Bug#916899: linux-image-4.18.0-0.bpo.3-amd64: NULL pointer dereference in i915

2018-12-25 Thread Ben Hutchings
Control: forcemerge 914495 -1

This is fixed in Linux 4.19, currently available in unstable.

Ben.

-- 
Ben Hutchings
It is impossible to make anything foolproof
because fools are so ingenious.



signature.asc
Description: This is a digitally signed message part


Bug#916899: linux-image-4.18.0-0.bpo.3-amd64: NULL pointer dereference in i915

2018-12-19 Thread Daniel Reichelt
Package: src:linux
Version: 4.18.20-2~bpo9+1
Severity: important

Hi,

since the upgrade to 4.18.0-0.bpo.3-amd64=4.18.20-2~bpo9+1, my Dell Latitude
E6410 fails to boot (everything was fine with
linux-image-4.18.0-0.bpo.1-amd64=4.18.6-1~bpo9+1). It hangs right the second
the i915 module gets loaded: The screen is blanked, still in text mode at
80/25, cursor blinking in the top left corner (I'm running GRUB in text-only
mode, so no VESA involved). I tried the sysrq keys s-u-b and, behold, it
worked. Please find at the very end of this report a dump from the serial
console (luckyly my docking station still has a plain old RS232). As a
workaround, I moved the i915 module out of the way and the machine boots fine
again.

I think this is the same thing than what's been reported at [1].

Thanks!
Daniel


[1] https://bugs.freedesktop.org/show_bug.cgi?id=108850


-- Package-specific info:
** Version:
Linux version 4.18.0-0.bpo.3-amd64 (debian-ker...@lists.debian.org) (gcc 
version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #1 SMP Debian 4.18.20-2~bpo9+1 
(2018-12-08)

** Command line:
BOOT_IMAGE=/vmlinuz-4.18.0-0.bpo.3-amd64 root=/dev/mapper/[...] ro panic=0 
rootdelay=8 cryptopts=[...] net.ifnames=0

** Not tainted

** Kernel log:
Unable to read kernel log; any relevant messages should be attached

** Model information
sys_vendor: Dell Inc.
product_name: Latitude E6410
product_version: 0001
chassis_vendor: Dell Inc.
chassis_version:
bios_vendor: Dell Inc.
bios_version: A17
board_vendor: Dell Inc.
board_name: 04373Y
board_version: A03

[...]

** PCI devices:
[...]
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor 
Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA 
controller])
Subsystem: Dell Latitude E6410 [1028:040a]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 
Kernel modules: i915

[...]

-- System Information:
Debian Release: 9.6
  APT prefers stable-updates
  APT policy: (990, 'stable-updates'), (990, 'proposed-updates'), (990, 
'stable'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'stable-debug'), (500, 'oldstable-updates'), (500, 
'oldstable-proposed-updates'), (500, 'testing'), (500, 'oldstable'), (98, 
'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-0.bpo.3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

Versions of packages linux-image-4.18.0-0.bpo.3-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.130
ii  kmod23-2
ii  linux-base  4.5

Versions of packages linux-image-4.18.0-0.bpo.3-amd64 recommends:
ii  apparmor 2.11.0-3+deb9u2
ii  firmware-linux-free  3.4
ii  irqbalance   1.1.0-2.3

Versions of packages linux-image-4.18.0-0.bpo.3-amd64 suggests:
pn  debian-kernel-handbook  
ii  extlinux3:6.04~git20171011.af7e95c3+dfsg1-5~bpo9+1
ii  grub-pc 2.02~beta3-5+deb9u1
ii  linux-doc-4.18  4.18.20-2~bpo9+1

Versions of packages linux-image-4.18.0-0.bpo.3-amd64 is related to:
ii  firmware-amd-graphics 20180825+dfsg-1~bpo9+1
ii  firmware-atheros  20180825+dfsg-1~bpo9+1
ii  firmware-bnx2 20180825+dfsg-1~bpo9+1
ii  firmware-bnx2x20180825+dfsg-1~bpo9+1
ii  firmware-brcm8021120180825+dfsg-1~bpo9+1
ii  firmware-cavium   20180825+dfsg-1~bpo9+1
ii  firmware-intel-sound  20180825+dfsg-1~bpo9+1
ii  firmware-intelwimax   20180825+dfsg-1~bpo9+1
ii  firmware-ipw2x00  20180825+dfsg-1~bpo9+1
ii  firmware-ivtv 20180825+dfsg-1~bpo9+1
ii  firmware-iwlwifi  20180825+dfsg-1~bpo9+1
ii  firmware-libertas 20180825+dfsg-1~bpo9+1
ii  firmware-linux-nonfree20180825+dfsg-1~bpo9+1
ii  firmware-misc-nonfree 20180825+dfsg-1~bpo9+1
ii  firmware-myricom  20180825+dfsg-1~bpo9+1
ii  firmware-netxen   20180825+dfsg-1~bpo9+1
ii  firmware-qlogic   20180825+dfsg-1~bpo9+1
ii  firmware-realtek  20180825+dfsg-1~bpo9+1
ii  firmware-samsung  20180825+dfsg-1~bpo9+1
ii  firmware-siano20180825+dfsg-1~bpo9+1
ii  firmware-ti-connectivity  20180825+dfsg-1~bpo9+1
pn  xen-hypervisor

-- no debconf information

-- debsums errors found:
debsums: missing file 
/lib/modules/4.18.0-0.bpo.3-amd64/kernel/drivers/gpu/drm/i915/i915.ko (from 
linux-image-4.18.0-0.bpo.3-amd64 package)

*** /home/dhr/tmp/serialconsole.txt
Begin: Running /scripts/local-premount ... [   46.906057] Btrfs loaded, 
crc32c=crc32c-intel
Scanning for Btrfs filesystems
umount: can't umount /dev/pts: Device or resource busy
done.
Begin: Will now check root file system ... fsck from