Re: [PATCH 00/10] AXFS: Advanced XIP filesystem

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Jared Hulbert <jaredeh@...>
Cc: <Linux-kernel@...>, <linux-embedded@...>, linux-mtd <linux-mtd@...>, Jörn Engel <joern@...>, <tim.bird@...>, <cotte@...>, <nickpiggin@...>
Date: Tuesday, September 2, 2008 - 11:37 am

On Thu, 28 Aug 2008, Geert Uytterhoeven wrote:

I found what's wrong.

The size of an AxFS image created by mkfs.axfs is always n*4096+4 bytes large.
So when it wants to check the magic value in the last 4 bytes, the block layer
tries to read a whole 512-byte sector, which fails for loop-mounted images.

If you test on real FLASH, additional bytes after the end of the AxFS image can
be read, hence it works.

By padding the image with 508 zero bytes, I can mount it, on both PS3 (ppc64)
and UML (ai32). I can even read images created on PS3.

However, there still are weird things going on, like `find' not seeing all
files and directories, or just aborting, and `ls -lR' showing actual file
contents in its output.

With kind regards,

Geert Uytterhoeven
Software Architect

Sony Techsoft Centre Europe
The Corporate Village
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 1:44 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Fri Aug 22, 10:54 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Will Marone, (Fri Aug 22, 6:09 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Mon Aug 25, 3:23 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Fri Aug 22, 12:51 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Thu Aug 28, 11:40 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Tue Sep 2, 11:37 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Tue Sep 2, 12:44 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Tue Sep 2, 2:33 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Tue Sep 2, 1:47 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, David Woodhouse, (Mon Aug 25, 8:16 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Mon Aug 25, 5:37 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Carsten Otte, (Mon Aug 25, 6:52 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Arnd Bergmann, (Fri Aug 22, 11:19 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Thu Aug 21, 7:07 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Greg Ungerer, (Thu Aug 21, 7:46 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Fri Aug 22, 2:10 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 10:11 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Greg Ungerer, (Thu Aug 21, 8:12 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Fri Aug 22, 2:13 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Fri Aug 22, 2:16 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Fri Aug 22, 2:37 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Fri Sep 12, 4:17 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Mon Sep 15, 12:40 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Fri Aug 22, 2:43 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Fri Sep 12, 5:52 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Mon Sep 15, 12:34 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Ricard Wanderlof, (Tue Sep 16, 2:57 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Tue Sep 16, 11:30 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Mon Sep 15, 3:43 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Trent Piepho, (Fri Sep 19, 3:20 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 10:48 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Greg Ungerer, (Mon Aug 25, 2:35 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jamie Lokier, (Mon Aug 25, 7:43 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Greg Ungerer, (Mon Aug 25, 10:02 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Carsten Otte, (Thu Aug 21, 6:25 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 10:30 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Nick Piggin, (Thu Aug 21, 6:43 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 10:13 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Nick Piggin, (Thu Aug 21, 10:32 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Arnd Bergmann, (Thu Aug 21, 8:53 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 10:12 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Arnd Bergmann, (Thu Aug 21, 10:14 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Dave Chinner, (Thu Aug 21, 4:39 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 10:19 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Leon Woestenberg, (Thu Aug 21, 10:31 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Geert Uytterhoeven, (Thu Aug 21, 10:49 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 10:42 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Frans Meulenbroeks, (Thu Aug 21, 2:32 am)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Jared Hulbert, (Thu Aug 21, 3:32 pm)
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem, Nick Piggin, (Thu Aug 21, 10:04 pm)