Bug#584429: linux-image-2.6.32-3-sparc64-smp: XVR-500 and XVR-2500 drivers need to be re-enabled per bug #508108
Package: linux-2.6
Version: 2.6.32-9
Severity: normal
It appears the fix for bug #508108 has been regressed.
It appears that CONFIG_FB_XVR500 and CONFIG_FB_XVR2500 are no longer set in newer kernels than the kernel shipped with Lenny
(linux-image-2.6.26-2-sparc64-smp). This causes workstations to because unresponsive at the console when the kernel attempts
to handoff the console output to the framebuffer in newer versions of the kernel (linux-image-2.6.32-3-sparc64-smp).
In order to fix this problem, I had to use a serial console on the workstation and recompile the kernel with both options
re-enabled and everything works fine.
Please restore this functionality to future kernels.
-- Package-specific info:
** Kernel log: boot messages should be attached
** Model information
cpu : TI UltraSparc IIIi (Jalapeno)
fpu : UltraSparc IIIi integrated FPU
pmu : ultra3i
prom : OBP 4.30.4.a 2010/01/06 14:46
type : sun4u
** Network interface configuration:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 146.91.232.84
netmask 255.255.252.0
network 146.91.232.0
broadcast 146.91.235.255
gateway 146.91.232.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 146.91.232.76
dns-search ced.corp.cummins.com
** PCI devices:
0000:00:03.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5703 Gigabit Ethernet [14e4:1647]
Subsystem: Broadcom Corporation NetXtreme BCM5703 Gigabit Ethernet [14e4:1647]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (16000ns min), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 6
Region 0: Memory at 00200000 (64-bit, non-prefetchable) [size=2M]
Region 2: [virtual] Memory at fffff83100000000 (32-bit, non-prefetchable) [size=1]
Region 3: [virtual] Memory at fffff83100000000 (32-bit, non-prefetchable) [size=1]
Region 4: [virtual] Memory at fffff83100000000 (32-bit, non-prefetchable) [size=1]
Region 5: [virtual] Memory at fffff83100000000 (32-bit, non-prefetchable) [size=1]
Expansion ROM at fffff83100000000 [disabled] [size=1]
Capabilities: <access denied>
Kernel driver in use: tg3
0001:00:04.0 SCSI storage controller [0100]: LSI Logic / Symbios Logic 53c1010 66MHz Ultra3 SCSI Adapter [1000:0021] (rev 01)
Subsystem: LSI Logic / Symbios Logic LSI53C1000/1000R/1010R/1010-66 PCI to Ultra160 SCSI Controller [1000:1000]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (4250ns min, 4500ns max), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 12
Region 0: I/O ports at 0300 [size=256]
Region 1: Memory at 00100000 (64-bit, non-prefetchable) [size=8K]
Region 3: Memory at 00102000 (64-bit, non-prefetchable) [size=8K]
Region 5: [virtual] Memory at fffff83900000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff83900000000 [disabled] [size=1]
Capabilities: <access denied>
Kernel driver in use: sym53c8xx
0001:00:04.1 SCSI storage controller [0100]: LSI Logic / Symbios Logic 53c1010 66MHz Ultra3 SCSI Adapter [1000:0021] (rev 01)
Subsystem: LSI Logic / Symbios Logic LSI53C1000/1000R/1010R/1010-66 PCI to Ultra160 SCSI Controller [1000:1000]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (4250ns min, 4500ns max), Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 13
Region 0: I/O ports at 0400 [size=256]
Region 1: Memory at 00104000 (64-bit, non-prefetchable) [size=8K]
Region 3: Memory at 00106000 (64-bit, non-prefetchable) [size=8K]
Region 5: [virtual] Memory at fffff83900000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff83900000000 [disabled] [size=1]
Capabilities: <access denied>
Kernel driver in use: sym53c8xx
0002:00:06.0 Non-VGA unclassified device [0000]: ALi Corporation M7101 Power Management Controller [PMU] [10b9:7101]
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Region 0: [virtual] I/O ports at <unassigned>
Region 1: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 2: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 3: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 4: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 5: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff80100000000 [disabled] [size=1]
0002:00:07.0 ISA bridge [0601]: ALi Corporation M1533/M1535/M1543 PCI to ISA Bridge [Aladdin IV/V/V+] [10b9:1533]
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Region 0: [virtual] I/O ports at <unassigned>
Region 3: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 4: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 5: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff80100000000 [disabled] [size=1]
Capabilities: <access denied>
0002:00:08.0 Multimedia audio controller [0401]: ALi Corporation M5451 PCI AC-Link Controller Audio Device [10b9:5451] (rev 02)
Subsystem: ALi Corporation M5451 PCI AC-Link Controller Audio Device [10b9:5451]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (500ns min, 6000ns max)
Interrupt: pin A routed to IRQ 26
Region 0: I/O ports at 0900 [size=256]
Region 1: Memory at 00100000 (32-bit, non-prefetchable) [size=8K]
Region 2: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 3: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 4: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 5: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff80100000000 [disabled] [size=1]
Capabilities: <access denied>
Kernel driver in use: ALI 5451
0002:00:0a.0 USB Controller [0c03]: ALi Corporation USB 1.1 Controller [10b9:5237] (rev 03) (prog-if 10 [OHCI])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (20000ns max)
Interrupt: pin A routed to IRQ 27
Region 0: Memory at 01000000 (32-bit, non-prefetchable) [size=16M]
Region 1: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 2: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 3: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 4: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 5: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff80100000000 [disabled] [size=1]
Capabilities: <access denied>
Kernel driver in use: ohci_hcd
0002:00:0b.0 USB Controller [0c03]: ALi Corporation USB 1.1 Controller [10b9:5237] (rev 03) (prog-if 10 [OHCI])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (20000ns max)
Interrupt: pin A routed to IRQ 28
Region 0: Memory at 02000000 (32-bit, non-prefetchable) [size=16M]
Region 1: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 2: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 3: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 4: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 5: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff80100000000 [disabled] [size=1]
Capabilities: <access denied>
Kernel driver in use: ohci_hcd
0002:00:0d.0 IDE interface [0101]: ALi Corporation M5229 IDE [10b9:5229] (rev c4) (prog-if ff)
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (500ns min, 1000ns max)
Interrupt: pin A routed to IRQ 29
Region 0: I/O ports at 0a00 [size=8]
Region 1: I/O ports at 0a18 [size=8]
Region 2: I/O ports at 0a10 [size=8]
Region 3: I/O ports at 0a08 [size=8]
Region 4: I/O ports at 0a20 [size=16]
Region 5: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff80100000000 [disabled] [size=1]
Capabilities: <access denied>
Kernel driver in use: ALI15x3_IDE
0002:01:08.0 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43) (prog-if 10 [OHCI])
Subsystem: Risq Modular Systems, Inc. Device [1235:0035]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (250ns min, 10500ns max), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 30
Region 0: Memory at 03000000 (32-bit, non-prefetchable) [size=8K]
Region 1: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 2: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 3: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 4: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 5: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff80100000000 [disabled] [size=1]
Capabilities: <access denied>
Kernel driver in use: ohci_hcd
0002:01:08.1 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43) (prog-if 10 [OHCI])
Subsystem: Risq Modular Systems, Inc. Device [1235:0035]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (250ns min, 10500ns max), Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 31
Region 0: Memory at 03002000 (32-bit, non-prefetchable) [size=8K]
Region 1: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 2: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 3: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 4: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 5: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff80100000000 [disabled] [size=1]
Capabilities: <access denied>
Kernel driver in use: ohci_hcd
0002:01:08.2 USB Controller [0c03]: NEC Corporation USB 2.0 [1033:00e0] (rev 04) (prog-if 20 [EHCI])
Subsystem: Risq Modular Systems, Inc. Device [1235:00e0]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (4000ns min, 8500ns max), Cache Line Size: 64 bytes
Interrupt: pin C routed to IRQ 32
Region 0: Memory at 03004000 (32-bit, non-prefetchable) [size=8K]
Region 1: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 2: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 3: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 4: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 5: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff80100000000 [disabled] [size=1]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
0002:01:0b.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) [104c:8024] (prog-if 10 [OHCI])
Subsystem: Risq Modular Systems, Inc. Device [1235:8024]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (500ns min, 1000ns max), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 33
Region 0: Memory at 03006000 (32-bit, non-prefetchable) [size=8K]
Region 1: Memory at 03008000 (32-bit, non-prefetchable) [size=16K]
Region 2: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 3: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 4: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
Region 5: [virtual] Memory at fffff80100000000 (32-bit, non-prefetchable) [size=1]
[virtual] Expansion ROM at fffff80100000000 [disabled] [size=1]
Capabilities: <access denied>
Kernel driver in use: firewire_ohci
0003:00:02.0 Display controller [0380]: 3DLabs Sun XVR-500 Graphics Accelerator [3d3d:07a2] (rev 01)
Subsystem: 3DLabs Device [3d3d:1047]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 39
Region 0: Memory at 04000000 (32-bit, prefetchable) [size=64M]
Region 1: Memory at 00100000 (32-bit, non-prefetchable) [size=128K]
Region 2: Memory at 02000000 (32-bit, prefetchable) [size=32M]
Region 3: [virtual] Memory at fffff80900000000 (32-bit, non-prefetchable) [size=1]
Region 4: [virtual] Memory at fffff80900000000 (32-bit, non-prefetchable) [size=1]
Region 5: [virtual] Memory at fffff80900000000 (32-bit, non-prefetchable) [size=1]
Expansion ROM at 00120000 [disabled] [size=64K]
Capabilities: <access denied>
Kernel driver in use: e3d
** USB devices:
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 004: ID 0430:0005 Sun Microsystems, Inc. Type 6 Keyboard
Bus 003 Device 003: ID 0557:7000 ATEN International Co., Ltd Hub
Bus 003 Device 002: ID 08ec:0020 M-Systems Flash Disk Pioneers TravelDrive
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
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Kernel: Linux 2.6.32 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages linux-image-2.6.32-3-sparc64-smp depends on:
ii debconf [debconf-2.0] 1.5.32 Debian configuration management sy
ii initramfs-tools [linux-initr 0.94.4 tools for generating an initramfs
ii module-init-tools 3.12~pre2-3 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.32-3-sparc64-smp recommends:
ii firmware-linux-free 2.6.32-9 Binary firmware for various driver
Versions of packages linux-image-2.6.32-3-sparc64-smp suggests:
pn fdutils <none> (no description available)
pn linux-doc-2.6.32 <none> (no description available)
ii silo 1.4.14+git20100228-1 Sparc Improved LOader
Versions of packages linux-image-2.6.32-3-sparc64-smp is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
pn firmware-iwlwifi <none> (no description available)
pn firmware-linux <none> (no description available)
ii firmware-linux-nonfree 0.24 Binary firmware for various driver
pn firmware-qlogic <none> (no description available)
pn firmware-ralink <none> (no description available)
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100603140419.2097.56293.reportbug@cbsxwsun3.ced. corp.cummins.com">http://lists.debian.org/20100603140419.2097.56293.reportbug@cbsxwsun3.ced. corp.cummins.com
06-05-2010, 08:48 PM
Ben Hutchings
Bug#584429: linux-image-2.6.32-3-sparc64-smp: XVR-500 and XVR-2500 drivers need to be re-enabled per bug #508108
On Thu, 2010-06-03 at 09:04 -0500, Andrew Miskell wrote:
> Package: linux-2.6
> Version: 2.6.32-9
> Severity: normal
>
>
> It appears the fix for bug #508108 has been regressed.
>
> It appears that CONFIG_FB_XVR500 and CONFIG_FB_XVR2500 are no longer set in newer kernels than the kernel shipped with Lenny
> (linux-image-2.6.26-2-sparc64-smp). This causes workstations to because unresponsive at the console when the kernel attempts
> to handoff the console output to the framebuffer in newer versions of the kernel (linux-image-2.6.32-3-sparc64-smp).
[...]
These drivers were originally enabled on the 'lenny' branch but this
change was not made on the 'trunk' (see the version graph for this bug).
In any case, this will be fixed in the next version in unstable, and
then in 'squeeze'.
Ben.
--
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.