aboutsummaryrefslogtreecommitdiffstats
path: root/fs/jffs2
AgeCommit message (Expand)AuthorFilesLines
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel5-5/+0
2006-06-28[PATCH] mark address_space_operations constChristoph Hellwig2-2/+2
2006-06-27Merge git://git.infradead.org/mtd-2.6Linus Torvalds13-342/+466
2006-06-27[JFFS2][XATTR] Fix wrong copyrightKaiGai Kohei1-1/+1
2006-06-27[JFFS2][XATTR] Re-define xd->refcnt as atomic_tKaiGai Kohei2-15/+12
2006-06-27[JFFS2][XATTR] Fix memory leak with jffs2_xattr_refKaiGai Kohei4-2/+5
2006-06-27[JFFS2][XATTR] rid unnecessary writing of delete marker.KaiGai Kohei3-227/+105
2006-06-27[JFFS2][XATTR] Fix ACL bug when updating null xattr by null ACL.KaiGai Kohei1-0/+2
2006-06-27[JFFS2][XATTR] using 'delete marker' for xdatum/xref deletionKaiGai Kohei9-339/+583
2006-06-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivialLinus Torvalds1-1/+1
2006-06-26[PATCH] fs: use list_move()Akinobu Mita3-14/+7
2006-06-26spelling fixesAndreas Mohr1-1/+1
2006-06-23[PATCH] VFS: Permit filesystem to perform statfs with a known root dentryDavid Howells2-3/+3
2006-06-23[PATCH] VFS: Permit filesystem to override root dentry on mountDavid Howells1-22/+27
2006-06-20Merge git://git.infradead.org/~dwmw2/rbtree-2.6Linus Torvalds2-10/+9
2006-06-18[JFFS2] Check CRC32 on dirent and data nodes each time they're readDavid Woodhouse2-15/+38
2006-06-18[JFFS2] When retiring nextblock, allocate a node_ref for the wasted spaceDavid Woodhouse1-4/+22
2006-06-18[JFFS2] Don't trust node headers before the CRC is checked.David Woodhouse1-28/+34
2006-06-09[JFFS2] Fix more breakage caused by janitorial meddling.David Woodhouse1-2/+2
2006-06-03[JFFS2] Remove stray __exit from jffs2_compressors_exit()David Woodhouse1-1/+1
2006-05-30[JFFS2] Preallocate node refs for cleanmarker in summary scanDavid Woodhouse1-5/+8
2006-05-30[JFFS2] Fix calculation of potential summary marker offset on NOR flash.David Woodhouse1-1/+1
2006-05-29[MTD] NAND Signal that a bitflip was corrected by ECCThomas Gleixner1-15/+17
2006-05-29[MTD] Rework the out of band handling completelyThomas Gleixner2-112/+119
2006-05-29[MTD] NAND Replace oobinfo by ecclayoutThomas Gleixner2-36/+17
2006-05-29[MTD] NAND Consolidate oobinfo handlingThomas Gleixner1-1/+1
2006-05-29[JFFS2] Preallocate raw_node_refs in a couple of missing places in scanDavid Woodhouse1-2/+7
2006-05-28[JFFS2] Fix oops when marking space dirty in scan, but no previous node exists.David Woodhouse1-1/+1
2006-05-27[JFFS2] Fix wbuf recovery of f->metadata->raw node.David Woodhouse1-1/+5
2006-05-26[JFFS2] Switch to using an array of jffs2_raw_node_refs instead of a list.David Woodhouse9-225/+351
2006-05-25[JFFS2] Fix 64-bit size_t problems in XATTR code.David Woodhouse2-15/+15
2006-05-25[JFFS2] Fix and improve debugging output during scan.David Woodhouse2-5/+5
2006-05-25[JFFS2] Add 'jeb' argument to jffs2_prealloc_raw_node_refs()David Woodhouse7-14/+16
2006-05-25[JFFS2] Correctly handle wasted space before summary node.David Woodhouse1-2/+2
2006-05-25[JFFS2] jffs2_free_all_node_refs() doesn't free them all. Rename it.David Woodhouse4-5/+5
2006-05-25[JFFS2] Allocate node_ref for wasted space when skipping to page boundaryDavid Woodhouse1-5/+2
2006-05-24[JFFS2] Revert Artem's Bunkage in debug messages.David Woodhouse1-2/+2
2006-05-24Merge branch 'master' of git://git.infradead.org/~gleixner/mtd-nand-2.6.gitDavid Woodhouse1-20/+8
2006-05-24[JFFS2] Introduce ref_next() macro for finding next physical nodeDavid Woodhouse6-30/+31
2006-05-24[JFFS2] Reduce visibility of raw_node_ref to upper layers of JFFS2 code.David Woodhouse12-349/+204
2006-05-23[MTD] Remove read/write _ecc variantsThomas Gleixner1-20/+8
2006-05-23Merge branch 'master' of /home/tglx/work/kernel/git/mtd-2.6/Thomas Gleixner15-291/+234
2006-05-23[JFFS2] Simplify writebuffer handlingThomas Gleixner1-170/+102
2006-05-23[JFFS2] Remove flash offset argument from various functions.David Woodhouse9-115/+135
2006-05-22[MTD] Introduce MTD_BIT_WRITEABLEJoern Engel1-4/+2
2006-05-22[MTD] Merge STMicro NOR_ECC code with Intel Sibley codeJoern Engel3-54/+4
2006-05-22[MTD] Introduce writesizeJoern Engel1-3/+3
2006-05-22[JFFS2] Put list of nodes in common part of ic/x_ref/x_datum structureDavid Woodhouse2-24/+34
2006-05-22[JFFS2] Add some preemptive BUG checks for XATTR codeDavid Woodhouse2-0/+5
2006-05-22[JFFS2] Extend jffs2_link_node_ref() to link into per-inode list too.David Woodhouse10-91/+53
2006-05-22[JFFS2] Initialise ref->next_in_ino when marking dirty space in wbuf flushDavid Woodhouse1-0/+1
2006-05-22[JFFS2] Fix accounting error in jffs2_link_node_ref()David Woodhouse1-1/+1
2006-05-22[JFFS2] Fix dummy jffs2_sum_scan_sumnode() macro for !SUMMARY case.David Woodhouse1-1/+1
2006-05-21[JFFS2] Finally eliminate __totlen field from struct jffs2_raw_node_refDavid Woodhouse3-58/+121
2006-05-21[JFFS2] Locking issues in summary write code.David Woodhouse1-4/+17
2006-05-21[JFFS2] Remove stray kfree of summary info in XATTR code.David Woodhouse1-10/+11
2006-05-21[JFFS2] File node reference for wasted space when flushing wbufDavid Woodhouse1-9/+20
2006-05-21[JFFS2] Add length argument to jffs2_add_physical_node_ref()David Woodhouse6-29/+15
2006-05-21[JFFS2] Mark gaps in summary list as dirty spaceDavid Woodhouse1-29/+42
2006-05-21[JFFS2] Discard remaining free space when filing a dirty block in scan.David Woodhouse1-21/+26
2006-05-21[JFFS2] Introduce jffs2_scan_dirty_space() function.David Woodhouse5-46/+75
2006-05-21[JFFS2] Fix summary handling of unknown but compatible nodes.David Woodhouse3-6/+22
2006-05-21[JFFS2] Fix memory leak in scan code; improve comments.David Woodhouse1-2/+7
2006-05-21[JFFS2] Correct handling of JFFS2_FEATURE_RWCOMPAT_COPY nodes.David Woodhouse4-23/+55
2006-05-20[JFFS2] Correct accounting of erroneous cleanmarkers and failed summaries.David Woodhouse1-3/+3
2006-05-20[JFFS2] Introduce jffs2_link_node_ref() function to reduce code duplicationDavid Woodhouse6-122/+68
2006-05-20Merge git://git.infradead.org/jffs2-xattr-2.6David Woodhouse27-15/+2744
2006-05-20[JFFS2] Reduce calls to ref_totlen() in jffs2_mark_node_obsolete()David Woodhouse1-18/+21
2006-05-20[JFFS2] Optimise reading of eraseblock summary nodesDavid Woodhouse3-49/+64
2006-05-19[JFFS2] Remove forgotten summary codeFerenc Havasi1-11/+0
2006-05-19[JFFS2] Support new device nodesDavid Woodhouse5-22/+37
2006-05-19Merge git://git.infradead.org/mtd-2.6KaiGai Kohei7-17/+37
2006-05-16[JFFS2] Fix printk format in jffs2_sum_write_data() error message.David Woodhouse1-1/+1
2006-05-16[JFFS2] Fix section mismatch warnings in JFFS2.David Brownell2-4/+4
2006-05-15[PATCH] jffs2: memory leak in jffs2_scan_medium()Florin Malita1-3/+3
2006-05-15[JFFS2] Fix printk format in some error messages.Andrew Morton1-2/+2
2006-05-15[JFFS2] Don't pack on-medium structures, because GCC emits crappy codeDavid Woodhouse1-1/+13
2006-05-14[JFFS2] Reduce excessive node count for syslog files.David Woodhouse1-6/+14
2006-05-13[JFFS2][XATTR] Fix obvious typoKaiGai Kohei1-1/+1
2006-05-13[JFFS2][XATTR] Handling the duplicate JFFS2_NODETYPE_XATTR node cases.KaiGai Kohei1-1/+7
2006-05-13[JFFS2][XATTR] remove redundant pointer cast in acl.cKaiGai Kohei1-20/+21
2006-05-13[JFFS2][XATTR] remove '__KERNEL__' from acl.hKaiGai Kohei1-2/+0
2006-05-13[JFFS2][XATTR] remove senseless commentKaiGai Kohei1-1/+1
2006-05-13[JFFS2][XATTR] Unify each file header part with any jffs2 file.KaiGai Kohei7-52/+56
2006-05-13[JFFS2][XATTR] '#include <linux/list.h>' was added into xattr.h.KaiGai Kohei1-0/+1
2006-05-13[JFFS2][XATTR] Remove jffs2_garbage_collect_xattr(c, ic)KaiGai Kohei3-57/+36
2006-05-13[JFFS2][XATTR] Remove 'struct list_head ilist' from jffs2_inode_cache.KaiGai Kohei9-43/+55
2006-05-13[JFFS2][XATTR] Add a description about c->xattr_semKaiGai Kohei1-0/+21
2006-05-13[JFFS2][XATTR] remove typedef from posix_acl related definition.KaiGai Kohei2-32/+32
2006-05-13[JFFS2][XATTR] XATTR support on JFFS2 (version. 5)KaiGai Kohei27-15/+2722
2006-05-12[JFFS2] Remove number of pointer dereferences in fs/jffs2/summary.cJesper Juhl1-19/+19
2006-05-12[JFFS2] Remove obsolete histo.hDomen Puncer1-3/+0
2006-05-05[JFFS2] Fix race in setting file attributesDmitry Bazhenov1-1/+6
2006-05-03Move jffs2_fs_i.h and jffs2_fs_sb.h from include/linux/ to fs/jffs2/David Woodhouse5-6/+178
2006-04-21[RBTREE] Update JFFS2 to use rb_parent() accessor macro.David Woodhouse2-10/+9
2006-04-18JFFS2: Return an error for long filenamesRichard Purdie1-0/+3
2006-04-17[JFFS2] Fix race in post-mount node checkingDavid Woodhouse1-0/+4
2006-04-11[PATCH] jffs2: fix printk warningsRandy Dunlap2-4/+4
2006-04-01BUG_ON() Conversion in fs/jffs2/Eric Sesterhenn1-2/+1
2006-03-28[PATCH] Make most file operations structs in fs/ constArjan van de Ven3-4/+4
2006-03-26[PATCH] sem2mutex: fs/Ingo Molnar1-9/+10
2006-03-24[PATCH] cpuset memory spread: slab cache formatPaul Jackson1-1/+2
2006-03-24[PATCH] cpuset memory spread: slab cache filesystemsPaul Jackson1-1/+1
2006-03-24[PATCH] vfs: MS_VERBOSE should be MS_SILENTTheodore Ts'o1-2/+2
2006-03-09[PATCH] mtd: 64 bit fixesAtsushi Nemoto2-2/+3
2006-03-08[PATCH] jffs2: avoid divide-by-zeroDavid Woodhouse1-1/+1
2006-01-14[PATCH] Unlinline a bunch of other functionsArjan van de Ven2-3/+3
2006-01-11[PATCH] capable/capability.h (fs/)Randy Dunlap1-0/+1
2005-11-29[JFFS2] Fix the slab cache constructor of 'struct jffs2_inode_info' objects.Thomas Gleixner2-1/+3
2005-11-23[PATCH] jffs2 debug gcc-2.9x fixAndrew Morton1-4/+4
2005-11-13[JFFS2] Remove broken and useless debug codeThomas Gleixner1-3/+0
2005-11-07Merge master.kernel.org:/pub/scm/linux/kernel/git/tglx/mtd-2.6Linus Torvalds36-2133/+4529
2005-11-07[PATCH] kfree cleanup: fsJesper Juhl2-7/+4
2005-11-07[JFFS2] Clean up trailing white spacesThomas Gleixner32-585/+584
2005-11-06[JFFS2] Fix broken compile when debug level = 2Artem B. Bityutskiy1-3/+3
2005-11-06[JFFS2] Return 0, not number of bytes written, for success at commit_writeTodd Poynor1-3/+3
2005-11-06[JFFS2] Fix dataflash supportArtem B. Bityutskiy3-22/+40
2005-11-06[JFFS2] Use memset(struct) instead of nulling struct members one by oneArtem B. Bityutskiy1-10/+7
2005-11-06[JFFS2] Remove stale commentArtem B. Bityutskiy1-2/+1
2005-11-06[JFFS2] Rename jffs2_summary_node to jffs2_raw_summaryFerenc Havasi2-9/+9
2005-11-06[JFFS2] Debug code simplification, update TODOArtem B. Bityutskiy13-264/+232
2005-11-06[JFFS2] Account summary space in reserved_size.Ferenc Havasi1-1/+3
2005-11-06[JFFS2] Debug message format clean upArtem B. Bityutskiy2-159/+120
2005-11-06[JFFS2] Call summary collector for all mtd devices with writev supportFerenc Havasi1-5/+6
2005-11-06[JFFS2] Return real jffs2_sum_init() error codeFerenc Havasi1-3/+5
2005-11-06[JFFS2] Add erase block summary support (mount time improvement)Ferenc Havasi17-197/+1359
2005-11-06[JFFS2] Remove support for virtual blocksFerenc Havasi4-23/+13
2005-11-06[JFFS2] Solve BUG caused by frag->node representing a hole in fragtreeArtem B. Bityutskiy1-2/+2
2005-11-06[JFFS2] Calculate CRC check starting point correctlyArtem B. Bityutskiy2-8/+9
2005-11-06[JFFS2] More message formatting cleanupsArtem B. Bityutskiy2-7/+7
2005-11-06[JFFS2] Fix JFFS2 [mc]time handlingArtem B. Bityutskiy5-17/+37
2005-11-06[JFFS2] Make the JFFS2 messages a bit nicerArtem B. Bityutskiy1-5/+5
2005-11-06[JFFS2] Teach JFFS2 about Sibley flashNicolas Pitre3-5/+46
2005-11-06[JFFS2] Debug code clean up - step 7Artem B. Bityutskiy4-64/+71
2005-11-06[JFFS2] Correct buggy length checksArtem B. Bityutskiy2-4/+4
2005-11-06[JFFS2] Debug code clean up - step 6Artem B. Bityutskiy3-28/+15
2005-11-06[JFFS2] Build fragtree in reverse orderArtem B. Bityutskiy3-253/+868
2005-11-06[JFFS2] Refine fragtree debug macrosArtem B. Bityutskiy1-6/+6
2005-11-06[JFFS2] Move another fragtree-related function to nodelist.cArtem B. Bityutskiy3-28/+28
2005-11-06[JFFS2] Fix up new debug code for eCos buildAndrew Lunn3-10/+16
2005-11-06[JFFS2] Debug code clean up - step 5Artem B. Bityutskiy2-143/+117
2005-11-06[JFFS2] Move scattered function into related filesArtem B. Bityutskiy3-800/+790
2005-11-06[JFFS2] Debug code clean up - step 4Artem B. Bityutskiy2-44/+54
2005-11-06[jffs2] Remove compressor lzo and lzariFerenc Havasi2-22/+2
2005-11-06[JFFS2] Namespace clean upArtem B. Bityutskiy4-27/+8
2005-11-06[JFFS2] Debug code clean up - step 3Artem B. Bityutskiy14-239/+630
2005-11-06[JFFS2] Fix slab panicArtem B. Bityutskiy1-3/+2
2005-11-06[JFFS2] Debug code clean up - step 2Artem B. Bityutskiy5-13/+13
2005-11-06[JFFS2] Use f->target instead of f->dents for symlink targetArtem B. Bityutskiy4-46/+40
2005-11-06[JFFS2] Debug code clean up - step 1Artem B. Bityutskiy14-439/+663
2005-11-06[JFFS2] Split a large routine on several smaller.Artem B. Bityutskiy1-261/+336
2005-10-30[PATCH] fix missing includesTim Schmielau2-0/+3
2005-09-07[PATCH] jffs/jffs2: remove wrong function prototypesAdrian Bunk1-3/+0
2005-08-19[PATCH] Fix up symlink function pointersAl Viro1-3/+3
2005-08-19[PATCH] jffs2: fix symlink error handlingAl Viro1-4/+6
2005-07-15[JFFS2] Fix node allocation leakThomas Gleixner1-82/+92
2005-07-13[JFFS2] Avoid compiler warnings when JFFS2_FS_WRITEBUFFER=nTodd Poynor1-1/+3
2005-07-13[JFFS2] Init locks early during mountArtem B. Bityuckiy2-9/+11
2005-07-12[JFFS2] Rename function and update commentsArtem B. Bityuckiy1-7/+7
2005-07-12[JFFS2] Remove needless variable initializationArtem B. Bityuckiy1-2/+1
2005-07-12[JFFS2] Avoid alloc/dealloc for zero sized nodesArtem B. Bityuckiy1-6/+4
2005-07-06[JFFS2] Simplify the tree insert code.Artem B. Bityuckiy1-5/+4
2005-07-06[JFFS2] Remove compatibilty cruft for ancient kernelsDavid Woodhouse4-60/+8
2005-07-06[JFFS2] Optimise jffs2_add_tn_to_list David Woodhouse3-27/+88
2005-06-26Merge with rsync://fileserver/linuxThomas Gleixner1-1/+1
2005-06-26[PATCH] jffs2 build fixAndrew Morton1-1/+1
2005-05-23[JFFS2] Whitespace cleanup. Fix missing debug messageThomas Gleixner2-6/+7
2005-05-23[JFFS2] Fix crosscompileThomas Gleixner1-2/+2
2005-05-23[JFFS2] Fix cleanup in case of GC-Task not startedThomas Gleixner1-2/+5
2005-05-23[JFFS2] Convert thread start semaphore to completionThomas Gleixner1-4/+4
2005-05-23[JFFS2] Kill GC thread before cleanupArtem B. Bityuckiy1-3/+3
2005-05-23[JFFS2] Suppress annoying debug messagesArtem B. Bityuckiy1-3/+3
2005-05-23[JFFS2] Fix NOR only compileArtem B. Bityuckiy2-7/+5
2005-05-23[JFFS2] Fix inode allocation raceDavid Woodhouse3-6/+13
2005-05-23[JFFS2] Fix race in garbage collectorArtem B. Bityuckiy2-7/+37
2005-05-23[JFFS2] Add KERN_DEBUG level to printksArtem B. Bityuckiy1-3/+3
2005-05-23[JFFS2] Fix race problems with wbuf.Artem B. Bityuckiy2-10/+10
2005-05-23[JFFS2] Prevent deadlock when flushing write bufferArtem B. Bityuckiy1-1/+3
2005-05-23[JFFS2] Forbid to free inode_cache objects if its nlink isn't zero.Artem B. Bityuckiy2-4/+4
2005-05-23[JFFS2] Improve garbage collector block selectionArtem B. Bityuckiy1-1/+7
2005-05-23[JFFS2] Use function to manipulate superblock dirty flagArtem B. Bityuckiy1-2/+2
2005-05-23[JFFS2] Add symlink caching support.Artem B. Bityuckiy5-70/+117
2005-05-23[JFFS2] Fix NOR specific scan BUG Artem B. Bityuckiy2-8/+12
2005-05-23[JFFS2] Prevent ino cache removal for inodes in useDavid Woodhouse5-16/+24
2005-05-23[JFFS2] Fix node lookupArtem B. Bityuckiy1-3/+3
2005-05-23[JFFS2] Use a single config option for write buffer supportAndrew Victor7-44/+24
2005-05-23[JFFS2] Add support for JFFS2-on-Dataflash devices.Andrew Victor6-14/+87
2005-05-23[JFFS2] Core changes required to support JFFS2-on-Dataflash devices.Andrew Victor5-44/+53
2005-05-23[JFFS2] Prevent deadlock during write buffer recoveryEstelle Hammache1-4/+8
2005-05-23[JFFS2] Remove NAND dependencies for NOR FLASHDavid Woodhouse1-1/+7
2005-05-23[JFFS2] Code cleanup Estelle Hammache3-47/+28
2005-05-23[JFFS2] Fix refile of blocks due to write failure. Estelle Hammache1-3/+6
2005-05-23[JFFS2] Fix block refilingEstelle Hammache1-18/+47
2005-05-23[JFFS2] Fix write buffer retry caseEstelle Hammache1-1/+32
2005-05-23[JFFS2] Avoid warning for empty filesystemsTodd Poynor1-2/+2
2005-05-05[PATCH] make some things staticAdrian Bunk2-10/+20
2005-05-01[PATCH] Exterminate PAGE_BUGMatt Mackall1-2/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds35-0/+12564