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

Bug#574795: Libata transition and HPA caused disk size truncation



Package: linux-image-2.6.32-4-686
Version: 2.6.32-10
Severity: normal

I will be verbose mainly to help the kernel team, because i suspect
this problem will arise for others during this libata transition.
Dear maintainter, this bug has documentation purposes: treat it as you
like. It isn't really a bug: it's a mixture of buggy BIOS and kernel
design decisions that, on some non-new hardware, can cause serious
trouble during this transition.
And however, as reported below, i've already managed to find a
workaround.

The problem: after rebooting with the new libata enabled kernel, my
system immediately stopped the boot phase showing filesystem problems
and asking me to do an fsck. The reported cause was an home partition
that overflow the disk size.
I haven't run the suggested fsck, but rather some investigation and to
my surprise i discovered that my 160 GB hard disk is now seen as a
137 GB!
As a consequence this made invisible my swap partition (beyond 137 GB)
and my home partition is partially seen.

Weird, particular because the old ide system has never complained.
And strange because this is a tipical ATA/BIOS limit number: 528 MB,
8 GB, 137 GB.
Also i couldn't see relations to the fact that i've updated myself
fstab and grub config file to use /dev/disk/by-uuid/.

I have a Sony VGN-B3VP notebook that came with a 60 GB Hitachi hard
disk. Some month ago i have bougth the current 160 GB Samsung hard
disk, and Debian seemed to be happy with it.

However Google have given me the answer to these troubles, and it's
named HPA (Host Protected Area):
http://en.wikipedia.org/wiki/Host_protected_area

And seems that other distribution that has made the libata transition
have been somewhat hit by this problem:
http://osdir.com/ml/linux.ubuntu.devel.kernel.general/2007-09/msg00006.html

Entering my bios i've found my drive declared effectively as 137 GB!
Never noticed before.

Then, rebooting with the previous 2.6.32-3-686 kernel i've found these
messages:
[    4.563873] hda: Host Protected Area detected.
[    4.563874]  current capacity is 268435455 sectors (137438 MB)
[    4.563876]  native  capacity is 312581808 sectors (160041 MB)
[    4.563880] hda: 268435455 sectors (137438 MB) w/8192KiB Cache, CHS=16709/255/63
[    4.565793] hda: cache flushes supported
[    4.565846]  hda: hda1 hda2 hda3
[    4.592183] hda: p2 size 262148670 exceeds device capacity, enabling native capacity
[    4.597405] hda: detected capacity change from 137438952960 to 160041885696

So my BIOS is forcing the OS to see not more than 137 GB.
Someone say that some vendors work this way to avoid non authorized
hardware.
However no BIOS update available, no BIOS settings i can tweak.

But it's clear that libata treat HPA in a different way than old IDE:
the latter will enable it, showing the entire disk capacity, libata not.
And this is the cause of my problem.

Eventually i've found a kernel command line parameter in
kernel-parameters.txt.gz that solved my problem:
libata.ignore_hpa=1

And now i'm writing this bug with the libata enabled kernel.  :-)

Thinking about it, i believe that it's right to leave tha HPA behaviour
as it is now. There are manufacturers that use this area for recovery
purposes and other stuff. If someone wants really workaround a vendor
barrier (buggy like mine or not) then he can do it (with the boot
option).
Ben, kernel team, i only suggest you to add a check in your migration
script: maybe you can lookup for "Host Protected Area detected" in
dmesg during the kernel install and, if that string is found, you can
show a warning message, informing that there can be problem on the next
reboot. An example:

----------------------------------------------
WARNING:
Host Protected Area found on your hard disk.
The kernel you are installing can potentially view a disk capacity
lower that the real one, causing fail on mounting some partitions.
It could be necessary to add this kernel command line options:
libata.ignore_hpa=1$
----------------------------------------------

It's also important that if, during the boot with the libata kernel,
the user will be asked to do an fsck, like me, he must not follow the
request or, i think, he would massively corrupt its filesystem.

Hope to help.

Cesare.



-- Package-specific info:
** Version:
Linux version 2.6.32-4-686 (Debian 2.6.32-10) (maks@debian.org) (gcc version 4.3.4 (Debian 4.3.4-8) ) #1 SMP Wed Mar 17 17:16:41 UTC 2010

** Command line:
root=/dev/disk/by-uuid/07b633c9-1242-48ee-a6f4-f37c43f639fd ro quiet lapic hpet=force libata.ignore_hpa=1

** Not tainted

** Kernel log:
[    2.796115] sd 0:0:0:0: [sda] Attached SCSI disk
[    2.807467] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    2.807774] sr 1:0:0:0: Attached scsi generic sg1 type 5
[    3.163963] kjournald starting.  Commit interval 5 seconds
[    3.163972] EXT3-fs: mounted filesystem with ordered data mode.
[    4.736269] udev: starting version 151
[    5.142660] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    5.199941] input: PC Speaker as /devices/platform/pcspkr/input/input4
[    5.436093] input: PS/2 Mouse as /devices/platform/i8042/serio1/input/input5
[    5.436305] ACPI: AC Adapter [ACAD] (on-line)
[    5.458178] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input6
[    5.464305] intel_rng: FWH not detected
[    5.474558] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    5.577994] Marking TSC unstable due to TSC halts in idle
[    5.578808] processor LNXCPU:00: registered as cooling_device0
[    5.579171] Switching to clocksource hpet
[    5.638316] lib80211: common routines for IEEE802.11 drivers
[    5.638320] lib80211_crypt: registered algorithm 'NULL'
[    5.681842] sony-laptop: Sony Programmable IO Control Driver v0.6.
[    5.681860] sony-laptop: detected Type2 model
[    5.682264] input: Sony Vaio Keys as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:0c/SNY6001:00/input/input7
[    5.682646] input: Sony Vaio Jogdial as /devices/virtual/input/input8
[    5.683121] sony-laptop: device allocated minor is 57
[    5.684227] sony-laptop: Sony Notebook Control Driver v0.6.
[    5.696206] ieee80211: 802.11 data/management/control stack, git-1.1.13
[    5.696210] ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
[    5.721992] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[    5.721996] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[    5.722091] ipw2200 0000:02:0b.0: power state changed by ACPI to D0
[    5.722106] ipw2200 0000:02:0b.0: PCI INT A -> Link[LNKD] -> GSI 9 (level, low) -> IRQ 9
[    5.722633] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[    5.722684] ipw2200 0000:02:0b.0: firmware: requesting ipw2200-bss.fw
[    5.761763] i801_smbus 0000:00:1f.3: PCI INT B -> Link[LNKB] -> GSI 9 (level, low) -> IRQ 9
[    5.761771] ACPI: I/O resource 0000:00:1f.3 [0x1880-0x189f] conflicts with ACPI region SBUS [0x1880-0x188f]
[    5.761904] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[    5.855979] ACPI: Battery Slot [BAT1] (battery present)
[    6.072693] ipw2200: Radio Frequency Kill Switch is On:
[    6.072695] Kill switch must be turned off for wireless networking to work.
[    6.073942] ipw2200: Detected geography ZZD (13 802.11bg channels, 0 802.11a channels)
[    6.074194] ACPI: PCI Interrupt Link [LNKF] enabled at IRQ 5
[    6.074199] PCI: setting IRQ 5 as level-triggered
[    6.074205] tifm_7xx1 0000:02:04.3: PCI INT B -> Link[LNKF] -> GSI 5 (level, low) -> IRQ 5
[    6.074508] yenta_cardbus 0000:02:04.0: CardBus bridge found [104d:818f]
[    6.074523] yenta_cardbus 0000:02:04.0: Enabling burst memory read transactions
[    6.074528] yenta_cardbus 0000:02:04.0: Using CSCINT to route CSC interrupts to PCI
[    6.074532] yenta_cardbus 0000:02:04.0: Routing CardBus interrupts to PCI
[    6.074537] yenta_cardbus 0000:02:04.0: TI: mfunc 0x01001b22, devctl 0x64
[    6.096048] tifm_core: MMC/SD card detected in socket 0:0
[    6.231762] Intel ICH Modem 0000:00:1f.6: PCI INT B -> Link[LNKB] -> GSI 9 (level, low) -> IRQ 9
[    6.231785] Intel ICH Modem 0000:00:1f.6: setting latency timer to 64
[    6.304759] yenta_cardbus 0000:02:04.0: ISA IRQ mask 0x0c98, PCI irq 9
[    6.304764] yenta_cardbus 0000:02:04.0: Socket status: 30000006
[    6.304769] pci_bus 0000:02: Raising subordinate bus# of parent bus (#02) from #02 to #06
[    6.304779] yenta_cardbus 0000:02:04.0: pcmcia: parent PCI bridge I/O window: 0x3000 - 0x3fff
[    6.304785] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3000-0x3fff: clean.
[    6.305075] yenta_cardbus 0000:02:04.0: pcmcia: parent PCI bridge Memory window: 0xe0200000 - 0xe02fffff
[    6.305080] yenta_cardbus 0000:02:04.0: pcmcia: parent PCI bridge Memory window: 0x40000000 - 0x43ffffff
[    6.336056] MC'97 1 converters and GPIO not ready (0xff00)
[    6.336725] Intel ICH 0000:00:1f.5: PCI INT B -> Link[LNKB] -> GSI 9 (level, low) -> IRQ 9
[    6.336779] Intel ICH 0000:00:1f.5: setting latency timer to 64
[    6.741160] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x4ff: excluding 0x4d0-0x4d7
[    6.743490] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x800-0x8ff: clean.
[    6.744166] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcff: clean.
[    6.744912] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
[    7.260025] intel8x0_measure_ac97_clock: measured 55415 usecs (2670 samples)
[    7.260029] intel8x0: clocking to 48000
[    7.936979] Adding 5245212k swap on /dev/sda3.  Priority:-1 extents:1 across:5245212k
[    8.088285] EXT3 FS on sda1, internal journal
[    8.897517] kjournald starting.  Commit interval 5 seconds
[    8.897751] EXT3 FS on sda2, internal journal
[    8.897756] EXT3-fs: mounted filesystem with ordered data mode.
[    9.936050] ip_tables: (C) 2000-2006 Netfilter Core Team
[   10.008154] nf_conntrack version 0.5.0 (16019 buckets, 64076 max)
[   10.008682] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
[   10.008686] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
[   10.008688] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
[   10.230197] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   11.162007] fuse init (API version 7.13)
[   11.419090] input: ACPI Virtual Keyboard Device as /devices/virtual/input/input9
[   18.570608] Bluetooth: Core ver 2.15
[   18.570718] NET: Registered protocol family 31
[   18.570724] Bluetooth: HCI device and connection manager initialized
[   18.570732] Bluetooth: HCI socket layer initialized
[   18.640270] Bluetooth: L2CAP ver 2.14
[   18.640277] Bluetooth: L2CAP socket layer initialized
[   18.655787] Bluetooth: RFCOMM TTY layer initialized
[   18.655791] Bluetooth: RFCOMM socket layer initialized
[   18.656027] Bluetooth: RFCOMM ver 1.11
[   18.768635] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   18.768639] Bluetooth: BNEP filters: protocol multicast
[   18.834253] Bridge firewalling registered
[   19.095429] Bluetooth: SCO (Voice Link) ver 0.6
[   19.095437] Bluetooth: SCO socket layer initialized
[  316.513106] PPP generic driver version 2.4.2
[  541.000161] e100: eth0 NIC Link is Up 100 Mbps Full Duplex
[  541.000889] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  543.000318] e100: eth0 NIC Link is Down
[  551.696022] eth0: no IPv6 routers present
[  563.000172] e100: eth0 NIC Link is Up 100 Mbps Full Duplex
[  567.964934] NET: Registered protocol family 24

** Model information
not available

** Loaded modules:
Module                  Size  Used by
xt_TCPMSS               2303  1
xt_tcpmss               1017  1
iptable_mangle          2325  1
pppoe                   6849  2
pppox                   1242  1 pppoe
ppp_generic            16363  6 pppoe,pppox
slhc                    3691  1 ppp_generic
sco                     5837  2
bridge                 32987  0
stp                      996  1 bridge
bnep                    7444  2
rfcomm                 25131  0
l2cap                  21677  6 bnep,rfcomm
crc16                   1027  1 l2cap
bluetooth              36327  6 sco,bnep,rfcomm,l2cap
acpi_cpufreq            4943  0
cpufreq_conservative     4018  0
cpufreq_stats           1940  0
cpufreq_userspace       1480  0
cpufreq_powersave        602  0
uinput                  4796  1
fuse                   43758  1
xt_tcpudp               1743  4
nf_conntrack_ipv4       7597  6
nf_defrag_ipv4           779  1 nf_conntrack_ipv4
xt_state                 927  6
nf_conntrack           38067  2 nf_conntrack_ipv4,xt_state
xt_multiport            1775  1
iptable_filter          1790  1
ip_tables               7690  2 iptable_mangle,iptable_filter
x_tables                8327  6 xt_TCPMSS,xt_tcpmss,xt_tcpudp,xt_state,xt_multiport,ip_tables
pcmcia                 17442  0
tifm_sd                 6506  0
snd_intel8x0m           8100  0
snd_intel8x0           19523  5
mmc_core               38503  1 tifm_sd
snd_ac97_codec         79140  2 snd_intel8x0m,snd_intel8x0
ac97_bus                 710  1 snd_ac97_codec
snd_pcm                47210  4 snd_intel8x0m,snd_intel8x0,snd_ac97_codec
yenta_socket           16403  1
snd_seq                35463  0
rsrc_nonstatic          7057  1 yenta_socket
snd_timer              12258  3 snd_pcm,snd_seq
battery                 3782  0
pcmcia_core            20450  3 pcmcia,yenta_socket,rsrc_nonstatic
tifm_7xx1               3014  0
i2c_i801                6442  0
tifm_core               3260  2 tifm_sd,tifm_7xx1
snd_seq_device          3673  1 snd_seq
ipw2200               108368  0
snd                    34363  15 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_seq,snd_timer,snd_seq_device
libipw                 18439  1 ipw2200
sony_laptop            20205  0
rfkill                 10264  4 bluetooth,sony_laptop
lib80211                2870  2 ipw2200,libipw
soundcore               3450  1 snd
snd_page_alloc          5045  3 snd_intel8x0m,snd_intel8x0,snd_pcm
processor              26599  2 acpi_cpufreq
joydev                  6771  0
shpchp                 21220  0
evdev                   5609  21
ac                      1640  0
rng_core                2178  0
pcspkr                  1207  0
psmouse                44413  0
serio_raw               2916  0
pci_hotplug            18065  1 shpchp
ext3                   94200  2
jbd                    32169  1 ext3
mbcache                 3762  1 ext3
sg                     15964  0
sr_mod                 10770  0
sd_mod                 25785  4
crc_t10dif              1012  1 sd_mod
cdrom                  26487  1 sr_mod
ata_generic             2015  0
ata_piix               17133  3
i915                  220272  2
drm_kms_helper         18297  1 i915
uhci_hcd               16057  0
firewire_ohci          16509  0
libata                114416  2 ata_generic,ata_piix
e100                   22317  0
drm                   112200  3 i915,drm_kms_helper
i2c_algo_bit            3497  1 i915
firewire_core          31143  1 firewire_ohci
crc_itu_t               1035  1 firewire_core
button                  3598  1 i915
mii                     2714  1 e100
ehci_hcd               27582  0
scsi_mod              101305  4 sg,sr_mod,sd_mod,libata
usbcore                98162  3 uhci_hcd,ehci_hcd
nls_base                4541  1 usbcore
i2c_core               12648  5 i2c_i801,i915,drm_kms_helper,drm,i2c_algo_bit
video                  14605  1 i915
output                  1204  1 video
thermal                 9206  0
fan                     2586  0
thermal_sys             9378  4 processor,video,thermal,fan
dm_mirror               9671  0
dm_region_hash          5644  1 dm_mirror
dm_log                  6369  2 dm_mirror,dm_region_hash
dm_mod                 46078  2 dm_mirror,dm_log

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller [8086:3580] (rev 02)
	Subsystem: Sony Corporation Device [104d:8191]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Region 0: Memory at <unassigned> (32-bit, prefetchable)
	Capabilities: <access denied>
	Kernel driver in use: agpgart-intel

00:00.1 System peripheral [0880]: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller [8086:3584] (rev 02)
	Subsystem: Sony Corporation Device [104d:8191]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:00.3 System peripheral [0880]: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller [8086:3585] (rev 02)
	Subsystem: Sony Corporation Device [104d:8191]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:02.0 VGA compatible controller [0300]: Intel Corporation 82852/855GM Integrated Graphics Device [8086:3582] (rev 02) (prog-if 00 [VGA controller])
	Subsystem: Sony Corporation Device [104d:8192]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx+
	Latency: 0
	Interrupt: pin A routed to IRQ 9
	Region 0: Memory at e8000000 (32-bit, prefetchable) [size=128M]
	Region 1: Memory at e0000000 (32-bit, non-prefetchable) [size=512K]
	Region 2: I/O ports at 1800 [size=8]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915

00:02.1 Display controller [0380]: Intel Corporation 82852/855GM Integrated Graphics Device [8086:3582] (rev 02)
	Subsystem: Sony Corporation Device [104d:8192]
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
	Region 1: Memory at e0080000 (32-bit, non-prefetchable) [size=512K]
	Capabilities: <access denied>

00:1d.0 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 [8086:24c2] (rev 03) (prog-if 00 [UHCI])
	Subsystem: Sony Corporation Device [104d:8188]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 9
	Region 4: I/O ports at 1820 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.1 USB Controller [0c03]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 [8086:24c4] (rev 03) (prog-if 00 [UHCI])
	Subsystem: Sony Corporation Device [104d:8188]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 9
	Region 4: I/O ports at 1840 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.7 USB Controller [0c03]: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller [8086:24cd] (rev 03) (prog-if 20 [EHCI])
	Subsystem: Sony Corporation Device [104d:8188]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin D routed to IRQ 9
	Region 0: Memory at e0100000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 83) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-
	Latency: 0
	Bus: primary=00, secondary=02, subordinate=06, sec-latency=64
	I/O behind bridge: 00003000-00003fff
	Memory behind bridge: e0200000-e02fffff
	Prefetchable memory behind bridge: 40000000-43ffffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

