closed (Was: Re: Bug#321419: linux-image-2.6.12-1-686: irq11 makes eth0 problems)

Philippe Bourcier buffalo.phil at free.fr
Sun Nov 27 05:23:29 EST 2005


    hi all,

  I had the following problem:

             description: CardBus bridge
             product: PCI1250
             vendor: Texas Instruments

On Wed, Aug 31, 2005 at 10:12:59PM +0200, Philippe Bourcier wrote:
> On Wed, Aug 17, 2005 at 02:26:17AM +0200, Daniel Ritz wrote:
> > On Tuesday 16 August 2005 22.47, Philippe Bourcier wrote:
> > > 
> > >   I tried latest debian 2.6.12 kernel; see:
> > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=321419
> > > 
> > > irq 11: nobody cared!
> > >  [<c01388fa>] __report_bad_irq+0x2a/0xa0
> > >  [<c013836d>] handle_IRQ_event+0x3d/0x70
> > >  [<c0138a12>] note_interrupt+0x82/0xa0
> > >  [<c0138490>] __do_IRQ+0xf0/0x100
> > >  [<c0105729>] do_IRQ+0x19/0x30
> > >  [<c0103ada>] common_interrupt+0x1a/0x20
> > >  [<c011f2ae>] __do_softirq+0x2e/0xa0
> > >  [<c011f346>] do_softirq+0x26/0x30
> > >  [<c010572e>] do_IRQ+0x1e/0x30
> > >  [<c0103ada>] common_interrupt+0x1a/0x20
> > > handlers:
> > > [<c8cddea0>] (usb_hcd_irq+0x0/0x80 [usbcore])
> > > [<c8d00990>] (yenta_interrupt+0x0/0x40 [yenta_socket])
> > > [<c8d00990>] (yenta_interrupt+0x0/0x40 [yenta_socket])
> > > Disabling IRQ #11
> > > eth0: interrupt(s) dropped!
> > > 
> > >   ask more if you need,
> > 
> > simple question: is that card a multifunction card with ethernet and a
> > modem?
> 
>   exactly!

                description: Megahertz 3CXEM556
                product: LAN + 56k Modem
                vendor: 3Com
 
> > i see from the dmesg that a ttyS2 pops up the same time when the
> > 3c589 shows up. the problem compared to 2.4 is that the serial interface
> > is assigned irq 11 when the network card is on irq 9. but on 2.4 both
> > functions use irq 9 (which is correct). could you try the attached patch?

  well, the I see this bug is resolved with the last (debian)
kernel  \o/
Thanks very much for resolving! Congratulations!!

$ dmesg

Linux version 2.6.14-2-686 (Debian 2.6.14-3) (nobse at debian.org)
(gcc version 4.0.3 20051023 (prerelease) (Debian 4.0.2-3)) #1 Mon
Nov 14 14:19:05 UTC 2005
BIOS-provided physical RAM map:
 BIOS-e801: 0000000000000000 - 000000000009f000 (usable)
 BIOS-e801: 0000000000100000 - 0000000008000000 (usable)
0MB HIGHMEM available.
128MB LOWMEM available.
On node 0 totalpages: 32768
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 28672 pages, LIFO batch:15
  HighMem zone: 0 pages, LIFO batch:1
DMI not present.
Allocating PCI resources starting at 10000000 (gap:
08000000:f8000000)
Built 1 zonelists
Kernel command line: root=/dev/hda2 video=vesafb:ywrap,mtrr
vga=791 noapic acpi=off ro
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (01101000)
Initializing CPU#0
PID hash table entries: 1024 (order: 10, 16384 bytes)
Detected 300.794 MHz processor.
Using tsc for high-res timesource
Console: colour dummy device 80x25
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 122060k/131072k available (1851k kernel code, 8424k
reserved, 532k data, 180k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor
mode... Ok.
Calibrating delay using timer specific routine.. 602.10 BogoMIPS
(lpj=301052)
Security Framework v1.0.0 initialized
SELinux:  Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 0183f9ff 00000000 00000000
00000000 00000000 00000000 00000000 
CPU: After vendor identify, caps: 0183f9ff 00000000 00000000
00000000 00000000 00000000 00000000 
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After all inits, caps: 0183f9ff 00000000 00000000 00000040
00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
mtrr: v2.0 (20020519)
CPU: Intel Pentium II (Deschutes) stepping 02
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
checking if image is initramfs... it is
softlockup thread 0 started up.
Freeing initrd memory: 4331k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xeb080, last bus=0
PCI: Using configuration type 1
ACPI: Subsystem revision 20050902
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI: disabled
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00ff020
PnPBIOS: PnP BIOS version 1.0, entry 0xec000:0x3d18, dseg 0xec000
PnPBIOS: 19 nodes reported by PnP BIOS; 19 recorded by driver
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Boot video device is 0000:00:02.0
PCI quirk: region 1000-103f claimed by PIIX4 ACPI
PCI quirk: region 1400-141f claimed by PIIX4 SMB
PIIX4 devres C PIO at 0398-0399
PIIX4 devres E PIO at 0800-0807
PIIX4 devres I PIO at 0200-0201
PIIX4 devres J PIO at 0388-038b
PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:07.0
pnp: 00:01: ioport range 0xcf8-0xcff could not be reserved
pnp: 00:01: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:01: ioport range 0x3f0-0x3f1 has been reserved
pnp: 00:01: ioport range 0x3f3-0x3f3 has been reserved
pnp: 00:01: ioport range 0x3f7-0x3f7 has been reserved
pnp: 00:01: ioport range 0x1000-0x107f could not be reserved
PCI: Bus 1, cardbus bridge: 0000:00:03.0
  IO window: 00001800-000018ff
  IO window: 00001c00-00001cff
  PREFETCH window: 10000000-11ffffff 
  MEM window: 12000000-13ffffff
PCI: Bus 5, cardbus bridge: 0000:00:03.1
  IO window: 00002000-000020ff 
  IO window: 00002400-000024ff
  PREFETCH window: 14000000-15ffffff
  MEM window: 16000000-17ffffff
PCI: Found IRQ 11 for device 0000:00:03.0
PCI: Found IRQ 11 for device 0000:00:03.1
audit: initializing netlink socket (disabled)
audit(1132608161.080:1): initialized
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
Limiting direct PCI/PCI transfers.
vesafb: framebuffer at 0xc0000000, mapped to 0xc8880000, using
3072k, total 4096k
vesafb: mode is 1024x768x16, linelength=2048, pages=1
vesafb: protected mode interface info at c000:7648
vesafb: pmi: set display start = c00c76aa, set palette = c00c76f3
vesafb: scrolling: ywrap using protected mode interface,
yres_virtual=1536
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
vesafb: Mode is VGA compatible
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
PNP: PS/2 Controller [PNP0303,PNP0f13] at 0x60,0x64 irq 1,12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing
enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024
blocksize
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 3, 32768 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
TCP bic registered
NET: Registered protocol family 8
NET: Registered protocol family 20
Using IPI Shortcut mode
Freeing unused kernel memory: 180k freed
input: AT Translated Set 2 keyboard on isa0060/serio0
NET: Registered protocol family 1
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
Probing IDE interface ide0...
hda: IBM-DBCA-206480, ATA DISK drive
Probing IDE interface ide1...
hdc: TOSHIBA CD-ROM XM-1802B, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 12685680 sectors (6495 MB) w/420KiB Cache, CHS=13424/15/63
hda: cache flushes not supported
 hda: hda1 hda2
hdc: ATAPI 24X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.20
Attempting manual resume
Attempting manual resume
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Floppy drive(s): fd0 is 1.44M 
floppy0: Floppy io-port 0x03f2 in use
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,EPP]
input: PC Speaker
Real Time Clock Driver v1.12
irda_init()
NET: Registered protocol family 23
mice: PS/2 mouse device common for all mice
input: PS/2 Logitech TouchPad 3 on isa0060/serio1
PCI: Found IRQ 11 for device 0000:00:03.0
Yenta: CardBus bridge found at 0000:00:03.0 [0000:0000]
Yenta: Enabling burst memory read transactions
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:03.0, mfunc 0xcba97543, devctl 0x62
Yenta: ISA IRQ mask 0x0638, PCI irq 11
Socket status: 30000006
PCI: Found IRQ 11 for device 0000:00:03.1
Yenta: CardBus bridge found at 0000:00:03.1 [0000:0000]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:03.1, mfunc 0xcba97543, devctl 0x62
Yenta: ISA IRQ mask 0x0638, PCI irq 11
Socket status: 30000010
PIIX4: IDE controller at PCI slot 0000:00:07.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
PIIX4: port 0x01f0 already claimed by ide0
PIIX4: port 0x0170 already claimed by ide1
PIIX4: neither IDE port enabled (BIOS)
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.3
PCI: Found IRQ 11 for device 0000:00:07.2
uhci_hcd 0000:00:07.2: UHCI Host Controller
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus
number 1
uhci_hcd 0000:00:07.2: irq 11, io base 0x0000f300
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
usb 1-1: new full speed USB device using uhci_hcd and address 2
piix4_smbus 0000:00:07.3: Found 0000:00:07.3 device
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
gameport: NS558 PnP Gameport is pnp00:14/gameport0, io 0x201,
speed 312kHz
usb 1-1.3: new low speed USB device using uhci_hcd and address 3
usb 1-1.4: new full speed USB device using uhci_hcd and address 4
usbcore: registered new driver hiddev
input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on
usb-0000:00:07.2-1.3
usbcore: registered new driver usbhid 
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
Adding 249440k swap on /dev/hda1.  Priority:-1 extents:1
across:249440k
EXT3 FS on hda2, internal journal
sb: Init: Starting Probe...
sb: Probing legacy card with io=220, irq=5, dma=3, dma16=5
SB 3.01 detected OK (220)
ESS chip ES1879 detected
sb: Turning on MPU
sb: Init: Done
usbcore: registered new driver usbmouse
drivers/usb/input/usbmouse.c: v1.6:USB HID Boot Protocol mouse
driver
ip_tables: (C) 2000-2002 Netfilter core team
Netfilter messages via NETLINK v0.30.
ip_conntrack version 2.3 (1024 buckets, 8192 max) - 236 bytes per
conntrack
ipt_recent v0.3.1: Stephen Frost <sfrost at snowman.net>.
http://snowman.net/projects/ipt_recent/
pcmcia: Detected deprecated PCMCIA ioctl usage.
pcmcia: This interface will soon be removed from the kernel;
please expect breakage unless you upgrade to new tools.
pcmcia: see
http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
for details.
cs: IO port probe 0x100-0x4ff: excluding 0x300-0x307 0x388-0x38f
cs: IO port probe 0x100-0x4ff: excluding 0x300-0x307 0x388-0x38f
cs: IO port probe 0x800-0x8ff: excluding 0x800-0x807
cs: IO port probe 0x800-0x8ff: excluding 0x800-0x807
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
eth0: 3Com 3c589, io 0x310, irq 3, hw_addr 00:00:86:52:4B:CB
  8K FIFO split 5:3 Rx:Tx, auto xcvr
ttyS2 at I/O 0x3e8 (irq = 3) is a 16550A
NET: Registered protocol family 10
Disabled Privacy Extensions on device c0322b40(lo)
IPv6 over IPv4 tunneling driver
eth0: flipped to 10baseT
eth0: no IPv6 routers present
NET: Registered protocol family 17
eth0: interrupt(s) dropped!

$ sudo lshw

ile.bourcier.hd.free.fr
    description: Computer
    width: 32 bits
  *-core
       description: Motherboard
       physical id: 0
     *-memory
          description: System memory
          physical id: 1
          size: 128MB
     *-cpu
          product: Pentium II (Deschutes)
          vendor: Intel Corp.
          physical id: 2
          bus info: cpu at 0
          version: 6.5.2
          size: 300MHz
          width: 32 bits
          capabilities: fpu fpu_exception wp vme de pse tsc msr
pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr
        *-cache:0
             description: L1 cache
             physical id: 0
             size: 32KB
        *-cache:1
             description: L2 cache
             physical id: 1
             size: 512KB
     *-pci
          description: Host bridge
          product: 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP
disabled)
          vendor: Intel Corporation
          physical id: 0
          bus info: pci at 00:00.0
          version: 02
          width: 32 bits
          clock: 33MHz
        *-display
             description: VGA compatible controller
             product: ViRGE/MX+MV
             vendor: S3 Inc.
             physical id: 2
             bus info: pci at 00:02.0
             logical name: /dev/fb0
             version: 03
             size: 64MB
             width: 32 bits
             clock: 33MHz 
             capabilities: vga bus_master cap_list fb
             configuration: depth=16 frequency=75.69Hz
