BUG: Unable to handle kernel NULL pointer dereference at 0000000000000021

Type:
kernel NULL pointer
Class:
bug
Kernel version:
4.11
Tainted info:
  • P - Proprietary module has been loaded
  • U - Userspace-defined naughtiness
  • O - Out-of-tree module has been loaded
Architecture:
x86_64
Distribution:
Debian
Hardware:
Dell Inc. Vostro 3300/ , BIOS A10 10/25/2010
Guilty info:
  • Function: kmem_cache_free
Registers:
  • PID: 8208
  • RIP: 0010
  • RSP: ffffbe6f436c3d68
  • EFLAGS: 00210202
  • RAX: ffffffffc02858b0
  • RBX: 0000000000000000
  • RCX: 0000000000000003
  • RDX: ffff9e5e90324f00
  • RSI: ffff9e5ee9efb500
  • RDI: 0000000000000000
  • RBP: ffff9e5ee9efb500
  • R08: 0000000000000000
  • R09: 0000000000000000
  • R11: 0000000000000000
  • R12: ffffffffbae1be3e
  • R14: ffff9e5d76cb4918
  • R15: ffff9e5e6a1f6500
  • GS: ffff9e5efbd00000(0063)
  • knlGS: 00000000f73c1b00
  • DS: 002b
  • ES: 002b
  • CR0: 0000000080050033
  • CR2: 0000000000000021
  • CR3: 00000001ac3c4000
  • CR4: 00000000000006e0
Dissassembled code:
  • Code: a3 c2 a1 00 e9 87 fd ff ff 0f 1f 40 00 66 2e 0f 1f 84 00 00 00 00 00 66 66 66 66 90 41 54 55 48 89 f5 53 48 89 fb 66 66 66 66 90 47 21 01 75 3f 48 85 db 74 35 9c 58 66 66 90 66 90 49 89 c4
  • All code
  • ========
  • 0: a3 c2 a1 00 e9 87 fd mov %eax,0xfffffd87e900a1c2
  • 7: ff ff
  • 9: 0f 1f 40 00 nopl 0x0(%rax)
  • d: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1)
  • 14: 00 00 00
  • 17: 66 66 66 66 90 data32 data32 data32 xchg %ax,%ax
  • 1c: 41 54 push %r12
  • 1e: 55 push %rbp
  • 1f: 48 89 f5 mov %rsi,%rbp
  • 22: 53 push %rbx
  • 23: 48 89 fb mov %rdi,%rbx
  • 26: 66 66 66 66 90 data32 data32 data32 xchg %ax,%ax
  • 2b:* f6 47 21 01 testb $0x1,0x21(%rdi) <-- trapping instruction
  • 2f: 75 3f jne 0x70
  • 31: 48 85 db test %rbx,%rbx
  • 34: 74 35 je 0x6b
  • 36: 9c pushfq
  • 37: 58 pop %rax
  • 38: 66 66 90 data32 xchg %ax,%ax
  • 3b: 66 90 xchg %ax,%ax
  • 3d: 49 89 c4 mov %rax,%r12
  • Code starting with the faulting instruction
  • ===========================================
  • 0: f6 47 21 01 testb $0x1,0x21(%rdi)
  • 4: 75 3f jne 0x45
  • 6: 48 85 db test %rbx,%rbx
  • 9: 74 35 je 0x40
  • b: 9c pushfq
  • c: 58 pop %rax
  • d: 66 66 90 data32 xchg %ax,%ax
  • 10: 66 90 xchg %ax,%ax
  • 12: 49 89 c4 mov %rax,%r12
Linked modules:

nls_ascii, nls_cp437, vfat, cpuid, dm_crypt, cbc, algif_skcipher, af_alg, tun, rfcomm, pci_stub, vboxpci(O), vboxnetadp(O), vboxnetflt(O), vboxdrv(O), bnep, binfmt_misc, uvcvideo, btusb, videobuf2_vmalloc, btrtl, videobuf2_memops, btbcm, btintel, videobuf2_v4l2, bluetooth, videobuf2_core, ums_realtek, videodev, uas, usb_storage, media, iTCO_wdt, dell_wmi, iTCO_vendor_support, sparse_keymap, wl(PO), dell_laptop, dell_smbios, dcdbas, intel_powerclamp, dell_smm_hwmon, kvm_intel, cfg80211, snd_hda_codec_idt, rfkill, irqbypass, snd_hda_codec_generic, intel_cstate, snd_hda_intel, intel_uncore, snd_hda_core, r8169, pcspkr, snd_hwdep, snd_pcm, psmouse, mii, sr_mod, cdrom, sg, snd_timer, mei_me, soundcore, intel_ips, lpc_ich, mfd_core, battery, shpchp, i2c_i801, ac, dell_smo8800, sch_fq_codel, coretemp, cpufreq_conservative

Last seen similar oops:
2017-08-13
Total count:
6 (from 5 unique sources)
Bug found in this kernels too:
4.11, 4.12-rc7, 4.12.1

Leave a Reply

Your email address will not be published. Required fields are marked *

*