lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 04 Feb 2008 22:00:28 +0100
From:	Gregor Radtke <mail@...adtke.name>
To:	linux-kernel@...r.kernel.org, mkp@....net
Cc:	Tim Kunschke <beatmeistah@....de>
Subject: pata_cs5536 hangs on boot with hdd attached

Hi all,

there is some serious problem with pata_cs5536 in linux 2.6.24 - it does
not boot on ALIX.1B and ALIX.2C2 with hdd attached (as slave) to ide
port.

the ALIX.* are a series of single board computers, manufactured by PC
Engines in switzerland. Systems are based on AMD Geode LX, which itself
utilizes a CS5536 for IDE. ALIX.1B/1C use Award BIOS, while ALIX.2C2 and
other use tinyBIOS. See http://www.pcengines.ch/alix.htm for more
details. I have tinyBIOS v0.99 installed, using older versions makes no
difference.

I tested with various kernel releases before 2.6.24 (and -rcX), up to
2.6.23.12. Both libata and the old ATA subsystem do work, libata with
cs5535.

cs5536 _does work_, if i boot with no hdd attached... i even get a
(relatively) high  transferrate, about 11-12MB/s, compared to 6-7MB/s
using cs5535/libata/old subsys.

the system hangs when it comes to examine partitions, or so.. see

-- snip --
[   13.391699] Driver 'sd' needs updating - please use bus_type methods
[   13.411207] scsi0 : pata_cs5536
[   13.420886] scsi1 : pata_cs5536
[   13.430497] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xff00
irq 14
[   13.451386] ata2: DUMMY
[   13.636238] ata1.00: CFA: SanDisk SDCFH-1024, HDX 4.04, max MWDMA2
[   13.654793] ata1.00: 2001888 sectors, multi 0: LBA 
[   13.669749] ata1.01: ATA-6: IC25N060ATMR04-0, MO3OAD4A, max UDMA/100
[   13.688817] ata1.01: 117210240 sectors, multi 0: LBA48 
[   13.704524] ata1.01: limited to UDMA/33 due to 40-wire cable
[   13.722241] ata1.00: configured for MWDMA2
[   13.765912] ata1.01: configured for UDMA/33
[   13.778807] scsi 0:0:0:0: Direct-Access     ATA      SanDisk SDCFH-10
HDX  PQ: 0 ANSI: 5
[   13.803511] sd 0:0:0:0: [sda] 2001888 512-byte hardware sectors (1025
MB)
[   13.823905] sd 0:0:0:0: [sda] Write Protect is off
[   13.838368] sd 0:0:0:0: [sda] Write cache: disabled, read cache:
enabled, doesn't support DPO or FUA
[   13.865944] sd 0:0:0:0: [sda] 2001888 512-byte hardware sectors (1025
MB)
[   13.886335] sd 0:0:0:0: [sda] Write Protect is off
[   13.900779] sd 0:0:0:0: [sda] Write cache: disabled, read cache:
enabled, doesn't support DPO or FUA
[   13.928158]  sda:
-- snap --

any idea how i could debug that?
thank you for your help =)

regards, Gregor Radtke

-- kernel config --

(attached, using evolution is nasty..)


-- 
Jabber: elch@...-elch.de        PGP: 0x63FC728D
Tel: 0170/238 30 53    http://www.g-radtke.name


View attachment "config-pata_cs5536" of type "text/plain" (46738 bytes)

Download attachment "signature.asc" of type "application/pgp-signature" (190 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