Toshiba ToPIC developer info
Ryan Underwood
nemesis-lists at icequake.net
Sun Jun 26 02:05:02 EDT 2005
On Sun, Jun 26, 2005 at 12:48:53AM -0500, Ryan Underwood wrote:
>
> cs: unable to map card memory!
> cs: unable to map card memory!
>
> and the system seems to be swamped with interrupts (or something
> polling/busy-waiting?) so it is almost unresponsive, until cardmgr is
> started again and the 16-bit card's driver(s) are loaded once cardmgr
> sees it.
Something related to this is occasionally when rebooting I get a 'nobody cared'
IRQ as cardmgr is enabling the 16-bit card. Maybe there is a IRQ-related race
buried in here somewhere? This is on 2.6.12.1 btw.
cs: IO port probe 0x100-0x4ff: excluding 0x120-0x127 0x220-0x22f 0x388-0x38f 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x100-0x4ff: excluding 0x120-0x127 0x220-0x22f 0x388-0x38f 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x800-0x8ff: clean.
cs: IO port probe 0x800-0x8ff: clean.
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.
irq 11: nobody cared!
[<c012ba89>] __report_bad_irq+0x31/0x77
[<c012bb33>] note_interrupt+0x4c/0x71
[<c012b74b>] __do_IRQ+0x84/0xad
[<c0104f79>] do_IRQ+0x19/0x24
[<c0103aca>] common_interrupt+0x1a/0x20
[<c019fc63>] pci_bus_write_config_word+0x32/0x39
[<ca1c14e6>] yenta_set_socket+0x154/0x171 [yenta_socket]
[<ca1c98bf>] pcmcia_request_configuration+0x12a/0x349 [pcmcia_core]
[<ca2917ca>] pcnet_config+0x2db/0x5f2 [pcnet_cs]
[<ca116100>] ext3_get_inode_block+0x5d/0xf2 [ext3]
[<ca1169e6>] ext3_do_update_inode+0x2d5/0x346 [ext3]
[<ca116a2c>] ext3_do_update_inode+0x31b/0x346 [ext3]
[<ca116d0b>] ext3_mark_iloc_dirty+0x18/0x22 [ext3]
[<ca11433f>] ext3_splice_branch+0x87/0x105 [ext3]
[<ca0dea18>] do_get_write_access+0x380/0x39f [jbd]
[<c01447c0>] __getblk+0x1d/0x35
[<c0112b3c>] scheduler_tick+0x1b7/0x2d7
[<c0121d96>] __rcu_process_callbacks+0x7e/0x97
[<ca1cabd4>] follow_link+0xb0/0x176 [pcmcia_core]
[<ca1c1789>] yenta_set_mem_map+0x18a/0x1ba [yenta_socket]
[<ca1ca3fc>] set_cis_map+0x76/0xab [pcmcia_core]
[<ca1ca7a1>] read_cis_cache+0xfe/0x153 [pcmcia_core]
[<ca1caed5>] pccard_get_tuple_data+0x54/0x5d [pcmcia_core]
[<ca1cbf1b>] pccard_read_tuple+0x11/0x89 [pcmcia_core]
[<ca291bd0>] pcnet_event+0x9b/0x154 [pcnet_cs]
[<ca29acfb>] pcmcia_register_client+0x27a/0x298 [pcmcia]
[<c0155f02>] d_genocide+0x3f/0x49
[<c0156000>] alloc_inode+0x74/0x181
[<c0210e28>] alloc_netdev+0x74/0x87
[<ca29109e>] pcnet_attach+0x9e/0xc3 [pcnet_cs]
[<ca291b35>] pcnet_event+0x0/0x154 [pcnet_cs]
[<c019964e>] kobject_get+0x12/0x17
[<ca29a230>] pcmcia_device_probe+0x47/0x9c [pcmcia]
[<c01e79e4>] driver_probe_device+0x36/0x54
[<c01e7a43>] device_attach+0x41/0x82
[<c01e7f3b>] bus_rescan_devices_helper+0x15/0x20
[<c01e7843>] __bus_for_each_dev+0x4f/0x7f
[<c01e7f7b>] bus_rescan_devices+0x35/0x4f
[<c01e7f26>] bus_rescan_devices_helper+0x0/0x20
[<ca29aa27>] bind_request+0x112/0x16c [pcmcia]
[<ca29b695>] ds_ioctl+0x4d4/0x583 [pcmcia]
[<c0150db1>] do_ioctl+0x49/0x4f
[<c0150fe5>] vfs_ioctl+0x16c/0x179
[<c0151038>] sys_ioctl+0x46/0x62
[<c0102a69>] syscall_call+0x7/0xb
handlers:
[<ca1c1815>] (yenta_interrupt+0x0/0x27 [yenta_socket])
[<ca1c1815>] (yenta_interrupt+0x0/0x27 [yenta_socket])
[<ca1d648a>] (RTMPIsr+0x0/0x10e [rt2500])
Disabling IRQ #11
eth0: NE2000 Compatible: io 0x300, irq 11, mem 0xca2a8000, auto xcvr, hw_addr 00:04:AC:84:59:C0
ttyS2 at I/O 0x3e8 (irq = 11) is a 16550A
--
Ryan Underwood, <nemesis at icequake.net>
More information about the linux-pcmcia
mailing list