Public bug reported:

Re-opening https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1473200
(expired)

Adaptec ethernet adapter using starfire driver fails to initialize when
recent kernels are used.

This hardware/driver can be successfully initialized under a
3.2.0-126-generic kernel (from precise) but initialization is known to
fail under 3.13.0-129-generic kernel and under -pae kernel builds of
many vintages.  initialization also fails under current 4.x series
kernel.  Full kernel bisect is not yet complete.

Specific indication from dmesg:

[    3.536508] starfire.c:v1.03 7/26/2000  Written by Donald Becker 
<bec...@scyld.com>
                (unofficial 2.2/2.4 kernel port, version 2.1, July  6, 2008)
[    3.536509] starfire: polling (NAPI) enabled
[    3.536771] ioremap: invalid physical address fffffffffe480000
[    3.536773] ------------[ cut here ]------------
[    3.536784] WARNING: CPU: 1 PID: 115 at 
/build/linux-CK3pdl/linux-4.4.0/arch/x86/mm/ioremap.c:104 
__ioremap_caller+0x40f/0x440()
[    3.536790] Modules linked in: starfire(+) mii fjes floppy(+)
[    3.536795] CPU: 1 PID: 115 Comm: systemd-udevd Not tainted 4.4.0-93-generic 
#116-Ubuntu
[    3.536797] Hardware name: Intel                        /SE7501BR2S, BIOS 
SBR20.86B.0082.P23.0504071730    04/07/2005
[    3.536805]  c1ae9967 73b5a5ce 00000286 c01ddb90 c13add2f 00000000 c19d0e40 
c01ddbc0
[    3.536811]  c1070387 c19d8dd4 00000001 00000073 c19d0e40 00000068 c105fe2f 
c105fe2f
[    3.536818]  0fffffff fe4fffff ffffffff c01ddbd0 c1070492 00000009 00000000 
c01ddc3c
[    3.536819] Call Trace:
[    3.536829]  [<c13add2f>] dump_stack+0x58/0x79
[    3.536835]  [<c1070387>] warn_slowpath_common+0x87/0xc0
[    3.536840]  [<c105fe2f>] ? __ioremap_caller+0x40f/0x440
[    3.536843]  [<c105fe2f>] ? __ioremap_caller+0x40f/0x440
[    3.536847]  [<c1070492>] warn_slowpath_null+0x22/0x30
[    3.536850]  [<c105fe2f>] __ioremap_caller+0x40f/0x440
[    3.536855]  [<c13f9db4>] ? __pci_request_region+0xb4/0x180
[    3.536861]  [<f845d896>] ? starfire_init_one+0xc6/0x680 [starfire]
[    3.536866]  [<f845d896>] ? starfire_init_one+0xc6/0x680 [starfire]
[    3.536869]  [<c105fe7f>] ioremap_nocache+0x1f/0x30
[    3.536874]  [<f845d896>] ? starfire_init_one+0xc6/0x680 [starfire]
[    3.536879]  [<f845d896>] starfire_init_one+0xc6/0x680 [starfire]
[    3.536885]  [<c1513011>] ? __pm_runtime_resume+0x51/0x80
[    3.536889]  [<c13ff96b>] pci_device_probe+0x7b/0xf0
[    3.536894]  [<c1504a0d>] ? devices_kset_move_last+0x2d/0xa0
[    3.536899]  [<c1508399>] driver_probe_device+0x1f9/0x4a0
[    3.536904]  [<c1251227>] ? sysfs_create_dir_ns+0x37/0x90
[    3.536907]  [<c13ff63c>] ? pci_match_device+0xdc/0x100
[    3.536911]  [<c15086b9>] __driver_attach+0x79/0x80
[    3.536915]  [<c1508640>] ? driver_probe_device+0x4a0/0x4a0
[    3.536918]  [<c1506357>] bus_for_each_dev+0x57/0xa0
[    3.536921]  [<c1507bce>] driver_attach+0x1e/0x20
[    3.536925]  [<c1508640>] ? driver_probe_device+0x4a0/0x4a0
[    3.536928]  [<c150777f>] bus_add_driver+0x1ef/0x290
[    3.536931]  [<f8465000>] ? 0xf8465000
[    3.536933]  [<f8465000>] ? 0xf8465000
[    3.536936]  [<c1508f3d>] driver_register+0x5d/0xf0
[    3.536939]  [<c13fe103>] __pci_register_driver+0x33/0x40
[    3.536944]  [<f846502b>] starfire_init+0x2b/0x1000 [starfire]
[    3.536948]  [<c100211a>] do_one_initcall+0xaa/0x200
[    3.536951]  [<f8465000>] ? 0xf8465000
[    3.536955]  [<c11c2fd0>] ? kfree+0x120/0x130
[    3.536958]  [<c11c3da5>] ? kmem_cache_alloc_trace+0x185/0x1e0
[    3.536964]  [<c1170a3a>] ? do_init_module+0x21/0x1a6
[    3.536967]  [<c1170a3a>] ? do_init_module+0x21/0x1a6
[    3.536970]  [<c1170a69>] do_init_module+0x50/0x1a6
[    3.536975]  [<c10f8b23>] load_module+0x1533/0x1a40
[    3.536979]  [<c10f56e9>] ? copy_module_from_fd.isra.53+0xf9/0x190
[    3.536984]  [<c10f9265>] SyS_finit_module+0xa5/0xf0
[    3.536988]  [<c118df13>] ? vm_mmap_pgoff+0xa3/0xc0
[    3.536993]  [<c100385d>] do_fast_syscall_32+0x8d/0x150
[    3.536998]  [<c17c55dc>] sysenter_past_esp+0x3d/0x61
[    3.537001] ---[ end trace 2c05306d6389bc20 ]---
[    3.537005] starfire 0000:08:04.0: cannot remap 0x80000 @ 0xfe480000, 
aborting
[    3.537162] ioremap: invalid physical address fffffffffe380000
[    3.537166] starfire 0000:08:05.0: cannot remap 0x80000 @ 0xfe380000, 
aborting
[    3.537308] ioremap: invalid physical address fffffffffe300000
[    3.537313] starfire 0000:08:06.0: cannot remap 0x80000 @ 0xfe300000, 
aborting
[    3.537453] ioremap: invalid physical address fffffffffe200000

Additional information:
~# lsb_release -rd
Description:    Ubuntu 16.04.3 LTS
Release:        16.04

# uname -a
Linux trafcap4 4.4.0-93-generic #116-Ubuntu SMP Fri Aug 11 21:17:52 UTC 2017 
i686 i686 i686 GNU/Linux

# cat /proc/version_signature
Ubuntu 4.4.0-93.116-generic 4.4.79

# dmidecode -s bios-version && dmidecode -s bios-release-date
SBR20.86B.0082.P23.0504071730   
04/07/2005

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Incomplete


** Tags: precise

** Attachment added: "result of ubuntu-bug linux (fail case)"
   
https://bugs.launchpad.net/bugs/1717259/+attachment/4950168/+files/apport.linux-image-4.4.0-93-generic.u1fcgnmu.apport

-- 
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/1717259

Title:
  adaptec starfire fails to initializewith recent kernels

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  Re-opening
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1473200 (expired)

  Adaptec ethernet adapter using starfire driver fails to initialize
  when recent kernels are used.

  This hardware/driver can be successfully initialized under a
  3.2.0-126-generic kernel (from precise) but initialization is known to
  fail under 3.13.0-129-generic kernel and under -pae kernel builds of
  many vintages.  initialization also fails under current 4.x series
  kernel.  Full kernel bisect is not yet complete.

  Specific indication from dmesg:

  [    3.536508] starfire.c:v1.03 7/26/2000  Written by Donald Becker 
<bec...@scyld.com>
                  (unofficial 2.2/2.4 kernel port, version 2.1, July  6, 2008)
  [    3.536509] starfire: polling (NAPI) enabled
  [    3.536771] ioremap: invalid physical address fffffffffe480000
  [    3.536773] ------------[ cut here ]------------
  [    3.536784] WARNING: CPU: 1 PID: 115 at 
/build/linux-CK3pdl/linux-4.4.0/arch/x86/mm/ioremap.c:104 
__ioremap_caller+0x40f/0x440()
  [    3.536790] Modules linked in: starfire(+) mii fjes floppy(+)
  [    3.536795] CPU: 1 PID: 115 Comm: systemd-udevd Not tainted 
4.4.0-93-generic #116-Ubuntu
  [    3.536797] Hardware name: Intel                        /SE7501BR2S, BIOS 
SBR20.86B.0082.P23.0504071730    04/07/2005
  [    3.536805]  c1ae9967 73b5a5ce 00000286 c01ddb90 c13add2f 00000000 
c19d0e40 c01ddbc0
  [    3.536811]  c1070387 c19d8dd4 00000001 00000073 c19d0e40 00000068 
c105fe2f c105fe2f
  [    3.536818]  0fffffff fe4fffff ffffffff c01ddbd0 c1070492 00000009 
00000000 c01ddc3c
  [    3.536819] Call Trace:
  [    3.536829]  [<c13add2f>] dump_stack+0x58/0x79
  [    3.536835]  [<c1070387>] warn_slowpath_common+0x87/0xc0
  [    3.536840]  [<c105fe2f>] ? __ioremap_caller+0x40f/0x440
  [    3.536843]  [<c105fe2f>] ? __ioremap_caller+0x40f/0x440
  [    3.536847]  [<c1070492>] warn_slowpath_null+0x22/0x30
  [    3.536850]  [<c105fe2f>] __ioremap_caller+0x40f/0x440
  [    3.536855]  [<c13f9db4>] ? __pci_request_region+0xb4/0x180
  [    3.536861]  [<f845d896>] ? starfire_init_one+0xc6/0x680 [starfire]
  [    3.536866]  [<f845d896>] ? starfire_init_one+0xc6/0x680 [starfire]
  [    3.536869]  [<c105fe7f>] ioremap_nocache+0x1f/0x30
  [    3.536874]  [<f845d896>] ? starfire_init_one+0xc6/0x680 [starfire]
  [    3.536879]  [<f845d896>] starfire_init_one+0xc6/0x680 [starfire]
  [    3.536885]  [<c1513011>] ? __pm_runtime_resume+0x51/0x80
  [    3.536889]  [<c13ff96b>] pci_device_probe+0x7b/0xf0
  [    3.536894]  [<c1504a0d>] ? devices_kset_move_last+0x2d/0xa0
  [    3.536899]  [<c1508399>] driver_probe_device+0x1f9/0x4a0
  [    3.536904]  [<c1251227>] ? sysfs_create_dir_ns+0x37/0x90
  [    3.536907]  [<c13ff63c>] ? pci_match_device+0xdc/0x100
  [    3.536911]  [<c15086b9>] __driver_attach+0x79/0x80
  [    3.536915]  [<c1508640>] ? driver_probe_device+0x4a0/0x4a0
  [    3.536918]  [<c1506357>] bus_for_each_dev+0x57/0xa0
  [    3.536921]  [<c1507bce>] driver_attach+0x1e/0x20
  [    3.536925]  [<c1508640>] ? driver_probe_device+0x4a0/0x4a0
  [    3.536928]  [<c150777f>] bus_add_driver+0x1ef/0x290
  [    3.536931]  [<f8465000>] ? 0xf8465000
  [    3.536933]  [<f8465000>] ? 0xf8465000
  [    3.536936]  [<c1508f3d>] driver_register+0x5d/0xf0
  [    3.536939]  [<c13fe103>] __pci_register_driver+0x33/0x40
  [    3.536944]  [<f846502b>] starfire_init+0x2b/0x1000 [starfire]
  [    3.536948]  [<c100211a>] do_one_initcall+0xaa/0x200
  [    3.536951]  [<f8465000>] ? 0xf8465000
  [    3.536955]  [<c11c2fd0>] ? kfree+0x120/0x130
  [    3.536958]  [<c11c3da5>] ? kmem_cache_alloc_trace+0x185/0x1e0
  [    3.536964]  [<c1170a3a>] ? do_init_module+0x21/0x1a6
  [    3.536967]  [<c1170a3a>] ? do_init_module+0x21/0x1a6
  [    3.536970]  [<c1170a69>] do_init_module+0x50/0x1a6
  [    3.536975]  [<c10f8b23>] load_module+0x1533/0x1a40
  [    3.536979]  [<c10f56e9>] ? copy_module_from_fd.isra.53+0xf9/0x190
  [    3.536984]  [<c10f9265>] SyS_finit_module+0xa5/0xf0
  [    3.536988]  [<c118df13>] ? vm_mmap_pgoff+0xa3/0xc0
  [    3.536993]  [<c100385d>] do_fast_syscall_32+0x8d/0x150
  [    3.536998]  [<c17c55dc>] sysenter_past_esp+0x3d/0x61
  [    3.537001] ---[ end trace 2c05306d6389bc20 ]---
  [    3.537005] starfire 0000:08:04.0: cannot remap 0x80000 @ 0xfe480000, 
aborting
  [    3.537162] ioremap: invalid physical address fffffffffe380000
  [    3.537166] starfire 0000:08:05.0: cannot remap 0x80000 @ 0xfe380000, 
aborting
  [    3.537308] ioremap: invalid physical address fffffffffe300000
  [    3.537313] starfire 0000:08:06.0: cannot remap 0x80000 @ 0xfe300000, 
aborting
  [    3.537453] ioremap: invalid physical address fffffffffe200000

  Additional information:
  ~# lsb_release -rd
  Description:  Ubuntu 16.04.3 LTS
  Release:      16.04

  # uname -a
  Linux trafcap4 4.4.0-93-generic #116-Ubuntu SMP Fri Aug 11 21:17:52 UTC 2017 
i686 i686 i686 GNU/Linux

  # cat /proc/version_signature
  Ubuntu 4.4.0-93.116-generic 4.4.79

  # dmidecode -s bios-version && dmidecode -s bios-release-date
  SBR20.86B.0082.P23.0504071730   
  04/07/2005

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1717259/+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