IRC channel logs

2025-06-30.log

back to list of logs

<damo22>[ 1.6000050] ugen0 at uhub0 port 1
<damo22>[ 1.6000050] ugen0: QEMU (0x46f4) QEMU USB HARDDRIVE (0x0001), rev 3.00/0.00,
<damo22>crash
<damo22>ok i need symbols
<youpi>jrtc27: maybe you might have an idea about it: when memcpy is using avx' vmovdqu to read from vga text memory at 0xb8000 we are getting an invalid opcode trap
<youpi>accessing the vga memory without avx works fine. accessing other non-vga memory with avx works fine
<youpi>the page table flags are the same
<youpi>this is under kvm
<youpi>ah, even with kvm it'd still have to trap into qemu, and it could be qemu that doesn't support avx on vga memory?
<youpi>but how is linux not affected by such issue :)
<youpi>ah, it is, actually...
<youpi>so we do have to carefully read/write that memory
<youpi>(it's unfortunate since without virtualization it does work fine)