From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from iolanthe.rowland.org ([192.131.102.54]:42870 "HELO iolanthe.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S933904AbdC3O0e (ORCPT ); Thu, 30 Mar 2017 10:26:34 -0400 Date: Thu, 30 Mar 2017 10:26:32 -0400 (EDT) From: Alan Stern To: Oliver Neukum cc: Mauro Carvalho Chehab , Laurent Pinchart , David Mosberger , Jaejoong Kim , Mauro Carvalho Chehab , Mauro Carvalho Chehab , GregKroah-Hartman , , Jonathan Corbet , Wolfram Sang , John Youn , Roger Quadros , Linux Doc MailingList , Linux Media Mailing List , USB list Subject: Re: [PATCH 22/22] usb: document that URB transfer_buffer should be aligned In-Reply-To: <1490878570.11920.6.camel@suse.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-media-owner@vger.kernel.org List-ID: On Thu, 30 Mar 2017, Oliver Neukum wrote: > > Btw, I'm a lot more concerned about USB storage drivers. When I was > > discussing about this issue at the #raspberrypi-devel IRC channel, > > someone complained that, after switching from the RPi downstream Kernel > > to upstream, his USB data storage got corrupted. Well, if the USB > > storage drivers also assume that the buffer can be continuous, > > that can corrupt data. > > They do assume that. Wait a minute. Where does that assumption occur? And exactly what is the assumption? Mauro wrote "the buffer can be continuous", but that is certainly not what he meant. Alan Stern