mode=1024x768 visual=truecolor xres=1024 yres=768
             resources: iomemory:c0000000-c3ffffff
        *-pcmcia:0
             description: CardBus bridge
             product: PCI1250
             vendor: Texas Instruments
             physical id: 3
             bus info: pci at 00:03.0
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: pcmcia bus_master cap_list
             configuration: driver=yenta_cardbus
             resources: iomemory:18010000-18010fff irq:11
        *-pcmcia:1
             description: CardBus bridge
             product: PCI1250
             vendor: Texas Instruments
             physical id: 3.1
             bus info: pci at 00:03.1
             version: 02
             width: 32 bits
             clock: 33MHz
             capabilities: pcmcia bus_master cap_list
             configuration: driver=yenta_cardbus
             resources: iomemory:18011000-18011fff irq:11
           *-pccard UNCLAIMED
                description: Megahertz 3CXEM556
                product: LAN + 56k Modem
                vendor: 3Com
                physical id: 0
                slot: Socket 1
                resources: irq:3 irq:3
        *-isa UNCLAIMED
             description: ISA bridge
             product: 82371AB/EB/MB PIIX4 ISA
             vendor: Intel Corporation
             physical id: 7
             bus info: pci at 00:07.0
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: isa bus_master
        *-ide
             description: IDE interface
             product: 82371AB/EB/MB PIIX4 IDE
             vendor: Intel Corporation
             physical id: 7.1
             bus info: pci at 00:07.1
             version: 01 
             width: 32 bits
             clock: 33MHz
             capabilities: ide bus_master
             configuration: driver=PIIX_IDE
             resources: ioport:1100-110f
        *-usb
             description: USB Controller
             product: 82371AB/EB/MB PIIX4 USB
             vendor: Intel Corporation
             physical id: 7.2
             bus info: pci at 00:07.2
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: uhci bus_master
             configuration: driver=uhci_hcd
             resources: ioport:f300-f31f irq:11
           *-usbhost
                product: UHCI Host Controller
                vendor: Linux 2.6.14-2-686 uhci_hcd
                physical id: 1
                bus info: usb at 1
                logical name: usb1
                version: 2.06
                capabilities: usb-1.10
                configuration: driver=hub maxpower=0mA slots=2
