aboutsummaryrefslogtreecommitdiff
path: root/fs/jffs2/gc.c
AgeCommit message (Expand)Author
2022-05-09fs: Change the type of filler_tMatthew Wilcox (Oracle)
2022-05-09jffs2: Pass the file pointer to jffs2_do_readpage_unlock()Matthew Wilcox (Oracle)
2019-09-15jffs2: Remove jffs2_gc_fetch_page and jffs2_gc_release_pageChristoph Hellwig
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov
2016-03-24Merge tag 'for-linus-20160324' of git://git.infradead.org/linux-mtdLinus Torvalds
2016-02-29jffs2: Improve post-mount CRC scan efficiencyDavid Woodhouse
2016-02-25jffs2: Fix page lock / f->sem deadlockDavid Woodhouse
2012-05-07jffs2: Fix lock acquisition order bug in gc pathJosh Cartwright
2012-03-27jffs2: Use pr_fmt and remove jffs: from formatsJoe Perches
2012-03-27jffs2: Convert printks to pr_<level>Joe Perches
2012-03-27jffs2: Convert most D1/D2 macros to jffs2_dbgJoe Perches
2010-10-25jffs2: Fix serious write stall due to eraseJoakim Tjernlund
2010-08-08jffs2: Update copyright noticesDavid Woodhouse
2010-05-19jffs2: Use jffs2_garbage_collect_trigger() to trigger pending erasesDavid Woodhouse
2010-05-19jffs2: Erase pending blocks in GC pass, avoid invalid -EIO returnDavid Woodhouse
2009-12-16jffs2: Fix long-standing bug with symlink garbage collection.David Woodhouse
2008-05-01[JFFS2] Track parent inode for directories (for NFS export)David Woodhouse
2008-05-01[JFFS2] Invert last argument of jffs2_gc_fetch_inode(), make it boolean.David Woodhouse
2008-04-23[JFFS2] Fix jffs2_reserve_space() when all blocks are pending erasure.David Woodhouse
2008-04-22[JFFS2] semaphore->mutex conversionDavid Woodhouse
2008-04-22[JFFS2] fix sparse warnings in gc.cDavid Woodhouse
2007-10-13[JFFS2] Remove stray debugging printkDavid Woodhouse
2007-10-13[JFFS2] Handle dirents on the flash with embedded zero bytes in names.David Woodhouse
2007-10-13[JFFS2] Check whether garbage-collection actually obsoleted its victim.David Woodhouse
2007-07-10[JFFS2] Whitespace cleanups.David Woodhouse
2007-04-25[JFFS2] Tidy up licensing/copyright boilerplate.David Woodhouse
2007-04-23[JFFS2] Improve failure mode if inode checking leaves unchecked space.David Woodhouse
2006-12-19[JFFS2] add cond_resched() when garbage collecting deletion direntArtem Bityutskiy
2006-06-27[JFFS2][XATTR] Fix memory leak with jffs2_xattr_refKaiGai Kohei
2006-06-27[JFFS2][XATTR] using 'delete marker' for xdatum/xref deletionKaiGai Kohei
2006-05-24[JFFS2] Introduce ref_next() macro for finding next physical nodeDavid Woodhouse
2006-05-24[JFFS2] Reduce visibility of raw_node_ref to upper layers of JFFS2 code.David Woodhouse
2006-05-23[JFFS2] Remove flash offset argument from various functions.David Woodhouse
2006-05-22[JFFS2] Extend jffs2_link_node_ref() to link into per-inode list too.David Woodhouse
2006-05-21[JFFS2] Add length argument to jffs2_add_physical_node_ref()David Woodhouse
2006-05-21[JFFS2] Correct handling of JFFS2_FEATURE_RWCOMPAT_COPY nodes.David Woodhouse
2006-05-20Merge git://git.infradead.org/jffs2-xattr-2.6David Woodhouse
2006-05-19[JFFS2] Support new device nodesDavid Woodhouse
2006-05-13[JFFS2][XATTR] Remove jffs2_garbage_collect_xattr(c, ic)KaiGai Kohei
2006-05-13[JFFS2][XATTR] XATTR support on JFFS2 (version. 5)KaiGai Kohei
2006-04-17[JFFS2] Fix race in post-mount node checkingDavid Woodhouse
2005-11-07[JFFS2] Clean up trailing white spacesThomas Gleixner
2005-11-06[JFFS2] Add erase block summary support (mount time improvement)Ferenc Havasi
2005-11-06[JFFS2] Fix JFFS2 [mc]time handlingArtem B. Bityutskiy
2005-11-06[JFFS2] Debug code clean up - step 3Artem B. Bityutskiy
2005-11-06[JFFS2] Debug code clean up - step 2Artem B. Bityutskiy
2005-11-06[JFFS2] Debug code clean up - step 1Artem B. Bityutskiy
2005-05-23[JFFS2] Fix race in garbage collectorArtem B. Bityuckiy
2005-05-23[JFFS2] Prevent deadlock when flushing write bufferArtem B. Bityuckiy
2005-05-23[JFFS2] Improve garbage collector block selectionArtem B. Bityuckiy