Re: MWDMA Issue: sda: unknown partition table

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

 



Hey,

On Fri, Jan 21, 2011 at 05:29:39PM +0530, viresh kumar wrote:
> 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()

Hmmm... okay, so that's from the hotplugging.

> 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

Yeah, it should be possible to avoid the above if it's coming from
hotplug.  Identify where and why AC_ERR_ATA_BUS is being set and work
around it.  There's no reason for it to be set after a hotplug anyway.

> 	sda: unknown partition table

and then this probably is unrelated.  So, no IO error is being
reported but the above still fails?  How did you verify the read data
are actually the same?  Maybe there's a cache alias issue?

-- 
tejun
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux