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

2.6.32-3 does not recognize PATA WD disk...



Hi to everybody!

I just got a WD caviar blue, with the classic IDE interface and tried to connect it to my debian squeeze pc which already has a WD SATA device, where the OS lives.

The problem is that 2.6.32-3 does not recognize the disk and although I'm not an expert, I tend to think that it is a kernel bug. I booted with 2.6.30-2-686 and it sees the disk:
[    1.560374] hda: WDC WD3200AAJB-56R1A0, ATA DISK drive

About the IDE controller, here's what lspci -v says:

on both 2.6.30  and 2.6.32 :

00:14.1 IDE interface: ATI Technologies Inc SB600 IDE (prog-if 8a [Master SecP PriP]) Subsystem: Giga-byte Technology Gigabyte GA-MA69G-S3H Motherboard Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 16 I/O ports at 01f0 [size=8] I/O ports at 03f4 [size=1] I/O ports at 0170 [size=8] I/O ports at 0374 [size=1] I/O ports at f900 [size=16] Kernel driver in use: ATIIXP_IDE The only differences between lspci -v for 2.6.30 and 2.6.32 are the following:
# diff 2.6.30-2-lspci 2.6.32-3-lspci
23c23
<       Kernel driver in use: pcieport-driver
---
>       Kernel driver in use: pcieport
38c38
<       Kernel driver in use: pcieport-driver
---
>       Kernel driver in use: pcieport
95d94
<       Kernel driver in use: piix4_smbus

where the pcieport differences refer to
00:02.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (external gfx0 port A) (prog-if 00 [Normal decode])
and
00:0a.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express gpp port F) (prog-if 00 [Normal decode])

The lshw utility shows almost perfect match between 2.6.30 and 2.6.32 with the difference that under the ide section which is identical in both kernels:

       *-ide
            description: IDE interface
            product: SB600 IDE
            vendor: ATI Technologies Inc
            physical id: 14.1
            bus info: pci@0000:00:14.1
            version: 00
            width: 32 bits
            clock: 66MHz
            capabilities: ide bus_master
            configuration: driver=ATIIXP_IDE latency=32
resources: irq:16 ioport:1f0(size=8) ioport:3f6 ioport:170(size=8) ioport:376 ioport:f900(size=16)
          *-ide
               description: IDE Channel 0
               physical id: 0
               bus info: ide@0
               logical name: ide0
               clock: 66MHz

but in 2.6.32 nothing disk relevant follows, where with 2.6.30, the disk section follows:

             *-disk
                  description: ATA Disk
                  product: WDC WD3200AAJB-56R1A0
                  vendor: Western Digital
                  physical id: 0
                  bus info: ide@0.0
                  logical name: /dev/hda
                  version: 01.03E01
                  serial: WD-WCAV2H175667
                  size: 298GiB (320GB)
capabilities: ata dma lba iordy smart security pm partitioned partitioned:dos
                  configuration: mode=udma5 signature=08040000 smart=on

bit strange, isn't it?

Any ideas?

As well as that, I can't report it via reportbug, because with: reportbug linux-image-2.6.32-3-686
I always get

Querying Debian BTS for reports on linux-2.6 (source)...
Unable to connect to Debian BTS; continue [y|N|?]?

after a couple of minutes...

Giorgos

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


Reply to: