X-Spam-Check-By: sourceware.org
Date: Wed, 14 Dec 2005 17:12:09 +0100
From: Corinna Vinschen <corinna-cygwin@cygwin.com>
To: cygwin@cygwin.com
Subject: Re: Error reported dd'ing close of end of block device with skip
Message-ID: <20051214161209.GL2399@calimero.vinschen.de>
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
References: <121420051604.1358.43A042790006E2540000054E22007507440A050E040D0C079D0A@comcast.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <121420051604.1358.43A042790006E2540000054E22007507440A050E040D0C079D0A@comcast.net>
User-Agent: Mutt/1.4.2i
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
Precedence: bulk
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie.com@cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

On Dec 14 16:04, Eric Blake wrote:
> > 
> > Btw., I just applied a patch which implements O_DIRECT, which will be
> > available in the next snapshot.  The same restriction as on Linux
> > applies, which is, the buffers used in read/write operations must be
> > sector-aligned.  Note that using O_DIRECT requires to rebuild the
> > application, so you'll be unable to experiment with this using the
> > current versions of dd(1).
> 
> I get the hint.  coreutils-5.93-2 will be out as soon as I can rebuild it
> against a new snapshot.

Heh, cool.  Just FYI, I tested my changes using a rebuilt version of dd
from 5.90 and it behaved fine using `iflags=direct' and `oflags=direct'.
If you notice any problems, though, kick me immediately.  Just keep the
alignment restriction in mind.  MSDN says that it's not necessarily
enforced, depending on the device, but dd should obviously take this
into account.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

