linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* PROBLEM: Problem with wireless PCMCIA card insertion on 2.6.0-test2
@ 2003-08-04 17:18 Jeremy T. Bouse
  2003-08-04 18:01 ` Russell King
  0 siblings, 1 reply; 4+ messages in thread
From: Jeremy T. Bouse @ 2003-08-04 17:18 UTC (permalink / raw)
  To: linux-kernel


[-- Attachment #1.1: Type: text/plain, Size: 444 bytes --]

	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

[-- Attachment #1.2: lkml-bugreport.txt --]
[-- Type: text/plain, Size: 33978 bytes --]

[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=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_EXPERIMENTAL=y
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_SYSCTL=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
CONFIG_X86_PC=y
CONFIG_MCRUSOE=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_PM=y
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_DEBUG=y
CONFIG_ACPI_BUS=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
CONFIG_ISA=y
CONFIG_SCx200=m
CONFIG_HOTPLUG=y
CONFIG_PCMCIA=y
CONFIG_YENTA=y
CONFIG_CARDBUS=y
CONFIG_PCMCIA_PROBE=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_ELF=y
CONFIG_FW_LOADER=m
CONFIG_PNP=y
CONFIG_PNP_NAMES=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_CRYPTOLOOP=m
CONFIG_BLK_DEV_NBD=m
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_BLK_DEV_INITRD=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDESCSI=m
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_BLK_DEV_OFFBOARD=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_ALI15X3=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_IDE_MODES=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_REPORT_LUNS=y
CONFIG_IEEE1394=y
CONFIG_IEEE1394_OUI_DB=y
CONFIG_IEEE1394_VIDEO1394=m
CONFIG_IEEE1394_SBP2=m
CONFIG_IEEE1394_SBP2_PHYS_DMA=y
CONFIG_IEEE1394_DV1394=m
CONFIG_IEEE1394_RAWIO=m
CONFIG_IEEE1394_CMP=m
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_NETLINK_DEV=m
CONFIG_NETFILTER=y
CONFIG_UNIX=y
CONFIG_NET_KEY=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_NET_IPIP=m
CONFIG_NET_IPGRE=m
CONFIG_INET_ECN=y
CONFIG_SYN_COOKIES=y
CONFIG_INET_AH=y
CONFIG_INET_ESP=y
CONFIG_INET_IPCOMP=y
CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
CONFIG_IP_NF_IRC=m
CONFIG_IP_NF_TFTP=m
CONFIG_IP_NF_AMANDA=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_PKTTYPE=m
CONFIG_IP_NF_MATCH_MARK=m
CONFIG_IP_NF_MATCH_MULTIPORT=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_RECENT=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_DSCP=m
CONFIG_IP_NF_MATCH_AH_ESP=m
CONFIG_IP_NF_MATCH_LENGTH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_TCPMSS=m
CONFIG_IP_NF_MATCH_HELPER=m
CONFIG_IP_NF_MATCH_STATE=m
CONFIG_IP_NF_MATCH_CONNTRACK=m
CONFIG_IP_NF_MATCH_UNCLEAN=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_MIRROR=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_NAT_IRC=m
CONFIG_IP_NF_NAT_FTP=m
CONFIG_IP_NF_NAT_TFTP=m
CONFIG_IP_NF_NAT_AMANDA=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_DSCP=m
CONFIG_IP_NF_TARGET_MARK=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_ULOG=m
CONFIG_IP_NF_TARGET_TCPMSS=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_IP_NF_ARPFILTER=m
CONFIG_IP_NF_ARP_MANGLE=m
CONFIG_IPV6=y
CONFIG_IPV6_PRIVACY=y
CONFIG_INET6_AH=y
CONFIG_INET6_ESP=y
CONFIG_INET6_IPCOMP=y
CONFIG_IPV6_TUNNEL=y
CONFIG_IP6_NF_IPTABLES=m
CONFIG_IP6_NF_MATCH_LIMIT=m
CONFIG_IP6_NF_MATCH_MAC=m
CONFIG_IP6_NF_MATCH_RT=m
CONFIG_IP6_NF_MATCH_OPTS=m
CONFIG_IP6_NF_MATCH_FRAG=m
CONFIG_IP6_NF_MATCH_HL=m
CONFIG_IP6_NF_MATCH_MULTIPORT=m
CONFIG_IP6_NF_MATCH_OWNER=m
CONFIG_IP6_NF_MATCH_MARK=m
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
CONFIG_IP6_NF_MATCH_AHESP=m
CONFIG_IP6_NF_MATCH_LENGTH=m
CONFIG_IP6_NF_MATCH_EUI64=m
CONFIG_IP6_NF_FILTER=m
CONFIG_IP6_NF_TARGET_LOG=m
CONFIG_IP6_NF_MANGLE=m
CONFIG_IP6_NF_TARGET_MARK=m
CONFIG_XFRM_USER=y
CONFIG_IPV6_SCTP__=y
CONFIG_VLAN_8021Q=m
CONFIG_NETDEVICES=y
CONFIG_NET_ETHERNET=y
CONFIG_MII=m
CONFIG_NET_PCI=y
CONFIG_8139TOO=y
CONFIG_PPP=y
CONFIG_PPP_SYNC_TTY=y
CONFIG_PPP_DEFLATE=y
CONFIG_PPP_BSDCOMP=y
CONFIG_NET_RADIO=y
CONFIG_STRIP=m
CONFIG_ARLAN=m
CONFIG_WAVELAN=m
CONFIG_PCMCIA_WAVELAN=m
CONFIG_PCMCIA_NETWAVE=m
CONFIG_PCMCIA_RAYCS=m
CONFIG_AIRO=m
CONFIG_HERMES=m
CONFIG_PLX_HERMES=m
CONFIG_PCI_HERMES=m
CONFIG_PCMCIA_HERMES=m
CONFIG_AIRO_CS=m
CONFIG_PCMCIA_ATMEL=m
CONFIG_NET_WIRELESS=y
CONFIG_NET_PCMCIA=y
CONFIG_INPUT=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=600
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_WATCHDOG=y
CONFIG_RTC=y
CONFIG_SONYPI=m
CONFIG_AGP=y
CONFIG_AGP_ALI=y
CONFIG_DRM=y
CONFIG_DRM_RADEON=m
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_PROC_FS=y
CONFIG_VIDEO_CPIA=m
CONFIG_VIDEO_MEYE=m
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_JBD=y
CONFIG_FS_MBCACHE=y
CONFIG_FS_POSIX_ACL=y
CONFIG_QUOTA=y
CONFIG_QUOTACTL=y
CONFIG_AUTOFS4_FS=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_ZISOFS_FS=y
CONFIG_UDF_FS=y
CONFIG_FAT_FS=y
CONFIG_VFAT_FS=y
CONFIG_NTFS_FS=y
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_RAMFS=y
CONFIG_CRAMFS=m
CONFIG_NFS_FS=y
CONFIG_NFSD=y
CONFIG_LOCKD=y
CONFIG_EXPORTFS=y
CONFIG_SUNRPC=y
CONFIG_SMB_FS=m
CONFIG_CIFS=m
CONFIG_NCP_FS=m
CONFIG_MSDOS_PARTITION=y
CONFIG_SMB_NLS=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
CONFIG_NLS_ISO8859_15=y
CONFIG_NLS_UTF8=y
CONFIG_FB=y
CONFIG_VIDEO_SELECT=y
CONFIG_FB_RADEON=y
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_PCI_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_MONO=y
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_DUMMY=m
CONFIG_SND_VIRMIDI=m
CONFIG_SND_MTPAV=m
CONFIG_SND_SERIAL_U16550=m
CONFIG_SND_MPU401=m
CONFIG_SND_ALI5451=y
CONFIG_SND_TRIDENT=y
CONFIG_SND_YMFPCI=y
CONFIG_SND_USB_AUDIO=m
CONFIG_SND_VXPOCKET=m
CONFIG_SND_VXP440=m
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_AUDIO=m
CONFIG_USB_MIDI=m
CONFIG_USB_ACM=m
CONFIG_USB_PRINTER=m
CONFIG_USB_STORAGE=y
CONFIG_USB_HID=m
CONFIG_USB_KBD=m
CONFIG_USB_MOUSE=m
CONFIG_USB_AIPTEK=m
CONFIG_USB_WACOM=m
CONFIG_USB_KBTAB=m
CONFIG_USB_POWERMATE=m
CONFIG_USB_XPAD=m
CONFIG_USB_MDC800=m
CONFIG_USB_SCANNER=m
CONFIG_USB_MICROTEK=m
CONFIG_USB_HPUSBSCSI=m
CONFIG_USB_DABUSB=m
CONFIG_USB_VICAM=m
CONFIG_USB_DSBR=m
CONFIG_USB_IBMCAM=m
CONFIG_USB_KONICAWC=m
CONFIG_USB_OV511=m
CONFIG_USB_PWC=m
CONFIG_USB_SE401=m
CONFIG_USB_STV680=m
CONFIG_USB_AX8817X=m
CONFIG_USB_CATC=m
CONFIG_USB_KAWETH=m
CONFIG_USB_PEGASUS=m
CONFIG_USB_RTL8150=m
CONFIG_USB_USBNET=m
CONFIG_USB_AN2720=y
CONFIG_USB_BELKIN=y
CONFIG_USB_GENESYS=y
CONFIG_USB_NET1080=y
CONFIG_USB_PL2301=y
CONFIG_USB_ARMLINUX=y
CONFIG_USB_EPSON2888=y
CONFIG_USB_ZAURUS=y
CONFIG_USB_CDCETHER=y
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_BELKIN=m
CONFIG_USB_SERIAL_WHITEHEAT=m
CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
CONFIG_USB_SERIAL_EMPEG=m
CONFIG_USB_SERIAL_FTDI_SIO=m
CONFIG_USB_SERIAL_VISOR=m
CONFIG_USB_SERIAL_IPAQ=m
CONFIG_USB_SERIAL_IR=m
CONFIG_USB_SERIAL_EDGEPORT=m
CONFIG_USB_SERIAL_EDGEPORT_TI=m
CONFIG_USB_SERIAL_KEYSPAN_PDA=m
CONFIG_USB_SERIAL_KLSI=m
CONFIG_USB_SERIAL_KOBIL_SCT=m
CONFIG_USB_SERIAL_MCT_U232=m
CONFIG_USB_SERIAL_PL2303=m
CONFIG_USB_SERIAL_CYBERJACK=m
CONFIG_USB_SERIAL_XIRCOM=m
CONFIG_USB_SERIAL_OMNINET=m
CONFIG_USB_EZUSB=y
CONFIG_USB_EMI26=m
CONFIG_USB_TIGL=m
CONFIG_USB_AUERSWALD=m
CONFIG_USB_RIO500=m
CONFIG_USB_BRLVGER=m
CONFIG_USB_LCD=m
CONFIG_USB_GADGET=m
CONFIG_USB_NET2280=m
CONFIG_USB_ZERO=m
CONFIG_USB_ZERO_NET2280=y
CONFIG_USB_ETH=m
CONFIG_USB_ETH_NET2280=y
CONFIG_BT=y
CONFIG_BT_L2CAP=y
CONFIG_BT_SCO=y
CONFIG_BT_RFCOMM=y
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=y
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_HCIUSB=m
CONFIG_BT_USB_SCO=y
CONFIG_BT_USB_ZERO_PACKET=y
CONFIG_BT_HCIUART=m
CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_BCSP=y
CONFIG_BT_HCIUART_BCSP_TXCRC=y
CONFIG_BT_HCIDTL1=m
CONFIG_BT_HCIBT3C=m
CONFIG_BT_HCIBLUECARD=m
CONFIG_BT_HCIBTUART=m
CONFIG_BT_HCIVHCI=m
CONFIG_DEBUG_KERNEL=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_X86_EXTRA_IRQS=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
CONFIG_SECURITY=y
CONFIG_SECURITY_CAPABILITIES=y
CONFIG_CRYPTO=y
CONFIG_CRYPTO_HMAC=y
CONFIG_CRYPTO_NULL=y
CONFIG_CRYPTO_MD4=y
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
CONFIG_CRYPTO_DES=y
CONFIG_CRYPTO_BLOWFISH=y
CONFIG_CRYPTO_TWOFISH=y
CONFIG_CRYPTO_SERPENT=y
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRC32=y
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_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       : 0
vendor_id       : GenuineTMx86
cpu family      : 6
model           : 4
model name      : Transmeta(tm) Crusoe(tm) Processor TM5800
stepping        : 3
cpu MHz         : 860.248
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_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


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: PROBLEM: Problem with wireless PCMCIA card insertion on 2.6.0-test2
  2003-08-04 17:18 PROBLEM: Problem with wireless PCMCIA card insertion on 2.6.0-test2 Jeremy T. Bouse
@ 2003-08-04 18:01 ` Russell King
  2003-08-04 18:12   ` Jeremy T. Bouse
  2003-08-04 22:05   ` Jeremy T. Bouse
  0 siblings, 2 replies; 4+ messages in thread
From: Russell King @ 2003-08-04 18:01 UTC (permalink / raw)
  To: Jeremy T. Bouse; +Cc: linux-kernel, breed

On Mon, Aug 04, 2003 at 10:18:59AM -0700, Jeremy T. Bouse wrote:
> [1.]
> Problem with Wireless PCMCIA card insertion.

PCMCIA or CardBus?

> [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.)

> 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

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();
...
}

-- 
Russell King (rmk@arm.linux.org.uk)                The developer of ARM Linux
             http://www.arm.linux.org.uk/personal/aboutme.html


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: PROBLEM: Problem with wireless PCMCIA card insertion on 2.6.0-test2
  2003-08-04 18:01 ` Russell King
@ 2003-08-04 18:12   ` Jeremy T. Bouse
  2003-08-04 22:05   ` Jeremy T. Bouse
  1 sibling, 0 replies; 4+ messages in thread
From: Jeremy T. Bouse @ 2003-08-04 18:12 UTC (permalink / raw)
  To: linux-kernel, breed

[-- Attachment #1: Type: text/plain, Size: 1413 bytes --]

On Mon, Aug 04, 2003 at 07:01:33PM +0100, Russell King wrote:
> On Mon, Aug 04, 2003 at 10:18:59AM -0700, Jeremy T. Bouse wrote:
> > [1.]
> > Problem with Wireless PCMCIA card insertion.
> 
> PCMCIA or CardBus?
>
	My bad it is a CardBus bridge using the yenta socket
CONFIG_CARDBUS=y
 
> > [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... 
 
> 
> 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

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: PROBLEM: Problem with wireless PCMCIA card insertion on 2.6.0-test2
  2003-08-04 18:01 ` Russell King
  2003-08-04 18:12   ` Jeremy T. Bouse
@ 2003-08-04 22:05   ` Jeremy T. Bouse
  1 sibling, 0 replies; 4+ messages in thread
From: Jeremy T. Bouse @ 2003-08-04 22:05 UTC (permalink / raw)
  To: linux-kernel, breed

[-- Attachment #1: Type: text/plain, Size: 517 bytes --]

	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

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-08-04 22:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-08-04 17:18 PROBLEM: Problem with wireless PCMCIA card insertion on 2.6.0-test2 Jeremy T. Bouse
2003-08-04 18:01 ` Russell King
2003-08-04 18:12   ` Jeremy T. Bouse
2003-08-04 22:05   ` Jeremy T. Bouse

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).