just becomes a veggie after invalid opcode: 0000 in mm/slub.c:306
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rtl8821ce-dkms (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
root@l420:~# lsb_release -rd
Description: Ubuntu 18.04.5 LTS
Release: 18.04
root@l420:~# apt policy rtl8821ce-dkms
rtl8821ce-dkms:
Installed: (none)
Candidate: 5.5.2.1-
Version table:
5.
500 http://
500 http://
from 88XX12 driver
got nowhere with wifi via alpha,
system was 'running', but things like sshd did not connect
network system was vegged out: ping works but no listeners working
this but did send the entire system into a tail spin
Had to hard power cycle to be able to do anything
Console did not answer either (no root prompts when hitting enter, on none of alt-f1 through alt-f6).
According to syslog the system was continuing to do stuff, only not very useful (being by itself, no networking, no console beside answering to 'enter' with lf.
After reboot everything seemed fine, this continuation is appended after the syslog kernel bug.
There was no reboot after the kernel bug! It vegged along until I got a complaint that
'there is no Internet' (wifi was out, phones did not connect for data).
dkms module:
88XXau 2252800 0
cfg80211 712704 4 iwldvm,
modinfo 88XXau:
filename: /lib/modules/
version: v5.6.4.
author: Realtek Semiconductor Corp.
description: Realtek Wireless Lan Driver
license: GPL
srcversion: 49179F33DEAFB11
alias: usb:v0846p9054d
alias: usb:v20F4p809Bd
alias: usb:v20F4p809Ad
.....
alias: usb:v0BDAp881Bd
alias: usb:v0BDAp881Ad
alias: usb:v0BDAp8812d
depends: cfg80211
retpoline: Y
name: 88XXau
vermagic: 5.4.0-72-generic SMP mod_unload modversions
parm: rtw_wireless_
parm: rtw_ips_mode:The default IPS mode (int)
parm: rtw_lps_level:The default LPS level (int)
parm: rtw_lps_
parm: rtw_max_bss_cnt:int
parm: rtw_usb_
parm: rtw_dynamic_
parm: rtw_tx_bw_mode:The max tx bw for 2.4G and 5G. format is the same as rtw_bw_mode (uint)
parm: rtw_rx_
parm: rtw_rx_
parm: rtw_rx_
parm: rtw_rx_
parm: rtw_vht_enable:int
parm: rtw_vht_
parm: rtw_rf_config:int
parm: rtw_country_
parm: rtw_channel_
parm: rtw_excl_
parm: rtw_qos_
parm: ifname:The default name to allocate for first interface (charp)
parm: if2name:The default name to allocate for second interface (charp)
parm: if2name:The default name to allocate for second interface (charp)
parm: rtw_wowlan_
parm: rtw_pwrtrim_
parm: rtw_initmac:charp
parm: rtw_special_
parm: rtw_chip_
parm: rtw_rfintfs:int
parm: rtw_lbkmode:int
parm: rtw_network_
parm: rtw_channel:int
parm: rtw_mp_mode:int
parm: rtw_wmm_enable:int
parm: rtw_vrtl_
parm: rtw_vcs_type:int
parm: rtw_busy_thresh:int
parm: rtw_ht_enable:int
parm: rtw_bw_mode:int
parm: rtw_ampdu_
parm: rtw_rx_stbc:int
parm: rtw_rx_
parm: rtw_tx_
parm: rtw_beamform_
parm: rtw_lowrate_
parm: rtw_power_mgnt:int
parm: rtw_smart_ps:int
parm: rtw_low_power:int
parm: rtw_wifi_spec:int
parm: rtw_full_
parm: rtw_antdiv_cfg:int
parm: rtw_antdiv_type:int
parm: rtw_drv_
parm: rtw_single_
parm: rtw_switch_
parm: rtw_enusbss:int
parm: rtw_hwpdn_mode:int
parm: rtw_hwpwrp_
parm: rtw_hw_wps_pbc:int
parm: rtw_check_
parm: rtw_max_
parm: rtw_mc2u_
parm: rtw_notch_
parm: rtw_hiq_
parm: rtw_adaptivity_
parm: rtw_adaptivity_
parm: rtw_adaptivity_
parm: rtw_adaptivity_
parm: rtw_amplifier_
parm: rtw_amplifier_
parm: rtw_RFE_
parm: rtw_powertracki
parm: rtw_GLNA_
parm: rtw_TxBBSwing_
parm: rtw_TxBBSwing_
parm: rtw_OffEfuseMas
parm: rtw_FileMaskEfu
parm: rtw_rxgain_
parm: rtw_rxgain_
parm: rtw_rxgain_
parm: rtw_rxgain_
parm: rtw_pll_
parm: rtw_tx_
parm: rtw_tx_
parm: rtw_target_
parm: rtw_target_
parm: rtw_target_
parm: rtw_target_
parm: rtw_target_
parm: rtw_target_
parm: rtw_target_
parm: rtw_target_
parm: rtw_tsf_
parm: rtw_tsf_
parm: rtw_phy_
parm: rtw_load_
parm: rtw_decrypt_
parm: rtw_en_napi:int
parm: rtw_en_gro:int
parm: rtw_iqk_
parm: rtw_ch_
syslog:
May 2 20:21:25 l420 kernel: usb 2-1.1: USB disconnect, device number 4
May 2 20:21:25 l420 named[2014]: no IPv6 interfaces found
May 2 20:21:25 l420 named[2014]: no longer listening on 172.18.61.254#53
May 2 20:21:25 l420 systemd[1]: Stopping ifup for wlx00c0caa825ca...
May 2 20:21:25 l420 kernel: ------------[ cut here ]------------
May 2 20:21:25 l420 kernel: kernel BUG at /build/
May 2 20:21:25 l420 kernel: invalid opcode: 0000 [#1] SMP PTI
May 2 20:21:26 l420 kernel: CPU: 3 PID: 25836 Comm: kworker/3:1 Tainted: G OE 5.4.0-72-generic #80~18.04.1-Ubuntu
May 2 20:21:26 l420 kernel: Hardware name: LENOVO 4236BR7/4236BR7, BIOS 83ET53WW (1.23 ) 03/31/2011
May 2 20:21:26 l420 kernel: Workqueue: usb_hub_wq hub_event
May 2 20:21:26 l420 kernel: RIP: 0010:__
May 2 20:21:26 l420 kernel: Code: 90 48 89 c7 fa 66 66 90 66 66 90 f0 49 0f ba 2c 24 00 72 68 4d 3b 6c 24 20 74 11 49 0f ba 34 24 00 57 9d 66 66 90 66 90 eb a9 <0f> 0b 49 3b 5c 24 28 75 e8 48 8b 45 88 49 89 4c 24 28 49 89 44 24
May 2 20:21:26 l420 kernel: RSP: 0018:ffffaba340
May 2 20:21:26 l420 kernel: RAX: ffff9c30f5ea6400 RBX: 0000000000200016 RCX: ffff9c30f5ea6400
May 2 20:21:26 l420 kernel: RDX: ffff9c30f5ea6400 RSI: ffffecda84d7a900 RDI: ffff9c30f9406d80
May 2 20:21:26 l420 kernel: RBP: ffffaba3409cb9e0 R08: 0000000000000001 R09: ffffffffaba43bf3
May 2 20:21:26 l420 kernel: R10: 0000000000000001 R11: 0000000000000000 R12: ffffecda84d7a900
May 2 20:21:26 l420 kernel: R13: ffff9c30f5ea6400 R14: ffff9c30f9406d80 R15: ffff9c30f5ea6400
May 2 20:21:26 l420 kernel: FS: 000000000000000
May 2 20:21:26 l420 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 2 20:21:26 l420 kernel: CR2: 00007f4519d67583 CR3: 0000000056c0a002 CR4: 00000000000606e0
May 2 20:21:26 l420 kernel: Call Trace:
May 2 20:21:26 l420 kernel: ? wq_worker_
May 2 20:21:26 l420 kernel: ? schedule+0x51/0xa0
May 2 20:21:26 l420 kernel: ? pcpu_chunk_
May 2 20:21:26 l420 kernel: ? pcpu_free_
May 2 20:21:26 l420 kernel: ? kvfree+0x33/0x40
May 2 20:21:26 l420 kernel: kfree+0x22b/0x240
May 2 20:21:26 l420 kernel: ? kfree+0x22b/0x240
May 2 20:21:26 l420 kernel: kvfree+0x33/0x40
May 2 20:21:26 l420 kernel: free_netdev+
May 2 20:21:26 l420 kernel: netdev_
May 2 20:21:26 l420 kernel: rtnl_unlock+
May 2 20:21:26 l420 kernel: unregister_
May 2 20:21:26 l420 kernel: rtw_wdev_
May 2 20:21:26 l420 kernel: rtw_cfg80211_
May 2 20:21:26 l420 kernel: rtw_os_
May 2 20:21:26 l420 kernel: rtw_os_
May 2 20:21:26 l420 kernel: rtw_dev_
May 2 20:21:26 l420 kernel: usb_unbind_
May 2 20:21:26 l420 kernel: device_
May 2 20:21:26 l420 kernel: device_
May 2 20:21:26 l420 kernel: bus_remove_
May 2 20:21:26 l420 kernel: device_
May 2 20:21:26 l420 kernel: usb_disable_
May 2 20:21:26 l420 kernel: usb_disconnect+
May 2 20:21:26 l420 kernel: hub_port_
May 2 20:21:26 l420 kernel: port_event+
May 2 20:21:26 l420 kernel: ? __switch_
May 2 20:21:26 l420 kernel: hub_event+
May 2 20:21:26 l420 kernel: process_
May 2 20:21:26 l420 kernel: worker_
May 2 20:21:26 l420 kernel: kthread+0x121/0x140
May 2 20:21:26 l420 kernel: ? process_
May 2 20:21:26 l420 kernel: ? kthread_
May 2 20:21:26 l420 kernel: ret_from_
May 2 20:21:26 l420 kernel: Modules linked in: rpcsec_gss_krb5 hid_logitech_hidpp hid_logitech_dj hid_generic usbhid hid nf_nat_pptp nf_conntrack_pptp ebtable_filter ebtables ip6_tables sctp ip_set xt_MASQUERADE xt_pkttype ipt_REJECT nf_reject_ipv4 nfnetlink_queue nf_log_ipv4 nfnetlink_log nf_log_common xt_LOG nfnetlink xt_limit xt_tcpudp xt_conntrack xt_multiport iptable_filter iptable_mangle iptable_raw iptable_security iptable_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 bpfilter bridge stp llc binfmt_misc intel_rapl_msr mei_hdcp uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common videodev mc intel_rapl_common btusb btrtl x86_pkg_
May 2 20:21:26 l420 kernel: snd_hwdep ledtrig_audio mac80211 snd_pcm joydev input_leds snd_seq_midi serio_raw libarc4 wmi_bmof snd_seq_midi_event iwlwifi snd_rawmidi snd_seq snd_seq_device snd_timer snd mei_me mei soundcore mac_hid lpc_ich sch_fq_codel 88XXau(OE) cfg80211 rndis_host cdc_ether usbnet mii usb_f_rndis u_ether libcomposite udc_core coretemp nfsd auth_rpcgss nfs_acl lockd grace parport_pc ppdev sunrpc lp parport ip_tables x_tables autofs4 btrfs xor zstd_compress raid6_pq libcrc32c i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt firewire_ohci fb_sys_fops sdhci_pci firewire_core ahci cqhci psmouse crc_itu_t libahci e1000e drm sdhci wmi video
May 2 20:21:26 l420 kernel: ---[ end trace 5563f6e16cbfb618 ]---
May 2 20:21:26 l420 kernel: RIP: 0010:__
May 2 20:21:26 l420 kernel: Code: 90 48 89 c7 fa 66 66 90 66 66 90 f0 49 0f ba 2c 24 00 72 68 4d 3b 6c 24 20 74 11 49 0f ba 34 24 00 57 9d 66 66 90 66 90 eb a9 <0f> 0b 49 3b 5c 24 28 75 e8 48 8b 45 88 49 89 4c 24 28 49 89 44 24
May 2 20:21:26 l420 kernel: RSP: 0018:ffffaba340
May 2 20:21:26 l420 kernel: RAX: ffff9c30f5ea6400 RBX: 0000000000200016 RCX: ffff9c30f5ea6400
May 2 20:21:26 l420 kernel: RDX: ffff9c30f5ea6400 RSI: ffffecda84d7a900 RDI: ffff9c30f9406d80
May 2 20:21:26 l420 kernel: RBP: ffffaba3409cb9e0 R08: 0000000000000001 R09: ffffffffaba43bf3
May 2 20:21:26 l420 kernel: R10: 0000000000000001 R11: 0000000000000000 R12: ffffecda84d7a900
May 2 20:21:26 l420 kernel: R13: ffff9c30f5ea6400 R14: ffff9c30f9406d80 R15: ffff9c30f5ea6400
May 2 20:21:26 l420 kernel: FS: 000000000000000
May 2 20:21:26 l420 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 2 20:21:26 l420 kernel: CR2: 00007f4519d67583 CR3: 0000000056c0a002 CR4: 00000000000606e0
it continues to 'work', no crash or reboot... scary because I wonder what all got corrupted during these three hours..
e.g. named had lost it and restarted, however was not reachable (no listeners on network interfaces, on all network interfaces, including tuns). This system is not certified for ipv6 which is switched off in /etc/default, so don't worry about the 'no ipv6 interfaces found'. This has been running this way error free for years, except when there were firmware release issues (also an ubuntu issue, I had to get correct firmware elsewhere which fixed it, the system runs now again on the release firmware).
May 2 20:21:26 l420 named[2014]: received control channel command 'reconfig'
May 2 20:21:26 l420 named[2014]: loading configuration from '/etc/bind/
May 2 20:21:26 l420 named[2014]: reading built-in trust anchors from file '/etc/bind/
May 2 20:21:26 l420 named[2014]: initializing GeoIP Country (IPv4) (type 1) DB
May 2 20:21:26 l420 named[2014]: GEO-106FREE 20180315 Build
May 2 20:21:26 l420 named[2014]: initializing GeoIP Country (IPv6) (type 12) DB
May 2 20:21:26 l420 named[2014]: GEO-106FREE 20180315 Build
May 2 20:21:26 l420 named[2014]: GeoIP City (IPv4) (type 2) DB not available
May 2 20:21:26 l420 named[2014]: GeoIP City (IPv4) (type 6) DB not available
May 2 20:21:26 l420 named[2014]: GeoIP City (IPv6) (type 30) DB not available
May 2 20:21:26 l420 named[2014]: GeoIP City (IPv6) (type 31) DB not available
May 2 20:21:26 l420 named[2014]: GeoIP Region (type 3) DB not available
May 2 20:21:26 l420 named[2014]: GeoIP Region (type 7) DB not available
May 2 20:21:26 l420 named[2014]: GeoIP ISP (type 4) DB not available
May 2 20:21:26 l420 named[2014]: GeoIP Org (type 5) DB not available
May 2 20:21:26 l420 named[2014]: GeoIP AS (type 9) DB not available
May 2 20:21:26 l420 named[2014]: GeoIP Domain (type 11) DB not available
May 2 20:21:26 l420 named[2014]: GeoIP NetSpeed (type 10) DB not available
May 2 20:21:26 l420 named[2014]: using default UDP/IPv4 port range: [32768, 60999]
May 2 20:21:26 l420 named[2014]: using default UDP/IPv6 port range: [32768, 60999]
May 2 20:21:26 l420 named[2014]: no IPv6 interfaces found
The wifi interface cycled and the ifup things were executed, however the interface was in some limbo state.
postfix restarted also (networking was pulled out from under it).
May 2 20:21:26 l420 ifdown[26318]: Cannot find device "wlx00c0caa825ca"
May 2 20:21:26 l420 ifdown[26318]: Cannot find device "wlx00c0caa825ca"
May 2 20:21:26 l420 ifdown[26318]: Trying to kill create_ap instance associated with wlx00c0caa825ca...
May 2 20:21:27 l420 ifdown[26318]: bumprip stopping ripd
May 2 20:21:35 l420 systemd[1]: Starting RIP routing daemon...
May 2 20:21:35 l420 systemd[1]: Started RIP routing daemon.
May 2 20:21:35 l420 ifdown[26318]: bumprip done Sun May 2 20:21:35 PDT 2021
May 2 20:21:35 l420 systemd[1]: Stopped ifup for wlx00c0caa825ca.
May 2 20:21:56 l420 whoopsie[1971]: [20:21:56] Cannot reach: https:/
May 2 20:22:26 l420 whoopsie[1971]: [20:22:26] Cannot reach: https:/
then, for about 2 hours, only cron jobs are logged but their execution entries are missing, the entire thing was vegged out: no real executions of nothing.
Tried normal shutdown using power button (set to shutdown, not to dialog)
Did not take.
Hard powerdown and then power up made it work again.
Still needed also a USB reset (unplug and plug back in the alfa) to get the alfa radio work.
I read that this had been fixed, could this be a regression in 5.4.0-72?
I had some issues when upgrading from 71 to 72 and had to remove and re-install the 88XXau dkms driver package, the dkms build failed.
summary: |
- just becomes a veggie after invalid opcode: 0000 in mm/slib.c:306 + just becomes a veggie after invalid opcode: 0000 in mm/slub.c:306 |
Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal:
apport-collect 1926935
When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https:/ /wiki.ubuntu. com/ReportingBu gs.
(I realize you've tried to provide much of this detail; so thank you, however fields are only populated using apport)