Skip to content

vmware-workstation 17.5.1 issue with kernel 6.8.8-200.fc39 #243

@torehl

Description

@torehl

Works perfectly with 6.8.7-200.fc39. VMware Wkst 17.5.1 still works.

[   10.061712] ------------[ cut here ]------------
[   10.061714] UBSAN: array-index-out-of-bounds in /home/torel/workspace/VMware-Workstations/vmware-host-modules-works
tation-17.5.1/vmmon-only/common/vmx86.c:2905:25
[   10.061716] index 0 is out of range for type 'MSRReply [*]'
[   10.061718] CPU: 11 PID: 1216 Comm: modprobe Tainted: P           OE      6.8.8-200.fc39.x86_64 #1
[   10.061720] Hardware name: Dell Inc. Precision 5530/0GN6M8, BIOS 1.36.0 02/17/2024
[   10.061722] Call Trace:
[   10.061724]  <TASK>
[   10.061726]  dump_stack_lvl+0x64/0x80
[   10.061732]  __ubsan_handle_out_of_bounds+0x95/0xd0
[   10.061738]  Vmx86GetMSR+0xc4/0x170 [vmmon]
[   10.061749]  ? __pfx_Vmx86GetMSR+0x10/0x10 [vmmon]
[   10.061760]  HostIF_CallOnEachCPU+0x1d/0x50 [vmmon]
[   10.061771]  Vmx86_CheckMSRUniformity+0x124/0x710 [vmmon]
[   10.061782]  ? __pfx_LinuxDriverInit+0x10/0x10 [vmmon]
[   10.061793]  LinuxDriverInit+0x58/0x1a0 [vmmon]
[   10.061803]  ? __pfx_LinuxDriverInit+0x10/0x10 [vmmon]
[   10.061811]  do_one_initcall+0x58/0x320
[   10.061816]  do_init_module+0x60/0x240
[   10.061819]  init_module_from_file+0x86/0xc0
[   10.061824]  idempotent_init_module+0x120/0x2b0
[   10.061828]  __x64_sys_finit_module+0x5e/0xb0
[   10.061830]  do_syscall_64+0x83/0x170
[   10.061835]  ? mas_store_prealloc+0x56/0xd0
[   10.061838]  ? vma_set_page_prot+0x62/0xc0
[   10.061842]  ? mmap_region+0x51b/0x9b0
[   10.061846]  ? vm_mmap_pgoff+0x125/0x1a0
[   10.061849]  ? do_syscall_64+0x90/0x170
[   10.061851]  ? ksys_mmap_pgoff+0xf2/0x230
[   10.061854]  ? syscall_exit_to_user_mode+0x83/0x230
[   10.061857]  ? do_syscall_64+0x90/0x170
[   10.061859]  ? syscall_exit_to_user_mode+0x83/0x230
[   10.061861]  ? do_syscall_64+0x90/0x170
[   10.061863]  ? exc_page_fault+0x7f/0x180
[   10.061865]  entry_SYSCALL_64_after_hwframe+0x78/0x80
[   10.061868] RIP: 0033:0x7faf7dd3185d
[   10.061893] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4
d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d a3 45 0c 00 f7 d8 64 89 01 48
[   10.061896] RSP: 002b:00007ffc8bbfe568 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
[   10.061899] RAX: ffffffffffffffda RBX: 000055adbab0fc60 RCX: 00007faf7dd3185d
[   10.061901] RDX: 0000000000000000 RSI: 000055adba444fc9 RDI: 0000000000000003
[   10.061903] RBP: 00007ffc8bbfe620 R08: 0000000000000000 R09: 0000000000000002
[   10.061905] R10: 0000000000000003 R11: 0000000000000246 R12: 000055adba444fc9
[   10.061906] R13: 0000000000040000 R14: 000055adbab0fc00 R15: 0000000000000000
[   10.061911]  </TASK>
[   10.061912] ---[ end trace ]---

[   10.061917] ------------[ cut here ]------------
[   10.061918] UBSAN: array-index-out-of-bounds in /home/torel/workspace/VMware-Workstations/vmware-host-modules-works
tation-17.5.1/vmmon-only/common/vmx86.c:2926:64
[   10.061921] index 0 is out of range for type 'MSRReply [*]'
[   10.061922] CPU: 11 PID: 1216 Comm: modprobe Tainted: P           OE      6.8.8-200.fc39.x86_64 #1
[   10.061925] Hardware name: Dell Inc. Precision 5530/0GN6M8, BIOS 1.36.0 02/17/2024
[   10.061926] Call Trace:
[   10.061927]  <TASK>
[   10.061929]  dump_stack_lvl+0x64/0x80
[   10.061933]  __ubsan_handle_out_of_bounds+0x95/0xd0
[   10.061937]  Vmx86GetMSR+0x67/0x170 [vmmon]
[   10.061948]  ? __pfx_Vmx86GetMSR+0x10/0x10 [vmmon]
[   10.061957]  HostIF_CallOnEachCPU+0x1d/0x50 [vmmon]
[   10.061966]  Vmx86_CheckMSRUniformity+0x124/0x710 [vmmon]
[   10.061976]  ? __pfx_LinuxDriverInit+0x10/0x10 [vmmon]
[   10.061986]  LinuxDriverInit+0x58/0x1a0 [vmmon]
[   10.061994]  ? __pfx_LinuxDriverInit+0x10/0x10 [vmmon]
[   10.062002]  do_one_initcall+0x58/0x320
[   10.062006]  do_init_module+0x60/0x240
[   10.062009]  init_module_from_file+0x86/0xc0
[   10.062014]  idempotent_init_module+0x120/0x2b0
[   10.062018]  __x64_sys_finit_module+0x5e/0xb0
[   10.062019] Bluetooth: hci0: Firmware revision 0.3 build 132 week 3 2024
[   10.062022]  do_syscall_64+0x83/0x170
[   10.062027]  ? mas_store_prealloc+0x56/0xd0
[   10.062030]  ? vma_set_page_prot+0x62/0xc0
[   10.062034]  ? mmap_region+0x51b/0x9b0
[   10.062039]  ? vm_mmap_pgoff+0x125/0x1a0
[   10.062041]  ? do_syscall_64+0x90/0x170
[   10.062043]  ? ksys_mmap_pgoff+0xf2/0x230
[   10.062046]  ? syscall_exit_to_user_mode+0x83/0x230
[   10.062048]  ? do_syscall_64+0x90/0x170
[   10.062051]  ? syscall_exit_to_user_mode+0x83/0x230
[   10.062053]  ? do_syscall_64+0x90/0x170
[   10.062055]  ? exc_page_fault+0x7f/0x180
[   10.062057]  entry_SYSCALL_64_after_hwframe+0x78/0x80
[   10.062059] RIP: 0033:0x7faf7dd3185d
[   10.062068] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4
d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d a3 45 0c 00 f7 d8 64 89 01 48
[   10.062070] RSP: 002b:00007ffc8bbfe568 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
[   10.062072] RAX: ffffffffffffffda RBX: 000055adbab0fc60 RCX: 00007faf7dd3185d
[   10.062073] RDX: 0000000000000000 RSI: 000055adba444fc9 RDI: 0000000000000003
[   10.062074] RBP: 00007ffc8bbfe620 R08: 0000000000000000 R09: 0000000000000002
[   10.062076] R10: 0000000000000003 R11: 0000000000000246 R12: 000055adba444fc9
[   10.062077] R13: 0000000000040000 R14: 000055adbab0fc00 R15: 0000000000000000
[   10.062080]  </TASK>
[   10.062081] ---[ end trace ]---


Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions