PROBLEM: Problem with wireless PCMCIA card insertion on 2.6.0-test2
Please find attached further information regarding the
specifics of this problem. Basically since upgrading from 2.4.21 to 2.6.0-test2 the use of my PCMCIA wireless card (Cisco Aironet 350) has been non-existent as it locks up the laptop. The only recourse is total cold-boot power cycling without the PCMCIA card inserted.
Please Cc me as I am not subscribe to the ML as I'm already on
enough high volume lists.
Regards,
Jeremy T. Bouse
[1.]
Problem with Wireless PCMCIA card insertion.
[2.]
Sony Vaio PCG-C1MWP was working fine with 2.4.21 using either Cisco Aironet 350 or Orinoco Gold PCMCIA 802.11b wireless card. Upgraded to 2.6.0-test2 to test it out and everything works but PCMCIA. When inserting a card system locks up after logging entries like those in section 5. PCMCIA cards are good as the operate properly under 2.4 and in other machines. Originally compiled with pre-emptive code but later disabled to try and remove that as cause of problem but problem still remained without pre-emptive code included.
[3.]
modules, pcmcia, kobject_
[4.]
Linux version 2.6.0-test2-pcg-c1mwp (undrgrid@vaio) (gcc version 3.3.1 20030722 (Debian prerelease)) #1 Tue Jul 29 16:40:40 PDT 2003
[5.]
Jul 28 18:02:10 vaio kernel: airo: Probing for PCI adapters Jul 28 18:02:10 vaio kernel: kobject_register failed for airo (-17) Jul 28 18:02:10 vaio kernel: Call Trace: Jul 28 18:02:10 vaio kernel: [kobject_register+89/96] kobject_register+0x59/0x60 Jul 28 18:02:10 vaio kernel: [bus_add_driver+82/176] bus_add_driver+0x52/0xb0 Jul 28 18:02:10 vaio kernel: [driver_register+47/64] driver_register+0x2f/0x40 Jul 28 18:02:10 vaio kernel: [create_proc_entry+132/208] create_proc_entry+0x84/0xd0 Jul 28 18:02:10 vaio kernel: [pci_register_driver+114/160] pci_register_driver+0x72/0xa0 Jul 28 18:02:10 vaio kernel: [__crc_snd_card_proc_new+1653989/2456049] airo_init_module+0xe8/0x10d [airo] Jul 28 18:02:10 vaio kernel: [sys_init_module+255/528] sys_init_module+0xff/0x210 Jul 28 18:02:10 vaio kernel: [syscall_call+7/11] syscall_call+0x7/0xb Jul 28 18:02:10 vaio kernel: Jul 28 18:02:10 vaio kernel: airo: Finished probing for PCI adapters
Jul 28 18:09:25 vaio kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean. Jul 28 18:09:25 vaio kernel: airo: Doing fast bap_reads Jul 28 18:09:25 vaio kernel: airo: MAC enabled eth1 0:40:96:58:be:46 Jul 28 18:09:25 vaio kernel: eth1: index 0x05: Vcc 5.0, Vpp 5.0, irq 3, io 0x0100-0x013f Jul 28 18:09:25 vaio kernel: bad: scheduling while atomic! Jul 28 18:09:25 vaio kernel: Call Trace: Jul 28 18:09:25 vaio kernel: [schedule+951/960] schedule+0x3b7/0x3c0 Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2038071/2456049] sendcommand+0xaa/0xe0 [airo] Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2037849/2456049] issuecommand+0x5c/0x90 [airo] Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2039319/2456049] PC4500_accessrid+0x4a/0x90 [airo] Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2039486/2456049] PC4500_readrid+0x61/0x130 [airo] Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2028126/2456049] readStatsRid+0x31/0x50 [airo] Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2029844/2456049] airo_read_stats+0x67/0x150 [airo] Jul 28 18:09:25 vaio kernel: [update_wall_time+22/64] update_wall_time+0x16/0x40 Jul 28 18:09:25 vaio kernel: [do_timer+224/240] do_timer+0xe0/0xf0 Jul 28 18:09:25 vaio kernel: [rcu_process_callbacks+131/256] rcu_process_callbacks+0x83/0x100 Jul 28 18:09:25 vaio kernel: [tasklet_action+70/112] tasklet_action+0x46/0x70 Jul 28 18:09:25 vaio kernel: [buffered_rmqueue+209/368] buffered_rmqueue+0xd1/0x170 Jul 28 18:09:25 vaio kernel: [buffered_rmqueue+209/368] buffered_rmqueue+0xd1/0x170 Jul 28 18:09:25 vaio kernel: [__alloc_pages+144/784] __alloc_pages+0x90/0x310 Jul 28 18:09:25 vaio kernel: [proc_alloc_inode+76/128] proc_alloc_inode+0x4c/0x80 Jul 28 18:09:25 vaio kernel: [proc_alloc_inode+76/128] proc_alloc_inode+0x4c/0x80 Jul 28 18:09:25 vaio kernel: [alloc_inode+208/384] alloc_inode+0xd0/0x180 Jul 28 18:09:25 vaio kernel: [do_pollfd+17/160] do_pollfd+0x11/0xa0 Jul 28 18:09:25 vaio kernel: [iget_locked+149/192] iget_locked+0x95/0xc0 Jul 28 18:09:25 vaio kernel: [proc_read_inode+23/64] proc_read_inode+0x17/0x40 Jul 28 18:09:25 vaio kernel: [wake_up_inode+15/48] wake_up_inode+0xf/0x30 Jul 28 18:09:25 vaio kernel: [proc_get_inode+278/320] proc_get_inode+0x116/0x140 Jul 28 18:09:25 vaio kernel: [d_instantiate+102/128] d_instantiate+0x66/0x80 Jul 28 18:09:25 vaio kernel: [vsnprintf+582/1136] vsnprintf+0x246/0x470 Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2030099/2456049] airo_get_stats+0x16/0x20 [airo] Jul 28 18:09:25 vaio kernel: [dev_seq_printf_stats+235/256] dev_seq_printf_stats+0xeb/0x100 Jul 28 18:09:25 vaio kernel: [dev_seq_show+40/144] dev_seq_show+0x28/0x90 Jul 28 18:09:25 vaio kernel: [seq_read+477/784] seq_read+0x1dd/0x310 Jul 28 18:09:25 vaio kernel: [vfs_read+236/336] vfs_read+0xec/0x150 Jul 28 18:09:25 vaio kernel: [sys_read+66/112] sys_read+0x42/0x70 Jul 28 18:09:25 vaio kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Jul 28 18:09:26 vaio kernel: ------------[ cut here ]------------ Jul 28 18:09:26 vaio kernel: kernel BUG at kernel/workqueue.c:77! Jul 28 18:09:26 vaio kernel: invalid operand: 0000 [#1] Jul 28 18:09:26 vaio kernel: CPU: 0 Jul 28 18:09:26 vaio kernel: EIP: 0060:[queue_work+140/160] Not tainted Jul 28 18:09:26 vaio kernel: EFLAGS: 00210217 Jul 28 18:09:26 vaio kernel: EIP is at queue_work+0x8c/0xa0 Jul 28 18:09:26 vaio kernel: eax: 00000000 ebx: 00000000 ecx: c7afc394 edx: c7afc390 Jul 28 18:09:26 vaio kernel: esi: c7afc390 edi: ca13a000 ebp: ceffdc20 esp: ca13bce8 Jul 28 18:09:26 vaio kernel: ds: 007b es: 007b ss: 0068 Jul 28 18:09:26 vaio kernel: Process gkrellm (pid: 581, threadinfo=ca13a000 task=ca640640) Jul 28 18:09:26 vaio kernel: Stack: c7afc37c d00c5cb0 c7afc000 c7afc220 d00c5df2 c7afc220 ca13bd0c 0000ff68 Jul 28 18:09:26 vaio kernel: 00000000 000001a4 00000000 00000018 00000001 00000000 00000002 0000000f Jul 28 18:09:26 vaio kernel: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Jul 28 18:09:26 vaio kernel: Call Trace: Jul 28 18:09:26 vaio kernel: [__crc_snd_card_proc_new+2029741/2456049] airo_read_stats+0x0/0x150 [airo] Jul 28 18:09:26 vaio kernel: [__crc_snd_card_proc_new+2030063/2456049] airo_read_stats+0x142/0x150 [airo] Jul 28 18:09:26 vaio kernel: [buffered_rmqueue+209/368] buffered_rmqueue+0xd1/0x170 Jul 28 18:09:26 vaio kernel: [buffered_rmqueue+209/368] buffered_rmqueue+0xd1/0x170 Jul 28 18:09:26 vaio kernel: [__alloc_pages+144/784] __alloc_pages+0x90/0x310 Jul 28 18:09:26 vaio kernel: [do_anonymous_page+283/528] do_anonymous_page+0x11b/0x210 Jul 28 18:09:26 vaio kernel: [do_page_fault+604/1145] do_page_fault+0x25c/0x479 Jul 28 18:09:26 vaio kernel: [vsnprintf+582/1136] vsnprintf+0x246/0x470 Jul 28 18:09:26 vaio kernel: [__crc_snd_card_proc_new+2030099/2456049] airo_get_stats+0x16/0x20 [airo] Jul 28 18:09:26 vaio kernel: [dev_seq_printf_stats+235/256] dev_seq_printf_stats+0xeb/0x100 Jul 28 18:09:26 vaio kernel: [dev_seq_show+40/144] dev_seq_show+0x28/0x90 Jul 28 18:09:26 vaio kernel: [seq_read+477/784] seq_read+0x1dd/0x310 Jul 28 18:09:26 vaio kernel: [vfs_read+236/336] vfs_read+0xec/0x150 Jul 28 18:09:26 vaio kernel: [sys_read+66/112] sys_read+0x42/0x70 Jul 28 18:09:26 vaio kernel: [syscall_call+7/11] syscall_call+0x7/0xb Jul 28 18:09:26 vaio kernel: Jul 28 18:09:26 vaio kernel: Code: 0f 0b 4d 00 85 10 43 c0 eb 90 8d 76 00 8d bc 27 00 00 00 00 Jul 28 18:09:26 vaio kernel: <6>note: gkrellm[581] exited with preempt_count 2 Jul 28 18:09:26 vaio kernel: bad: scheduling while atomic! Jul 28 18:09:26 vaio kernel: Call Trace: Jul 28 18:09:26 vaio kernel: [schedule+951/960] schedule+0x3b7/0x3c0 Jul 28 18:09:26 vaio kernel: [__crc_snd_card_proc_new+2038071/2456049] sendcommand+0xaa/0xe0 [airo] Jul 28 18:09:26 vaio kernel: [__crc_snd_card_proc_new+2037849/2456049] issuecommand+0x5c/0x90 [airo] Jul 28 18:09:26 vaio kernel: [__crc_snd_card_proc_new+2039319/2456049] PC4500_accessrid+0x4a/0x90 [airo] Jul 28 18:09:26 vaio kernel: [error_code+45/56] error_code+0x2d/0x38 Jul 28 18:09:26 vaio kernel: [__crc_snd_card_proc_new+2039486/2456049] PC4500_readrid+0x61/0x130 [airo] Jul 28 18:09:26 vaio kernel: [__crc_snd_card_proc_new+2028126/2456049] readStatsRid+0x31/0x50 [airo] Jul 28 18:09:26 vaio kernel: [__crc_snd_card_proc_new+2029844/2456049] airo_read_stats+0x67/0x150 [airo] Jul 28 18:09:26 vaio kernel: [find_get_page+44/96] find_get_page+0x2c/0x60 Jul 28 18:09:26 vaio kernel: [filemap_nopage+654/800] filemap_nopage+0x28e/0x320 Jul 28 18:09:26 vaio kernel: [do_no_page+388/736] do_no_page+0x184/0x2e0 Jul 28 18:09:26 vaio kernel: [proc_alloc_inode+76/128] proc_alloc_inode+0x4c/0x80 Jul 28 18:09:26 vaio kernel: [proc_alloc_inode+76/128] proc_alloc_inode+0x4c/0x80 Jul 28 18:09:26 vaio kernel: [alloc_inode+208/384] alloc_inode+0xd0/0x180 Jul 28 18:09:26 vaio kernel: [do_pollfd+17/160] do_pollfd+0x11/0xa0 Jul 28 18:09:26 vaio kernel: [iget_locked+149/192] iget_locked+0x95/0xc0 Jul 28 18:09:26 vaio kernel: [find_get_page+44/96] find_get_page+0x2c/0x60 Jul 28 18:09:26 vaio kernel: [filemap_nopage+654/800] filemap_nopage+0x28e/0x320 Jul 28 18:09:26 vaio kernel: [vsnprintf+582/1136] vsnprintf+0x246/0x470 Jul 28 18:09:26 vaio kernel: [__crc_snd_card_proc_new+2030099/2456049] airo_get_stats+0x16/0x20 [airo] Jul 28 18:09:26 vaio kernel: [dev_seq_printf_stats+235/256] dev_seq_printf_stats+0xeb/0x100 Jul 28 18:09:26 vaio kernel: [dev_seq_show+40/144] dev_seq_show+0x28/0x90 Jul 28 18:09:26 vaio kernel: [seq_read+477/784] seq_read+0x1dd/0x310 Jul 28 18:09:26 vaio kernel: [vfs_read+236/336] vfs_read+0xec/0x150 Jul 28 18:09:26 vaio kernel: [sys_read+66/112] sys_read+0x42/0x70 Jul 28 18:09:26 vaio kernel: [syscall_call+7/11] syscall_call+0x7/0xb Jul 28 18:09:26 vaio kernel: Jul 31 13:12:11 vaio kernel: airo: Probing for PCI adapters Jul 31 13:12:11 vaio kernel: kobject_register failed for airo (-17) Jul 31 13:12:11 vaio kernel: Call Trace: Jul 31 13:12:11 vaio kernel: [kobject_register+89/96] kobject_register+0x59/0x60 Jul 31 13:12:11 vaio kernel: [bus_add_driver+82/176] bus_add_driver+0x52/0xb0 Jul 31 13:12:11 vaio kernel: [driver_register+47/64] driver_register+0x2f/0x40 Jul 31 13:12:11 vaio kernel: [create_proc_entry+132/208] create_proc_entry+0x84/0xd0 Jul 31 13:12:11 vaio kernel: [pci_register_driver+114/160] pci_register_driver+0x72/0xa0 Jul 31 13:12:11 vaio kernel: [__crc_snd_card_proc_new+1674469/2456049] airo_init_module+0xe8/0x10d [airo] Jul 31 13:12:11 vaio kernel: [sys_init_module+231/432] sys_init_module+0xe7/0x1b0 Jul 31 13:12:11 vaio kernel: [syscall_call+7/11] syscall_call+0x7/0xb Jul 31 13:12:11 vaio kernel: Jul 31 13:12:11 vaio kernel: airo: Finished probing for PCI adapters Jul 31 13:12:11 vaio kernel: airo: Doing fast bap_reads Jul 31 13:12:11 vaio kernel: airo: MAC enabled eth1 0:40:96:58:be:46 Jul 31 13:12:11 vaio kernel: eth1: index 0x05: Vcc 5.0, Vpp 5.0, irq 3,
io 0x0100-0x013f
[6.]
None really as all it takes is inserting the PCMCIA 802.11b wireless card into the computer to lock it up.
[7.]CONFIG_X86=yCONFIG_MMU=yCONFIG_UID16=yCONFIG_GENERIC_ISA_DMA=yCONFIG_EXPERIMENTAL=yCONFIG_SWAP=yCONFIG_SYSVIPC=yCONFIG_BSD_PROCESS_ACCT=yCONFIG_SYSCTL=yCONFIG_LOG_BUF_SHIFT=14CONFIG_KALLSYMS=yCONFIG_FUTEX=yCONFIG_EPOLL=yCONFIG_IOSCHED_AS=yCONFIG_IOSCHED_DEADLINE=yCONFIG_MODULES=yCONFIG_MODULE_UNLOAD=yCONFIG_MODULE_FORCE_UNLOAD=yCONFIG_OBSOLETE_MODPARM=yCONFIG_MODVERSIONS=yCONFIG_KMOD=yCONFIG_X86_PC=yCONFIG_MCRUSOE=yCONFIG_X86_CMPXCHG=yCONFIG_X86_XADD=yCONFIG_X86_L1_CACHE_SHIFT=5CONFIG_RWSEM_XCHGADD_ALGORITHM=yCONFIG_X86_WP_WORKS_OK=yCONFIG_X86_INVLPG=yCONFIG_X86_BSWAP=yCONFIG_X86_POPAD_OK=yCONFIG_X86_UP_APIC=yCONFIG_X86_UP_IOAPIC=yCONFIG_X86_LOCAL_APIC=yCONFIG_X86_IO_APIC=yCONFIG_X86_TSC=yCONFIG_X86_MCE=yCONFIG_X86_MSR=yCONFIG_X86_CPUID=yCONFIG_NOHIGHMEM=yCONFIG_MTRR=yCONFIG_PM=yCONFIG_ACPI=yCONFIG_ACPI_BOOT=yCONFIG_ACPI_AC=yCONFIG_ACPI_BATTERY=yCONFIG_ACPI_BUTTON=yCONFIG_ACPI_FAN=yCONFIG_ACPI_PROCESSOR=yCONFIG_ACPI_THERMAL=yCONFIG_ACPI_DEBUG=yCONFIG_ACPI_BUS=yCONFIG_ACPI_INTERPRETER=yCONFIG_ACPI_EC=yCONFIG_ACPI_POWER=yCONFIG_ACPI_PCI=yCONFIG_ACPI_SYSTEM=yCONFIG_PCI=yCONFIG_PCI_GOANY=yCONFIG_PCI_BIOS=yCONFIG_PCI_DIRECT=yCONFIG_PCI_NAMES=yCONFIG_ISA=y
CONFIG_SCx200=mCONFIG_HOTPLUG=yCONFIG_PCMCIA=yCONFIG_YENTA=yCONFIG_CARDBUS=yCONFIG_PCMCIA_PROBE=yCONFIG_KCORE_ELF=yCONFIG_BINFMT_ELF=yCONFIG_FW_LOADER=mCONFIG_PNP=yCONFIG_PNP_NAMES=yCONFIG_BLK_DEV_LOOP=mCONFIG_BLK_DEV_CRYPTOLOOP=mCONFIG_BLK_DEV_NBD=mCONFIG_BLK_DEV_RAM=yCONFIG_BLK_DEV_RAM_SIZE=4096CONFIG_BLK_DEV_INITRD=yCONFIG_IDE=yCONFIG_BLK_DEV_IDE=yCONFIG_BLK_DEV_IDEDISK=yCONFIG_IDEDISK_MULTI_MODE=yCONFIG_BLK_DEV_IDECD=yCONFIG_BLK_DEV_IDESCSI=mCONFIG_BLK_DEV_IDEPCI=yCONFIG_BLK_DEV_GENERIC=yCONFIG_IDEPCI_SHARE_IRQ=yCONFIG_BLK_DEV_IDEDMA_PCI=yCONFIG_BLK_DEV_OFFBOARD=yCONFIG_IDEDMA_PCI_AUTO=yCONFIG_BLK_DEV_IDEDMA=yCONFIG_BLK_DEV_ADMA=yCONFIG_BLK_DEV_ALI15X3=yCONFIG_IDEDMA_AUTO=yCONFIG_BLK_DEV_IDE_MODES=yCONFIG_SCSI=yCONFIG_BLK_DEV_SD=yCONFIG_BLK_DEV_SR=yCONFIG_BLK_DEV_SR_VENDOR=yCONFIG_CHR_DEV_SG=yCONFIG_SCSI_REPORT_LUNS=yCONFIG_IEEE1394=yCONFIG_IEEE1394_OUI_DB=yCONFIG_IEEE1394_VIDEO1394=mCONFIG_IEEE1394_SBP2=mCONFIG_IEEE1394_SBP2_PHYS_DMA=yCONFIG_IEEE1394_DV1394=mCONFIG_IEEE1394_RAWIO=mCONFIG_IEEE1394_CMP=mCONFIG_NET=yCONFIG_PACKET=yCONFIG_NETLINK_DEV=mCONFIG_NETFILTER=yCONFIG_UNIX=yCONFIG_NET_KEY=yCONFIG_INET=yCONFIG_IP_MULTICAST=yCONFIG_NET_IPIP=mCONFIG_NET_IPGRE=mCONFIG_INET_ECN=yCONFIG_SYN_COOKIES=yCONFIG_INET_AH=yCONFIG_INET_ESP=yCONFIG_INET_IPCOMP=yCONFIG_IP_NF_CONNTRACK=mCONFIG_IP_NF_FTP=mCONFIG_IP_NF_IRC=mCONFIG_IP_NF_TFTP=mCONFIG_IP_NF_AMANDA=mCONFIG_IP_NF_IPTABLES=mCONFIG_IP_NF_MATCH_LIMIT=mCONFIG_IP_NF_MATCH_MAC=mCONFIG_IP_NF_MATCH_PKTTYPE=mCONFIG_IP_NF_MATCH_MARK=mCONFIG_IP_NF_MATCH_MULTIPORT=mCONFIG_IP_NF_MATCH_TOS=mCONFIG_IP_NF_MATCH_RECENT=mCONFIG_IP_NF_MATCH_ECN=mCONFIG_IP_NF_MATCH_DSCP=mCONFIG_IP_NF_MATCH_AH_ESP=mCONFIG_IP_NF_MATCH_LENGTH=mCONFIG_IP_NF_MATCH_TTL=mCONFIG_IP_NF_MATCH_TCPMSS=mCONFIG_IP_NF_MATCH_HELPER=mCONFIG_IP_NF_MATCH_STATE=mCONFIG_IP_NF_MATCH_CONNTRACK=mCONFIG_IP_NF_MATCH_UNCLEAN=mCONFIG_IP_NF_MATCH_OWNER=mCONFIG_IP_NF_FILTER=mCONFIG_IP_NF_TARGET_REJECT=mCONFIG_IP_NF_TARGET_MIRROR=mCONFIG_IP_NF_NAT=mCONFIG_IP_NF_NAT_NEEDED=yCONFIG_IP_NF_TARGET_MASQUERADE=mCONFIG_IP_NF_TARGET_REDIRECT=mCONFIG_IP_NF_NAT_IRC=mCONFIG_IP_NF_NAT_FTP=mCONFIG_IP_NF_NAT_TFTP=mCONFIG_IP_NF_NAT_AMANDA=mCONFIG_IP_NF_MANGLE=mCONFIG_IP_NF_TARGET_TOS=mCONFIG_IP_NF_TARGET_ECN=mCONFIG_IP_NF_TARGET_DSCP=mCONFIG_IP_NF_TARGET_MARK=mCONFIG_IP_NF_TARGET_LOG=mCONFIG_IP_NF_TARGET_ULOG=mCONFIG_IP_NF_TARGET_TCPMSS=mCONFIG_IP_NF_ARPTABLES=mCONFIG_IP_NF_ARPFILTER=mCONFIG_IP_NF_ARP_MANGLE=mCONFIG_IPV6=yCONFIG_IPV6_PRIVACY=yCONFIG_INET6_AH=yCONFIG_INET6_ESP=yCONFIG_INET6_IPCOMP=yCONFIG_IPV6_TUNNEL=yCONFIG_IP6_NF_IPTABLES=mCONFIG_IP6_NF_MATCH_LIMIT=mCONFIG_IP6_NF_MATCH_MAC=mCONFIG_IP6_NF_MATCH_RT=mCONFIG_IP6_NF_MATCH_OPTS=mCONFIG_IP6_NF_MATCH_FRAG=mCONFIG_IP6_NF_MATCH_HL=mCONFIG_IP6_NF_MATCH_MULTIPORT=mCONFIG_IP6_NF_MATCH_OWNER=mCONFIG_IP6_NF_MATCH_MARK=mCONFIG_IP6_NF_MATCH_IPV6HEADER=mCONFIG_IP6_NF_MATCH_AHESP=mCONFIG_IP6_NF_MATCH_LENGTH=mCONFIG_IP6_NF_MATCH_EUI64=mCONFIG_IP6_NF_FILTER=mCONFIG_IP6_NF_TARGET_LOG=mCONFIG_IP6_NF_MANGLE=mCONFIG_IP6_NF_TARGET_MARK=mCONFIG_XFRM_USER=yCONFIG_IPV6_SCTP__=yCONFIG_VLAN_8021Q=mCONFIG_NETDEVICES=yCONFIG_NET_ETHERNET=yCONFIG_MII=mCONFIG_NET_PCI=yCONFIG_8139TOO=yCONFIG_PPP=yCONFIG_PPP_SYNC_TTY=yCONFIG_PPP_DEFLATE=yCONFIG_PPP_BSDCOMP=yCONFIG_NET_RADIO=yCONFIG_STRIP=mCONFIG_ARLAN=mCONFIG_WAVELAN=mCONFIG_PCMCIA_WAVELAN=mCONFIG_PCMCIA_NETWAVE=mCONFIG_PCMCIA_RAYCS=mCONFIG_AIRO=mCONFIG_HERMES=mCONFIG_PLX_HERMES=mCONFIG_PCI_HERMES=mCONFIG_PCMCIA_HERMES=mCONFIG_AIRO_CS=mCONFIG_PCMCIA_ATMEL=mCONFIG_NET_WIRELESS=yCONFIG_NET_PCMCIA=yCONFIG_INPUT=yCONFIG_INPUT_MOUSEDEV=yCONFIG_INPUT_MOUSEDEV_PSAUX=yCONFIG_INPUT_MOUSEDEV_SCREEN_X=1280CONFIG_INPUT_MOUSEDEV_SCREEN_Y=600CONFIG_SOUND_GAMEPORT=yCONFIG_SERIO=yCONFIG_SERIO_I8042=yCONFIG_SERIO_SERPORT=yCONFIG_INPUT_KEYBOARD=yCONFIG_KEYBOARD_ATKBD=yCONFIG_INPUT_MOUSE=yCONFIG_MOUSE_PS2=yCONFIG_VT=yCONFIG_VT_CONSOLE=yCONFIG_HW_CONSOLE=yCONFIG_UNIX98_PTYS=yCONFIG_UNIX98_PTY_COUNT=256CONFIG_WATCHDOG=yCONFIG_RTC=yCONFIG_SONYPI=mCONFIG_AGP=yCONFIG_AGP_ALI=yCONFIG_DRM=yCONFIG_DRM_RADEON=mCONFIG_VIDEO_DEV=yCONFIG_VIDEO_PROC_FS=yCONFIG_VIDEO_CPIA=mCONFIG_VIDEO_MEYE=mCONFIG_EXT2_FS=yCONFIG_EXT3_FS=yCONFIG_EXT3_FS_XATTR=yCONFIG_EXT3_FS_POSIX_ACL=yCONFIG_EXT3_FS_SECURITY=yCONFIG_JBD=yCONFIG_FS_MBCACHE=yCONFIG_FS_POSIX_ACL=yCONFIG_QUOTA=yCONFIG_QUOTACTL=yCONFIG_AUTOFS4_FS=yCONFIG_ISO9660_FS=yCONFIG_JOLIET=yCONFIG_ZISOFS=yCONFIG_ZISOFS_FS=yCONFIG_UDF_FS=yCONFIG_FAT_FS=yCONFIG_VFAT_FS=yCONFIG_NTFS_FS=yCONFIG_PROC_FS=yCONFIG_DEVPTS_FS=yCONFIG_RAMFS=yCONFIG_CRAMFS=mCONFIG_NFS_FS=yCONFIG_NFSD=yCONFIG_LOCKD=yCONFIG_EXPORTFS=yCONFIG_SUNRPC=yCONFIG_SMB_FS=mCONFIG_CIFS=mCONFIG_NCP_FS=mCONFIG_MSDOS_PARTITION=yCONFIG_SMB_NLS=yCONFIG_NLS=yCONFIG_NLS_DEFAULT="iso8859-1"CONFIG_NLS_CODEPAGE_437=yCONFIG_NLS_ISO8859_1=yCONFIG_NLS_ISO8859_15=yCONFIG_NLS_UTF8=yCONFIG_FB=yCONFIG_VIDEO_SELECT=yCONFIG_FB_RADEON=yCONFIG_VGA_CONSOLE=yCONFIG_DUMMY_CONSOLE=yCONFIG_FRAMEBUFFER_CONSOLE=yCONFIG_PCI_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=yCONFIG_LOGO=yCONFIG_LOGO_LINUX_MONO=yCONFIG_LOGO_LINUX_VGA16=yCONFIG_LOGO_LINUX_CLUT224=yCONFIG_SOUND=yCONFIG_SND=yCONFIG_SND_SEQUENCER=yCONFIG_SND_OSSEMUL=yCONFIG_SND_MIXER_OSS=yCONFIG_SND_PCM_OSS=yCONFIG_SND_SEQUENCER_OSS=yCONFIG_SND_DUMMY=mCONFIG_SND_VIRMIDI=mCONFIG_SND_MTPAV=mCONFIG_SND_SERIAL_U16550=mCONFIG_SND_MPU401=mCONFIG_SND_ALI5451=yCONFIG_SND_TRIDENT=yCONFIG_SND_YMFPCI=yCONFIG_SND_USB_AUDIO=mCONFIG_SND_VXPOCKET=mCONFIG_SND_VXP440=mCONFIG_USB=yCONFIG_USB_DEVICEFS=yCONFIG_USB_EHCI_HCD=yCONFIG_USB_OHCI_HCD=yCONFIG_USB_UHCI_HCD=yCONFIG_USB_AUDIO=mCONFIG_USB_MIDI=mCONFIG_USB_ACM=mCONFIG_USB_PRINTER=mCONFIG_USB_STORAGE=yCONFIG_USB_HID=mCONFIG_USB_KBD=mCONFIG_USB_MOUSE=mCONFIG_USB_AIPTEK=mCONFIG_USB_WACOM=mCONFIG_USB_KBTAB=mCONFIG_USB_POWERMATE=mCONFIG_USB_XPAD=mCONFIG_USB_MDC800=mCONFIG_USB_SCANNER=mCONFIG_USB_MICROTEK=mCONFIG_USB_HPUSBSCSI=mCONFIG_USB_DABUSB=mCONFIG_USB_VICAM=mCONFIG_USB_DSBR=mCONFIG_USB_IBMCAM=mCONFIG_USB_KONICAWC=mCONFIG_USB_OV511=mCONFIG_USB_PWC=mCONFIG_USB_SE401=mCONFIG_USB_STV680=mCONFIG_USB_AX8817X=mCONFIG_USB_CATC=mCONFIG_USB_KAWETH=mCONFIG_USB_PEGASUS=mCONFIG_USB_RTL8150=mCONFIG_USB_USBNET=mCONFIG_USB_AN2720=yCONFIG_USB_BELKIN=yCONFIG_USB_GENESYS=yCONFIG_USB_NET1080=yCONFIG_USB_PL2301=yCONFIG_USB_ARMLINUX=yCONFIG_USB_EPSON2888=yCONFIG_USB_ZAURUS=yCONFIG_USB_CDCETHER=yCONFIG_USB_SERIAL=mCONFIG_USB_SERIAL_GENERIC=yCONFIG_USB_SERIAL_BELKIN=mCONFIG_USB_SERIAL_WHITEHEAT=mCONFIG_USB_SERIAL_DIGI_ACCELEPORT=mCONFIG_USB_SERIAL_EMPEG=mCONFIG_USB_SERIAL_FTDI_SIO=mCONFIG_USB_SERIAL_VISOR=mCONFIG_USB_SERIAL_IPAQ=mCONFIG_USB_SERIAL_IR=mCONFIG_USB_SERIAL_EDGEPORT=mCONFIG_USB_SERIAL_EDGEPORT_TI=mCONFIG_USB_SERIAL_KEYSPAN_PDA=mCONFIG_USB_SERIAL_KLSI=mCONFIG_USB_SERIAL_KOBIL_SCT=mCONFIG_USB_SERIAL_MCT_U232=mCONFIG_USB_SERIAL_PL2303=mCONFIG_USB_SERIAL_CYBERJACK=mCONFIG_USB_SERIAL_XIRCOM=mCONFIG_USB_SERIAL_OMNINET=mCONFIG_USB_EZUSB=yCONFIG_USB_EMI26=mCONFIG_USB_TIGL=mCONFIG_USB_AUERSWALD=mCONFIG_USB_RIO500=mCONFIG_USB_BRLVGER=mCONFIG_USB_LCD=mCONFIG_USB_GADGET=mCONFIG_USB_NET2280=mCONFIG_USB_ZERO=mCONFIG_USB_ZERO_NET2280=yCONFIG_USB_ETH=mCONFIG_USB_ETH_NET2280=yCONFIG_BT=yCONFIG_BT_L2CAP=yCONFIG_BT_SCO=yCONFIG_BT_RFCOMM=yCONFIG_BT_RFCOMM_TTY=yCONFIG_BT_BNEP=yCONFIG_BT_BNEP_MC_FILTER=yCONFIG_BT_BNEP_PROTO_FILTER=yCONFIG_BT_HCIUSB=mCONFIG_BT_USB_SCO=yCONFIG_BT_USB_ZERO_PACKET=yCONFIG_BT_HCIUART=mCONFIG_BT_HCIUART_H4=yCONFIG_BT_HCIUART_BCSP=yCONFIG_BT_HCIUART_BCSP_TXCRC=yCONFIG_BT_HCIDTL1=mCONFIG_BT_HCIBT3C=mCONFIG_BT_HCIBLUECARD=mCONFIG_BT_HCIBTUART=mCONFIG_BT_HCIVHCI=mCONFIG_DEBUG_KERNEL=yCONFIG_MAGIC_SYSRQ=yCONFIG_X86_EXTRA_IRQS=yCONFIG_X86_FIND_SMP_CONFIG=yCONFIG_X86_MPPARSE=yCONFIG_SECURITY=yCONFIG_SECURITY_CAPABILITIES=yCONFIG_CRYPTO=yCONFIG_CRYPTO_HMAC=yCONFIG_CRYPTO_NULL=yCONFIG_CRYPTO_MD4=yCONFIG_CRYPTO_MD5=yCONFIG_CRYPTO_SHA1=yCONFIG_CRYPTO_SHA256=yCONFIG_CRYPTO_SHA512=yCONFIG_CRYPTO_DES=yCONFIG_CRYPTO_BLOWFISH=yCONFIG_CRYPTO_TWOFISH=yCONFIG_CRYPTO_SERPENT=yCONFIG_CRYPTO_AES=yCONFIG_CRYPTO_DEFLATE=yCONFIG_CRC32=yCONFIG_ZLIB_INFLATE=yCONFIG_ZLIB_DEFLATE=yCONFIG_X86_BIOS_REBOOT=y
[7.1]
If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes.
Linux vaio 2.6.0-test2-pcg-c1mwp #1 Tue Jul 29 16:40:40 PDT 2003 i686 GNU/Linux
Gnu C 3.3.1 Gnu make 3.80 util-linux 2.11z mount 2.11z e2fsprogs 1.34 pcmcia-cs 3.2.2 nfs-utils 1.0.5 Linux C Library 2.3.1 Dynamic linker (ldd) 2.3.1 Procps 3.1.11 Net-tools 1.60 Console-tools 0.2.3 Sh-utils 5.0 Modules Loaded radeon meye sonypi cmp raw1394 dv1394 video1394
sbp2 ohci1394
[7.2]
processor : 0vendor_id : GenuineTMx86
cpu family : 6
model : 4
model name : Transmeta(tm) Crusoe(tm) Processor TM5800
stepping : 3
cpu MHz : 860.248
cache size : 512 KBfdiv_bug : nohlt_bug : nof00f_bug : nocoma_bug : no
fpu : yesfpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr cx8 sep cmov mmx
bogomips : 1372.16
[7.3]
radeon 119372 0 - Live 0xd00d3000
meye 26052 0 - Live 0xd00a7000
sonypi 22812 2 meye, Live 0xd00a0000
cmp 3872 0 - Live 0xd006d000
raw1394 27404 0 - Live 0xd0090000
dv1394 19392 0 - Live 0xd008a000
video1394 17568 0 - Live 0xd0084000
sbp2 24168 0 - Live 0xd007d000
ohci1394 34504 2 dv1394,video1394, Live 0xd0073000
[7.4]
0000-001f : dma1
0020-0021 : pic1
0040-005f : timer
0060-006f : keyboard
0070-0077 : rtc
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
01f0-01f7 : ide0
03c0-03df : vga+
03f6-03f6 : ide0
0cf8-0cff : PCI conf1
1000-10ff : PCI CardBus #01
1080-109f : Sony Programable I/O Device
1400-140f : ALi Corporation M5229 IDE
1400-1407 : ide0
1408-140f : ide1
1800-18ff : ALi Corporation M5451 PCI AC-Link Co
1800-18ff : ALI 5451
1c00-1cff : ALi Corporation M5457 AC-Link Modem 2000-20ff : PCI device 10cf:2011 (Citicorp TTI) 2400-24ff : Realtek Semiconducto RTL-8139/8139C/8139C
2400-24ff : 8139too
2800-28ff : ATI Technologies Inc Radeon Mobility M6 L 2c00-2cff : PCI CardBus #01
8000-803f : ALi Corporation M7101 PMU 8040-805f : ALi Corporation M7101 PMU
00000000-0009afff : System RAM
0009b000-0009ffff : reserved
000a0000-000bffff : Video RAM area 000c0000-000c7fff : Video ROM
000dc000-000dffff : reserved
000e0000-000e0fff : ALi Corporation USB 1.1 Controller (#2)
000e0000-000e0fff : ohci-hcd
000f0000-000fffff : System ROM
00100000-0eeeffff : System RAM
00100000-003f3c1e : Kernel code
003f3c1f-0052c91f : Kernel data
0eef0000-0eefbfff : ACPI Tables
0eefc000-0eefffff : ACPI Non-volatile Storage 0ef00000-0effffff : System RAM
10000000-10000fff : Ricoh Co Ltd RL5c475 10400000-107fffff : PCI CardBus #01 10800000-10bfffff : PCI CardBus #01 e8000000-e80fffff : Transmeta Corporatio LongRun Northbridge e8100000-e8100fff : ALi Corporation M5451 PCI AC-Link Co e8101000-e8101fff : ALi Corporation M5457 AC-Link Modem e8102000-e81027ff : Texas Instruments TSB43AB22/A IEEE-139
e8102000-e81027ff : ohci1394
e8102800-e81028ff : Realtek Semiconducto RTL-8139/8139C/8139C
e8102800-e81028ff : 8139too
e8103000-e8103fff : ALi Corporation USB 1.1 Controller
e8103000-e8103fff : ohci-hcd
e8104000-e8107fff : Texas Instruments TSB43AB22/A IEEE-139 e8110000-e811ffff : ATI Technologies Inc Radeon Mobility M6 L
e8110000-e811ffff : radeonfb
e8200000-e82fffff : PCI device 10cf:2011 (Citicorp TTI) f0000000-f7ffffff : ATI Technologies Inc Radeon Mobility M6 L
f0000000-f7ffffff : radeonfb
fff80000-ffffffff : reserved
[7.5]
00:00.0 Host bridge: Transmeta Corporation LongRun Northbridge (rev 02)
Subsystem: Sony Corporation: Unknown device 80ec
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: 64
Region 0: Memory at e8000000 (32-bit, non-prefetchable) [size=1M]
00:00.1 RAM memory: Transmeta Corporation SDRAM controller
Subsystem: Sony Corporation: Unknown device 80ec
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
00:00.2 RAM memory: Transmeta Corporation BIOS scratchpad
Subsystem: Sony Corporation: Unknown device 80ec
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
Subsystem: Sony Corporation: Unknown device 80ec
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: 64 (500ns min, 6000ns max)
Interrupt: pin A routed to IRQ 9
Region 0: I/O ports at 1800 [size=256]
Region 1: Memory at e8100000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV]
Subsystem: Sony Corporation: Unknown device 80ec
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
Capabilities: [a0] Power Management version 1
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:08.0 Modem: ALi Corporation Intel 537 [M5457 AC-Link Modem] (prog-if 00 [Generic])
Subsystem: Sony Corporation: Unknown device 80ec
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 A routed to IRQ 9
Region 0: Memory at e8101000 (32-bit, non-prefetchable) [disabled] [size=4K] Region 1: I/O ports at 1c00 [disabled] [size=256]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:09.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) (prog-if 10 [OHCI])
Subsystem: Sony Corporation: Unknown device 80ec
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: 64 (750ns min, 1000ns max), cache line size 08
Interrupt: pin A routed to IRQ 9
Region 0: Memory at e8102000 (32-bit, non-prefetchable) [size=2K]
Region 1: Memory at e8104000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [44] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME+
00:0a.0 Multimedia controller: Citicorp TTI: Unknown device 2011
Subsystem: Sony Corporation: Unknown device 80ec
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 A routed to IRQ 9
Region 0: I/O ports at 2000 [disabled] [size=256]
Region 1: Memory at e8200000 (32-bit, non-prefetchable) [disabled] [size=1M]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Sony Corporation: Unknown device 80ec
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: 128 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 9
Region 0: I/O ports at 2400 [size=256]
Region 1: Memory at e8102800 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:0c.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY (prog-if 00 [VGA])
Subsystem: Sony Corporation: Unknown device 80ec
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 A routed to IRQ 9
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at 2800 [size=256]
Region 2: Memory at e8110000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:0f.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
Subsystem: Sony Corporation: Unknown device 80ec
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: 64 (20000ns max), cache line size 08
Interrupt: pin A routed to IRQ 9
Region 0: Memory at e8103000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4) (prog-if a0)
Subsystem: Sony Corporation: Unknown device 80ec
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: 64 (500ns min, 1000ns max)
Interrupt: pin A routed to IRQ 255
Region 4: I/O ports at 1400 [size=16]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:11.0 Non-VGA unclassified device: ALi Corporation M7101 PMU
Subsystem: Sony Corporation: Unknown device 80ec
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-
00:12.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev 80)
Subsystem: Sony Corporation: Unknown device 80ec 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 Interrupt: pin A routed to IRQ 9 Region 0: Memory at 10000000 (32-bit, non-prefetchable) [size=4K] Bus: primary=00, secondary=01, subordinate=04, sec-latency=176 Memory window 0: 10400000-107ff000 (prefetchable) Memory window 1: 10800000-10bff000 I/O window 0: 00001000-000010ff I/O window 1: 00002c00-00002cff BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+ 16-bit legacy interface ports at 0001
00:14.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
Subsystem: Sony Corporation: Unknown device 80ec
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: 64 (20000ns max), cache line size 08
Interrupt: pin A routed to IRQ 9
Region 0: Memory at 000e0000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
[7.6]
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: Sony Model: MSC-U03 Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
Quoted 2 lines · Jeremy T. Bouse
[1.]
Problem with Wireless PCMCIA card insertion.
PCMCIA or CardBus?
Quoted 3 lines
[5.]
Jul 28 18:02:10 vaio kernel: airo: Probing for PCI adapters Jul 28 18:02:10 vaio kernel: kobject_register failed for airo (-17)
This looks like an error in airo. For starters, it doesn't unregister its PCI driver structure when the module removed, so when it is inserted the next time, you get this complaint.
(You can only have one driver called "airo" registered with the device model.)
Quoted 10 lines
Jul 28 18:09:25 vaio kernel: bad: scheduling while atomic! Jul 28 18:09:25 vaio kernel: Call Trace: Jul 28 18:09:25 vaio kernel: [schedule+951/960] schedule+0x3b7/0x3c0 Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2038071/2456049] sendcommand+0xaa/0xe0 [airo] Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2037849/2456049] issuecommand+0x5c/0x90 [airo] Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2039319/2456049] PC4500_accessrid+0x4a/0x90 [airo] Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2039486/2456049]
Quoted 8 lines
PC4500_readrid+0x61/0x130[airo]Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2028126/2456049] readStatsRid+0x31/0x50 [airo] Jul 28 18:09:25 vaio kernel: [__crc_snd_card_proc_new+2029844/2456049] airo_read_stats+0x67/0x150 [airo] Jul 28 18:09:25 vaio kernel: [update_wall_time+22/64] update_wall_time+0x16/0x40 Jul 28 18:09:25 vaio kernel: [do_timer+224/240] do_timer+0xe0/0xf0
Oops, it seems to be scheduling from timer context. That's pretty bad. I guess this is the culpret:
static u16 issuecommand(struct airo_info *ai, Cmd *pCmd, Resp *pRsp) {
...
if (!in_interrupt() && (max_tries & 255) == 0)
schedule();...
}
Signature · 2 lines
Russell King ([email protected]) The developer of ARM Linux http://www.arm.linux.org.uk/personal/aboutme.html
Quoted 6 lines · Russell King
Quoted 2 lines · Jeremy T. Bouse
[1.]
Problem with Wireless PCMCIA card insertion.PCMCIA or CardBus?
My bad it is a CardBus bridge using the yenta socketCONFIG_CARDBUS=y
Quoted 11 lines
Quoted 3 lines
[5.]
Jul 28 18:02:10 vaio kernel: airo: Probing for PCI adapters Jul 28 18:02:10 vaio kernel: kobject_register failed for airo (-17)This looks like an error in airo. For starters, it doesn't unregister its PCI driver structure when the module removed, so when it is inserted the next time, you get this complaint.
(You can only have one driver called "airo" registered with the device model.)
I am currently compiling -test2-bk4 to test it out and see if
there is any change... I did notice a patch to airo.c in it... I'll advise if there is any change good or bad...
Quoted 11 lines
Oops, it seems to be scheduling from timer context. That's pretty bad. I guess this is the culpret:
static u16
issuecommand(struct airo_info *ai, Cmd *pCmd, Resp *pRsp){
...if (!in_interrupt() && (max_tries & 255) == 0) schedule();...
}
This must be active only if CONFIG_PREEMPT is set as the atomic
errors did seem to cease after recompiling with CONFIG_PREEMPT not being set...
Regards,
Jeremy T. Bouse
After recompiling with 2.6.0-test2-bk4 I am still unable to use
the CardBus 802.11b wireless cards (don't know about any other cardbus device as this is currently the only device I'm using). The Orinoco Gold will load the module and does not crash but it also does not allow it to be fully usuable. It is unable to be configured for the ESSID and WEP key. The Cisco Aironet 350 locks the whole system up but now with -bk4 does not produce any entries in /var/log/kern.log as I was finding before.
Regards,
Jeremy