speed=12.0MB/s
              *-usb
                   description: USB hub
                   product: USB2.0 Hub Controller
                   vendor: NEC Corporation
                   physical id: 1
                   bus info: usb at 1:1
                   version: 1.00
                   capabilities: usb-2.00
                   configuration: driver=hub maxpower=100mA
slots=4 speed=12.0MB/s
                 *-usb:0
                      description: Mouse 
                      product: USB-PS/2 Optical Mouse
                      vendor: Logitech
                      physical id: 3
                      bus info: usb at 1:1.3
                      version: 20.00
                      capabilities: usb-2.00
                      configuration: driver=usbhid maxpower=98mA
speed=1.5MB/s
                 *-usb:1 UNCLAIMED
                      description: Generic USB device
                      product: CanoScan
                      vendor: Canon 
                      vendor: Canon
                      physical id: 4
                      bus info: usb at 1:1.4
                      version: 1.00
                      capabilities: usb-1.00
                      configuration: maxpower=500mA
speed=12.0MB/s
        *-bridge
             description: Bridge
             product: 82371AB/EB/MB PIIX4 ACPI
             vendor: Intel Corporation
             physical id: 7.3
             bus info: pci at 00:07.3
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: bridge
             configuration: driver=piix4_smbus
             resources: irq:9
  *-network
       description: Ethernet interface
       physical id: 1
       logical name: eth0
       serial: 00:00:86:52:4b:cb
       capabilities: ethernet physical
       configuration: broadcast=yes driver=3c589_cs