00:1f.0 ISA bridge [0601]: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge [8086:24cc] (rev 03)
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:1f.1 IDE interface [0101]: Intel Corporation 82801DBM (ICH4-M) IDE Controller [8086:24ca] (rev 03) (prog-if 8a [Master SecP PriP])
	Subsystem: Sony Corporation Device [104d:8188]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 255
	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 1810 [size=16]
	Region 5: Memory at 44000000 (32-bit, non-prefetchable) [size=1K]
	Kernel driver in use: ata_piix

00:1f.3 SMBus [0c05]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller [8086:24c3] (rev 03)
	Subsystem: Sony Corporation Device [104d:8188]
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin B routed to IRQ 9
	Region 4: I/O ports at 1880 [size=32]

00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller [8086:24c5] (rev 03)
	Subsystem: Sony Corporation Device [104d:81c5]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 9
	Region 0: I/O ports at 1c00 [size=256]
	Region 1: I/O ports at 18c0 [size=64]
	Region 2: Memory at e0100c00 (32-bit, non-prefetchable) [size=512]
	Region 3: Memory at e0100800 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: Intel ICH

00:1f.6 Modem [0703]: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller [8086:24c6] (rev 03) (prog-if 00 [Generic])
	Subsystem: Sony Corporation Device [104d:818c]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 9
	Region 0: I/O ports at 2400 [size=256]
	Region 1: I/O ports at 2000 [size=128]
	Capabilities: <access denied>
	Kernel driver in use: Intel ICH Modem

