iommu=soft does not help, and I don't understand why it would help
theoretically when the Core 2 Duo T7400 CPU doesn't have a hardware
IOMMU. The problem seems to be that the 64 MB buffer is allocated beyond
1 GB.

One theoretical good workaround would be to boot up with only 1 GB and
then enable the rest of memory. But I'm not sure how to do that.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1821564

Title:
  b44 Ethernet driver null pointer during initialization

Status in linux package in Ubuntu:
  Confirmed

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_tbl_map_single+0x120/0x310
  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:ffffbc7040c7f3c0 EFLAGS: 00010016
  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:  00007f2cb49ccbc0(0000) GS:ffff9d8a4c400000(0000) 
knlGS:0000000000000000
  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_map+0x6c/0x1c0
  6.483915]  dma_direct_map_page+0xc5/0x160
  6.483965]  b44_alloc_rx_skb+0x18e/0x3f0 [b44]
  6.484013]  b44_init_rings+0xbe/0x1b0 [b44]
  6.484060]  b44_open+0xfc/0x3f0 [b44]
  6.484107]  __dev_open+0xd4/0x170
  6.484153]  __dev_change_flags+0x18f/0x200
  6.484199]  dev_change_flags+0x27/0x60
  6.484246]  do_setlink+0x31c/0xe30
  6.484292]  ? __nla_parse+0xf1/0x120
  6.484340]  ? cpumask_next+0x1b/0x20
  6.484388]  ? __snmp6_fill_stats64.isra.57+0xf6/0x120
  6.484439]  ? __nla_parse+0x38/0x120
  6.484488]  __rtnl_newlink+0x531/0x910
  6.484535]  ? __nla_put+0x20/0x30
  6.484586]  ? __kmalloc_node_track_caller+0x1e6/0x2b0
  6.484636]  ? pskb_expand_head+0x70/0x2e0
  6.484693]  ? __kmalloc_reserve.isra.53+0x31/0x90
  6.484751]  ? apparmor_inet_conn_request+0x40/0x40
  6.484822]  ? security_sock_rcv_skb+0x2f/0x50
  6.484879]  ? skb_queue_tail+0x43/0x50
  6.484934]  ? __netlink_sendskb+0x53/0x70
  6.484992]  ? syscall_return_via_sysret+0xf/0x7f
  6.485043]  ? __switch_to_asm+0x40/0x70
  6.485097]  ? syscall_return_via_sysret+0xf/0x7f
  6.485153]  ? _cond_resched+0x19/0x30
  6.485204]  ? kmem_cache_alloc_trace+0x153/0x1d0
  6.485253]  rtnl_newlink+0x48/0x70
  6.485301]  rtnetlink_rcv_msg+0x213/0x300
  6.485348]  ? __d_lookup+0x126/0x140
  6.485393]  ? rtnl_calcit.isra.31+0x100/0x100
  6.485440]  netlink_rcv_skb+0x4f/0x120
  6.485485]  rtnetlink_rcv+0x15/0x20
  6.485518]  netlink_unicast+0x1a1/0x260
  6.485518]  netlink_sendmsg+0x20d/0x3c0
  6.485518]  sock_sendmsg+0x3e/0x50
  6.485518]  ___sys_sendmsg+0x295/0x2f0
  6.485518]  ? rtnl_unlock+0xe/0x10
  6.485518]  ? addrconf_sysctl_forward+0x114/0x280
  6.485518]  ? dev_forward_change+0x140/0x140
  6.485518]  ? __fget_light+0x54/0x60
  6.485518]  __sys_sendmsg+0x5c/0xa0
  6.485518]  __x64_sys_sendmsg+0x1f/0x30
  6.485518]  do_syscall_64+0x5a/0x110
  6.485518]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
  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:00007ffe93a35c80 EFLAGS: 00000293 ORIG_RAX: 
000000000000002e
  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_codec_generic dell_smm_hwmon 
drm_kms_helper dell_wmi ledtrig_audio snd_hda_intel kvm mac80211 dell_smbios 
dcdbas drm joydev snd_hda_codec r852 irqbypass input_leds sm_common 
sparse_keymap wmi_bmof dell_wmi_descriptor snd_hda_core i2c_algo_bit snd_hwdep 
cfg80211 serio_raw snd_pcm nand fb_sys_fops snd_timer r592 syscopyarea nand_ecc 
snd nand_bch sysfillrect soundcore sysimgblt bch memstick mtd mac_hid 
sch_fq_codel cuse coretemp parport_pc ppdev lp parport ip_tables x_tables 
autofs4 ssb_hcd b44 gpio_ich psmouse firewire_ohci sdhci_pci pata_acpi cqhci 
lpc_ich sdhci firewire_core mii crc_itu_t ssb wmi video
  6.485518] CR2: 0000000000000000
  6.486827] ---[ end trace e1f8c8555dcc75b5 ]---
  6.486884] RIP: 0010:swiotlb_tbl_map_single+0x120/0x310
  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:ffffbc7040c7f3c0 EFLAGS: 00010016
  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:  00007f2cb49ccbc0(0000) GS:ffff9d8a4c400000(0000) 
knlGS:0000000000000000
  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-5.0.0-7-generic 5.0.0-7.8
  ProcVersionSignature: Ubuntu 5.0.0-7.8-generic 5.0.0
  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/controlC0:  bgjenero   1662 F.... pulseaudio
  Card0.Amixer.info:
   Card hw:0 'Intel'/'HDA Intel at 0xefffc000 irq 24'
     Mixer name : 'SigmaTel STAC9200'
     Components : 'HDA:83847690,102801bd,00102201 
HDA:14f12bfa,14f100c3,00090000'
     Controls      : 22
     Simple ctrls  : 9
  CurrentDesktop: XFCE
  Date: Mon Mar 25 02:13:47 2019
  HibernationDevice: RESUME=UUID=62d89c78-536c-42ab-968d-463122f8c3a2
  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=/boot/vmlinuz-5.0.0-7-generic 
root=UUID=d590f141-7b8d-421d-84b3-baa43181a241 ro resume=/dev/sda6 
pcie_aspm=force
  RelatedPackageVersions:
   linux-restricted-modules-5.0.0-7-generic N/A
   linux-backports-modules-5.0.0-7-generic  N/A
   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.:bvrA17:bd06/13/2007:svnDellInc.:pnMM061:pvr:rvnDellInc.:rn0XD720:rvr:cvnDellInc.:ct8:cvr:
  dmi.product.name: MM061
  dmi.sys.vendor: Dell Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1821564/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to