driverversion=1.162-ac ip=192.168.0.2 multicast=yes

$ lspci -vv

0000:00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP disabled) (rev 02)
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
    Latency: 32
    Region 0: Memory at <unassigned> (32-bit, prefetchable)

0000:00:02.0 VGA compatible controller: S3 Inc. ViRGE/MX+MV (rev 03) (prog-if 00 [VGA])
    Subsystem: S3 Inc. ViRGE/MX+MV
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 0 (1000ns min, 63750ns max)
    Interrupt: pin A routed to IRQ 0
    Region 0: Memory at c0000000 (32-bit, non-prefetchable) [size=64M]
    Expansion ROM at 18000000 [disabled] [size=64K]
    Capabilities: <available only to root>

0000:00:03.0 CardBus bridge: Texas Instruments PCI1250 (rev 02)
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 168, Cache Line Size: 0x08 (32 bytes)
    Interrupt: pin A routed to IRQ 11
    Region 0: Memory at 18010000 (32-bit, non-prefetchable) [size=4K]
    Bus: primary=00, secondary=01, subordinate=04, sec-latency=176
    Memory window 0: 10000000-11fff000 (prefetchable)
    Memory window 1: 12000000-13fff000
    I/O window 0: 00001800-000018ff
    I/O window 1: 00001c00-00001cff
    BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
    16-bit legacy interface ports at 0001

0000:00:03.1 CardBus bridge: Texas Instruments PCI1250 (rev 02)
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 168, Cache Line Size: 0x08 (32 bytes)
    Interrupt: pin B routed to IRQ 11
    Region 0: Memory at 18011000 (32-bit, non-prefetchable) [size=4K]
    Bus: primary=00, secondary=05, subordinate=08, sec-latency=176
    Memory window 0: 14000000-15fff000 (prefetchable)
    Memory window 1: 16000000-17fff000
    I/O window 0: 00002000-000020ff
    I/O window 1: 00002400-000024ff
    BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
    16-bit legacy interface ports at 0001
    
0000:00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 01)
    Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- 
    Latency: 0

0000:00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 32
    Region 4: I/O ports at 1100 [size=16]

0000:00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 240
    Interrupt: pin D routed to IRQ 11
    Region 4: I/O ports at f300 [size=32]

0000:00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 01)
    Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Interrupt: pin ? routed to IRQ 9

$ cat /proc/interrupts

           CPU0
  0:  477507433          XT-PIC  timer
  1:      68415          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  3:     768161          XT-PIC  pcmcia1.0
  5:    4220601          XT-PIC  soundblaster
  7:         10          XT-PIC  parport0
  8:          4          XT-PIC  rtc
 11:     793470          XT-PIC  yenta, yenta, uhci_hcd:usb1
 12:        100          XT-PIC  i8042
 14:   27964700          XT-PIC  ide0
 15:    4293158          XT-PIC  ide1
NMI:          0
LOC:          0
ERR:          0
MIS:          0

$ hexdump /proc/bus/pci/00/03.0

0000000 104c ac16 0007 0210 0002 0607 a808 0082
0000010 0000 1801 00a0 0200 0100 b004 0000 1000
0000020 f000 11ff 0000 1200 f000 13ff 1800 0000
0000030 18fc 0000 1c00 0000 1cfc 0000 010b 05c0
0000040 0000 0000 0001 0000 0000 0000 0000 0000
0000050 0000 0000 0000 0000 0000 0000 0000 0000
*
0000080

$ hexdump /proc/bus/pci/00/03.1

0000000 104c ac16 0007 0210 0002 0607 a808 0082
0000010 1000 1801 00a0 0200 0500 b008 0000 1400
0000020 f000 15ff 0000 1600 f000 17ff 2000 0000
0000030 20fc 0000 2400 0000 24fc 0000 020b 05c0
0000040 0000 0000 0001 0000 0000 0000 0000 0000
0000050 0000 0000 0000 0000 0000 0000 0000 0000
*
0000080

$ sudo cardctl ident 

Socket 0:
  no product info available
Socket 1:
  product info: "3Com", "Megahertz 3CXEM556", "LAN + 56k Modem",
""
  manfid: 0x0101, 0x0035
  function: 0 (multifunction)

$ sudo ./cbdump

00:03.0 CardBus bridge: Texas Instruments PCI1250
  -- generic cardbus config registers
  Vendor ID                      [00] : 0x104c
  Device ID                      [02] : 0xac16
  PCI command                    [04] : 0x0007
  Base address                   [10] : 0x18010000
  Memory Base 0                  [1c] : 0x10000000
  Memory Limit 0                 [20] : 0x11fff000
  Memory Base 1                  [24] : 0x12000000
  Memory Limit 1                 [28] : 0x13fff000
  IO Base 0                      [2c] : 0x00001800
  IO Limit 0                     [30] : 0x000018fc
  IO Base 1                      [34] : 0x00001c00
  IO Limit 1                     [38] : 0x00001cfc
  Bridge control                 [3e] : 0x05c0
  Subsystem vendor ID            [40] : 0x0000
  Subsystem device ID            [42] : 0x0000
  Legacy mode base               [44] : 0x0001
  -- TI specific config registers
  System control                 [80] : 0x0844d061
  IRQ Mux                        [8c] : 0xcba97523
  Retry                          [90] : 0xc0
  Card control                   [91] : 0x82
  Device control                 [92] : 0x62
  Diagnostic                     [93] : 0x61
  -- cardbus registers
  CB_SOCKET_EVENT                [00] : 0x00000000
  CB_SOCKET_MASK                 [04] : 0x00000006
  CB_SOCKET_STATE                [08] : 0x30000086
  CB_SOCKET_FORCE                [0c] : 0x00000000
  CB_SOCKET_CONTROL              [10] : 0x00000000
  CB_SOCKET_POWER                [20] : 0x00000000
  -- exca registers
  I365_IDENT                     [00] : 0x84
  I365_STATUS                    [01] : 0x00
  I365_POWER                     [02] : 0x00
  I365_INTCTL                    [03] : 0x50
  I365_CSC                       [04] : 0x00
  I365_CSCINT                    [05] : 0x08
  I365_ADDRWIN                   [06] : 0x00
  I365_IOCTL                     [07] : 0x00
  I365_GENCTL                    [16] : 0x00c0
  I365_GBLCTL                    [1e] : 0x0000
  I365_IO0_START                 [08] : 0x0000
  I365_IO0_STOP                  [0a] : 0x0001
  I365_IO1_START                 [0c] : 0x0000
  I365_IO1_STOP                  [0e] : 0x0001
  I365_MEM0_START                [10] : 0x0000
  I365_MEM0_STOP                 [12] : 0x0000
  I365_MEM0_OFF                  [14] : 0x0000
  I365_MEM0_PAGE                 [40] : 0x00
  I365_MEM1_START                [18] : 0x0000
  I365_MEM1_STOP                 [1a] : 0x0000
  I365_MEM1_OFF                  [1c] : 0x0000
  I365_MEM1_PAGE                 [41] : 0x00
  I365_MEM2_START                [20] : 0x0000
  I365_MEM2_STOP                 [22] : 0x0000
  I365_MEM2_OFF                  [24] : 0x0000
  I365_MEM2_PAGE                 [42] : 0x00
  I365_MEM3_START                [28] : 0x0000
  I365_MEM3_STOP                 [2a] : 0x0000
  I365_MEM3_OFF                  [2c] : 0x0000
  I365_MEM3_PAGE                 [43] : 0x00
  I365_MEM4_START                [30] : 0x0000
  I365_MEM4_STOP                 [32] : 0x0000
  I365_MEM4_OFF                  [34] : 0x0000
  I365_MEM4_PAGE                 [44] : 0x00

