Problems with IDE on linux 2.6.22.X

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!

I'm writing for you because i'm experiencing some serious problems with the 
IDE system on linux kernel 2.6.22 series, *I think* specifically with the 
module IDE_GENERIC.

This is tested on all the 2.6.22 kernels (2.6.22, 2.6.22.1, 2.6.22.2, 2.6.22.3 
and 2.6.22.4).

Well, I'm using Debian GNU/Linux on a Lenovo 3000-n100 laptop. The kernel that 
I'm using now is a 2.6.20.15, compiled by myself, which works correctly. But 
when I try to run a 2.6.22 series kernel, compiled with the same options than 
the 2.6.20.15, some bad things happens.

First, there is a kernel panic, because kernel tries to boot the root 
partition from a hda disk, but I'm using sda disks, not hda.

Here is the kernel panic message:
###################
#VFS: Cannot open root device "sda3" or unknown-block (0,0)
#Please, append a correct "root=" boot option; here are the available 
#partitions:
#0300	97685784	hda driver: ide-disk
#	0301	29832763 hda1
#	0302	4931955	 hda2
#	0303	60308010 hda3
#	0304	1               hda4
#	0305	2610531   hda5
#Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block 
#(0,0)
###################

Somebody tolds me that I can solve this problem unchecking the IDE_GENERIC 
option in the kernel configuration. It's true, but when I do this the DVD 
device is not recognized by the kernel. No exists. In my working 2.6.20.15 
kernel, the 'cat /proc/ide/drivers' command outputs this:
###################
#ide-disk		version	1.18
#ide-cdrom	version	4.61
###################

But in 2.6.22.X, the output is only:
###################
#ide-disk		version 1.18
###################

I'm sure that is not a bad configuration options problem, because the problem 
appears too when, for example, I try to boot an openSUSE-10.3-beta liveCD, 
which has a 2.6.22.1 kernel, and boot process stops with this warning:
###################
#----> Probing module: generic
#----> Failed to detect CD drive!
#----> rebootException: reboot in 60 sec...
###################

Well, I never reported a kernel bug and I'm following the submitting 
recomendations of the webpage: 
http://www.eu.kernel.org/pub/linux/docs/lkml/reporting-bugs.html
So, there is some information about my system for your consideration:


- ver_linux script:
###################
#Linux cadmium 2.6.22.3 #1 SMP PREEMPT Fri Aug 17 12:24:14 UTC 2007 i686 
#GNU/Linux
#
#Gnu C                  4.1.3
#Gnu make               3.81
#binutils               Binutils
#util-linux             2.12r
#mount                  2.12r
#module-init-tools      3.3-pre11
#e2fsprogs              1.40-WIP
#pcmciautils            014
#Linux C Library        > libc.2.6
#Dynamic linker (ldd)   2.6
#Procps                 3.2.7
#Net-tools              1.60
#Console-tools          0.2.3
#Sh-utils               5.97
#udev                   114
#wireless-tools         28
#Modules Loaded         arc4 ecb blkcipher ieee80211_crypt_wep ipw3945 
#ieee80211 ieee80211_crypt rfcomm l2cap thermal fan button ac battery 
#cpufreq_performance cpufreq_conservative cpufreq_powersave cpufreq_stats 
#nvram acpi_cpufreq processor cpufreq_ondemand freq_table sbp2 hci_usb 
#bluetooth joydev ohci1394 ieee1394 pcmcia firmware_class snd_hda_intel 
#snd_pcm_oss snd_mixer_oss sdhci firewire_ohci firewire_core 8139too 
#yenta_socket snd_pcm snd_timer i2c_i801 mmc_core rsrc_nonstatic pcmcia_core 
#snd 8139cp mii crc_itu_t psmouse i2c_core rtc soundcore snd_page_alloc 
#serio_raw ehci_hcd uhci_hcd usbcore sg evdev
###################

- /proc/cpuinfo:
###################
#processor	: 0
#vendor_id	: GenuineIntel
#cpu family	: 6
#model		: 14
#model name	: Genuine Intel(R) CPU           T2300  @ 1.66GHz
#stepping	: 8
#cpu MHz		: 1000.000
#cache size	: 2048 KB
#physical id	: 0
#siblings	: 2
#core id		: 0
#cpu cores	: 2
#fdiv_bug	: no
#hlt_bug		: no
#f00f_bug	: no
#coma_bug	: no
#fpu		: yes
#fpu_exception	: yes
#cpuid level	: 10
#wp		: yes
#flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat 
#clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc pni monitor 
#est tm2 xtpr
#bogomips	: 3328.33
#clflush size	: 64
#
#processor	: 1
#vendor_id	: GenuineIntel
#cpu family	: 6
#model		: 14
#model name	: Genuine Intel(R) CPU           T2300  @ 1.66GHz
#stepping	: 8
#cpu MHz		: 1000.000
#cache size	: 2048 KB
#physical id	: 0
#siblings	: 2
#core id		: 1
#cpu cores	: 2
#fdiv_bug	: no
#hlt_bug		: no
#f00f_bug	: no
#coma_bug	: no
#fpu		: yes
#fpu_exception	: yes
#cpuid level	: 10
#wp		: yes
#flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat 
#clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc pni monitor 
#est tm2 xtpr
#bogomips	: 3325.06
#clflush size	: 64
###################

- /proc/modules:
###################
#arc4 1920 2 - Live 0xf8e66000
#ecb 3456 2 - Live 0xf881a000
#blkcipher 6148 1 ecb, Live 0xf8e69000
#ieee80211_crypt_wep 5120 1 - Live 0xf8e83000
#ipw3945 184160 1 - Live 0xf8efe000
#ieee80211 45740 1 ipw3945, Live 0xf8e31000
#ieee80211_crypt 5824 2 ieee80211_crypt_wep,ieee80211, Live 0xf8e22000
#rfcomm 36568 0 - Live 0xf8e3e000
#l2cap 22528 5 rfcomm, Live 0xf8e2a000
#thermal 13384 0 - Live 0xf8e10000
#fan 4740 0 - Live 0xf8e1f000
#button 7824 0 - Live 0xf8e1c000
#ac 5124 0 - Live 0xf8e19000
#battery 9924 0 - Live 0xf8e15000
#cpufreq_performance 1984 0 - Live 0xf8e0e000
#cpufreq_conservative 6792 0 - Live 0xf8df6000
#cpufreq_powersave 1728 0 - Live 0xf8b81000
#cpufreq_stats 5072 0 - Live 0xf8df9000
#nvram 8392 0 - Live 0xf8e0a000
#acpi_cpufreq 8792 0 - Live 0xf8e06000
#processor 30652 2 thermal,acpi_cpufreq, Live 0xf8dfd000
#cpufreq_ondemand 8204 0 - Live 0xf8c25000
#freq_table 4424 3 cpufreq_stats,acpi_cpufreq,cpufreq_ondemand, Live 
#0xf8be4000
#sbp2 21768 0 - Live 0xf8c42000
#hci_usb 16348 2 - Live 0xf8c3d000
#bluetooth 49956 7 rfcomm,l2cap,hci_usb, Live 0xf8c4e000
#joydev 9472 0 - Live 0xf8c1d000
#ohci1394 32368 0 - Live 0xf8c34000
#ieee1394 87864 2 sbp2,ohci1394, Live 0xf8c9b000
#pcmcia 37356 0 - Live 0xf8c29000
#firmware_class 9664 2 ipw3945,pcmcia, Live 0xf8c11000
#snd_hda_intel 239192 0 - Live 0xf8c5f000
#snd_pcm_oss 39264 0 - Live 0xf8bfa000
#snd_mixer_oss 15488 1 snd_pcm_oss, Live 0xf8bd5000
#sdhci 16524 0 - Live 0xf8b98000
#firewire_ohci 16384 0 - Live 0xf8bd0000
#firewire_core 38848 1 firewire_ohci, Live 0xf8c06000
#8139too 25152 0 - Live 0xf8bda000
#yenta_socket 24780 1 - Live 0xf8bb0000
#snd_pcm 72260 2 snd_hda_intel,snd_pcm_oss, Live 0xf8be7000
#snd_timer 21060 1 snd_pcm, Live 0xf8b83000
#i2c_i801 8272 0 - Live 0xf887b000
#mmc_core 26052 1 sdhci, Live 0xf8ba8000
#rsrc_nonstatic 11904 1 yenta_socket, Live 0xf8820000
#pcmcia_core 37400 3 pcmcia,yenta_socket,rsrc_nonstatic, Live 0xf8bc5000
#snd 48804 5 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer, Live 
#0xf8bb8000
#8139cp 21824 0 - Live 0xf8b91000
#mii 5184 2 8139too,8139cp, Live 0xf8847000
#crc_itu_t 2048 1 firewire_core, Live 0xf8824000
#psmouse 35920 0 - Live 0xf8b9e000
#i2c_core 23808 1 i2c_i801, Live 0xf8b8a000
#rtc 12568 0 - Live 0xf8837000
#soundcore 7840 1 snd, Live 0xf8828000
#snd_page_alloc 9416 2 snd_hda_intel,snd_pcm, Live 0xf8843000
#serio_raw 6660 0 - Live 0xf8834000
#ehci_hcd 30796 0 - Live 0xf884d000
#uhci_hcd 22800 0 - Live 0xf883c000
#usbcore 125256 4 hci_usb,ehci_hcd,uhci_hcd, Live 0xf885b000
#sg 32604 0 - Live 0xf882b000
#evdev 9280 4 - Live 0xf881c000
###################

- /proc/ioports:
###################
#0000-001f : dma1
#0020-0021 : pic1
#0040-0043 : timer0
#0050-0053 : timer1
#0060-006f : keyboard
#0070-0077 : rtc
#0080-008f : dma page reg
#00a0-00a1 : pic2
#00c0-00df : dma2
#00f0-00ff : fpu
#0170-0177 : 0000:00:1f.2
#  0170-0177 : libata
#01f0-01f7 : 0000:00:1f.2
#  01f0-01f7 : libata
#0376-0376 : 0000:00:1f.2
#  0376-0376 : libata
#03c0-03df : vesafb
#03f6-03f6 : 0000:00:1f.2
#  03f6-03f6 : libata
#06a0-06af : pnp 00:07
#06b0-06ff : pnp 00:07
#0cf8-0cff : PCI conf1
#1000-107f : 0000:00:1f.0
#  1000-1003 : ACPI PM1a_EVT_BLK
#  1004-1005 : ACPI PM1a_CNT_BLK
#  1008-100b : ACPI PM_TMR
#  1010-1015 : ACPI CPU throttle
#  1020-1020 : ACPI PM2_CNT_BLK
#  1028-102f : ACPI GPE0_BLK
#1180-11bf : 0000:00:1f.0
#1800-181f : 0000:00:1d.0
#  1800-181f : uhci_hcd
#1820-183f : 0000:00:1d.1
#  1820-183f : uhci_hcd
#1840-185f : 0000:00:1d.2
#  1840-185f : uhci_hcd
#1860-187f : 0000:00:1d.3
#  1860-187f : uhci_hcd
#18b0-18bf : 0000:00:1f.2
#  18b0-18bf : libata
#18c0-18df : 0000:00:1f.3
#  18c0-18df : i801_smbus
#2000-2fff : PCI Bus #05
#  2000-20ff : 0000:05:01.0
#    2000-20ff : 8139too
#  2400-24ff : PCI CardBus #06
#  2800-28ff : PCI CardBus #06
###################

- /proc/iomem:
###################
#00000000-0009f7ff : System RAM
#  00000000-00000000 : Crash kernel
#0009f800-0009ffff : reserved
#000a0000-000bffff : Video RAM area
#000c0000-000cefff : Video ROM
#000cf000-000cffff : Adapter ROM
#000f0000-000fffff : System ROM
#00100000-3fe8ffff : System RAM
#  00100000-002cec04 : Kernel code
#  002cec05-00388a43 : Kernel data
#3fe90000-3fe99fff : ACPI Tables
#3fe9a000-3fefffff : ACPI Non-volatile Storage
#3ff00000-3fffffff : reserved
#50000000-53ffffff : PCI Bus #05
#  50000000-53ffffff : PCI CardBus #06
#54000000-57ffffff : PCI CardBus #06
#b0000000-b0003fff : 0000:00:1b.0
#  b0000000-b0003fff : ICH HD audio
#b0004000-b00043ff : 0000:00:1d.7
#  b0004000-b00043ff : ehci_hcd
#b1000000-b2ffffff : PCI Bus #01
#  b1000000-b1ffffff : 0000:01:00.0
#  b2000000-b2ffffff : 0000:01:00.0
#b3000000-b30fffff : PCI Bus #03
#  b3000000-b3000fff : 0000:03:00.0
#    b3000000-b3000fff : ipw3945
#b3100000-b31fffff : PCI Bus #05
#  b3100000-b31000ff : 0000:05:01.0
#    b3100000-b31000ff : 8139too
#  b3100400-b31004ff : 0000:05:06.1
#    b3100400-b31004ff : sdhci:slot0
#  b3100800-b3100fff : 0000:05:06.0
#    b3100800-b3100fff : firewire_ohci
#  b3101000-b3101fff : 0000:05:04.0
#    b3101000-b3101fff : yenta_socket
#  b3102000-b31020ff : 0000:05:06.2
#  b3102400-b31024ff : 0000:05:06.3
#  b3102800-b31028ff : 0000:05:06.4
#c0000000-cfffffff : PCI Bus #01
#  c0000000-cfffffff : 0000:01:00.0
#    c0000000-c3ffffff : vesafb
#e0000000-efffffff : reserved
#fec00000-fec0ffff : reserved
#fed00000-fed003ff : reserved
#fed14000-fed19fff : reserved
#fed1c000-fed8ffff : reserved
#fee00000-fee00fff : reserved
#ff000000-ffffffff : reserved
###################

- lspci -vvv output:
###################
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT 
Express Memory Controller Hub (rev 03)
	Subsystem: Lenovo Unknown device 2061
	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-
	Latency: 0
	Capabilities: [e0] Vendor Specific Information

00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT 
Express PCI Express Root Port (rev 03) (prog-if 00 [Normal decode])
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: b1000000-b2ffffff
	Prefetchable memory behind bridge: 00000000c0000000-00000000cfffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
	Capabilities: [88] Subsystem: Lenovo Unknown device 2062
	Capabilities: [80] 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-
	Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 
Enable+
		Address: fee0300c  Data: 41b9
	Capabilities: [a0] Express Root Port (Slot+) IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s <64ns, L1 <1us
		Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
		Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 2
		Link: Latency L0s <1us, L1 <4us
		Link: ASPM L0s L1 Enabled RCB 64 bytes CommClk- ExtSynch-
		Link: Speed 2.5Gb/s, Width x16
		Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug- Surpise-
		Slot: Number 1, PowerLimit 75.000000
		Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
		Slot: AttnInd Off, PwrInd On, Power-
		Root: Correctable- Non-Fatal- Fatal- PME-
	Capabilities: [100] Virtual Channel
	Capabilities: [140] Unknown (5)

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition 
Audio Controller (rev 02)
	Subsystem: Lenovo Unknown device 2066
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 22
	Region 0: Memory at b0000000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 
Enable-
		Address: 0000000000000000  Data: 0000
	Capabilities: [70] Express Unknown type IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s <64ns, L1 <1us
		Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
		Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
		Link: Latency L0s <64ns, L1 <1us
		Link: ASPM Disabled CommClk- ExtSynch-
		Link: Speed unknown, Width x0
	Capabilities: [100] Virtual Channel
	Capabilities: [130] Unknown (5)

