Bug#763155: linux-image-3.16-2-686-pae: linux 3.16-2-686-pae: i915 module crashes on Eeepc 1001p

2014-10-01 Thread Erich Schubert
Package: src:linux
Version: 3.14.15-2
Followup-For: Bug #763155

Same thing here:
kernel BUG at 
/build/linux-Lep8DD/linux-3.16.3/drivers/gpu/drm/i915/i915_gem_stolen.c:431!
invalid opcode:  [#1] SMP
EIP is at i915_gem_object_create_stolen_for_preallocated+0x20b/0x280 [i915]

and resulting in a black screen. Today at least SysRq worked, last night that 
didn't work either.

Hardware: ASUS eeePC, similar model, 10something.
Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics 
Controller

Kernel package 3.16-1 works, and so does 3.14-2.

-- Package-specific info:
** Kernel log: boot messages should be attached
** Model information
not available

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation Atom Processor 
D4xx/D5xx/N4xx/N5xx DMI Bridge [8086:a010]
Subsystem: ASUSTeK Computer Inc. Device [1043:83ac]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 
Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller [0300]: Intel Corporation Atom Processor 
D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [8086:a011] (prog-if 00 [VGA 
controller])
Subsystem: ASUSTeK Computer Inc. Device [1043:83ac]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR-  [disabled]
Capabilities: 
Kernel driver in use: i915

00:02.1 Display controller [0380]: Intel Corporation Atom Processor 
D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [8086:a012]
Subsystem: ASUSTeK Computer Inc. Device [1043:83ac]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 

00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition 
Audio Controller [8086:27d8] (rev 02)
Subsystem: ASUSTeK Computer Inc. Device [1043:841c]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- 
Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 
1 [8086:27d0] (rev 02) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: 
Kernel driver in use: pcieport

00:1c.1 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 
2 [8086:27d2] (rev 02) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: 
Kernel driver in use: pcieport

00:1c.3 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 
4 [8086:27d6] (rev 02) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: 
Kernel driver in use: pcieport

00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI 
Controller #1 [8086:27c8] (rev 02) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. Device [1043:83ad]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
SERR- TAbort- 
SERR- TAbort- 
SERR- TAbort- 
SERR- TAbort- 
SERR- 
Kernel driver in use: ehci-pci

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge 
[8086:2448] (rev e2) (prog-if 01 [Subtractive decode])
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- 
Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: 

00:1f.0 ISA bridge [0601]: Intel Corporation NM10 Family LPC Controller 
[8086:27bc] (rev 02)
Subsystem: ASUSTeK Computer Inc. Device [1043:83ad]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+

Bug#763155: linux-image-3.16-2-686-pae: linux 3.16-2-686-pae: i915 module crashes on Eeepc 1001p

2014-09-28 Thread Vladimir Kudrya
Package: src:linux
Version: 3.16.3-2
Severity: important

Dear Maintainer, after upgrade to kernel 3.16, i915 module stopped working
resulting in black screen immediately after i915 is loaded during boot.

There is also similar Archlinux bug report: 
https://bugs.archlinux.org/task/42036

Relevant part of journal:

Sep 28 12:54:23 hostname kernel: ACPI Warning: SystemIO range 
0x0828-0x082f conflicts with OpRegion 0x0800-0x087f (\PMIO) 
(20140424/utaddress-258)
Sep 28 12:54:23 hostname kernel: ACPI Warning: SystemIO range 
0x0828-0x082f conflicts with OpRegion 0x0828-0x082f 
(\_SB_.PCI0.SBRG.IELK.GPSE) (20140424/utaddress-258)
Sep 28 12:54:23 hostname kernel: ACPI: If an ACPI driver is available for this 
device, you should use it instead of the native driver
Sep 28 12:54:23 hostname kernel: ACPI Warning: SystemIO range 
0x04b0-0x04bf conflicts with OpRegion 0x0480-0x04bf 
(\_SB_.PCI0.SBRG.GPBX) (20140424/utaddress-258)
Sep 28 12:54:23 hostname kernel: ACPI: If an ACPI driver is available for this 
device, you should use it instead of the native driver
Sep 28 12:54:23 hostname kernel: ACPI Warning: SystemIO range 
0x0480-0x04af conflicts with OpRegion 0x0480-0x04bf 
(\_SB_.PCI0.SBRG.GPBX) (20140424/utaddress-258)
Sep 28 12:54:23 hostname kernel: ACPI: If an ACPI driver is available for this 
device, you should use it instead of the native driver
Sep 28 12:54:23 hostname kernel: lpc_ich: Resource conflict(s) found affecting 
gpio_ich
Sep 28 12:54:23 hostname kernel: [drm] Initialized drm 1.1.0 20060810
Sep 28 12:54:23 hostname kernel: ACPI Warning: SystemIO range 
0x0400-0x041f conflicts with OpRegion 0x0400-0x040f (\SMRG) 
(20140424/utaddress-258)
Sep 28 12:54:23 hostname kernel: ACPI Warning: SystemIO range 
0x0400-0x041f conflicts with OpRegion 0x0400-0x040f 
(\_SB_.PCI0.SBRG.SMRG) (20140424/utaddress-258)
Sep 28 12:54:23 hostname kernel: ACPI: If an ACPI driver is available for this 
device, you should use it instead of the native driver
Sep 28 12:54:23 hostname kernel: shpchp: Standard Hot Plug PCI Controller 
Driver version: 0.4
Sep 28 12:54:23 hostname kernel: [drm] Memory usable by graphics device = 512M
Sep 28 12:54:23 hostname kernel: [drm] Replacing VGA console driver
Sep 28 12:54:23 hostname kernel: Console: switching to colour dummy device 80x25
Sep 28 12:54:23 hostname kernel: i915 :00:02.0: irq 44 for MSI/MSI-X
Sep 28 12:54:23 hostname kernel: [drm] Supports vblank timestamp caching Rev 2 
(21.10.2013).
Sep 28 12:54:23 hostname kernel: [drm] Driver supports precise vblank timestamp 
query.
Sep 28 12:54:23 hostname kernel: vgaarb: device changed decodes: 
PCI::00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
Sep 28 12:54:24 hostname kernel: [ cut here ]
Sep 28 12:54:24 hostname kernel: kernel BUG at 
/build/linux-Lep8DD/linux-3.16.3/drivers/gpu/drm/i915/i915_gem_stolen.c:431!
Sep 28 12:54:24 hostname kernel: invalid opcode:  [#1] SMP 
Sep 28 12:54:24 hostname kernel: Modules linked in: snd_hda_controller i915(+) 
shpchp snd_hda_codec i2c_i801 snd_hwdep drm_kms_helper psmouse evdev serio_raw 
snd_pcm_oss snd_mixer_oss snd_pcm drm lpc_ich mfd_core snd_timer snd soundcore 
wmi ac i2c_algo_bit i2c_core video battery sparse_keymap rfkill button 
acpi_cpufreq processor coretemp loop fuse autofs4 ext4 crc16 mbcache jbd2 sg 
sd_mod crc_t10dif crct10dif_generic crct10dif_common ahci libahci libata 
scsi_mod ehci_pci uhci_hcd ehci_hcd usbcore atl1c usb_common thermal thermal_sys
Sep 28 12:54:24 hostname kernel: CPU: 0 PID: 180 Comm: systemd-udevd Not 
tainted 3.16-2-686-pae #1 Debian 3.16.3-2
Sep 28 12:54:24 hostname kernel: Hardware name: ASUSTeK Computer INC. 
1001P/1005P, BIOS 120206/23/2010
Sep 28 12:54:24 hostname kernel: task: f774b010 ti: f4094000 task.ti: f4094000
Sep 28 12:54:24 hostname kernel: EIP: 0060:[] EFLAGS: 00010206 CPU: 0
Sep 28 12:54:24 hostname kernel: EIP is at 
i915_gem_object_create_stolen_for_preallocated+0x20b/0x280 [i915]
Sep 28 12:54:24 hostname kernel: EAX: f46f1c00 EBX: f2c5c150 ECX: 001d4c00 EDX: 
001d4c00
Sep 28 12:54:24 hostname kernel: ESI: f2c58000 EDI: 001d4c00 EBP: f4095b60 ESP: 
f4095b38
Sep 28 12:54:24 hostname kernel:  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
Sep 28 12:54:24 hostname kernel: CR0: 80050033 CR2: b6f431a8 CR3: 36e14000 CR4: 
07f0
Sep 28 12:54:24 hostname kernel: Stack:
Sep 28 12:54:24 hostname kernel:  f4095b4c 0282 f2c58004 0001 0001 
f46f1c00 001d4c00 f4481000
Sep 28 12:54:24 hostname kernel:  f46f1c00 f4095bd4 f4095be0 f881726b 00139000 
00071024 f4095ba8 f87f0e4b
Sep 28 12:54:24 hostname kernel:  0001 f46f1c00 f2c58000 f46f1de4 0002 
f46f1e00  
Sep 28 12:54:24 hostname kernel: Call Trace:
Sep 28 12:54:24 hostname kernel:  [] ? 
intel_modeset_init+0x82b/0x1210 [i915]
Sep 28 12:54:24 hostname kernel:  [] ? 
i915_enable_pipestat+0xab/0x120 [i915]
Sep 28 12:54:24 hostna