Mario Marietto
2020-Nov-26 22:21 UTC
[Nouveau] nouveau pmu: firmware unavailable error while passing through RTX 2080 ti to arch linux guest OS
Hello to everyone. I'm trying to make the nouveau driver work on my arch linux under ESXI 7. I've followed all the instructions located on the sites below : https://wiki.archlinux.org/index.php/nouveau this is what I did : nano /etc/default/grub GRUB_CMDLINE_LINUX="" nano /usr/lib/modprobe.d/nvidia.conf #blacklist nouveau blacklist nvidia blacklist nvidia-gpu nano /etc/mkinitcpio.conf MODULES=(nouveau vmw_pvscsi vmw_vmci ata_piix) mkinitcpio -P ALL and rebooted this is how the nouveau driver handles my RTX 2080 ti : [ 0.661817] fbcon: Taking over console [ 0.661852] Console: switching to colour frame buffer device 128x48 [ 0.670423] Linux agpgart interface v0.103 [ 0.702390] ACPI Warning: \_SB.PCI0.PE50.S1F0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20200717/nsarguments-59) [ 0.702471] nouveau 0000:0b:00.0: enabling device (0000 -> 0003) [ 0.703449] checking generic (e8000000 300000) vs hw (fb000000 1000000) [ 0.703449] checking generic (e8000000 300000) vs hw (c0000000 10000000) [ 0.703450] checking generic (e8000000 300000) vs hw (d0000000 2000000) [ 0.703823] nouveau 0000:0b:00.0: NVIDIA TU102 (162000a1) [ 0.787386] nouveau 0000:0b:00.0: bios: version 90.02.17.00.71 [ 0.787671] nouveau 0000:0b:00.0: pmu: firmware unavailable [ 0.788358] nouveau 0000:0b:00.0: bus: MMIO write of 00000000 FAULT at 009410 [ TIMEOUT ] [ 0.788389] nouveau 0000:0b:00.0: fb: 11264 MiB GDDR6 [ 0.795940] nouveau 0000:0b:00.0: fifo: fault 01 [VIRT_WRITE] at 00000000000bd000 engine c0 [BAR2] client 08 [HUB/HOST_CPU_NB] reason 0d [REGION_VIOLATION] on channel -1 [02bfedf000 unknown] [ 0.879293] nouveau 0000:0b:00.0: fifo: fault 00 [VIRT_READ] at 00000000000bd000 engine c0 [BAR2] client 07 [HUB/HOST_CPU] reason 0d [REGION_VIOLATION] on channel -1 [02bfedf000 unknown] [ 0.944029] BUG: unable to handle page fault for address: ffffb0a4c0d00000 [ 0.944088] #PF: supervisor read access in kernel mode [ 0.944118] #PF: error_code(0x0000) - not-present page [ 0.944148] PGD 42e000067 P4D 42e000067 PUD 42e195067 PMD 429098067 PTE 0 [ 0.944182] Oops: 0000 [#1] PREEMPT SMP NOPTI [ 0.944212] CPU: 2 PID: 291 Comm: modprobe Not tainted 5.9.8-arch1-1 #1 [ 0.944244] Hardware name: VMware, Inc. VMware7,1/440BX Desktop Reference Platform, BIOS VMW71.00V.15401161.B64.2001021853 01/02/2020 [ 0.944307] RIP: 0010:ioread32+0x27/0x60 [ 0.944337] Code: 00 00 90 48 81 ff ff ff 03 00 77 1e 48 81 ff 00 00 01 00 76 05 0f b7 d7 ed c3 8b 15 8b 2c 42 01 b8 ff ff ff ff 85 d2 75 04 c3 <8b> 07 c3 83 ea 01 48 83 ec 08 48 89 fe 48 c7 c7 a8 c3 18 88 89 15 [ 0.944407] RSP: 0018:ffffb0a4c0b4b600 EFLAGS: 00010292 [ 0.944439] RAX: ffffffffc0363dc0 RBX: ffffa12f6a399800 RCX: 0000000000000000 [ 0.944472] RDX: 00000000bad0acfe RSI: ffffb0a4c0d00000 RDI: ffffb0a4c0d00000 [ 0.944505] RBP: ffffb0a4c0b4b63c R08: ffffa12f6906bf80 R09: 000000000000d300 [ 0.944537] R10: 0000000000000000 R11: ffffb0a4c0000000 R12: ffffb0a4c0b4b738 [ 0.944570] R13: ffffa12f6a399850 R14: ffffb0a4c0b4b648 R15: 0000000000000000 [ 0.944604] FS: 00007fc80fdc5740(0000) GS:ffffa12f6fc80000(0000) knlGS:0000000000000000 [ 0.944639] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 0.944670] CR2: ffffb0a4c0d00000 CR3: 00000004296ac003 CR4: 00000000003706e0 [ 0.944715] Call Trace: [ 0.944766] gp102_acr_wpr_patch+0xa8/0x190 [nouveau] [ 0.944817] nvkm_acr_oneinit+0x337/0x580 [nouveau] [ 0.944865] nvkm_subdev_init+0x53/0xd0 [nouveau] [ 0.944898] ? ktime_get+0x38/0xa0 [ 0.944952] nvkm_device_init+0x10b/0x190 [nouveau] [ 0.945009] nvkm_udevice_init+0x41/0x60 [nouveau] [ 0.945056] nvkm_object_init+0x3e/0x100 [nouveau] [ 0.945102] nvkm_ioctl_new+0x177/0x1f0 [nouveau] [ 0.945148] ? nvkm_client_notify+0x30/0x30 [nouveau] [ 0.945204] ? nvkm_udevice_rd08+0x20/0x20 [nouveau] [ 0.945251] nvkm_ioctl+0xde/0x180 [nouveau] [ 0.945296] nvif_object_ctor+0x11e/0x1c0 [nouveau] [ 0.945343] nvif_device_ctor+0x1f/0x60 [nouveau] [ 0.945400] nouveau_cli_init+0x1c3/0x480 [nouveau] [ 0.945458] nouveau_drm_device_init+0x74/0x7a0 [nouveau] [ 0.945491] ? pci_bus_read_config_word+0x49/0x70 [ 0.945548] nouveau_drm_probe+0x138/0x200 [nouveau] [ 0.945581] ? _raw_spin_unlock_irqrestore+0x20/0x40 [ 0.945613] local_pci_probe+0x42/0x80 [ 0.945644] ? pci_match_device+0xd7/0x100 [ 0.946142] pci_device_probe+0xfa/0x1b0 [ 0.946481] really_probe+0x205/0x460 [ 0.946811] driver_probe_device+0xe1/0x150 [ 0.947135] device_driver_attach+0xa1/0xb0 [ 0.947448] __driver_attach+0x8a/0x150 [ 0.947750] ? device_driver_attach+0xb0/0xb0 [ 0.948043] ? device_driver_attach+0xb0/0xb0 [ 0.948328] bus_for_each_dev+0x89/0xd0 [ 0.948609] bus_add_driver+0x12b/0x1e0 [ 0.948891] driver_register+0x8b/0xe0 [ 0.949167] ? 0xffffffffc0552000 [ 0.949439] do_one_initcall+0x59/0x240 [ 0.949709] do_init_module+0x5c/0x260 [ 0.949968] load_module+0x21a7/0x2450 [ 0.950217] __do_sys_finit_module+0xbd/0x120 [ 0.950466] do_syscall_64+0x33/0x40 [ 0.950709] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 0.950943] RIP: 0033:0x7fc80feecd5d [ 0.951172] Code: 00 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 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d e3 70 0c 00 f7 d8 64 89 01 48 [ 0.951658] RSP: 002b:00007ffde760d6b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 0.951906] RAX: ffffffffffffffda RBX: 0000564274ad29f0 RCX: 00007fc80feecd5d [ 0.952154] RDX: 0000000000000000 RSI: 00005642735a4288 RDI: 0000000000000010 [ 0.952403] RBP: 0000000000060000 R08: 0000000000000000 R09: 0000000000000000 [ 0.952686] R10: 0000000000000010 R11: 0000000000000246 R12: 00005642735a4288 [ 0.952925] R13: 0000000000000000 R14: 0000564274ad2a70 R15: 0000564274ad29f0 [ 0.953161] Modules linked in: nouveau(+) mxm_wmi wmi i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops cec rc_core drm agpgart [ 0.953658] CR2: ffffb0a4c0d00000 [ 0.953904] ---[ end trace 0c45b197538c3e5e ]--- [ 0.954152] RIP: 0010:ioread32+0x27/0x60 [ 0.954445] Code: 00 00 90 48 81 ff ff ff 03 00 77 1e 48 81 ff 00 00 01 00 76 05 0f b7 d7 ed c3 8b 15 8b 2c 42 01 b8 ff ff ff ff 85 d2 75 04 c3 <8b> 07 c3 83 ea 01 48 83 ec 08 48 89 fe 48 c7 c7 a8 c3 18 88 89 15 [ 0.954975] RSP: 0018:ffffb0a4c0b4b600 EFLAGS: 00010292 [ 0.955246] RAX: ffffffffc0363dc0 RBX: ffffa12f6a399800 RCX: 0000000000000000 [ 0.955522] RDX: 00000000bad0acfe RSI: ffffb0a4c0d00000 RDI: ffffb0a4c0d00000 [ 0.955800] RBP: ffffb0a4c0b4b63c R08: ffffa12f6906bf80 R09: 000000000000d300 [ 0.956079] R10: 0000000000000000 R11: ffffb0a4c0000000 R12: ffffb0a4c0b4b738 [ 0.956360] R13: ffffa12f6a399850 R14: ffffb0a4c0b4b648 R15: 0000000000000000 [ 0.956788] FS: 00007fc80fdc5740(0000) GS:ffffa12f6fc80000(0000) knlGS:0000000000000000 [ 0.958042] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 0.958356] CR2: ffffb0a4c0d00000 CR3: 00000004296ac003 CR4: 00000000003706e0 have I skipped some relevant step ? Let me know,thanks. -- Mario. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20201126/50bff445/attachment-0001.htm>