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

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



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-kernel@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- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
	Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at 6100 [size=8]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: <access denied>
	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  kmod                                    23-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  <none>
ii  extlinux                3: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-bnx2x            20180825+dfsg-1~bpo9+1
ii  firmware-brcm80211        20180825+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-nonfree    20180825+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-siano            20180825+dfsg-1~bpo9+1
ii  firmware-ti-connectivity  20180825+dfsg-1~bpo9+1
pn  xen-hypervisor            <none>

-- 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 util-linux 2.29.2
[/sbin/fsck.ext4 (1) -- /dev/mapper/vgsys-lvrootfs] fsck.ext4 -a -C0 /dev/mapper/vgsys-lvrootfs
/dev/mapper/vgsys-lvrootfs: clean, 563559/4194304 files, 5408933/16777216 blocks
done.
[   47.179306] EXT4-fs (dm-2): mounted filesystem with ordered data mode. Opts: (null)
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.
INIT: version 2.88 booting
[info] Using makefile-style concurrent boot in runlevel S.
[....] Setting hostname to 'cousteau'...done.
[....] Files under mount point '/run/lock' will be hidden. ... (warning).
[....] Starting the hotplug events dispatcher: systemd-udevdstarting version 232
. ok
[....] Synthesizing the initial hotplug events...[   47.782926] ACPI: AC Adapter [AC] (on-line)
[   47.803306] ACPI: Battery Slot [BAT0] (battery present)
[   47.812040] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input4
[   47.812078] ACPI: Battery Slot [BAT1] (battery absent)
[   47.827284] wmi_bus wmi_bus-PNP0C14:00: WQBC data block query control method not found
[   47.832346] ACPI: Lid Switch [LID]
[   47.838802] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input5
[   47.847448] ACPI: Power Button [PBTN]
[   47.851245] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input6
[   47.851405] parport_pc 00:04: reported by Plug and Play ACPI
[   47.859748] ACPI: Sleep Button [SBTN]
[   47.866021] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP]
[ ok    47.869308] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input7
9m[   47.886205] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   47.889010] ACPI: Power Button [PWRF]
[   47.891845] sd 1:0:0:0: Attached scsi generic sg1 type 0
done.
[....] Waiting for /dev to be fully populated...[   48.000604] pci 0000:00:00.0: Intel HD Graphics Chipset
[   48.014237] pci 0000:00:00.0: detected gtt size: 2097152K total, 262144K mappable
[   48.026668] pci 0000:00:00.0: detected 32768K stolen memory
[   48.044519] [drm] Replacing VGA console driver
[   48.052980] kvm: VM_EXIT_LOAD_IA32_PERF_GLOBAL_CTRL does not work properly. Using workaround
[   48.053309] Console: switching to colour dummy device 80x25
[   48.118093] dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2)
[   48.126229] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   48.132861] [drm] Driver supports precise vblank timestamp query.
[   48.146132] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[   48.157334] dell-smbios A80593CE-A997-11DA-B012-B622A1EF5492: WMI SMBIOS userspace interface not supported(0), try upgrading to a newer BIOS
[   48.212649] [drm] RC6 disabled, disabling runtime PM support




