[PATCH take 2] UBIFS - new flash file system

Previous thread: [bug] stuck localhost TCP connections, v2.6.26-rc3+ by Ingo Molnar on Monday, May 26, 2008 - 7:56 am. (89 messages)

Next thread: [PATCH take 3] UBIFS - new flash file system by Artem Bityutskiy on Monday, May 26, 2008 - 10:05 am. (32 messages)
To: LKML <linux-kernel@...>
Cc: Adrian Hunter <ext-adrian.hunter@...>, Artem Bityutskiy <Artem.Bityutskiy@...>
Date: Monday, May 26, 2008 - 10:03 am

Hello,

here is the third round of UBIFS submission. If you are not aware what
UBIFS is about, please refer Jonathan Corbet's article:
http://lwn.net/Articles/276025/

Also, please refer the second and the first UBIFS submissions which
contain short UBIFS description and URLs.
second: http://marc.info/?l=linux-kernel&m=121006384211288&w=2
first: http://marc.info/?l=linux-kernel&m=120662475821992&w=2

We've addressed most of the requests from the second round:

* Requests from Christoph Hellwig's review (may be found here:
http://marc.info/?l=linux-kernel&m=121093446502796&w=2). Few things
related to the background thread were not done though. Here are
explanations why: http://marc.info/?l=linux-kernel&m=121155640026661&w=2
and http://marc.info/?l=linux-kernel&m=121119680522445&w=2 (see end
of the mail).
Also, we have not changed readdir() implementation so far, but just
put a comment that we cannot support NFS at the moment. However, we
have an idea how to fix this, but need some comments from the community.
We'll send a separate mail describing the problem and the possible
solution shortly. Nevertheless, this should not be a blocker.
* The 'generic_sync_sb_inodes()' was introduce as it was pointed to by
Andrew Morton.
* Many build fixes spotted by Andrew Morton.
* Get rid of some dead code spotted by Marcin Slusarz.

Other news is that UBIFS has been sitting in -mm tree for a couple of
weeks already. And of course we have got more bug reports and fixed
more bugs since the last submission.

Christoph prefers tarballs - here it is:
http://www.infradead.org/~dedekind/ubifs/ubifs-08-05-26.tar.bz2

Changes between take 1 and take 2:
* Store milliseconds for [mca]time stamps in the inodes, not only seconds
(requested by Andi Kleen)
* Documentation/filesystems/ubifs.txt has been added (requested by Josh Boyer)
* do_div() is not anymore used with 'unsigned long long' values
(requested by Andrew Morton)
* The amoun...

To: Artem Bityutskiy <Artem.Bityutskiy@...>
Cc: LKML <linux-kernel@...>, Adrian Hunter <ext-adrian.hunter@...>
Date: Monday, May 26, 2008 - 8:24 am

Sorry, ignore this mail. Just sent the patches with correct
subject.

--
Best Regards,
Artem Bityutskiy (Артём Битюцкий)
--

Previous thread: [bug] stuck localhost TCP connections, v2.6.26-rc3+ by Ingo Molnar on Monday, May 26, 2008 - 7:56 am. (89 messages)

Next thread: [PATCH take 3] UBIFS - new flash file system by Artem Bityutskiy on Monday, May 26, 2008 - 10:05 am. (32 messages)