b44 Ethernet driver null pointer during initialization
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
This problem started after upgrading to Ubuntu 19.04. It was not present with 4.18.0-16-generic kernel and is present in the 4.18.0-15-generic kernel. Ever time during boot there is a null pointer dereference in the b44 driver for the on-board Ethernet on this Dell Inspiron 6400. After that I can log in but networking related commands hang and the computer eventually locks up. Blacklisting the b44 module so it doesn't load works as a workaround, though of course the on board Ethernet can't be used that way. The b43 WiFi still works then. The following is pasted from the log of one crash:
6.483003] BUG: unable to handle kernel NULL pointer dereference at 0000000000000000
6.483052] #PF error: [normal kernel read fault]
6.483093] PGD 0 P4D 0
6.483133] Oops: 0000 [#1] SMP PTI
6.483175] CPU: 0 PID: 725 Comm: NetworkManager Tainted: G W 5.0.0-7-generic #8-Ubuntu
6.483217] Hardware name: Dell Inc. MM061 /0XD720, BIOS A17 06/13/2007
6.483267] RIP: 0010:swiotlb_
6.483310] Code: 4c 8b 45 a8 4c 8b 1d 0f b2 a9 01 89 d3 45 31 d2 44 8b 4d a4 44 89 c7 41 89 dc 4b 8d 44 25 00 48 21 f0 48 01 f8 49 39 c7 72 0a <47> 39 0c a3 0f 83 cb 00 00 00 42 8d 04 33 48 89 c3 48 39 c1 41 0f
6.483368] RSP: 0018:ffffbc7040
6.483416] RAX: 0000000000000001 RBX: 0000000000000000 RCX: 0000000000000000
6.483467] RDX: 0000000000000000 RSI: 00000000001fffff RDI: 0000000000000001
6.483521] RBP: ffffbc7040c7f420 R08: 0000000000000001 R09: 0000000000000001
6.483572] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
6.483621] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000200000
6.483670] FS: 00007f2cb49ccbc
6.483726] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
6.483773] CR2: 0000000000000000 CR3: 00000000c72ce000 CR4: 00000000000006f0
6.483820] Call Trace:
6.483869] swiotlb_
6.483915] dma_direct_
6.483965] b44_alloc_
6.484013] b44_init_
6.484060] b44_open+0xfc/0x3f0 [b44]
6.484107] __dev_open+
6.484153] __dev_change_
6.484199] dev_change_
6.484246] do_setlink+
6.484292] ? __nla_parse+
6.484340] ? cpumask_
6.484388] ? __snmp6_
6.484439] ? __nla_parse+
6.484488] __rtnl_
6.484535] ? __nla_put+0x20/0x30
6.484586] ? __kmalloc_
6.484636] ? pskb_expand_
6.484693] ? __kmalloc_
6.484751] ? apparmor_
6.484822] ? security_
6.484879] ? skb_queue_
6.484934] ? __netlink_
6.484992] ? syscall_
6.485043] ? __switch_
6.485097] ? syscall_
6.485153] ? _cond_resched+
6.485204] ? kmem_cache_
6.485253] rtnl_newlink+
6.485301] rtnetlink_
6.485348] ? __d_lookup+
6.485393] ? rtnl_calcit.
6.485440] netlink_
6.485485] rtnetlink_
6.485518] netlink_
6.485518] netlink_
6.485518] sock_sendmsg+
6.485518] ___sys_
6.485518] ? rtnl_unlock+
6.485518] ? addrconf_
6.485518] ? dev_forward_
6.485518] ? __fget_
6.485518] __sys_sendmsg+
6.485518] __x64_sys_
6.485518] do_syscall_
6.485518] entry_SYSCALL_
6.485518] RIP: 0033:0x7f2cb6153cb7
6.485518] Code: 44 00 00 41 54 41 89 d4 55 48 89 f5 53 89 fb 48 83 ec 10 e8 3b ed ff ff 44 89 e2 48 89 ee 89 df 41 89 c0 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 35 44 89 c7 48 89 44 24 08 e8 74 ed ff ff 48
6.485518] RSP: 002b:00007ffe93
6.485518] RAX: ffffffffffffffda RBX: 0000000000000008 RCX: 00007f2cb6153cb7
6.485518] RDX: 0000000000000000 RSI: 00007ffe93a35cd0 RDI: 0000000000000008
6.485518] RBP: 00007ffe93a35cd0 R08: 0000000000000000 R09: 0000000000000000
6.485518] R10: 00007f2cb6139ca0 R11: 0000000000000293 R12: 0000000000000000
6.485518] R13: 00005598b029e880 R14: 00007ffe93a35e7c R15: 0000000000000000
6.485518] Modules linked in: arc4 b43 cordic snd_hda_codec_hdmi ttm bcma dell_laptop snd_hda_codec_idt snd_hda_
6.485518] CR2: 0000000000000000
6.486827] ---[ end trace e1f8c8555dcc75b5 ]---
6.486884] RIP: 0010:swiotlb_
6.486939] Code: 4c 8b 45 a8 4c 8b 1d 0f b2 a9 01 89 d3 45 31 d2 44 8b 4d a4 44 89 c7 41 89 dc 4b 8d 44 25 00 48 21 f0 48 01 f8 49 39 c7 72 0a <47> 39 0c a3 0f 83 cb 00 00 00 42 8d 04 33 48 89 c3 48 39 c1 41 0f
6.487025] RSP: 0018:ffffbc7040
6.487078] RAX: 0000000000000001 RBX: 0000000000000000 RCX: 0000000000000000
6.487131] RDX: 0000000000000000 RSI: 00000000001fffff RDI: 0000000000000001
6.487186] RBP: ffffbc7040c7f420 R08: 0000000000000001 R09: 0000000000000001
6.487241] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
6.487292] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000200000
6.487346] FS: 00007f2cb49ccbc
6.487409] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
6.487462] CR2: 0000000000000000 CR3: 00000000c72ce000 CR4: 00000000000006f0
ProblemType: Bug
DistroRelease: Ubuntu 19.04
Package: linux-image-
ProcVersionSign
Uname: Linux 5.0.0-7-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version k5.0.0-7-generic.
ApportVersion: 2.20.10-0ubuntu23
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC9200 Analog [STAC9200 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xefffc000 irq 24'
Mixer name : 'SigmaTel STAC9200'
Components : 'HDA:83847690,
Controls : 22
Simple ctrls : 9
CurrentDesktop: XFCE
Date: Mon Mar 25 02:13:47 2019
HibernationDevice: RESUME=
InstallationDate: Installed on 2012-01-19 (2622 days ago)
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Dell Inc. MM061
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.178
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
UpgradeStatus: Upgraded to disco on 2019-03-25 (0 days ago)
dmi.bios.date: 06/13/2007
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A17
dmi.board.name: 0XD720
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: MM061
dmi.sys.vendor: Dell Inc.
This change was made by a bot.