[   48.219438] BUG: unable to handle kernel NULL pointer dereference at 0000000000000008
[   48.227257] PGD 0 P4D 0
[   48.229790] Oops: 0000 [#1] SMP PTI
[   48.233275] CPU: 2 PID: 699 Comm: systemd-udevd Not tainted 4.18.0-0.bpo.3-amd64 #1 Debian 4.18.20-2~bpo9+1
[   48.242996] Hardware name: Dell Inc. Latitude E6410/04373Y, BIOS A17 05/12/2017
[   48.250371] RIP: 0010:gen4_render_ring_flush+0x55/0x100 [i915]
[   48.256196] Code: 00 be 16 00 00 00 48 89 ef e8 97 fe ff ff 48 3d 00 f0 ff ff 77 75 89 18 c7 40 04 02 40 00 7a 48 8b 55 78 48 8b 92 10 02 00 00 <48> 8b 52 08 c7 40 0c 00 00 00 00 c7 40 10 00 00 00 00 83 ca 04
[   48.275050] RSP: 0018:ffffa885817ffa78 EFLAGS: 00010287
[   48.280268] RAX: ffffa88590004000 RBX: 0000000002000022 RCX: 000000000001ff68
[   48.287389] RDX: 0000000000000000 RSI: 00000000000001a8 RDI: ffff9d0b91ba2400
[   48.294508] RBP: ffff9d0b91ba2400 R08: 0000000000000001 R09: ffff9d0b9bff8cf0
[   48.301626] R10: ffffa885817ffa48 R11: 0000000000000002 R12: ffff9d0b90620000
[   48.308746] R13: ffff9d0b91f68800 R14: ffff9d0b91da44e0 R15: 0000000000000000
[   48.315868] FS:  00007f8d93fbc8c0(0000) GS:ffff9d0b9bc80000(0000) knlGS:0000000000000000
[   48.323940] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   48.329673] CR2: 0000000000000008 CR3: 0000000207eea002 CR4: 00000000000206e0
[   48.336794] Call Trace:
[   48.339314]  i915_request_alloc+0x266/0x380 [i915]
[   48.344135]  i915_gem_init+0x2bf/0x470 [i915]
[   48.348517]  i915_driver_load+0x950/0xe50 [i915]
[   48.353128]  ? mutex_lock+0xe/0x30
[   48.356525]  ? acpi_dev_found+0x5f/0x70
[   48.360357]  local_pci_probe+0x44/0xa0
[   48.364099]  ? _cond_resched+0x16/0x40
[   48.367841]  pci_device_probe+0x102/0x1b0
[   48.371844]  driver_probe_device+0x2aa/0x490
[   48.376105]  __driver_attach+0x109/0x110
[   48.380021]  ? driver_probe_device+0x490/0x490
[   48.384454]  bus_for_each_dev+0x67/0xc0
[   48.388285]  ? klist_add_tail+0x3b/0x70
[   48.392112]  bus_add_driver+0x16a/0x260
[   48.395940]  driver_register+0x5b/0xe0
[   48.399681]  ? 0xffffffffc098f000
[   48.402991]  do_one_initcall+0x4d/0x1c5
[   48.406820]  ? _cond_resched+0x16/0x40
[   48.410563]  ? kmem_cache_alloc_trace+0xb5/0x1c0
[   48.415170]  ? do_init_module+0x22/0x218
[   48.419086]  do_init_module+0x5b/0x218
[   48.422828]  load_module.constprop.55+0x2545/0x2d50
[   48.427698]  ? vfs_read+0x119/0x130
[   48.431181]  ? __do_sys_finit_module+0xd2/0x100
[   48.435701]  __do_sys_finit_module+0xd2/0x100
[   48.440050]  do_syscall_64+0x55/0x110
[   48.443705]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[   48.448747] RIP: 0033:0x7f8d92e61229
[   48.452312] Code: 00 f3 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 3f 4c 2b 00 f7 d8 64 89 01
[   48.471160] RSP: 002b:00007fff26b63dd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
[   48.478714] RAX: ffffffffffffffda RBX: 00005617022a7600 RCX: 00007f8d92e61229
[   48.485835] RDX: 0000000000000000 RSI: 00007f8d9377a265 RDI: 000000000000000f
[   48.492953] RBP: 00007f8d9377a265 R08: 0000000000000000 R09: 00007fff26b64350
[   48.500073] R10: 000000000000000f R11: 0000000000000246 R12: 0000000000000000
[   48.507193] R13: 000056170229d150 R14: 0000000000020000 R15: 00005617016e5cbc
[   48.514312] Modules linked in: dell_laptop(+) rfkill dell_smbios dell_wmi_descriptor dcdbas dell_smm_hwmon intel_powerclamp coretemp kvm_intel snd_hda_intel kvm irqbypass snd_hda_codec intel_cstate snd_hda_coi
[   48.585351]  cqhci cryptd ehci_pci libata glue_helper ehci_hcd sdhci i2c_i801 mmc_core psmouse scsi_mod usbcore e1000e usb_common
[   48.596989] CR2: 0000000000000008
[   48.600334] ---[ end trace d236f2695bcacc3e ]---
[   48.605051] RIP: 0010:gen4_render_ring_flush+0x55/0x100 [i915]
[   48.610894] Code: 00 be 16 00 00 00 48 89 ef e8 97 fe ff ff 48 3d 00 f0 ff ff 77 75 89 18 c7 40 04 02 40 00 7a 48 8b 55 78 48 8b 92 10 02 00 00 <48> 8b 52 08 c7 40 0c 00 00 00 00 c7 40 10 00 00 00 00 83 ca 04
[   48.629787] RSP: 0018:ffffa885817ffa78 EFLAGS: 00010287
[   48.629792] RAX: ffffa88590004000 RBX: 0000000002000022 RCX: 000000000001ff68
[   48.629793] RDX: 0000000000000000 RSI: 00000000000001a8 RDI: ffff9d0b91ba2400
[   48.629794] RBP: ffff9d0b91ba2400 R08: 0000000000000001 R09: ffff9d0b9bff8cf0
[   48.629796] R10: ffffa885817ffa48 R11: 0000000000000002 R12: ffff9d0b90620000
[   48.629797] R13: ffff9d0b91f68800 R14: ffff9d0b91da44e0 R15: 0000000000000000
[   48.629800] FS:  00007f8d93fbc8c0(0000) GS:ffff9d0b9bc80000(0000) knlGS:0000000000000000
[   48.629801] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   48.629804] CR2: 0000000000000008 CR3: 0000000207eea002 CR4: 00000000000206e0




[   48.643792] iTCO_vendor_support: vendor-support=0
[   48.645448] ppdev: user-space parallel port driver
[   48.703696] input: Dell WMI hotkeys as /devices/platform/PNP0C14:00/wmi_bus/wmi_bus-PNP0C14:00/9DBB5994-A997-11DA-B012-B622A1EF5492/input/input8
[   48.717368] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
[   48.723139] iTCO_wdt: Found a QM57 TCO device (Version=2, TCOBASE=0x0460)
[   48.730182] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[   48.761932] dell_laptop: Using i8042 filter function for receiving events

*** the machine hangs right here ***


Reply to: