Package: src:linux Version: 6.10.4-1 Severity: normal Tags: upstream
Upgrading to kernel 6.10.4-1 when running debian inside a vmware/esx, leads to a vmwgfx crash and a black screen. Reverting back to 6.10.3-1 solves the problem. This bug has already been reported upstream here: https://lore.kernel.org/all/0d0330f3-2ac0-4cd5-8075-7f1cbaf72...@heusel.eu/ boot.log snippet from the vm: 2024-08-19T07:35:45.326867+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] VRAM at 0x00000000f0000000 size is 131072 KiB 2024-08-19T07:35:45.326875+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] Running on SVGA version 2. 2024-08-19T07:35:45.326876+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] Capabilities: rect copy, cursor, cursor bypass, cursor bypass 2, 8bit emulation, alpha cursor, extended fifo, multimon, pitchlock, irq mask, display topology, gmr, traces, gmr2, screen object 2, command buff ers, command buffers 2, gbobject, dx, hp cmd queue, no bb restriction, cap2 register, 2024-08-19T07:35:45.326877+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] Capabilities2: grow otable, intra surface copy, dx2, gb memsize 2, screendma reg, otable ptdepth2, non ms to ms stretchblt, cursor mob, mshint, cb max size 4mb, dx3, frame type, trace full fb, extra regs, lo staging, 2024-08-19T07:35:45.326878+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] DMA map mode: Caching DMA mappings. 2024-08-19T07:35:45.326879+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] Legacy memory limits: VRAM = 4096 KiB, FIFO = 256 KiB, surface = 0 KiB 2024-08-19T07:35:45.326880+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] MOB limits: max mob size = 262144 KiB, max mob pages = 65536 2024-08-19T07:35:45.326892+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] Max GMR ids is 64 2024-08-19T07:35:45.326893+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] Max number of GMR pages is 65536 2024-08-19T07:35:45.326894+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] Maximum display memory size is 262144 KiB 2024-08-19T07:35:45.326895+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] Screen Target display unit initialized 2024-08-19T07:35:45.326896+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] Fifo max 0x00040000 min 0x00001000 cap 0x0000077f 2024-08-19T07:35:45.326897+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] Using command buffers with DMA pool. 2024-08-19T07:35:45.326906+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] Available shader model: Legacy. 2024-08-19T07:35:45.326908+02:00 debian kernel: [drm] Initialized vmwgfx 2.20.0 20211206 for 0000:00:0f.0 on minor 0 2024-08-19T07:35:45.326909+02:00 debian kernel: nvme nvme0: 15/0/0 default/read/poll queues 2024-08-19T07:35:45.326910+02:00 debian kernel: fbcon: vmwgfxdrmfb (fb0) is primary device 2024-08-19T07:35:45.326911+02:00 debian kernel: Console: switching to colour frame buffer device 160x50 2024-08-19T07:35:45.326911+02:00 debian kernel: vmwgfx 0000:00:0f.0: [drm] fb0: vmwgfxdrmfb frame buffer device 2024-08-19T07:35:45.326912+02:00 debian kernel: ------------[ cut here ]------------ 2024-08-19T07:35:45.326921+02:00 debian kernel: Command buffer error. 2024-08-19T07:35:45.326922+02:00 debian kernel: WARNING: CPU: 9 PID: 442 at drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c:399 vmw_cmdbuf_ctx_process+0x24b/0x260 [vmwgfx] 2024-08-19T07:35:45.326923+02:00 debian kernel: Modules linked in: nvme vmwgfx(+) nvme_core ata_generic ahci drm_ttm_helper t10_pi uhci_hcd crc64_rocksoft mptspi(+) ttm xhci_pci ehci_pci libahci crc64 ata_piix mptscsih crc_t10dif xhci_hcd drm_kms_helper crc32_pclmul ehci_hcd libata mptbase scsi_transport_spi crct10dif_generic crc32c_intel crct10dif_pclmul usbcore psmouse drm e1000(+) scsi_mod crct10dif_common usb_common scsi_common i2c_piix4 button 2024-08-19T07:35:45.326924+02:00 debian kernel: CPU: 9 PID: 442 Comm: irq/16-vmwgfx Not tainted 6.10.4-amd64 #1 Debian 6.10.4-1 2024-08-19T07:35:45.326925+02:00 debian kernel: Hardware name: VMware, Inc. VMware20,1/440BX Desktop Reference Platform, BIOS VMW201.00V.21805430.B64.2305221830 05/22/2023 2024-08-19T07:35:45.326933+02:00 debian kernel: RIP: 0010:vmw_cmdbuf_ctx_process+0x24b/0x260 [vmwgfx] 2024-08-19T07:35:45.326935+02:00 debian kernel: Code: e9 ff 01 e8 f7 12 8b dd 0f 0b 4c 89 e7 e8 6d fb ff ff e9 a5 fe ff ff 48 c7 c7 59 e6 82 c0 c6 05 2b e6 e9 ff 01 e8 d5 12 8b dd <0f> 0b e9 30 fe ff ff 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 90 2024-08-19T07:35:45.326936+02:00 debian kernel: RSP: 0018:ffffa49040d63d98 EFLAGS: 00010286 2024-08-19T07:35:45.326936+02:00 debian kernel: RAX: 0000000000000000 RBX: 0000000000000003 RCX: c0000000ffff7fff 2024-08-19T07:35:45.326937+02:00 debian kernel: RDX: 0000000000000000 RSI: 00000000ffff7fff RDI: 0000000000000001 2024-08-19T07:35:45.326938+02:00 debian kernel: RBP: ffff9096948b4800 R08: 0000000000000000 R09: 0000000000000003 2024-08-19T07:35:45.326946+02:00 debian kernel: R10: ffffa49040d63c28 R11: ffff909d9bdfffe8 R12: ffff90968493be00 2024-08-19T07:35:45.326948+02:00 debian kernel: R13: ffff90968493be18 R14: ffff90968493b900 R15: ffff9096948b4888 2024-08-19T07:35:45.326948+02:00 debian kernel: FS: 0000000000000000(0000) GS:ffff909d9c280000(0000) knlGS:0000000000000000 2024-08-19T07:35:45.326949+02:00 debian kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 2024-08-19T07:35:45.326950+02:00 debian kernel: CR2: 00007f4b2fa32394 CR3: 0000000114bd0004 CR4: 00000000003706f0 2024-08-19T07:35:45.326951+02:00 debian kernel: Call Trace: 2024-08-19T07:35:45.326959+02:00 debian kernel: <TASK> 2024-08-19T07:35:45.326961+02:00 debian kernel: ? __warn+0x80/0x120 2024-08-19T07:35:45.326962+02:00 debian kernel: ? vmw_cmdbuf_ctx_process+0x24b/0x260 [vmwgfx] 2024-08-19T07:35:45.326963+02:00 debian kernel: ? report_bug+0x164/0x190 2024-08-19T07:35:45.326964+02:00 debian kernel: ? prb_read_valid+0x1b/0x30 2024-08-19T07:35:45.326964+02:00 debian kernel: ? handle_bug+0x3c/0x80 2024-08-19T07:35:45.326964+02:00 debian kernel: ? exc_invalid_op+0x17/0x70 2024-08-19T07:35:45.326972+02:00 debian kernel: ? asm_exc_invalid_op+0x1a/0x20 2024-08-19T07:35:45.326973+02:00 debian kernel: ? vmw_cmdbuf_ctx_process+0x24b/0x260 [vmwgfx] 2024-08-19T07:35:45.326974+02:00 debian kernel: ? vmw_cmdbuf_ctx_process+0x24b/0x260 [vmwgfx] 2024-08-19T07:35:45.326975+02:00 debian kernel: ? finish_task_switch.isra.0+0x97/0x2c0 2024-08-19T07:35:45.326976+02:00 debian kernel: vmw_cmdbuf_man_process+0x59/0x100 [vmwgfx] 2024-08-19T07:35:45.326977+02:00 debian kernel: vmw_cmdbuf_irqthread+0x25/0x30 [vmwgfx] 2024-08-19T07:35:45.326985+02:00 debian kernel: vmw_thread_fn+0x3a/0x70 [vmwgfx] 2024-08-19T07:35:45.326986+02:00 debian kernel: irq_thread_fn+0x20/0x60 2024-08-19T07:35:45.326987+02:00 debian kernel: irq_thread+0x1ac/0x2e0 2024-08-19T07:35:45.326988+02:00 debian kernel: ? __pfx_irq_thread_fn+0x10/0x10 2024-08-19T07:35:45.326989+02:00 debian kernel: ? __pfx_irq_thread_dtor+0x10/0x10 2024-08-19T07:35:45.327086+02:00 debian kernel: ? __pfx_irq_thread+0x10/0x10 2024-08-19T07:35:45.327089+02:00 debian kernel: kthread+0xcf/0x100 2024-08-19T07:35:45.327104+02:00 debian kernel: ? __pfx_kthread+0x10/0x10 2024-08-19T07:35:45.327105+02:00 debian kernel: ret_from_fork+0x31/0x50 2024-08-19T07:35:45.327106+02:00 debian kernel: ? __pfx_kthread+0x10/0x10 2024-08-19T07:35:45.327107+02:00 debian kernel: ret_from_fork_asm+0x1a/0x30 2024-08-19T07:35:45.327108+02:00 debian kernel: </TASK> 2024-08-19T07:35:45.327130+02:00 debian kernel: ---[ end trace 0000000000000000 ]---