linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: viresh kumar <viresh.kumar@st.com>
To: Tejun Heo <tj@kernel.org>
Cc: viresh kumar <viresh.kumar@st.com>,
	"linux-ide@vger.kernel.org" <linux-ide@vger.kernel.org>,
	Shiraz HASHIM <shiraz.hashim@st.com>,
	Armando VISCONTI <armando.visconti@st.com>,
	amitgoel <amit.goel@st.com>, viresh kumar <viresh.nitj@gmail.com>
Subject: Re: MWDMA Issue: sda: unknown partition table
Date: Fri, 21 Jan 2011 17:29:39 +0530	[thread overview]
Message-ID: <4D39752B.7000202@st.com> (raw)
In-Reply-To: <4D395FE8.8000902@st.com>

On 01/21/2011 03:58 PM, viresh kumar wrote:
> Tejun,
> 
> Thanks for your prompt reply!!
> 
> On 01/21/2011 03:44 PM, Tejun Heo wrote:
>> On Fri, Jan 21, 2011 at 03:39:56PM +0530, viresh kumar wrote:
>>>> I am implementing mwdma interface for arasan compact flash controller.
>>>> I am facing a strange problem, when i insert CF card on my board (after bootup),
>>>> in mwdma mode, i get following:
>>>>
>>>> ata1: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0xe frozen
>> That's AC_ERR_ATA_BUS.
>>
>>>> Can somebody give any clue on which part i should try to look at?
>> Yeah, someone is reporting CRC error.
> 
> I will check this.
> 
> But it seems unknown partition table is a different issue,
> as this error is also coming in PIO mode, where i am able to get sda1 node
> and able to read/write to card.
> 
> print in PIO mode:
> 
> # ata1: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0xe frozen
> ata1: soft resetting link
> ata1.00: CFA: TRANSCEND, 20091215, max UDMA/66
> ata1.00: 62537328 sectors, multi 0: LBA 
> ata1.00: configured for PIO6
> ata1.00: configured for PIO6
> ata1: EH complete
> scsi 0:0:0:0: Direct-Access     ATA      TRANSCEND        2009 PQ: 0 ANSI: 5
> sd 0:0:0:0: Attached scsi generic sg0 type 0
> sd 0:0:0:0: [sda] 62537328 512-byte logical blocks: (32.0 GB/29.8 GiB)
> sd 0:0:0:0: [sda] Write Protect is off
> sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
>  sda: sda1
> sd 0:0:0:0: [sda] Attached SCSI disk
> 

Tejun,

This error:
> # ata1: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0xe frozen

is coming only when i insert/remove my card after board has booted up. If i keep it
inserted, and then boot the board: No such error occurs.

As suggested by you earlier, i am doing following on card insertion and removal,
after resetting card through controller.

		ata_ehi_hotplugged(ehi);
		ata_port_freeze(ap);

and after that only i get that error message through following path:
Kthread()->scsi_error_handler()->ata_scsi_error()->ata_bmdma_error_handler()
->ata_sff_error_handler()->ata_do_eh()

I tried again, but couldn't find why i am getting these two issues:
	ata1: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0xe frozen
	sda: unknown partition table

-- 
viresh

  reply	other threads:[~2011-01-21 11:59 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-21 10:09 MWDMA Issue: sda: unknown partition table viresh kumar
2011-01-21 10:14 ` Tejun Heo
2011-01-21 10:28   ` viresh kumar
2011-01-21 11:59     ` viresh kumar [this message]
2011-01-21 16:39       ` Tejun Heo
2011-01-22  4:08         ` Viresh Kumar
2011-01-22 11:45           ` Tejun Heo
2011-01-24 11:20         ` viresh kumar
2011-02-01 15:32         ` Viresh Kumar
2011-02-01 17:59           ` Eric D. Mudama
2011-02-02  3:43             ` viresh kumar
2011-02-02  5:55               ` Eric D. Mudama
2011-02-02  5:58                 ` viresh kumar

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=4D39752B.7000202@st.com \
    --to=viresh.kumar@st.com \
    --cc=amit.goel@st.com \
    --cc=armando.visconti@st.com \
    --cc=linux-ide@vger.kernel.org \
    --cc=shiraz.hashim@st.com \
    --cc=tj@kernel.org \
    --cc=viresh.nitj@gmail.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).