Steve Holton:
1) To clarify, for the modification of
drivers/net/ethernet/adaptec/starfire.c at line 653 did you test this in
both 32-bit and 64-bit environments and had no issues using it?
2) To keep this relevant to upstream, it is best to continue to test the
latest mainline kernel (now 4.17.1) as it is released, and note if the
patch is still necessary, and if so, does it still work with no problems
in both environments. Could you please advise?
** Changed in: linux (Ubuntu)
Importance: Low => Medium
** Changed in: linux (Ubuntu)
Status: Expired => Incomplete
--
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/1473200
Title:
adaptec starfire fails to initialize with pae kernels
Status in linux package in Ubuntu:
Incomplete
Bug description:
Adaptec ethernet adapter using starfire driver fails to initialize
when a pae-enabled kernel is used. Adapted initializes correctly with
a non-pae kernel:
From dmesg:
[ 3.154813] FDC 0 is a National Semiconductor PC87306
[ 3.165051] ------------[ cut here ]------------
[ 3.169716] WARNING: CPU: 0 PID: 118 at
/build/buildd/linux-lts-utopic-3.16.0/arch/x86/mm/ioremap.c:98
__ioremap_caller+0x358/0x380()
[ 3.178686] tsc: Refined TSC clocksource calibration: 2790.998 MHz
[ 3.187928] Modules linked in: starfire(+) mii floppy
[ 3.193114] CPU: 0 PID: 118 Comm: systemd-udevd Not tainted
3.16.0-30-generic #40~14.04.1-Ubuntu
[ 3.201911] Hardware name: Intel /SE7501BR2 , BIOS
SBR20.86B.0041.P01.0211111022 11/11/2002
[ 3.212522] 00000000 00000000 f68a1c14 c168b423 00000000
[ 3.217089] usb 2-1: New USB device found, idVendor=413c, idProduct=2005
[ 3.217093] usb 2-1: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[ 3.217098] usb 2-1: Product: DELL USB Keyboard
[ 3.217102] usb 2-1: Manufacturer: DELL
[ 3.240047] f68a1c44 c105c2ae c187a884
[ 3.244147] 00000000 00000076 c1878950 00000062 c104f0b8 c104f0b8
0fffffff fe4fffff
[ 3.252032] ffffffff f68a1c54 c105c372 00000009 00000000 f68a1cb8
c104f0b8 c1878924
[ 3.259910] Call Trace:
[ 3.262384] [<c168b423>] dump_stack+0x41/0x52
[ 3.266838] [<c105c2ae>] warn_slowpath_common+0x7e/0xa0
[ 3.272157] [<c104f0b8>] ? __ioremap_caller+0x358/0x380
[ 3.277476] [<c104f0b8>] ? __ioremap_caller+0x358/0x380
[ 3.282798] [<c105c372>] warn_slowpath_null+0x22/0x30
[ 3.287944] [<c104f0b8>] __ioremap_caller+0x358/0x380
[ 3.293096] [<c1350aff>] ? __pci_request_selected_regions+0x3f/0x80
[ 3.299457] [<f836a7c6>] ? starfire_init_one+0xc6/0x5b0 [starfire]
[ 3.305734] [<c104f0ff>] ioremap_nocache+0x1f/0x30
[ 3.310623] [<f836a7c6>] ? starfire_init_one+0xc6/0x5b0 [starfire]
[ 3.316899] [<f836a7c6>] starfire_init_one+0xc6/0x5b0 [starfire]
[ 3.323002] [<c1437601>] ? __pm_runtime_resume+0x51/0x70
[ 3.328417] [<c135560f>] pci_device_probe+0x6f/0xc0
[ 3.333398] [<c11eff35>] ? sysfs_create_link+0x25/0x40
[ 3.338632] [<c142eea3>] driver_probe_device+0x93/0x3a0
[ 3.343958] [<c135553a>] ? pci_match_device+0xca/0x100
[ 3.349192] [<c142f261>] __driver_attach+0x71/0x80
[ 3.354081] [<c142f1f0>] ? __device_attach+0x40/0x40
[ 3.359139] [<c142d3b7>] bus_for_each_dev+0x47/0x80
[ 3.364114] [<c142e9be>] driver_attach+0x1e/0x20
[ 3.368828] [<c142f1f0>] ? __device_attach+0x40/0x40
[ 3.373893] [<c142e637>] bus_add_driver+0x157/0x230
[ 3.378869] [<f8371000>] ? 0xf8370fff
[ 3.382630] [<f8371000>] ? 0xf8370fff
[ 3.386393] [<c142f939>] driver_register+0x59/0xe0
[ 3.391278] [<c1686143>] ? printk+0x50/0x52
[ 3.395557] [<c1354172>] __pci_register_driver+0x32/0x40
[ 3.400968] [<f8371030>] starfire_init+0x30/0x1000 [starfire]
[ 3.406807] [<c1002132>] do_one_initcall+0xc2/0x1f0
[ 3.411779] [<f8371000>] ? 0xf8370fff
[ 3.415544] [<c1165174>] ? free_vmap_area_noflush+0x24/0x60
[ 3.421208] [<c1166a6f>] ? __vunmap+0x8f/0xe0
[ 3.425660] [<c1166a6f>] ? __vunmap+0x8f/0xe0
[ 3.430117] [<c10cf167>] load_module+0x1237/0x1930
[ 3.435005] [<c10cf9c5>] SyS_finit_module+0x75/0xc0
[ 3.439978] [<c114bb0b>] ? vm_mmap_pgoff+0x7b/0xa0
[ 3.444867] [<c169285f>] sysenter_do_call+0x12/0x12
[ 3.449839] ---[ end trace 3eef602429cd6b81 ]---
[ 3.454468] starfire 0000:08:04.0: cannot remap 0x80000 @ 0xfe480000,
aborting
[ 3.461915] ioremap: invalid physical address fffffffffe380000
[ 3.467770] starfire 0000:08:05.0: cannot remap 0x80000 @ 0xfe380000,
aborting
[ 3.475139] ioremap: invalid physical address fffffffffe300000
[ 3.480984] starfire 0000:08:06.0: cannot remap 0x80000 @ 0xfe300000,
aborting
[ 3.488341] ioremap: invalid physical address fffffffffe200000
[ 3.494190] starfire 0000:08:07.0: cannot remap 0x80000 @ 0xfe200000,
aborting
[ 3.501552] ioremap: invalid physical address fffffffffea80000
[ 3.507394] starfire 0000:09:04.0: cannot remap 0x80000 @ 0xfea80000,
aborting
[ 3.514741] ioremap: invalid physical address fffffffffe980000
[ 3.520585] starfire 0000:09:05.0: cannot remap 0x80000 @ 0xfe980000,
aborting
[ 3.527943] ioremap: invalid physical address fffffffffe900000
[ 3.533789] starfire 0000:09:06.0: cannot remap 0x80000 @ 0xfe900000,
aborting
[ 3.541144] ioremap: invalid physical address fffffffffe800000
[ 3.546986] starfire 0000:09:07.0: cannot remap 0x80000 @ 0xfe800000,
aborting
[ 3.554329] ioremap: invalid physical address fffffffffd680000
[ 3.560175] starfire 0000:05:04.0: cannot remap 0x80000 @ 0xfd680000,
aborting
[ 3.567492] ioremap: invalid physical address fffffffffd580000
[ 3.573338] starfire 0000:05:05.0: cannot remap 0x80000 @ 0xfd580000,
aborting
[ 3.580664] ioremap: invalid physical address fffffffffd500000
[ 3.586511] starfire 0000:05:06.0: cannot remap 0x80000 @ 0xfd500000,
aborting
[ 3.593836] ioremap: invalid physical address fffffffffd400000
[ 3.599681] starfire 0000:05:07.0: cannot remap 0x80000 @ 0xfd400000,
aborting
[ 3.607014] ioremap: invalid physical address fffffffffdc80000
[ 3.612860] starfire 0000:06:04.0: cannot remap 0x80000 @ 0xfdc80000,
aborting
[ 3.620193] ioremap: invalid physical address fffffffffdb80000
[ 3.626039] starfire 0000:06:05.0: cannot remap 0x80000 @ 0xfdb80000,
aborting
[ 3.633354] ioremap: invalid physical address fffffffffdb00000
[ 3.639201] starfire 0000:06:06.0: cannot remap 0x80000 @ 0xfdb00000,
aborting
[ 3.646519] ioremap: invalid physical address fffffffffda00000
[ 3.652365] starfire 0000:06:07.0: cannot remap 0x80000 @ 0xfda00000,
aborting
[ 3.659718] ioremap: invalid physical address fffffffffac00000
[ 3.665561] starfire 0000:02:04.0: cannot remap 0x80000 @ 0xfac00000,
aborting
[ 3.672887] ioremap: invalid physical address fffffffffad00000
[ 3.678736] starfire 0000:02:05.0: cannot remap 0x80000 @ 0xfad00000,
aborting
[ 3.686062] ioremap: invalid physical address fffffffffad80000
[ 3.691903] starfire 0000:02:06.0: cannot remap 0x80000 @ 0xfad80000,
aborting
[ 3.699225] ioremap: invalid physical address fffffffffae80000
[ 3.705066] starfire 0000:02:07.0: cannot remap 0x80000 @ 0xfae80000,
aborting
sysadm@trafcap5:/lib/firmware/adaptec$ lsb_release -rd
Description: Ubuntu 14.04.2 LTS
Release: 14.04
WORKAROUND: Use a non-pae kernel.
---
AlsaDevices:
total 0
crw-rw---T 1 root audio 116, 1 Jun 27 00:56 seq
crw-rw---T 1 root audio 116, 33 Jun 27 00:56 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.0.1-0ubuntu17.8
Architecture: i386
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq',
'/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=4d6b9af9-f0eb-431f-915e-13d8f25c182e
InstallationMedia: Ubuntu-Server 12.04 LTS "Precise Pangolin" - Release i386
(20120424.1)
Lsusb:
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MarkForUpload: True
Package: linux (not installed)
PciMultimedia:
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB:
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-74-generic
root=UUID=f683df2b-5513-4e3c-92a3-a6a1d4afdc32 ro cli console=ttyS0,115200
ProcVersionSignature: Ubuntu 3.2.0-74.109-generic 3.2.64
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No
PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
linux-restricted-modules-3.2.0-74-generic N/A
linux-backports-modules-3.2.0-74-generic N/A
linux-firmware 1.79.18
RfKill: Error: [Errno 2] No such file or directory
Tags: precise
Uname: Linux 3.2.0-74-generic i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
WifiSyslog:
dmi.bios.date: 11/11/2002
dmi.bios.vendor: Intel Corporation
dmi.bios.version: SBR20.86B.0041.P01.0211111022
dmi.board.name: SE7501BR2
dmi.board.vendor: Intel
dmi.board.version: A95686-502
dmi.chassis.type: 23
dmi.chassis.vendor: Intel Corporation
dmi.modalias:
dmi:bvnIntelCorporation:bvrSBR20.86B.0041.P01.0211111022:bd11/11/2002:svnIntel:pn:pvr:rvnIntel:rnSE7501BR2:rvrA95686-502:cvnIntelCorporation:ct23:cvr:
dmi.sys.vendor: Intel
---
AlsaDevices:
total 0
crw-rw---T 1 root audio 116, 1 Jun 27 00:56 seq
crw-rw---T 1 root audio 116, 33 Jun 27 00:56 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.0.1-0ubuntu17.8
Architecture: i386
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq',
'/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
CurrentDmesg:
Error: command ['sh', '-c', 'dmesg | comm -13 --nocheck-order /var/log/dmesg
-'] failed with exit code 1: comm: /var/log/dmesg: Permission denied
dmesg: write failed: Broken pipe
DistroRelease: Ubuntu 12.04
InstallationMedia: Ubuntu-Server 12.04 LTS "Precise Pangolin" - Release i386
(20120424.1)
Lsusb:
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MarkForUpload: True
Package: linux (not installed)
PciMultimedia:
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB:
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-74-generic
root=UUID=f683df2b-5513-4e3c-92a3-a6a1d4afdc32 ro cli console=ttyS0,115200
ProcVersionSignature: Ubuntu 3.2.0-74.109-generic 3.2.64
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No
PulseAudio daemon running, or not running as session daemon.
RfKill: Error: [Errno 2] No such file or directory
Tags: precise
Uname: Linux 3.2.0-74-generic i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: sudo
WifiSyslog:
dmi.bios.date: 11/11/2002
dmi.bios.vendor: Intel Corporation
dmi.bios.version: SBR20.86B.0041.P01.0211111022
dmi.board.name: SE7501BR2
dmi.board.vendor: Intel
dmi.board.version: A95686-502
dmi.chassis.type: 23
dmi.chassis.vendor: Intel Corporation
dmi.modalias:
dmi:bvnIntelCorporation:bvrSBR20.86B.0041.P01.0211111022:bd11/11/2002:svnIntel:pn:pvr:rvnIntel:rnSE7501BR2:rvrA95686-502:cvnIntelCorporation:ct23:cvr:
dmi.sys.vendor: Intel
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1473200/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp