16 May, 2006
1 commit
-
fs/jffs2/nodelist.c: In function `check_node_data':
fs/jffs2/nodelist.c:441: warning: unsigned int format, different type arg (arg 4)
fs/jffs2/nodelist.c:464: warning: int format, different type arg (arg 5)Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
10 Mar, 2006
1 commit
-
Fix some bugs in mtd/jffs2 on 64bit platform.
The MEMGETBADBLOCK/MEMSETBADBLOCK ioctl are not listed in compat_ioctl.h.
And some variables in jffs2 are declared as uint32_t but used to hold
size_t values.Signed-off-by: Atsushi Nemoto
Cc: Thomas Gleixner
Acked-by: David Woodhouse
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
15 Jan, 2006
1 commit
-
Remove the "inline" keyword from a bunch of big functions in the kernel with
the goal of shrinking it by 30kb to 40kbSigned-off-by: Arjan van de Ven
Signed-off-by: Ingo Molnar
Acked-by: Jeff Garzik
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
07 Nov, 2005
13 commits
-
Signed-off-by: Thomas Gleixner
-
Simplify the debugging code further.
Update the TODO listSigned-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner -
Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner -
When data starts from the beginning of NAND page, 'len' must be zero, not
c->wbuf_page.Thanks to Zoltan Sogor for reporting this problem.
Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner -
Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner -
Remove more noisy debugs. Add current->pid to debug messages.
Remove bogus includes.Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner -
The previous changes introduced wrong length calculations.
Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner -
Remove extra noisy debugs
Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner -
Instead of building fragtree starting from node with the smallest version
number, start from the highest. This helps to avoid reading and checking
obsolete nodes.Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner -
Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner -
Replace the D1(printk()) style debugging with the new debug macros
Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner -
Move functions to read inodes into readinode.c
Move functions to handle fragtree and dentry lists into nodelist.[ch]Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner -
Various simplifiactions. printk format corrections.
Convert more code to use the new debug functions.Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner
06 Nov, 2005
1 commit
-
Signed-off-by: Artem B. Bityutskiy
Signed-off-by: Thomas Gleixner
13 Jul, 2005
1 commit
-
We recently changed the method of collecting and sorting of
tmp_dnode objects to use a temporary RB-tree instead of a
temporary list. Rename function and update comments.Signed-off-by: Artem B. Bityuckiy
Signed-off-by: Thomas Gleixner
07 Jul, 2005
1 commit
-
It isn't _normal_ that we allow key collision in rbtrees,
but it does not matter as long as the two nodes with the same
version are together.Signed-off-by: Artem B. Bityuckiy
Signed-off-by: David Woodhouse
Signed-off-by: Thomas Gleixner
06 Jul, 2005
1 commit
-
Use an rbtree instead of a simple linked list. We were wasting
an amazing amount of time in jffs2_add_tn_to_list().
Thanks to Artem Bityuckiy and Jarkko Jlavinen for noticing.Signed-off-by: David Woodhouse
Signed-off-by: Thomas Gleixner
23 May, 2005
4 commits
-
Signed-off-by: Thomas Gleixner
-
Signed-off-by: David Woodhouse
Signed-off-by: Thomas Gleixner -
Don't remove inocache for inodes which are in read_inode() or
clear_inode() until they're done.Signed-off-by: David Woodhouse
Signed-off-by: Thomas Gleixner -
Avoid "Eep. No valid nodes for ino #1" message for just-created filesystem.
Signed-off-by: Todd Poynor
Signed-off-by: Thomas Gleixner
17 Apr, 2005
1 commit
-
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.Let it rip!