02:04.0 CardBus bridge [0607]: Texas Instruments PCI7420 CardBus Controller [104c:ac8e]
	Subsystem: Sony Corporation Device [104d:818f]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 168, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 9
	Region 0: Memory at e0208000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
	Memory window 0: 40000000-43fff000 (prefetchable)
	Memory window 1: 48000000-4bfff000
	I/O window 0: 00003400-000034ff
	I/O window 1: 00003800-000038ff
	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
	16-bit legacy interface ports at 0001
	Kernel driver in use: yenta_cardbus

02:04.2 FireWire (IEEE 1394) [0c00]: Texas Instruments PCI7x20 1394a-2000 OHCI Two-Port PHY/Link-Layer Controller [104c:802e] (prog-if 10 [OHCI])
	Subsystem: Sony Corporation Device [104d:818f]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (750ns min, 1000ns max), Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 9
	Region 0: Memory at e0207000 (32-bit, non-prefetchable) [size=2K]
	Region 1: Memory at e0200000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: firewire_ohci

02:04.3 Mass storage controller [0180]: Texas Instruments PCI7420/7620 Combo CardBus, 1394a-2000 OHCI and SD/MS-Pro Controller [104c:ac8f]
	Subsystem: Sony Corporation Device [104d:8190]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (1750ns min, 1000ns max), Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 5
	Region 0: Memory at e0204000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: tifm_7xx1

02:08.0 Ethernet controller [0200]: Intel Corporation 82801DB PRO/100 VE (MOB) Ethernet Controller [8086:103d] (rev 83)
	Subsystem: Sony Corporation Device [104d:818d]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 66 (2000ns min, 14000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 9
	Region 0: Memory at e0205000 (32-bit, non-prefetchable) [size=4K]
	Region 1: I/O ports at 3000 [size=64]
	Capabilities: <access denied>
	Kernel driver in use: e100

02:0b.0 Network controller [0280]: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection [8086:4220] (rev 05)
	Subsystem: Intel Corporation Device [8086:2753]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (750ns min, 6000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 9
	Region 0: Memory at e0206000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: ipw2200


** USB devices:
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-4-686 (SMP w/1 CPU core)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.32-4-686 depends on:
ii  debconf [debconf-2.0]        1.5.28      Debian configuration management sy
ii  initramfs-tools [linux-initr 0.93.4      tools for generating an initramfs
ii  linux-base                   2.6.32-10   Linux image base package
ii  module-init-tools            3.12~pre2-1 tools for managing Linux kernel mo

Versions of packages linux-image-2.6.32-4-686 recommends:
ii  firmware-linux-free           2.6.32-10  Binary firmware for various driver
ii  libc6-i686                    2.10.2-6   GNU C Library: Shared libraries [i

Versions of packages linux-image-2.6.32-4-686 suggests:
ii  grub-legacy [grub]            0.97-59    GRand Unified Bootloader (Legacy v
ii  linux-doc-2.6.32              2.6.32-10  Linux kernel specific documentatio

Versions of packages linux-image-2.6.32-4-686 is related to:
pn  firmware-bnx2                 <none>     (no description available)
pn  firmware-bnx2x                <none>     (no description available)
ii  firmware-ipw2x00              0.23       Binary firmware for Intel Pro Wire
pn  firmware-ivtv                 <none>     (no description available)
pn  firmware-iwlwifi              <none>     (no description available)
ii  firmware-linux                0.23       Binary firmware for various driver
ii  firmware-linux-nonfree        0.23       Binary firmware for various driver
pn  firmware-qlogic               <none>     (no description available)
pn  firmware-ralink               <none>     (no description available)

-- debconf information:
  linux-image-2.6.32-4-686/prerm/would-invalidate-boot-loader-2.6.32-4-686: true
  shared/kernel-image/really-run-bootloader: true
  linux-image-2.6.32-4-686/postinst/bootloader-test-error-2.6.32-4-686:
  linux-image-2.6.32-4-686/postinst/depmod-error-initrd-2.6.32-4-686: false
  linux-image-2.6.32-4-686/postinst/bootloader-error-2.6.32-4-686:
  linux-image-2.6.32-4-686/postinst/missing-firmware-2.6.32-4-686:
  linux-image-2.6.32-4-686/prerm/removing-running-kernel-2.6.32-4-686: true






Reply to: