[Bug 56251] Re: Orinoco pcmcia card - Insertion causes hard lockup

Nordsieck lesprit.d at gmail.com
Sat Mar 22 17:07:14 UTC 2008


Thanks Gareth, I'll take a look at them.

On Sat, Mar 22, 2008 at 9:10 AM, Gareth Fitzworthington
<mapping.gp at gmail.com> wrote:
> Theo,
>  Sorry, but the bug you are describing is not this bug.
>  You may be affected by one or both of: Bug #63989 & Bug #123224 (the later almost certainly).
>  If neither of these fits then you should consider filing a new bug.
>
>
> Thanks.
>
>  --
>  Orinoco pcmcia card - Insertion causes hard lockup
>  https://bugs.launchpad.net/bugs/56251
>  You received this bug notification because you are a direct subscriber
>  of the bug.
>
>  Status in Source Package "linux-source-2.6.15" in Ubuntu: Incomplete
>  Status in Source Package "linux-source-2.6.20" in Ubuntu: Incomplete
>  Status in Source Package "linux-source-2.6.22" in Ubuntu: Incomplete
>  Status in Source Package "linux-source-2.6.20" in Baltix GNU/Linux: Incomplete
>
>  Bug description:
>  Binary package hint: linux-image-2.6.15-26-powerpc
>
>  When the pcmcia module is already installed on my wallstreet powerbook, inserting my wavelan silver pcmcia card causes an instant hard lockup.
>
>  When the card is already inserted and I an attempt is made to load the pcmcia driver, a very long wait follows, after which lsmod shows the module as being loaded, but the card does not show up when I bring up the network config window.
>
>  Here are the boot kernel messages up to the point at which it thinks it has finished loading the pcmcia driver:
>
>  [    0.000000] Total memory = 192MB; using 512kB for hash table (at cbf80000)
>  [    0.000000] Linux version 2.6.15-26-powerpc (buildd at royal) (gcc version 4.0.3 (Ubuntu 4.0.3-1ubuntu5)) #1 Thu Aug 3 02:53:39 UTC 2006
>  [    0.000000] Found initrd at 0xc037c000:0xc0bb972f
>  [    0.000000] Found a Gatwick mac-io controller, rev: 1, mapped at 0xfdf80000
>  [    0.000000] Found a Heathrow mac-io controller, rev: 1, mapped at 0xfdf00000
>  [    0.000000] PowerMac motherboard: PowerBook Wallstreet
>  [    0.000000] Found Grackle (MPC106) PCI host bridge at 0x80000000. Firmware bus number: 0->0
>  [    0.000000] L2CR overridden (0x68fff740), backside cache is disabled
>  [    0.000000] PMU driver 2 initialized for PowerBook G3 Series, firmware: 0a
>  [    0.000000] nvram: OF partition at 0x1800
>  [    0.000000] nvram: XP partition at 0x1300
>  [    0.000000] nvram: NR partition at 0x1400
>  [    0.000000] Top of RAM: 0xc000000, Total RAM: 0xc000000
>  [    0.000000] Memory hole size: 0MB
>  [    0.000000] On node 0 totalpages: 49152
>  [    0.000000]   DMA zone: 49152 pages, LIFO batch:15
>  [    0.000000]   DMA32 zone: 0 pages, LIFO batch:0
>  [    0.000000]   Normal zone: 0 pages, LIFO batch:0
>  [    0.000000]   HighMem zone: 0 pages, LIFO batch:0
>  [    0.000000] Built 1 zonelists
>  [    0.000000] Kernel command line: ramdisk_size=8192 root=/dev/hda9 video=atyfb:vmode:14,cmode:32,mclk:63
>  [    0.000000] irq: fixed SCC on gatwick (79,68,69)
>  [    0.000000] irq: fixed media-bay on gatwick (93)
>  [    0.000000] irq: fixed floppy on second controller (83,65)
>  [    0.000000] irq: fixed ide on second controller (78,67)
>  [    0.000000] irq: Found primary Apple PIC /pci/mac-io for 64 irqs
>  [    0.000000] irq: Found slave Apple PIC /pci/mac-io for 64 irqs cascade: 27
>  [    0.000000] irq: System has 128 possible interrupts
>  [    0.000000] PID hash table entries: 1024 (order: 10, 16384 bytes)
>  [    0.000000] GMT Delta read from XPRAM: 0 minutes, DST: off
>  [    0.000000] time_init: decrementer frequency = 16.670633 MHz
>  [    0.000000] time_init: processor frequency   = 400.000000 MHz
>  [   24.492572] Console: colour dummy device 80x25
>  [   24.494294] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
>  [   24.496573] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
>  [   24.529688] High memory: 0k
>  [   24.529754] Memory: 182144k/196608k available (2692k kernel code, 14340k reserved, 276k data, 304k bss, 180k init)
>  [   24.530269] Calibrating delay loop... 33.28 BogoMIPS (lpj=66560)
>  [   24.612344] Security Framework v1.0.0 initialized
>  [   24.612424] SELinux:  Disabled at boot.
>  [   24.612531] Mount-cache hash table entries: 512
>  [   24.613394] device-tree: property "l2-cache" name conflicts with node in /cpus/PowerPC,750
>  [   24.616514] checking if image is initramfs... it is
>  [   28.932477] Freeing initrd memory: 8437k freed
>  [   28.938169] NET: Registered protocol family 16
>  [   28.939211] Registering pmac pic with sysfs...
>  [   28.939612] PCI: Probing PCI hardware
>  [   28.943886] PCI: Cannot allocate resource region 2 of device 0000:00:11.0
>  [   28.950459] Thermal assist unit using timers, shrink_timer: 500 jiffies
>  [   28.957200] audit: initializing netlink socket (disabled)
>  [   28.957344] audit(1155476839.460:1): initialized
>  [   28.958263] VFS: Disk quotas dquot_6.5.1
>  [   28.958474] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
>  [   28.958845] Initializing Cryptographic API
>  [   28.958924] io scheduler noop registered
>  [   28.958981] io scheduler anticipatory registered
>  [   28.959029] io scheduler deadline registered
>  [   28.959131] io scheduler cfq registered
>  [   28.960335] PCI: Enabling device 0000:00:11.0 (0086 -> 0087)
>  [   28.960440] atyfb: using auxiliary register aperture
>  [   28.961387] atyfb: 3D RAGE LT PRO (Mach64 LP, PCI) [0x4c50 rev 0xdc]
>  [   28.961460] atyfb: 4M SGRAM (1:1), 29.498928 MHz XTAL, 230 MHz PLL, 63 Mhz MCLK, 100 MHz XCLK
>  [   29.044880] Console: switching to colour frame buffer device 128x48
>  [   29.045173] atyfb: fb0: ATY Mach64 frame buffer device on PCI
>  [   29.299462] Macintosh non-volatile memory driver v1.1
>  [   29.300391] IN from bad port 64 at c018d2a8
>  [   29.300473] IN from bad port 60 at c018d2dc
>  [   29.300489] IN from bad port 64 at c018d2a8
>  [   29.300554] IN from bad port 60 at c018d2dc
>  [   29.300571] IN from bad port 64 at c018d2a8
>  [   29.300636] IN from bad port 60 at c018d2dc
>  [   29.300652] IN from bad port 64 at c018d2a8
>  [   29.300717] IN from bad port 60 at c018d2dc
>  [   29.300734] IN from bad port 64 at c018d2a8
>  [   29.300799] IN from bad port 60 at c018d2dc
>  [   29.300815] IN from bad port 64 at c018d2a8
>  [   29.300880] IN from bad port 60 at c018d2dc
>  [   29.300897] IN from bad port 64 at c018d2a8
>  [   29.300962] IN from bad port 60 at c018d2dc
>  [   29.300978] IN from bad port 64 at c018d2a8
>  [   29.301043] IN from bad port 60 at c018d2dc
>  [   29.301060] IN from bad port 64 at c018d2a8
>  [   29.301124] IN from bad port 60 at c018d2dc
>  [   29.301141] IN from bad port 64 at c018d2a8
>  [   29.301206] IN from bad port 60 at c018d2dc
>  [   29.301223] IN from bad port 64 at c018d2a8
>  [   29.301287] IN from bad port 60 at c018d2dc
>  [   29.301304] IN from bad port 64 at c018d2a8
>  [   29.301369] IN from bad port 60 at c018d2dc
>  [   29.301385] IN from bad port 64 at c018d2a8
>  [   29.301450] IN from bad port 60 at c018d2dc
>  [   29.301467] IN from bad port 64 at c018d2a8
>  [   29.301532] IN from bad port 60 at c018d2dc
>  [   29.301548] IN from bad port 64 at c018d2a8
>  [   29.301613] IN from bad port 60 at c018d2dc
>  [   29.301630] IN from bad port 64 at c018d2a8
>  [   29.301694] IN from bad port 60 at c018d2dc
>  [   29.301711] IN from bad port 64 at c018d2a8
>  [   29.301725] i8042.c: No controller found.
>  [   29.307433] RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
>  [   29.308822] MacIO PCI driver attached to Gatwick chipset
>  [   29.309137] MacIO PCI driver attached to Heathrow chipset
>  [   29.318621] mediabay0: Registered Heathrow media-bay
>  [   29.318907] mediabay0: powering down
>  [   29.552154] mediabay0: switching to 3
>  [   29.552326] mediabay0: powering up
>  [   29.776156] mediabay0: enabling (kind:3)
>  [   29.840152] mediabay0: waiting reset (kind:3)
>  [   29.968152] mediabay0: waiting IDE reset (kind:3)
>  [   31.120153] mediabay0: waiting IDE ready (kind:3)
>  [   31.152150] mediabay0: up before IDE init
>  [   31.152561] mediabay1: Registered Heathrow media-bay
>  [   31.152789] mediabay1: powering down
>  [   31.388758] input: Macintosh mouse button emulation as /class/input/input0
>  [   31.389955] Registered "pmu" backlight controller,level: 15/15
>  [   31.390765] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
>  [   31.391088] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
>  [   31.391503] adb: starting probe task...
>  [   32.412178] ide0: Found Apple Heathrow ATA controller, bus ID 0, irq 13
>  [   32.421713] Probing IDE interface ide0...
>  [   32.708344] hda: IBM-DYLA-28100, ATA DISK drive
>  [   33.388188] hda: Enabling MultiWord DMA 2
>  [   33.398642] ide0 at 0xcd016000-0xcd016007,0xcd016160 on irq 13
>  [   33.408933] Registered ide1 for media bay 0
>  [   33.408982] ide1: Found Apple Heathrow ATA controller, bus ID 1 (mediabay), irq 14
>  [   33.418713] Probing IDE interface ide1...
>  [   33.537552] adb devices: [2]: 2 c3 [3]: 3 1 [7]: 7 1f
>  [   33.563311] ADB keyboard at 2, handler 1
>  [   33.572732] Detected ADB keyboard, type ANSI.
>  [   33.582760] input: ADB keyboard as /class/input/input1
>  [   33.592890] input: ADB Powerbook buttons as /class/input/input2
>  [   33.614194] ADB mouse at 3, handler set to 4 (trackpad)
>  [   33.679640] input: ADB mouse as /class/input/input3
>  [   33.689017] adb: finished probe task...
>  [   33.824351] hdc: MATSHITA CR-174, ATAPI CD/DVD-ROM drive
>  [   34.168204] hdc: Enabling MultiWord DMA 2
>  [   34.178621] ide1 at 0xcd01c000-0xcd01c007,0xcd01c160 on irq 14
>  [   34.188763] ide2: Found Apple Heathrow ATA controller, bus ID 4 (mediabay), irq 78
>  [   34.200106] mice: PS/2 mouse device common for all mice
>  [   34.210633] NET: Registered protocol family 2
>  [   34.260544] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
>  [   34.271565] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
>  [   34.282003] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
>  [   34.292416] TCP: Hash tables configured (established 8192 bind 8192)
>  [   34.302483] TCP reno registered
>  [   34.312888] TCP bic registered
>  [   34.322672] NET: Registered protocol family 1
>  [   34.332264] NET: Registered protocol family 8
>  [   34.341625] NET: Registered protocol family 20
>  [   34.351157] Freeing unused kernel memory: 180k init
>  [   34.954821] Capability LSM initialized
>  [   39.915594] hda: max request size: 128KiB
>  [   39.924834] hda: 16007040 sectors (8195 MB) w/459KiB Cache, CHS=15880/16/63, (U)DMA
>  [   39.934288] hda: cache flushes not supported
>  [   39.944094]  hda:<6>hdc: ATAPI 20X CD-ROM drive, 128kB Cache, DMA
>  [   39.973910] Uniform CD-ROM driver Revision: 3.20
>  [   42.480042]  [mac] hda1 hda2 hda3 hda4 hda5 hda6 hda7 hda8 hda9 hda10 hda11 hda12
>  [   45.130298] Attempting manual resume
>  [   45.561288] ReiserFS: hda9: found reiserfs format "3.6" with standard journal
>  [   46.494218] ReiserFS: hda9: using ordered data mode
>  [   46.534907] ReiserFS: hda9: journal params: device hda9, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
>  [   46.569995] ReiserFS: hda9: checking transaction log (hda9)
>  [   47.122730] ReiserFS: hda9: replayed 3 transactions in 0 seconds
>  [   47.550944] ReiserFS: hda9: Using r5 hash to sort names
>  [   62.638355] ts: Compaq touchscreen protocol output
>  [   71.308790] Yenta: CardBus bridge found at 0000:00:13.0 [0000:0000]
>  [   71.318614] PCI: Bus 1, cardbus bridge: 0000:00:13.0
>  [   71.328193]   IO window: 00001000-000011ff
>  [   71.337656]   IO window: 00001400-000015ff
>  [   71.347072]   PREFETCH window: 80400000-807fffff
>  [   71.356494]   MEM window: 80800000-80bfffff
>  [   71.366223] Yenta: ISA IRQ mask 0x0000, PCI irq 22
>  [   71.375972] Socket status: 30000086
>  [   71.385690] pcmcia: parent PCI bridge I/O window: 0x0 - 0x7fffff
>  [   71.395505] pcmcia: parent PCI bridge Memory window: 0x80000000 - 0xfcffffff
>  [   71.405422] pcmcia: parent PCI bridge Memory window: 0xfd000000 - 0xfdffffff
>  [   71.416242] Yenta: CardBus bridge found at 0000:00:13.1 [0000:0000]
>  [   71.426274] PCI: Bus 5, cardbus bridge: 0000:00:13.1
>  [   71.436130]   IO window: 00001800-000019ff
>  [   71.445854]   IO window: 00001c00-00001dff
>  [   71.455358]   PREFETCH window: 80c00000-80ffffff
>  [   71.464809]   MEM window: 81000000-813fffff
>  [   72.462194] Yenta: ISA IRQ mask 0x0000, PCI irq 23
>  [   72.471680] Socket status: 30000459
>  [   72.481027] pcmcia: parent PCI bridge I/O window: 0x0 - 0x7fffff
>  [   72.491101] pcmcia: parent PCI bridge Memory window: 0x80000000 - 0xfcffffff
>  [   72.500708] pcmcia: parent PCI bridge Memory window: 0xfd000000 - 0xfdffffff
>  [   73.572180] pccard: PCMCIA card inserted into slot 1
>  [   73.896198] cs: memory probe 0x80000000-0xfcffffff: excluding 0x80000000-0x82ffffff 0xf3000000-0xf37fffff 0xf4000000-0xf47fffff
>  [   74.029742] cs: memory probe 0xfd000000-0xfdffffff:Machine check in kernel mode.
>  [   74.040650] Caused by (from SRR1=49030): Transfer error ack signal
>  [   74.050594] Oops: Machine check, sig: 7 [#1]
>  [   74.060212] Modules linked in: pcmcia yenta_socket rsrc_nonstatic pcmcia_core tsdev evdev reiserfs ide_disk ide_cd cdrom i2c_keywest capability commoncap
>  [   74.080094] NIP: CD8935F4 LR: CD8935CC CTR: C00259A0
>  [   74.089938] REGS: cb7ffbe0 TRAP: 0200   Not tainted  (2.6.15-26-powerpc)
>  [   74.099911] MSR: 00049030 <EE,ME,IR,DR>  CR: 82004424  XER: 00000100
>  [   74.110010] TASK = c041b850[2788] 'modprobe' THREAD: cb7fe000
>  [   74.110239] GPR00: 000000FF CB7FFC90 C041B850 CD882000 CD07E014 00000070 00000002 CB7FFCE9
>  [   74.120518] GPR08: C0A57208 00001000 CD883000 CD882000 22002422 1001E354 CADA4C80 00200000
>  [   74.131100] GPR16: CADA4C80 CD890000 CD890000 00000000 CADA4C80 FD000000 00100000 000004FB
>  [   74.141807] GPR24: CB7FFCE9 00000002 00000021 00000000 CBB97428 00000000 00000002 CB7FFCE9
>  [   74.163101] NIP [CD8935F4] pcmcia_read_cis_mem+0x194/0x290 [pcmcia_core]
>  [   74.174124] LR [CD8935CC] pcmcia_read_cis_mem+0x16c/0x290 [pcmcia_core]
>  [   74.185006] Call Trace:
>  [   74.195679] [CB7FFC90] [CD8935CC] pcmcia_read_cis_mem+0x16c/0x290 [pcmcia_core] (unreliable)
>  [   74.206788] [CB7FFCC0] [CD893864] read_cis_cache+0x174/0x180 [pcmcia_core]
>  [   74.217746] [CB7FFCE0] [CD893A30] pccard_get_next_tuple+0x100/0x4a0 [pcmcia_core]
>  [   74.228835] [CB7FFD20] [CD893E6C] pccard_get_first_tuple+0x9c/0x160 [pcmcia_core]
>  [   74.239965] [CB7FFD50] [CD894098] pccard_validate_cis+0xa8/0x260 [pcmcia_core]
>  [   74.251117] [CB7FFD80] [CD887090] readable+0x50/0xb0 [rsrc_nonstatic]
>  [   74.262251] [CB7FFDA0] [CD887E0C] pcmcia_nonstatic_validate_mem+0x1ac/0x350 [rsrc_nonstatic]
>  [   74.273447] [CB7FFE00] [CD894624] pcmcia_validate_mem+0x24/0x40 [pcmcia_core]
>  [   74.284657] [CB7FFE10] [CD8C3874] pcmcia_card_add+0x44/0xd0 [pcmcia]
>  [   74.295863] [CB7FFE80] [CD8C3B34] ds_event+0x1b4/0x1e0 [pcmcia]
>  [   74.307127] [CB7FFEA0] [CD890A8C] send_event+0x7c/0xe0 [pcmcia_core]
>  [   74.318454] [CB7FFEB0] [CD8910D4] pccard_register_pcmcia+0xc4/0xe0 [pcmcia_core]
>  [   74.329856] [CB7FFED0] [CD8C3D7C] pcmcia_bus_add_socket+0x9c/0xf0 [pcmcia]
>  [   74.341305] [CB7FFEF0] [C0192320] class_interface_register+0xc0/0x120
>  [   74.352711] [CB7FFF10] [CD03E024] init_pcmcia_bus+0x24/0x40 [pcmcia]
>  [   74.364102] [CB7FFF20] [C004E0F8] sys_init_module+0x128/0x310
>  [   74.375447] [CB7FFF40] [C001167C] ret_from_syscall+0x0/0x4c
>  [   74.386875] --- Exception: c01 at 0xff7325c
>  [   74.398198]     LR = 0x10003b50
>  [   74.409353] Instruction dump:
>  [   74.421989] 7f45d378 4bffe6d9 2c030000 418200f0 813c0108 3809ffff 7d434a14 7fa00038
>  [   74.433833] 7d630214 7f8a5800 419effc4 7c0300ae <0c000000> 4c00012c 34beffff 981f0000
>  [   74.445677]  <6>input: PowerMac Beep as /class/input/input4
>  [  245.128800] eth0: BMAC at 00:05:02:87:5c:f8
>  [  246.333663] phy registers:
>  [  246.333857]  0000 0000 0000 0000 0000 0000 0000 0000
>  [  246.355821]  0000 0000 0000 0000 0000 0000 0000 0000
>  [  246.377425]  0000 0000 0000 0000 0000 0000 0000 0000
>  [  246.398748]  0000 0000 0000 0000 0000 0000 0000 0000
>  [  246.725190] Adding 338088k swap on /dev/hda11.  Priority:-1 extents:1 across:338088k
>  [  247.838464] NET: Registered protocol family 17
>
>
>  Description of problem from http://lists.infradead.org/pipermail/linux-pcmcia/2006-April/003488.html :
>  I see from the dmesg output from my original post that memory ranges
>  0xfdd7f000 and 0xfddff000 are used by the Gatwick and Heathrow mac io
>  controllers.  That explains the conflict with PCMCIA over 0xfd000000.
>
>  Using kernel 2.6.17, and reserve=0xfd000000,0xffffff as a kernel argument is a temporary fix.
>  http://lists.infradead.org/pipermail/linux-pcmcia/2007-April/004503.html
>
>

-- 
Orinoco pcmcia card - Insertion causes hard lockup
https://bugs.launchpad.net/bugs/56251
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux-source-2.6.15 in ubuntu.




More information about the kernel-bugs mailing list