00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 
(rev 02) (prog-if 00 [Normal decode])
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: fff00000-000fffff
	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
	Capabilities: [40] Express Root Port (Slot+) IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s unlimited, L1 unlimited
		Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1
		Link: Latency L0s <1us, L1 <4us
		Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
		Link: Speed 2.5Gb/s, Width x0
		Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
		Slot: Number 2, PowerLimit 6.500000
		Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq-
		Slot: AttnInd Unknown, PwrInd Unknown, Power-
		Root: Correctable- Non-Fatal- Fatal- PME-
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 
Enable+
		Address: fee0300c  Data: 41c1
	Capabilities: [90] Subsystem: Lenovo Unknown device 2067
	Capabilities: [a0] 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-
	Capabilities: [100] Virtual Channel
	Capabilities: [180] Unknown (5)

00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 
(rev 02) (prog-if 00 [Normal decode])
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: b3000000-b30fffff
	Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
	Capabilities: [40] Express Root Port (Slot+) IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s unlimited, L1 unlimited
		Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
		Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 2
		Link: Latency L0s <256ns, L1 <4us
		Link: ASPM L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
		Link: Speed 2.5Gb/s, Width x1
		Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
		Slot: Number 3, PowerLimit 6.500000
		Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq-
		Slot: AttnInd Unknown, PwrInd Unknown, Power-
		Root: Correctable- Non-Fatal- Fatal- PME-
	Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 
Enable+
		Address: fee0300c  Data: 41c9
	Capabilities: [90] Subsystem: Lenovo Unknown device 2068
	Capabilities: [a0] 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-
	Capabilities: [100] Virtual Channel
	Capabilities: [180] Unknown (5)

00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 
(rev 02) (prog-if 00 [UHCI])
	Subsystem: Lenovo Unknown device 206b
	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
	Interrupt: pin A routed to IRQ 19
	Region 4: I/O ports at 1800 [size=32]

00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 
(rev 02) (prog-if 00 [UHCI])
	Subsystem: Lenovo Unknown device 206c
	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
	Interrupt: pin B routed to IRQ 18
	Region 4: I/O ports at 1820 [size=32]

00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 
(rev 02) (prog-if 00 [UHCI])
	Subsystem: Lenovo Unknown device 206d
	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
	Interrupt: pin C routed to IRQ 20
	Region 4: I/O ports at 1840 [size=32]

00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 
(rev 02) (prog-if 00 [UHCI])
	Subsystem: Lenovo Unknown device 206e
	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
	Interrupt: pin D routed to IRQ 16
	Region 4: I/O ports at 1860 [size=32]

00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI 
Controller (rev 02) (prog-if 20 [EHCI])
	Subsystem: Lenovo Unknown device 206f
	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
	Interrupt: pin A routed to IRQ 19
	Region 0: Memory at b0004000 (32-bit, non-prefetchable) [size=1K]
	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-
	Capabilities: [58] Debug port

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 
(prog-if 01 [Subtractive decode])
	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-
	Latency: 0
	Bus: primary=00, secondary=05, subordinate=09, sec-latency=32
	I/O behind bridge: 00002000-00002fff
	Memory behind bridge: b3100000-b31fffff
	Prefetchable memory behind bridge: 0000000050000000-0000000053ffffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
	Capabilities: [50] Subsystem: Lenovo Unknown device 2070

00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge 
(rev 02)
	Subsystem: Lenovo Unknown device 2071
	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: [e0] Vendor Specific Information

00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA 
Storage Controller IDE (rev 02) (prog-if 80 [Master])
	Subsystem: Lenovo Unknown device 2072
	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
	Interrupt: pin B routed to IRQ 18
	Region 0: I/O ports at 01f0 [size=8]
	Region 1: I/O ports at 03f4 [size=1]
	Region 2: I/O ports at 0170 [size=8]
	Region 3: I/O ports at 0374 [size=1]
	Region 4: I/O ports at 18b0 [size=16]
	Capabilities: [70] 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:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 
02)
	Subsystem: Lenovo Unknown device 2073
	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 B routed to IRQ 18
	Region 4: I/O ports at 18c0 [size=32]

01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 110M / 
GeForce Go 7300 (rev a1) (prog-if 00 [VGA])
	Subsystem: Lenovo Unknown device 2065
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 7
	Region 0: Memory at b2000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at b1000000 (64-bit, non-prefetchable) [size=16M]
	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-
	Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 
Enable-
		Address: 0000000000000000  Data: 0000
	Capabilities: [78] Express Endpoint IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s <1us, L1 <4us
		Device: AtnBtn- AtnInd- PwrInd-
		Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
		Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
		Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
		Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0
		Link: Latency L0s <1us, L1 <4us
		Link: ASPM L0s L1 Enabled RCB 128 bytes CommClk- ExtSynch-
		Link: Speed 2.5Gb/s, Width x16
	Capabilities: [100] Virtual Channel
	Capabilities: [128] Power Budgeting

03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network 
Connection (rev 02)
	Subsystem: Intel Corporation Thinkpad  X60s, R60e model 0657
	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-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 17
	Region 0: Memory at b3000000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [c8] 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-
	Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 
Enable-
		Address: 0000000000000000  Data: 0000
	Capabilities: [e0] Express Legacy Endpoint IRQ 0
		Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
		Device: Latency L0s <512ns, L1 unlimited
		Device: AtnBtn- AtnInd- PwrInd-
		Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
		Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
		Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
		Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
		Link: Latency L0s <128ns, L1 <64us
		Link: ASPM L0s L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
		Link: Speed 2.5Gb/s, Width x1
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Device Serial Number 63-a5-23-ff-ff-de-18-00

05:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
	Subsystem: Lenovo Unknown device 2074
	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 (8000ns min, 16000ns max)
	Interrupt: pin A routed to IRQ 21
	Region 0: I/O ports at 2000 [size=256]
	Region 1: Memory at b3100000 (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-

05:04.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)
	Subsystem: Lenovo Unknown device 2075
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
	Latency: 168, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at b3101000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=05, secondary=06, subordinate=09, sec-latency=176
	Memory window 0: 50000000-53fff000 (prefetchable)
	Memory window 1: 54000000-57fff000
	I/O window 0: 00002400-000024ff
	I/O window 1: 00002800-000028ff
	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
	16-bit legacy interface ports at 0001

05:06.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 (prog-if 10 
[OHCI])
	Subsystem: Lenovo Unknown device 2076
	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 22
	Region 0: Memory at b3100800 (32-bit, non-prefetchable) [size=2K]
	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=2 PME+

05:06.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 
SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
	Subsystem: Lenovo Unknown device 2077
	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
	Interrupt: pin B routed to IRQ 19
	Region 0: Memory at b3100400 (32-bit, non-prefetchable) [size=256]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=2 PME-

05:06.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01)
	Subsystem: Lenovo Unknown device 2078
	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 B routed to IRQ 7
	Region 0: Memory at b3102000 (32-bit, non-prefetchable) [disabled] [size=256]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=2 PME-

05:06.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter 
(rev 0a)
	Subsystem: Lenovo Unknown device 2079
	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 B routed to IRQ 7
	Region 0: Memory at b3102400 (32-bit, non-prefetchable) [disabled] [size=256]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=2 PME-

05:06.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)
	Subsystem: Lenovo Unknown device 207a
	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 B routed to IRQ 7
	Region 0: Memory at b3102800 (32-bit, non-prefetchable) [disabled] [size=256]
	Capabilities: [80] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=2 PME-
###################

- /proc/scsi/scsi:
###################
#Attached devices:
#Host: scsi0 Channel: 00 Id: 00 Lun: 00
#  Vendor: ATA      Model: HTS541010G9SA00  Rev: MBZI
#  Type:   Direct-Access                    ANSI  SCSI revision: 05
#Host: scsi1 Channel: 00 Id: 00 Lun: 00
#  Vendor: HL-DT-ST Model: DVDRAM GMA-4082N Rev: HA01
#  Type:   CD-ROM                           ANSI  SCSI revision: 05
###################



And that's all. I hope can be useful for you. I'm not a kernel expert, but if 
you think I can help in any way, feel free to write me at this mail address.

Thanks for your time!
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux