[Bug 295567] graphics/drm-612-kmod panics HP 840 G5 laptop
| Newsgroups | gmane.os.freebsd.devel.x11 |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295567 --- Comment #2 from Cy Schubert <[email protected]> --- (In reply to Bjoern A. Zeeb from comment #1) I was considering firmware, a similar issue I had with the Framework last year, but preloading the firmware didn't resolve it. Tried verbose boot. Nothing of interest in any messages. Here is pciconf -lv output. hostb0@pci0:0:0:0: class=0x060000 rev=0x08 hdr=0x00 vendor=0x8086 device=0x5914 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers' class = bridge subclass = HOST-PCI vgapci0@pci0:0:2:0: class=0x030000 rev=0x07 hdr=0x00 vendor=0x8086 device=0x5917 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Kaby Lake-R GT2 [UHD Graphics 620]' class = display subclass = VGA none0@pci0:0:4:0: class=0x118000 rev=0x08 hdr=0x00 vendor=0x8086 device=0x1903 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem' class = dasp xhci0@pci0:0:20:0: class=0x0c0330 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d2f subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP USB 3.0 xHCI Controller' class = serial bus subclass = USB pchtherm0@pci0:0:20:2: class=0x118000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d31 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP Thermal subsystem' class = dasp ig4iic0@pci0:0:21:0: class=0x118000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d60 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP Serial IO I2C Controller' class = dasp ig4iic1@pci0:0:21:1: class=0x118000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d61 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP Serial IO I2C Controller' class = dasp none1@pci0:0:22:0: class=0x078000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d3a subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP CSME HECI' class = simple comms uart2@pci0:0:22:3: class=0x070002 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d3d subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP Active Management Technology - SOL' class = simple comms subclass = UART pcib1@pci0:0:28:0: class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d13 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP PCI Express Root Port' class = bridge subclass = PCI-PCI pcib2@pci0:0:28:4: class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d14 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP PCI Express Root Port' class = bridge subclass = PCI-PCI pcib7@pci0:0:29:0: class=0x060400 rev=0xf1 hdr=0x01 vendor=0x8086 device=0x9d18 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP PCI Express Root Port' class = bridge subclass = PCI-PCI isab0@pci0:0:31:0: class=0x060100 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d4e subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point LPC/eSPI Controller' class = bridge subclass = PCI-ISA none2@pci0:0:31:2: class=0x058000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d21 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP PMC' class = memory hdac0@pci0:0:31:3: class=0x040380 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d71 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP HD Audio' class = multimedia subclass = HDA ichsmb0@pci0:0:31:4: class=0x0c0500 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d23 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Sunrise Point-LP SMBus' class = serial bus subclass = SMBus em0@pci0:0:31:6: class=0x020000 rev=0x21 hdr=0x00 vendor=0x8086 device=0x15d7 subvendor=0x103c subdevice=0x83b2 vendor = 'Intel Corporation' device = 'Ethernet Connection (4) I219-LM' class = network subclass = ethernet iwm0@pci0:1:0:0: class=0x028000 rev=0x78 hdr=0x00 vendor=0x8086 device=0x24fd subvendor=0x8086 subdevice=0x0010 vendor = 'Intel Corporation' device = 'Wireless 8265 / 8275' class = network pcib3@pci0:2:0:0: class=0x060400 rev=0x02 hdr=0x01 vendor=0x8086 device=0x15da subvendor=0x8086 subdevice=0x0000 vendor = 'Intel Corporation' device = 'JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016]' class = bridge subclass = PCI-PCI pcib4@pci0:3:0:0: class=0x060400 rev=0x02 hdr=0x01 vendor=0x8086 device=0x15da subvendor=0x8086 subdevice=0x0000 vendor = 'Intel Corporation' device = 'JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016]' class = bridge subclass = PCI-PCI pcib5@pci0:3:1:0: class=0x060400 rev=0x02 hdr=0x01 vendor=0x8086 device=0x15da subvendor=0x8086 subdevice=0x0000 vendor = 'Intel Corporation' device = 'JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016]' class = bridge subclass = PCI-PCI pcib6@pci0:3:2:0: class=0x060400 rev=0x02 hdr=0x01 vendor=0x8086 device=0x15da subvendor=0x8086 subdevice=0x0000 vendor = 'Intel Corporation' device = 'JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016]' class = bridge subclass = PCI-PCI none3@pci0:4:0:0: class=0x088000 rev=0x02 hdr=0x00 vendor=0x8086 device=0x15d9 subvendor=0x8086 subdevice=0x0000 vendor = 'Intel Corporation' device = 'JHL6340 Thunderbolt 3 NHI (C step) [Alpine Ridge 2C 2016]' class = base peripheral xhci1@pci0:58:0:0: class=0x0c0330 rev=0x02 hdr=0x00 vendor=0x8086 device=0x15db subvendor=0x8086 subdevice=0x0000 vendor = 'Intel Corporation' device = 'JHL6340 Thunderbolt 3 USB 3.1 Controller (C step) [Alpine Ridge 2C 2016]' class = serial bus subclass = USB nvme0@pci0:59:0:0: class=0x010802 rev=0x01 hdr=0x00 vendor=0x15b7 device=0x5030 subvendor=0x15b7 subdevice=0x5030 vendor = 'Sandisk Corp' device = 'WD Black SN850X NVMe SSD' class = mass storage subclass = NVM Did some more testing. Started X outside of xdm. X didn't panic the machine but the X server hung. The console was unusable when I logged into another machine to kill it. It required a reboot and reinstall drm-66-kmod and another reboot to restore functionality. A firmware update made no difference either. My guess is an i915 register is being set by drm-66 so that when it is uninstalled and drm-612 installed followed by a reboot that it works until the next power cycle. This is a Kaby Lake machine. -- You are receiving this mail because: You are the assignee for the bug.