I've renamed the thread because I do not like this flamish discussion to me mixed with the technical one. Jörn Engel wrote:We'll re-run them. Does logfs support write-back? Does it support compression? Is this patch the right one we should look at: This basically means it is unfinished. Handling dynamic bad blocks is a *must* if you are going to work on NAND, especially on MLC NAND which are not as reliable as SLC. I think you should bluntly say about this when you submit patches to prevent people from starting using it in production. UBI handles I/O errors and gracefully recovers the data. And it will not be easy to do this in LogFS at all. If you have write error in the middle of an eraseblock, you have to recover data which means correcting all the indexing data structures which refer the data you recover. Correcting them may require garbage collection, because you have to update them out of place. And what do you do if you are already in the middle of doing garbage-collection? In other words, I believe it will take a lot of time and efforts to implement this. And any speculation about the number of lines of code makes no sense before you finish your work. Could you please point the core functions which implement this and shortly describe the algorithm? I grep'ed for "wear" and "leveling" and found only one match. Where should I look at? -- Best Regards, Artem Bityutskiy (Артём Битюцкий) --
| Ingo Molnar | [bug] mm/slab.c boot crash in -git, "kernel BUG at mm/slab.c:2103!" |
| Avi Kivity | [PATCH 002/104] KVM: SMP: Add vcpu_id field in struct vcpu |
| Borislav Petkov | 2.6.23-rc1: no setup signature found... |
| Greg KH | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
git: | |
| Miles Bader | way to automatically add untracked files? |
| Linus Torvalds | People unaware of the importance of "git gc"? |
| Julian Phillips | Re: Git Vs. Svn for a project which *must* distribute binaries too. |
| Björn | Re: git-svn merge helper |
| Richard Stallman | Real men don't attack straw men |
| Juan Miscaro | When will OpenBSD support UTF8? |
| Renaud Allard | very weak bridge performance |
| no@spam@mgedv.net | Re: HUAWEI not recognized properly (3 modem) |
| Kevin Cummings | Re: Mtools |
| Lars Wirzenius | Re: Parse Error |
| James Carpenter | Re: SCSI Controller |
| Brandon S. Allbery | Re: Linux == UN*X (was Re: NT vs Linux (was: Re: ...)) |
