NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/52440: nouveau blank screen w/some cards after MSI change in 7.99.64



The following reply was made to PR kern/52440; it has been noted by GNATS.

From: Jared McNeill <jmcneill%invisible.ca@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: kern-bug-people%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost, 
    jdbaker%consolidated.net@localhost
Subject: Re: kern/52440: nouveau blank screen w/some cards after MSI change
 in 7.99.64
Date: Thu, 6 Feb 2020 14:05:33 -0400 (AST)

 Does this patch help (not tested)? http://www.netbsd.org/~jmcneill/nouveau_msi.patch
 
 On Tue, 4 Feb 2020, John D. Baker wrote:
 
 > The following reply was made to PR kern/52440; it has been noted by GNATS.
 >
 > From: "John D. Baker" <jdbaker%consolidated.net@localhost>
 > To: gnats-bugs%NetBSD.org@localhost
 > Cc:
 > Subject: Re: kern/52440: nouveau blank screen w/some cards after MSI change
 > in 7.99.64
 > Date: Tue, 4 Feb 2020 14:47:54 -0600 (CST)
 >
 > Updating my -current live-USB flash drive and booting from it, thinking
 > to save a crash dump, but instead finding that DDB's "dmesg" command
 > worked and would let me see the panic messages, the complete panic
 > message and backtrace is as follows:
 >
 > [...]
 > kern.module.path=/stand/amd64/9.99.45/modules
 > nouveau0: info: NVIDIA G94 (094100a1)
 > nouveau0: info: bios: versopm 62.94.11.00.00
 > panic: kernel diagnostic assertion "msipic_find_msi_pic_locked(mispic->mp_devid) == NULL" failed: file "/x/current/src/sys/arch/x86/pci/msipic.c", line 265
 > cpu2: Begin traceback...
 > vpanic() at netbsd:vpanic+0x178
 > kern_assert() at netbsd:kern_assert+0x48
 > msipic_construct_common_msi_pic() at netbsd:msipic_construct_common_msi_pic+0x307
 > msipic_construct_msi_pic() at netbsd:msipic_construct_msi_pic+0x22
 > pci_msi_alloc_common.part.2() at netbsd:pci_msi_alloc_common.part.2+0x22
 > pci_msi_alloc_exact() at netbsd:pci_msi_alloc_exact+0x64
 > pci_intr_alloc() at netbsd:pci_intr_alloc+0x152
 > nvkm_pci_init() at netbsd:nvkm_pci_init+0x7a
 > nvkm_subdev_init() at netbsd:nvkm_subdev_init+0x8d
 > nvkm_device_init() at netbsd:nvkm_device_init+0x262
 > nvkm_udevice_init() at netbsd:nvkm_udevice_init+0x4b
 > nvkm_object_init() at netbsd:nvkm_object_init+0x62
 > nvkm_ioctl_new() at netbsd:nvkm_ioctl_new+0x227
 > nvkm_ioctl() at netbsd:nvkm_ioctl+0x10a
 > nvif_object_init() at netbsd:nvif_object_init+0xb8
 > nvif_device_init() at netbsd_nvif_device_init+0x11
 > nouveau_drm_load() at netbsd:nouveau_drm_load+0xeb
 > drm_dev_register() at netbsd:drm_dev_register+0xa5
 > drm_pci_attach() at netbsd:drm_pci_attach+0x19e
 > nouveau_pci_attach_real() at netbsd:nouveau_pci_attach_real+0xb1
 > config_mountroot_thread() at netbsd:config_mountroot_thread+0x6f
 > cpu2: End traceback...
 > fatal breakpoint trap in supervisor mode
 > trap type 1 code 0 rip 0x ffffffff8021f55d cs 0x8 rflags 0x202 cr2 0 ilevel 0 rsp 0xffffd000bf107900
 > curlwp 0xffffb8b945386040 pid 0.77 lowest kstack 0xffffd000bf1042c0
 > Stopped in pid 0.77 (system) at netbsd:breakpoint+0x5:  leave
 > db{2}>
 >
 > --
 > |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 > |\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
 > | X  No HTML/proprietary data in email.   BSD just sits there and works!
 > |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645
 >
 >
 >
 


Home | Main Index | Thread Index | Old Index