00:03.1 CardBus bridge: Texas Instruments PCI1250
  -- generic cardbus config registers
  Vendor ID                      [00] : 0x104c
  Device ID                      [02] : 0xac16
  PCI command                    [04] : 0x0007
  Base address                   [10] : 0x18011000
  Memory Base 0                  [1c] : 0x14000000
  Memory Limit 0                 [20] : 0x15fff000
  Memory Base 1                  [24] : 0x16000000
  Memory Limit 1                 [28] : 0x17fff000
  IO Base 0                      [2c] : 0x00002000
  IO Limit 0                     [30] : 0x000020fc
  IO Base 1                      [34] : 0x00002400
  IO Limit 1                     [38] : 0x000024fc
  Bridge control                 [3e] : 0x05c0
  Subsystem vendor ID            [40] : 0x0000
  Subsystem device ID            [42] : 0x0000
  Legacy mode base               [44] : 0x0001
  -- TI specific config registers
  System control                 [80] : 0x0844f061
  IRQ Mux                        [8c] : 0xcba97523
  Retry                          [90] : 0xc0
  Card control                   [91] : 0x83
  Device control                 [92] : 0x62
  Diagnostic                     [93] : 0x61
  -- cardbus registers
  CB_SOCKET_EVENT                [00] : 0x00000000
  CB_SOCKET_MASK                 [04] : 0x00000006
  CB_SOCKET_STATE                [08] : 0x30000459
  CB_SOCKET_FORCE                [0c] : 0x00000000
  CB_SOCKET_CONTROL              [10] : 0x00000020
  CB_SOCKET_POWER                [20] : 0x00000000
  -- exca registers
  I365_IDENT                     [00] : 0x84
  I365_STATUS                    [01] : 0x6f
  I365_POWER                     [02] : 0x90
  I365_INTCTL                    [03] : 0x73
  I365_CSC                       [04] : 0x00
  I365_CSCINT                    [05] : 0x08
  I365_ADDRWIN                   [06] : 0xc1
  I365_IOCTL                     [07] : 0x01
  I365_GENCTL                    [16] : 0x00c0
  I365_GBLCTL                    [1e] : 0x0000
  I365_IO0_START                 [08] : 0x0310
  I365_IO0_STOP                  [0a] : 0x031f
  I365_IO1_START                 [0c] : 0x03e8
  I365_IO1_STOP                  [0e] : 0x03ef
  I365_MEM0_START                [10] : 0x0000
  I365_MEM0_STOP                 [12] : 0x8000
  I365_MEM0_OFF                  [14] : 0x4000
  I365_MEM0_PAGE                 [40] : 0xa0
  I365_MEM1_START                [18] : 0x0000
  I365_MEM1_STOP                 [1a] : 0x0000
  I365_MEM1_OFF                  [1c] : 0x0000
  I365_MEM1_PAGE                 [41] : 0x00
  I365_MEM2_START                [20] : 0x0000
  I365_MEM2_STOP                 [22] : 0x0000
  I365_MEM2_OFF                  [24] : 0x0000
  I365_MEM2_PAGE                 [42] : 0x00
  I365_MEM3_START                [28] : 0x0000
  I365_MEM3_STOP                 [2a] : 0x0000
  I365_MEM3_OFF                  [2c] : 0x0000
  I365_MEM3_PAGE                 [43] : 0x00
  I365_MEM4_START                [30] : 0x0000
  I365_MEM4_STOP                 [32] : 0x0000
  I365_MEM4_OFF                  [34] : 0x0000
  I365_MEM4_PAGE                 [44] : 0x00

  note that I take out my pcmcia scsi card since it doesn't work
anymore... but this is another problem I will report soon in
another post...

  finally, I am just a little surprised when I read the
following: «
pcmcia: Detected deprecated PCMCIA ioctl usage.
pcmcia: This interface will soon be removed from the kernel;
please expect breakage unless you upgrade to new tools.
pcmcia: see
http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
for details. »
indeed:

$ apt-cache search pcmciautils
$ apt-cache search pcmcia utils
$

    best regards, and one more time: thanks very much to the
pcmcia team for resolving
-- 
                                           /             \
                                          ((__-^^-,-^^-__))
 .''`.          Philippe BOURCIER          `-_---' `---_-'  .-.
: :' :  http://bourcier.philippe.online.fr  `--|o` 'o|--'   /V\
`. `'                                          \  `  /     // \\
  `-   Linux Counter registered user #290012    ): :(     /(   )\
                                                :o_o:      ^^-^^
                                                 "-"



More information about the linux-pcmcia mailing list