From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Lord Subject: Re: LibPATA code issues / 2.6.17.3 (What is the next step?) Date: Fri, 14 Jul 2006 13:39:26 -0400 Message-ID: <44B7D6CE.4030406@rtr.ca> References: <44AEB3CA.8080606@pobox.com> <200607091224.31451.liml@rtr.ca> <1152545639.27368.137.camel@localhost.localdomain> <44B7D168.2080304@rtr.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from rtr.ca ([64.26.128.89]:60901 "EHLO mail.rtr.ca") by vger.kernel.org with ESMTP id S1422679AbWGNRj1 (ORCPT ); Fri, 14 Jul 2006 13:39:27 -0400 In-Reply-To: Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: Justin Piszcz Cc: Alan Cox , Jeff Garzik , Sander , linux-kernel@vger.kernel.org, IDE/ATA development list Justin Piszcz wrote: > They are Western Digital 400* drives. > > [4294678.049000] Vendor: ATA Model: WDC WD4000KD-00N Rev: 01.0 > [4294678.050000] Vendor: ATA Model: WDC WD4000KD-00N Rev: 01.0 > > On a SiL controller, it also happens when they are on a promise > controller too. > > On Fri, 14 Jul 2006, Mark Lord wrote: > >> Justin Piszcz wrote: >>> >>> opcode=0x35 & opcode=0xca >> >> Those are non-DMA WRITE opcodes. Using PIO for I/O is pretty rare >> these days, >> so I'm betting that this is not a hard disk device -- compactflash? Okay. So why are we issuing PIO WRITE commands to drives that obviously should only be sent DMA commands by libata? Perhaps that's the bug.