I did a bisect for this bug, now it is weekend and I was able to do tests on this computer. The bisect result is:
51d69817519f5f00041a1a039277f0367d76c82c is the first new commit commit 51d69817519f5f00041a1a039277f0367d76c82c Merge: 0174cb6ce944 f3efc406d67e Author: Linus Torvalds <torva...@linux-foundation.org> Date: Wed Jan 15 11:30:50 2020 -0800 Merge tag 'platform-drivers-x86-v5.5-3' of git://git.infradead.org/linux-platform-drivers-x86 Pull x86 platform driver fixes from Andy Shevchenko: - Fix keyboard brightness control for ASUS laptops - Better handling parameters of GPD pocket fan module to avoid thermal shock - Add IDs to PMC platform driver to support Intel Comet Lake - Fix potential dead lock in Mellanox TM FIFO driver and ABI documentation * tag 'platform-drivers-x86-v5.5-3' of git://git.infradead.org/linux-platform-drivers-x86: Documentation/ABI: Add missed attribute for mlxreg-io sysfs interfaces Documentation/ABI: Fix documentation inconsistency for mlxreg-io sysfs interfaces platform/x86: asus-wmi: Fix keyboard brightness cannot be set to 0 platform/x86: intel_pmc_core: update Comet Lake platform driver platform/x86: GPD pocket fan: Allow somewhat lower/higher temperature limits platform/x86: GPD pocket fan: Use default values when wrong modparams are given platform/mellanox: fix potential deadlock in the tmfifo driver platform/x86: intel-ips: Use the correct style for SPDX License Identifier Documentation/ABI/stable/sysfs-driver-mlxreg-io | 13 ++++++++++-- drivers/platform/mellanox/mlxbf-tmfifo.c | 19 ++++++++--------- drivers/platform/x86/asus-wmi.c | 8 +------- drivers/platform/x86/gpd-pocket-fan.c | 27 ++++++++++++++++++------- drivers/platform/x86/intel_ips.h | 2 +- drivers/platform/x86/intel_pmc_core.h | 2 +- drivers/platform/x86/intel_pmc_core_pltdrv.c | 2 ++ 7 files changed, 46 insertions(+), 27 deletions(-) Which is unexpected to me, as it seems there is nothing related to i915. However, the computer really doesn't crash after this commit. The bisect log is below. Some of the kernels crash my computer in seconds: $ git bisect log git bisect start # old: [219d54332a09e8d8741c1e1982f5eae56099de85] Linux 5.4 git bisect old 219d54332a09e8d8741c1e1982f5eae56099de85 # new: [d5226fa6dbae0569ee43ecfc08bdcd6770fc4755] Linux 5.5 git bisect new d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 # old: [8c39f71ee2019e77ee14f88b1321b2348db51820] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net git bisect old 8c39f71ee2019e77ee14f88b1321b2348db51820 # old: [76bb8b05960c3d1668e6bee7624ed886cbd135ba] Merge tag 'kbuild-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild git bisect old 76bb8b05960c3d1668e6bee7624ed886cbd135ba # old: [018e0e3594f7dcd029d258e368c485e742fa9cdb] habanalabs: rate limit error msg on waiting for CS git bisect old 018e0e3594f7dcd029d258e368c485e742fa9cdb # old: [ec34c0157580a68c10dccbdd18c7701f0b317172] Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf git bisect old ec34c0157580a68c10dccbdd18c7701f0b317172 # new: [51d69817519f5f00041a1a039277f0367d76c82c] Merge tag 'platform-drivers-x86-v5.5-3' of git://git.infradead.org/linux-platform-drivers-x86 git bisect new 51d69817519f5f00041a1a039277f0367d76c82c # old: [b07f636fca1c8fbba124b0082487c0b3890a0e0c] Merge tag 'tpmdd-next-20200108' of git://git.infradead.org/users/jjs/linux-tpmdd git bisect old b07f636fca1c8fbba124b0082487c0b3890a0e0c # old: [658e1af5eec6d51f95fa81e61f67d2fe1c6376aa] Merge tag 'thermal-v5.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux git bisect old 658e1af5eec6d51f95fa81e61f67d2fe1c6376aa # old: [213356fe986faff3580f2c12c14773f53da32768] Merge tag 'usb-5.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb git bisect old 213356fe986faff3580f2c12c14773f53da32768 # old: [2fe20210fc5f5e62644678b8f927c49f2c6f42a7] mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid git bisect old 2fe20210fc5f5e62644678b8f927c49f2c6f42a7 # old: [452424cdcbcaf6a2ebaae4301da5a4e1850a941a] Merge branch 'parisc-5.5-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux git bisect old 452424cdcbcaf6a2ebaae4301da5a4e1850a941a # old: [0174cb6ce9449ce9b59cb9c6f4f64dc4df3de458] Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 git bisect old 0174cb6ce9449ce9b59cb9c6f4f64dc4df3de458 # old: [1f27dbd8265dbb379926c8f6a4453fe7fe26d7a3] platform/x86: GPD pocket fan: Allow somewhat lower/higher temperature limits git bisect old 1f27dbd8265dbb379926c8f6a4453fe7fe26d7a3 # old: [176a7fca81c5090a7240664e3002c106d296bf31] platform/x86: asus-wmi: Fix keyboard brightness cannot be set to 0 git bisect old 176a7fca81c5090a7240664e3002c106d296bf31 # old: [f3efc406d67e6236b513c4302133b0c9be74fd99] Documentation/ABI: Add missed attribute for mlxreg-io sysfs interfaces git bisect old f3efc406d67e6236b513c4302133b0c9be74fd99 # first new commit: [51d69817519f5f00041a1a039277f0367d76c82c] Merge tag 'platform-drivers-x86-v5.5-3' of git://git.infradead.org/linux-platform-drivers-x86 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1870265 Title: Intel GPU causes BUG: kernel NULL pointer dereference, address: 0000000000000040 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1870265/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs