From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1422695AbWGNSSf (ORCPT ); Fri, 14 Jul 2006 14:18:35 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1422690AbWGNSSf (ORCPT ); Fri, 14 Jul 2006 14:18:35 -0400 Received: from lucidpixels.com ([66.45.37.187]:26303 "EHLO lucidpixels.com") by vger.kernel.org with ESMTP id S1422671AbWGNSSe (ORCPT ); Fri, 14 Jul 2006 14:18:34 -0400 Date: Fri, 14 Jul 2006 14:18:33 -0400 (EDT) From: Justin Piszcz X-X-Sender: jpiszcz@p34.internal.lan To: Mark Lord cc: Alan Cox , Jeff Garzik , Sander , linux-kernel@vger.kernel.org, IDE/ATA development list Subject: Re: LibPATA code issues / 2.6.17.3 (What is the next step?) In-Reply-To: <44B7D6CE.4030406@rtr.ca> Message-ID: References: <44AEB3CA.8080606@pobox.com> <200607091224.31451.liml@rtr.ca> <1152545639.27368.137.camel@localhost.localdomain> <44B7D168.2080304@rtr.ca> <44B7D6CE.4030406@rtr.ca> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 14 Jul 2006, Mark Lord wrote: > 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. > Jeff/Alan -- ? Could this be it?