[Intel-gfx] Regression: Screen goes black on KMS

Cedric Sodhi manday at gmx.net
Fri Nov 4 23:28:07 CET 2011


Hello,

between 3.1 and cc03bbf1 on linux-next there has been a regression which
causes the screen to go black (not blank, backlight is still lit) on
KMS. The system runs fine in the background and, to all it seems, X even
starts, but the screen is black and useless.

8086:0046 (rev 18) VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller

(System is an EEE Slate).

Attached is a diff between the dmesg in normal operation and the dmesg
when the screen goes black

diff -u <(egrep -o '\].*' FAULT) <(egrep -o '\].*' WORKING)

I'll try to bisect the problem as soon as I can.

thank you
-------------- next part --------------
--- /dev/fd/63	2011-11-04 23:01:22.080004826 +0100
+++ /dev/fd/62	2011-11-04 23:01:22.080004826 +0100
@@ -1,5 +1,5 @@
-] Linux version 3.1.0-next-20111104 (root at slate) (gcc version 4.5.3 (Gentoo 4.5.3-r1 p1.0, pie-0.4.5) ) #1 SMP Fri Nov 4 22:41:43 CET 2011
-] Command line: BOOT_IMAGE=Test ro root=801 rootfstype=ext3
+] Linux version 3.1.0-gentoo (root at slate) (gcc version 4.5.3 (Gentoo 4.5.3-r1 p1.0, pie-0.4.5) ) #22 SMP Thu Nov 3 22:47:53 CET 2011
+] Command line: auto BOOT_IMAGE=Default ro root=801 rootfstype=ext3
 ] BIOS-provided physical RAM map:
 ]  BIOS-e820: 0000000000000000 - 000000000009bc00 (usable)
 ]  BIOS-e820: 000000000009bc00 - 00000000000a0000 (reserved)
@@ -62,10 +62,10 @@
 ] init_memory_mapping: 0000000000000000-00000000dad9f000
 ]  0000000000 - 00dac00000 page 2M
 ]  00dac00000 - 00dad9f000 page 4k
-] kernel direct mapping tables up to dad9f000 @ 1fffc000-20000000
+] kernel direct mapping tables up to dad9f000 @ 1fffa000-20000000
 ] init_memory_mapping: 0000000100000000-0000000118000000
 ]  0100000000 - 0118000000 page 2M
-] kernel direct mapping tables up to 118000000 @ dad9e000-dad9f000
+] kernel direct mapping tables up to 118000000 @ dad99000-dad9f000
 ] ACPI: RSDP 00000000000f0410 00024 (v02 _ASUS_)
 ] ACPI: XSDT 00000000daea9e18 00064 (v01 _ASUS_ Notebook 06222004 MSFT 00010013)
 ] ACPI: FACP 00000000daea3d98 000F4 (v04 _ASUS_   _ASUS_ 06222004 MSFT 00010013)
@@ -161,29 +161,28 @@
 ] PM: Registered nosave memory: 00000000ffe00000 - 0000000100000000
 ] Allocating PCI resources starting at e0000000 (gap: e0000000:18000000)
 ] setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1
-] PERCPU: Embedded 25 pages/cpu @ffff880117c00000 s70592 r8192 d23616 u524288
-] pcpu-alloc: s70592 r8192 d23616 u524288 alloc=1*2097152
+] PERCPU: Embedded 24 pages/cpu @ffff880117c00000 s69120 r8192 d20992 u524288
+] pcpu-alloc: s69120 r8192 d20992 u524288 alloc=1*2097152
 ] pcpu-alloc: [0] 0 1 2 3 
 ] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 976677
-] Kernel command line: BOOT_IMAGE=Test ro root=801 rootfstype=ext3
+] Kernel command line: auto BOOT_IMAGE=Default ro root=801 rootfstype=ext3
 ] PID hash table entries: 4096 (order: 3, 32768 bytes)
 ] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
 ] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
 ] Checking aperture...
 ] No AGP bridge found
