Hi, On 16 Apr 2018, at 21:15, David Sterba <dste...@suse.cz> wrote:
> On Mon, Apr 16, 2018 at 09:55:45PM +0200, René Rebe wrote: >> Hi, >> >> On 04/16/2018 06:48 PM, David Sterba wrote: >>> The warnings are valid, there's unaligned access introduced by patch >>> >>> 23b5ec74943f44378b68c0edd8e210a86318ea5e >>> btrfs: fix readdir deadlock with pagefault >>> >>> The directory entries (struct dir_entry) are copied to a temporary >>> buffer as they fit, ie. no alignment, and the members accessed in >>> several places. >>> >>> The following patch adds the proper unaligned access, only compile-tested. >>> Please test and let me know, thanks! >> Would have loved to immediately give it a try, however, sorry, >> I forgot to mention I'm on the latest stable release -4.16.2- >> on a first glance this does not look like it does just apply. >> >> I would re-base myself if I would not also have a glibc initialization >> bug to hunt and debug, too :-/ >> >> If you happen to also rebase it for current -stable, ... ;-) > > Sure, attached a 4.16.2 version. > <0001-test-readdir-unaligned-access.patch> Cool, thanks, built and so far it works, the warnings are gone. https://www.youtube.com/watch?v=XYsKct4T2xk Greetings form Berlin, René -- ExactCODE GmbH, Lietzenburger Str. 42, DE-10789 Berlin http://exactcode.com | http://exactscan.com | http://ocrkit.com | http://t2-project.org | http://rene.rebe.de -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html