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 -- 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