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
]---

Reply via email to