Bugzilla – Bug 1155888
Unable to handle kernel NULL pointer dereference at virtual address 0000000000000028 while at submit_compressed_extents+0x60/0x410 [btrfs]
Last modified: 2020-06-18 14:22:47 UTC
Created attachment 823349 [details] Crash log from OBS - kernel 5.3.8 Error seen at least twice this morning on obs-arm-1 (ThunderX1) while building some images with kiwi: [ 755s] [ 723.993514] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000028 [ 755s] [ 724.007371] Mem abort info: [ 755s] [ 724.012114] ESR = 0x96000004 [ 755s] [ 724.025200] Exception class = DABT (current EL), IL = 32 bits [ 755s] [ 724.035469] SET = 0, FnV = 0 [ 755s] [ 724.041690] EA = 0, S1PTW = 0 [ 755s] [ 724.047985] Data abort info: [ 755s] [ 724.059018] ISV = 0, ISS = 0x00000004 [ 755s] [ 724.066145] CM = 0, WnR = 0 [ 755s] [ 724.070595] user pgtable: 4k pages, 48-bit VAs, pgdp=00000000ed8aa000 [ 755s] [ 724.082568] [0000000000000028] pgd=0000000000000000 [ 755s] [ 724.089909] Internal error: Oops: 96000004 [#1] SMP [ 755s] [ 724.097250] Modules linked in: e1000 nls_iso8859_1 nls_cp437 vfat fat virtio_rng virtio_blk virtio_mmio xfs btrfs xor xor_neon zlib_deflate raid6_pq libcrc32c reiserfs squashfs fuse dm_snapshot dm_bufio dm_crypt dm_mod binfmt_misc loop sg [ 755s] [ 724.130619] CPU: 0 PID: 32758 Comm: kworker/u12:9 Not tainted 5.3.8-lp152.1-default #1 openSUSE Leap 15.2 (unreleased) [ 755s] [ 724.146370] Hardware name: linux,dummy-virt (DT) [ 755s] [ 724.153728] Workqueue: btrfs-delalloc btrfs_delalloc_helper [btrfs] [ 755s] [ 724.163381] pstate: 60000005 (nZCv daif -PAN -UAO) [ 755s] [ 724.170822] pc : submit_compressed_extents+0x60/0x410 [btrfs] [ 755s] [ 724.179781] lr : async_cow_submit+0x88/0x98 [btrfs] [ 755s] [ 724.187299] sp : ffff0000176f3bf0 [ 755s] [ 724.192347] x29: ffff0000176f3c00 x28: ffff8000bbaa6d78 [ 755s] [ 724.200255] x27: dead000000000100 x26: ffff8000bbaa6d08 [ 755s] [ 724.208162] x25: 0000000000000000 x24: ffff00001175a660 [ 755s] [ 724.216050] x23: 0000000000000000 x22: 0000000000000000 [ 755s] [ 724.223969] x21: 0000000000000000 x20: fffffffffffffe18 [ 755s] [ 724.232097] x19: ffff8000bbaa6d30 x18: 00000000fffffffd [ 755s] [ 724.240101] x17: 0000000000000003 x16: 0000000000000000 [ 755s] [ 724.248062] x15: 00000000fffffffe x14: 732e7a65756c622e [ 755s] [ 724.256204] x13: 67726f2d01002184 x12: ffffffffffffffe8 [ 755s] [ 724.264540] x11: ffffffffffffffdc x10: ffff8000ff7ee840 [ 755s] [ 724.272580] x9 : 000000000000001c x8 : ffff000011327c00 [ 755s] [ 724.280542] x7 : 0000000000000010 x6 : ffff8000f7bc0f00 [ 755s] [ 724.288780] x5 : 000000000004b189 x4 : 0000000000000001 [ 755s] [ 724.297074] x3 : ffff8000f8c96320 x2 : ffff8000f8c96000 [ 755s] [ 724.305564] x1 : fffffffffffffc00 x0 : fffffffffffffdd0 [ 755s] [ 724.314861] Call trace: [ 755s] [ 724.319027] submit_compressed_extents+0x60/0x410 [btrfs] [ 755s] [ 724.327372] async_cow_submit+0x88/0x98 [btrfs] [ 755s] [ 724.334540] run_ordered_work+0xf4/0x2f8 [btrfs] [ 755s] [ 724.341941] normal_work_helper+0x1fc/0x240 [btrfs] [ 755s] [ 724.349739] btrfs_delalloc_helper+0x20/0x30 [btrfs] [ 755s] [ 724.358019] process_one_work+0x200/0x450 [ 755s] [ 724.364883] worker_thread+0x50/0x4d0 [ 755s] [ 724.372456] kthread+0x130/0x138 [ 755s] [ 724.377986] ret_from_fork+0x10/0x18 [ 755s] [ 724.384956] Code: d108c2e0 d11002e1 91012014 f90033a0 (f94016e0) [ 755s] [ 724.394468] ---[ end trace b17239ec7ac38e14 ]--- [ 815s] [ 784.715494] hrtimer: interrupt took 96090330 ns
It seems to be better now. I will monitor next builds to see if still happens.
It is much better those days. Lately, I did not spot any build failure related to this bug in Leap 15.2 with JeOS images. Let's close it. I will reopen if it occurs again in Leap 15.2.