4.10.8 OOPS - BUG: unable to handle kernel NULL pointer dereference; IP: _raw_spin_lock+0x13/0x30

From: PGNet Dev
Date: Sun Apr 02 2017 - 19:19:42 EST



I'm running kernel 4.10.8-3.gea9dcd4 (from Opensuse's Kernel:Stable repo) on an Atom D525 box.

I just noticed an OOPS on *shutdown*; Since it autoreboots, *boots* without problem, and I hadn't been paying attention until now, I can't say how long this has been occurring. On this box I follow the repo's current kernel-stable, and I'm fairly certain(ish) I didn't see the crash on restart in 4.10.7x series ... I only have access to two prior 4.10.8x kernels, and the issue exists for both.

Chatting in ##kernel, 'twas suggested this is a new occurrence

...
[ OK ] Reached target Shutdown.
[105286.229134] watchdog: watchdog0: watchdog did not stop!
[105286.677664] BUG: unable to handle kernel NULL pointer dereference at (null)
[105286.681519] IP: _raw_spin_lock+0x13/0x30
[105286.681519] PGD 0
[105286.681519]
[105286.681519] Oops: 0002 [#1] PREEMPT SMP
[105286.681519] Modules linked in: ifb ip6t_ipv6header ip6t_rpfilter ip6t_MASQUERADE nf_nat_m
asquerade_ipv6 xt_statistic xt_connlimit xt_realm xt_CT xt_CHECKSUM ipt_rpfilter xt_nfacct nf
netlink_acct xt_NETMAP arptable_filter arp_tables ipt_MASQUERADE nf_nat_masquerade_ipv4 ipt_E
CN ipt_CLUSTERIP ipt_ah ipt_REJECT nf_reject_ipv4 nf_log_ipv4 xt_addrtype xt_nat nf_nat_tftp
nf_nat_snmp_basic nf_conntrack_snmp nf_nat_sip nf_nat_pptp nf_nat_proto_gre nf_nat_irc nf_nat
_h323 nf_nat_ftp nf_nat_amanda xt_recent act_police cls_basic cls_flow cls_fw cls_u32 sch_fq_
codel sch_tbf sch_prio sch_hfsc sch_htb sch_ingress sch_sfq xt_set xt_NFLOG nfnetlink_log xt_
LOG nf_log_ipv6 nf_log_common nf_conntrack_tftp nf_conntrack_sip nf_conntrack_sane nf_conntra
ck_pptp nf_conntrack_proto_gre nf_conntrack_netlink nf_conntrack_netbios_ns
[105286.681519] nf_conntrack_broadcast nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp t
s_kmp nf_conntrack_amanda xt_TPROXY xt_time xt_TCPMSS xt_tcpmss xt_sctp xt_policy xt_pkttype
xt_physdev br_netfilter bridge stp llc xt_owner xt_NFQUEUE xt_mark xt_mac xt_limit xt_length
xt_iprange xt_helper xt_hashlimit xt_DSCP xt_dscp xt_dccp xt_connmark xt_CLASSIFY xt_AUDIT ip
6t_REJECT nf_reject_ipv6 xt_state ccm af_packet tun iscsi_ibft iscsi_boot_sysfs ip_set_hash_n
et ip_set_hash_ipport ip_set_hash_ip ip6table_mangle ip6table_nat nf_conntrack_ipv6 nf_defrag
_ipv6 nf_nat_ipv6 ip6table_raw ip6table_filter ip6_tables xt_tcpudp xt_comment xt_multiport x
t_conntrack iptable_mangle iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf
_conntrack libcrc32c iptable_raw ip_set nfnetlink iptable_filter binfmt_misc
[105286.681519] ip_tables x_tables snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_ge
neric snd_hda_intel snd_hda_codec snd_hda_core arc4 snd_hwdep snd_pcm_oss snd_pcm snd_seq rt2
800usb rt2x00usb ath9k_htc ath9k_common ath9k_hw ath rt2800lib snd_seq_device snd_timer rt2x0
0lib snd_mixer_oss mac80211 nouveau i915 ppdev iTCO_wdt iTCO_vendor_support cfg80211 mxm_wmi
wmi ttm joydev gpio_ich snd video drm_kms_helper rfkill i2c_i801 pcspkr drm parport_pc parpor
t soundcore fb_sys_fops syscopyarea acpi_cpufreq sysfillrect sysimgblt shpchp i2c_algo_bit tp
m_tis tpm_tis_core tpm lpc_ich mfd_core button hid_generic usbhid ax88179_178a usbnet ata_gen
eric raid1 md_mod serio_raw ehci_pci uhci_hcd ehci_hcd usbcore pata_jmicron r8169 mii fjes su
nrpc dm_mirror dm_region_hash dm_log sg nbd dm_multipath dm_mod scsi_dh_rdac
[105286.681519] scsi_dh_emc scsi_dh_alua [last unloaded: hwmon_vid]
[105286.681519] CPU: 1 PID: 1 Comm: systemd-shutdow Not tainted 4.10.8-3.gea9dcd4-default #1
[105286.681519] Hardware name: Gigabyte Technology Co., Ltd. D525TUD/D525TUD, BIOS F3 08/25/2
010
[105286.681519] task: ffff8d3047736040 task.stack: ffffb5e940634000
[105286.681519] RIP: 0010:_raw_spin_lock+0x13/0x30
[105286.681519] RSP: 0018:ffffb5e940637c48 EFLAGS: 00010246
[105286.681519] RAX: 0000000000000000 RBX: ffff8d301dcf5ec0 RCX: dead000000000200
[105286.681519] RDX: 0000000000000001 RSI: ffff8d301dcf5ec0 RDI: 0000000000000000
[105286.681519] RBP: 0000000000000000 R08: 0000000000000000 R09: 0f3c850030313536
[105286.681519] R10: ffff8d3026707b78 R11: 0f3c850030313536 R12: ffff8d309dcf5ec0
[105286.681519] R13: ffff8d3026707be0 R14: ffffffff8923de40 R15: ffff8d301dcf5e98
[105286.681519] FS: 00007f892f434840(0000) GS:ffff8d306ec80000(0000) knlGS:0000000000000000
[105286.681519] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[105286.681519] CR2: 0000000000000000 CR3: 00000000a7c76000 CR4: 00000000000006e0
[105286.681519] Call Trace:
[105286.681519] list_lru_del+0x56/0x120
[105286.681519] d_lru_del+0x41/0x90
[105286.681519] select_collect+0x76/0x90
[105286.681519] d_walk+0xf9/0x320
[105286.681519] ? d_drop+0x30/0x30
[105286.681519] d_invalidate+0x9a/0xf0
[105286.681519] proc_flush_task+0xa9/0x1b0
[105286.681519] ? __remove_hrtimer+0x35/0x90
[105286.681519] release_task+0x3a/0x4d0
[105286.681519] ? thread_group_cputime_adjusted+0x3a/0x50
[105286.681519] wait_consider_task+0x5db/0xad0
[105286.681519] ? dequeue_signal+0x82/0x170
[105286.681519] do_wait+0xfa/0x260
[105286.681519] SyS_wait4+0x64/0xc0
[105286.681519] ? task_stopped_code+0x40/0x40
[105286.681519] entry_SYSCALL_64_fastpath+0x1e/0xad
[105286.681519] Code: 0f b1 17 85 c0 75 02 f3 c3 89 c6 e9 63 b6 a8 ff 0f 1f 84 00 00 00 00 00
0f 1f 44 00 00 65 ff 05 9c d4 8f 76 31 c0 ba 01 00 00 00 <f0> 0f b1 17 85 c0 75 02 f3 c3 89
c6 e9 37 b6 a8 ff 66 90 66 2e
[105286.681519] RIP: _raw_spin_lock+0x13/0x30 RSP: ffffb5e940637c48
[105286.681519] CR2: 0000000000000000
[105286.681519] ---[ end trace 1eedbd76243e766d ]---
[105286.681519] note: systemd-shutdow[1] exited with preempt_count 3
[105287.309907] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000009
[105287.309907]
[105287.312009] Kernel Offset: 0x8000000 from 0xffffffff81000000 (relocation range: 0xfffffff
f80000000-0xffffffffbfffffff)
[105287.312009] Rebooting in 90 seconds..


If needs to be reposted elsewhere, or add'l info, just let me know.

Thanks.