-] Memory: 3835400k/4587520k available (3889k kernel code, 609112k absent, 143008k reserved, 2013k data, 436k init)
+] Memory: 3835304k/4587520k available (3901k kernel code, 609112k absent, 143104k reserved, 2107k data, 428k init)
 ] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
 ] Hierarchical RCU implementation.
 ] 	CONFIG_RCU_FANOUT set to non-default value of 32
-] NR_IRQS:4352 nr_irqs:712 16
+] NR_IRQS:384
 ] Extended CMOS year: 2000
 ] Console: colour VGA+ 80x25
 ] console [tty0] enabled
 ] hpet clockevent registered
 ] Fast TSC calibration using PIT
-] spurious 8259A interrupt: IRQ7.
-] Detected 1330.065 MHz processor.
-] Calibrating delay loop (skipped), value calculated using timer frequency.. 2660.13 BogoMIPS (lpj=5320260)
+] Detected 1329.751 MHz processor.
+] Calibrating delay loop (skipped), value calculated using timer frequency.. 2659.50 BogoMIPS (lpj=5319004)
 ] pid_max: default: 32768 minimum: 301
 ] Mount-cache hash table entries: 256
 ] CPU: Physical Processor ID: 0
@@ -209,7 +208,7 @@
 ]  #3 Ok.
 ] smpboot cpu 3: start_ip = 96000
 ] Brought up 4 CPUs
-] Total of 4 processors activated (10640.52 BogoMIPS).
+] Total of 4 processors activated (10639.33 BogoMIPS).
 ] PM: Registering ACPI NVS region at dad9f000 (552960 bytes)
 ] PM: Registering ACPI NVS region at dae37000 (90112 bytes)
 ] PM: Registering ACPI NVS region at dae77000 (69632 bytes)
@@ -366,6 +365,10 @@
 ] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
 ] hpet0: 8 comparators, 64-bit 14.318180 MHz counter
 ] Switching to clocksource hpet
+] Switched to NOHz mode on CPU #0
+] Switched to NOHz mode on CPU #2
+] Switched to NOHz mode on CPU #1
+] Switched to NOHz mode on CPU #3
 ] pnp: PnP ACPI init
 ] ACPI: bus type pnp registered
 ] pnp 00:00: [bus 00-3e]
@@ -514,10 +517,10 @@
 ] pci 0000:00:02.0: Boot video device
 ] PCI: CLS 64 bytes, default 64
 ] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
-] Placing 64MB software IO TLB between ffff8800d6d9e000 - ffff8800dad9e000
-] software IO TLB at phys 0xd6d9e000 - 0xdad9e000
+] Placing 64MB software IO TLB between ffff8800d6d99000 - ffff8800dad99000
+] software IO TLB at phys 0xd6d99000 - 0xdad99000
 ] Installing knfsd (copyright (C) 1996 okir at monad.swb.de).
-] msgmni has been set to 7491
+] msgmni has been set to 7490
 ] alg: No test for stdrng (krng)
 ] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
 ] io scheduler noop registered
@@ -528,6 +531,11 @@
 ] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
 ] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
 ] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
+] Linux agpgart interface v0.103
+] agpgart-intel 0000:00:00.0: Intel HD Graphics Chipset
+] agpgart-intel 0000:00:00.0: detected gtt size: 2097152K total, 262144K mappable
+] agpgart-intel 0000:00:00.0: detected 32768K stolen memory
+] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xe0000000
 ] intel_idle: MWAIT substates: 0x1120
 ] intel_idle: v0.4 model 0x25
 ] intel_idle: lapic_timer_reliable_states 0xffffffff
@@ -542,16 +550,11 @@
 ] ACPI: Power Button [PWRF]
 ] ACPI: acpi_idle yielding to intel_idle
 ] thermal LNXTHERM:00: registered as thermal_zone0
-] ACPI: Thermal Zone [TZ00] (48 C)
-] Linux agpgart interface v0.103
-] agpgart-intel 0000:00:00.0: Intel HD Graphics Chipset
-] agpgart-intel 0000:00:00.0: detected gtt size: 2097152K total, 262144K mappable
-] ACPI: Battery Slot [BAT0] (battery present)
-] agpgart-intel 0000:00:00.0: detected 32768K stolen memory
-] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xe0000000
+] ACPI: Thermal Zone [TZ00] (47 C)
 ] [drm] Initialized drm 1.1.0 20060810
 ] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
 ] i915 0000:00:02.0: setting latency timer to 64
+] ACPI: Battery Slot [BAT0] (battery present)
 ] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
 ] [drm] Driver supports precise vblank timestamp query.
 ] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
@@ -621,7 +624,7 @@
 ] Linux video capture interface: v2.00
 ] usbcore: registered new interface driver uvcvideo
 ] USB Video Class driver (1.1.1)
-] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.07
+] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.06
 ] iTCO_wdt: Found a HM55 TCO device (Version=2, TCOBASE=0x0460)
 ] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
 ] iTCO_vendor_support: vendor-support=0
@@ -630,121 +633,116 @@
 ] EFI Variables Facility v0.08 2004-May-17
 ] usbcore: registered new interface driver usbhid
 ] usbhid: USB HID core driver
+] mei 0000:00:16.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
+] mei 0000:00:16.0: setting latency timer to 64
 ] intel ips 0000:00:1f.6: CPU TDP doesn't match expected value (found 11, expected 14)
 ] intel ips 0000:00:1f.6: PCI INT C -> GSI 18 (level, low) -> IRQ 18
 ] intel ips 0000:00:1f.6: IPS driver initialized, MCP temp limit 90
 ] snd_hda_intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
 ] snd_hda_intel 0000:00:1b.0: setting latency timer to 64
-] Refined TSC clocksource calibration: 1329.999 MHz.
+] Refined TSC clocksource calibration: 1330.001 MHz.
 ] Switching to clocksource tsc
-] atkbd serio0: Failed to enable keyboard on isa0060/serio0
+] hda_codec: ALC269VB: BIOS auto-probing.
+] HDMI status: Codec=3 Pin=5 Presence_Detect=0 ELD_Valid=0
 ] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
 ] ata2.00: ATA-8: SanDisk SSD P4 64GB, SSD 8.13, max UDMA/133
 ] ata2.00: 125045424 sectors, multi 1: LBA48 
+] atkbd serio0: Failed to enable keyboard on isa0060/serio0
 ] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input5
 ] ata2.00: configured for UDMA/133
 ] scsi 1:0:0:0: Direct-Access     ATA      SanDisk SSD P4 6 SSD  PQ: 0 ANSI: 5
+] usb 1-1: new high speed USB device number 2 using ehci_hcd
 ] sd 1:0:0:0: [sda] 125045424 512-byte logical blocks: (64.0 GB/59.6 GiB)
 ] sd 1:0:0:0: [sda] Write Protect is off
 ] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
 ] sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
-] usb 1-1: new high-speed USB device number 2 using ehci_hcd
 ]  sda: sda1 sda2 sda3 sda4 sda5 sda6
 ] sd 1:0:0:0: [sda] Attached SCSI disk
 ] hub 1-1:1.0: USB hub found
 ] hub 1-1:1.0: 6 ports detected
-] usb 2-1: new high-speed USB device number 2 using ehci_hcd
+] usb 2-1: new high speed USB device number 2 using ehci_hcd
 ] hub 2-1:1.0: USB hub found
 ] hub 2-1:1.0: 8 ports detected
-] usb 1-1.1: new high-speed USB device number 3 using ehci_hcd
+] usb 1-1.1: new high speed USB device number 3 using ehci_hcd
 ] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (13d3:5122)
 ] input: USB 2.0 Camera as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.0/input/input6
-] usb 1-1.4: new full-speed USB device number 4 using ehci_hcd
-] HDMI status: Codec=3 Pin=5 Presence_Detect=0 ELD_Valid=0
+] usb 1-1.4: new full speed USB device number 4 using ehci_hcd
+] usb 2-1.2: new full speed USB device number 3 using ehci_hcd
 ] usbcore: registered new interface driver snd-usb-audio
 ] ALSA device list:
 ]   #0: HDA Intel at 0xf2c00000 irq 22
