All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugme-daemon@bugzilla.kernel.org
To: linux-ide@vger.kernel.org
Subject: [Bug 11576] New: compactflash TRANSCEND at ide adapter failed to IDENTIFY
Date: Tue, 16 Sep 2008 06:19:44 -0700 (PDT)	[thread overview]
Message-ID: <bug-11576-11633@http.bugzilla.kernel.org/> (raw)

http://bugzilla.kernel.org/show_bug.cgi?id=11576

           Summary: compactflash TRANSCEND at ide adapter failed to IDENTIFY
           Product: IO/Storage
           Version: 2.5
     KernelVersion: 2.6.24-19-generic 64bit (gcc version 4.2.3) #1 SMP Wed
                    Aug 20 17
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: IDE
        AssignedTo: io_ide@kernel-bugs.osdl.org
        ReportedBy: werner.hein@gmx.net


Latest working kernel version: n/a
Earliest failing kernel version: no idea but short tests failed on Ubuntu
6.06.1 & 7.10
Distribution: Kubuntu 8.04.1 Hardy Heron
Hardware Environment: Intel D945GCLF + AtomCPU, CF TRANSCEND TS4GCF120 at
CF->IDE adapter via 80 wire cable to single pata/ide port, CF is master and
only device connected to pata/ide, SAMSUNG 750GB at sata, 2GB DDR2 ram
Software Environment: Kubuntu 8.04.1 Desktop, basic installation
Problem Description: CF fails during boot, partition table cannot be read, no
access to CF

sequence of failure:
libata
- detects at ata1.00 CF including name and size correctly
- configures IF for MWDMA2
- assignes IF to scsi
- goes on with sata
[] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x2090 irq 14
[] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x2098 irq 15
[] ata1.00: ATA-0: TRANSCEND, 20070312, max MWDMA2
[] ata1.00: 8077104 sectors, multi 0: LBA
[] ata1.00: configured for MWDMA2
[] ata1.00: configured for MWDMA2
[] ata1: EH complete
[] ata2: port disabled. ignoring.
[] scsi 0:0:0:0: Direct-Access     ATA      TRANSCEND        2007 PQ: 0 ANSI: 5

sd
- driver takes over and starts with CF as sda
- still starting with correct parameters
- then timeout upon a command + error messages "failed to IDENTIFY" and
"revalidation failed"
[] Driver 'sd' needs updating - please use bus_type methods
[] sd 0:0:0:0: [sda] 8077104 512-byte hardware sectors (4135 MB)
[] sd 0:0:0:0: [sda] Write Protect is off
[] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't
support DPO or FUA
[] sd 0:0:0:0: [sda] 8077104 512-byte hardware sectors (4135 MB)
[] sd 0:0:0:0: [sda] Write Protect is off
[] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't
support DPO or FUA
[]  sda:<3>ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
[] ata1.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in
[]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[] ata1.00: status: { DRDY }
[] ata1: soft resetting link
[] ata1.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_mask=0x80)
[] ata1.00: revalidation failed (errno=-5)
[] ata1: failed to recover some devices, retrying in 5 secs
[] ata1: soft resetting link
... <repetitions> ...
- later on followed by some more error messages
[] sd 0:0:0:0: [sda] Result: hostbyte=DID_BAD_TARGET
driverbyte=DRIVER_OK,SUGGEST_OK
[] end_request: I/O error, dev sda, sector 0
[] Buffer I/O error on device sda, logical block 0
[] sd 0:0:0:0: [sda] Result: hostbyte=DID_BAD_TARGET
driverbyte=DRIVER_OK,SUGGEST_OK
[] end_request: I/O error, dev sda, sector 0
[] Buffer I/O error on device sda, logical block 0
[] sd 0:0:0:0: [sda] Result: hostbyte=DID_BAD_TARGET
driverbyte=DRIVER_OK,SUGGEST_OK
[] end_request: I/O error, dev sda, sector 0
[] Buffer I/O error on device sda, logical block 0
... <repetitions> ...

sudo hdparm -I /dev/sda

/dev/sda:
 HDIO_DRIVE_CMD(identify) failed: Input/output error

needless to say that CF has been checked in a CF card reader on same board's
usb and works perfectly there

Steps to reproduce:
- failure comes every time


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

             reply	other threads:[~2008-09-16 13:19 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-16 13:19 bugme-daemon [this message]
2008-09-16 13:21 ` [Bug 11576] compactflash TRANSCEND at ide adapter failed to IDENTIFY bugme-daemon
2008-09-16 13:23 ` bugme-daemon
2008-09-16 13:24 ` bugme-daemon
2008-09-16 14:04 ` bugme-daemon
2008-09-16 15:42 ` bugme-daemon
2008-09-16 16:15 ` bugme-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-11576-11633@http.bugzilla.kernel.org/ \
    --to=bugme-daemon@bugzilla.kernel.org \
    --cc=linux-ide@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.