-] usb 2-1.2: new full-speed USB device number 3 using ehci_hcd
 ] IPv4 over IPv4 tunneling driver
 ] TCP cubic registered
 ] NET: Registered protocol family 17
 ] lib80211: common routines for IEEE802.11 drivers
 ] lib80211_crypt: registered algorithm 'NULL'
 ] PM: Hibernation image not present or could not be loaded.
-] rtc_cmos 00:06: setting system clock to 2011-11-04 21:57:59 UTC (1320443879)
+] rtc_cmos 00:06: setting system clock to 2011-11-04 21:58:46 UTC (1320443926)
 ] kjournald starting.  Commit interval 5 seconds
 ] EXT3-fs (sda1): mounted filesystem with ordered data mode
 ] VFS: Mounted root (ext3 filesystem) readonly on device 8:1.
-] Freeing unused kernel memory: 436k freed
+] Freeing unused kernel memory: 428k freed
 ] usb 2-1.2: not running at top speed; connect to a high speed hub
 ] hub 2-1.2:1.0: USB hub found
 ] hub 2-1.2:1.0: 4 ports detected
-] usb 2-1.3: new full-speed USB device number 4 using ehci_hcd
-] usb 2-1.4: new full-speed USB device number 5 using ehci_hcd
-] udev[1132]: starting version 164
-] usb 2-1.2.1: new low-speed USB device number 6 using ehci_hcd
-] cfg80211: Calling CRDA to update world regulatory domain
-] input: Wacom ISDv4 90 Pen as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0/input/input7
-] usbcore: registered new interface driver wacom
-] wacom: v1.53:USB Wacom tablet driver
+] usb 2-1.3: new full speed USB device number 4 using ehci_hcd
+] usb 2-1.4: new full speed USB device number 5 using ehci_hcd
+] udev[1133]: starting version 164
+] usb 2-1.2.1: new low speed USB device number 6 using ehci_hcd
+] input: eGalax_eMPIA Technology Inc. PCAP MultiTouch Controller as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0/input/input7
+] hid-multitouch 0003:0EEF:A001.0001: input,hiddev0,hidraw0: USB HID v2.10 Pointer [eGalax_eMPIA Technology Inc. PCAP MultiTouch Controller] on usb-0000:00:1d.0-1.4/input0
 ] Bluetooth: Core ver 2.16
 ] NET: Registered protocol family 31
 ] Bluetooth: HCI device and connection manager initialized
 ] Bluetooth: HCI socket layer initialized
 ] Bluetooth: L2CAP socket layer initialized
+] cfg80211: Calling CRDA to update world regulatory domain
 ] Bluetooth: Generic Bluetooth USB driver ver 0.6
 ] usbcore: registered new interface driver btusb
+] input: Wacom ISDv4 90 Pen as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0/input/input8
+] usbcore: registered new interface driver wacom
+] wacom: v1.52:USB Wacom tablet driver
+] Bluetooth: Atheros AR30xx firmware driver ver 1.0
 ] ath9k 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
 ] ath9k 0000:03:00.0: setting latency timer to 64
 ] asus_wmi: ASUS WMI generic driver loaded
 ] asus_wmi: Initialization: 0x0
 ] asus_wmi: BIOS WMI version: 0.9
 ] asus_wmi: SFUN value: 0x20
-] input: Eee PC WMI hotkeys as /devices/platform/eeepc-wmi/input/input8
+] input: Eee PC WMI hotkeys as /devices/platform/eeepc-wmi/input/input9
+] input: Chicony USB Keyboard as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.1/2-1.2.1:1.0/input/input10
+] generic-usb 0003:04F2:0408.0002: input,hidraw1: USB HID v1.11 Keyboard [Chicony USB Keyboard] on usb-0000:00:1d.0-1.2.1/input0
 ] asus_wmi: Backlight controlled by ACPI video driver
+] input: Chicony USB Keyboard as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.1/2-1.2.1:1.1/input/input11
+] generic-usb 0003:04F2:0408.0003: input,hiddev0,hidraw2: USB HID v1.11 Device [Chicony USB Keyboard] on usb-0000:00:1d.0-1.2.1/input1
 ] ath: EEPROM regdomain: 0x60
 ] ath: EEPROM indicates we should expect a direct regpair map
 ] ath: Country alpha2 being used: 00
 ] ath: Regpair used: 0x60
 ] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
 ] Registered led device: ath9k-phy0
-] ieee80211 phy0: Atheros AR9285 Rev:2 mem=0xffffc90014960000, irq=17
-] input: Chicony USB Keyboard as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.1/2-1.2.1:1.0/input/input9
-] generic-usb 0003:04F2:0408.0002: input,hidraw0: USB HID v1.11 Keyboard [Chicony USB Keyboard] on usb-0000:00:1d.0-1.2.1/input0
-] input: Chicony USB Keyboard as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.1/2-1.2.1:1.1/input/input10
-] generic-usb 0003:04F2:0408.0003: input,hiddev0,hidraw1: USB HID v1.11 Device [Chicony USB Keyboard] on usb-0000:00:1d.0-1.2.1/input1
-] usb 2-1.2.3: new low-speed USB device number 7 using ehci_hcd
-] input: Genius 4D Scroll Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.3/2-1.2.3:1.0/input/input11
-] generic-usb 0003:0458:0056.0004: input,hidraw2: USB HID v1.10 Mouse [Genius 4D Scroll Mouse] on usb-0000:00:1d.0-1.2.3/input0
-] usb 2-1.2.4: new full-speed USB device number 8 using ehci_hcd
+] ieee80211 phy0: Atheros AR9285 Rev:2 mem=0xffffc900048e0000, irq=17
+] usb 2-1.2.3: new low speed USB device number 7 using ehci_hcd
+] input: Genius 4D Scroll Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.3/2-1.2.3:1.0/input/input12
+] generic-usb 0003:0458:0056.0004: input,hidraw3: USB HID v1.10 Mouse [Genius 4D Scroll Mouse] on usb-0000:00:1d.0-1.2.3/input0
+] usbcore: registered new interface driver ath3k
+] usb 2-1.2.4: new full speed USB device number 8 using ehci_hcd
 ] usb 2-1.2.4: not running at top speed; connect to a high speed hub
 ] scsi4 : usb-storage 2-1.2.4:1.0
+] usb 1-1.4: USB disconnect, device number 4
 ] scsi 4:0:0:0: Direct-Access     WD       3200BEV External 1.75 PQ: 0 ANSI: 4
-] scsi: killing requests for dead queue
-] scsi: killing requests for dead queue
-] scsi: killing requests for dead queue
-] scsi: killing requests for dead queue
 ] sd 4:0:0:0: [sdb] 625142448 512-byte logical blocks: (320 GB/298 GiB)
-] scsi: killing requests for dead queue
-] scsi: killing requests for dead queue
 ] sd 4:0:0:0: [sdb] Write Protect is off
 ] sd 4:0:0:0: [sdb] Mode Sense: 23 00 00 00
-] scsi: killing requests for dead queue
-] scsi: killing requests for dead queue
 ] sd 4:0:0:0: [sdb] No Caching mode page present
 ] sd 4:0:0:0: [sdb] Assuming drive cache: write through
-] scsi: killing requests for dead queue
-] scsi: killing requests for dead queue
-] scsi: killing requests for dead queue
-] scsi: killing requests for dead queue
-] scsi: killing requests for dead queue
-] scsi: killing requests for dead queue
 ] sd 4:0:0:0: [sdb] No Caching mode page present
 ] sd 4:0:0:0: [sdb] Assuming drive cache: write through
 ]  sdb: sdb1
 ] sd 4:0:0:0: [sdb] No Caching mode page present
 ] sd 4:0:0:0: [sdb] Assuming drive cache: write through
 ] sd 4:0:0:0: [sdb] Attached SCSI disk
+] usb 1-1.4: new full speed USB device number 5 using ehci_hcd
 ] EXT3-fs (sda1): using internal journal
 ] kjournald starting.  Commit interval 5 seconds
 ] EXT3-fs (sda3): using internal journal


More information about the Intel-gfx mailing list