aboutsummaryrefslogtreecommitdiffstats
path: root/fs/jbd
AgeCommit message (Expand)AuthorFilesLines
2015-07-23fs: Remove ext3 filesystem driverJan Kara8-7549/+0
2014-11-18jbd: Deletion of an unnecessary check before the function call "iput"Markus Elfring1-2/+1
2014-10-22fs, jbd: use a more generic hash functionSasha Levin1-5/+2
2014-09-04jbd/jbd2: use non-movable memory for the jbd superblockGioh Kim1-1/+1
2014-05-21fs/jbd/revoke.c: replace shift loop by ilog2Fabian Frederick1-8/+4
2013-12-04jbd: Revise KERN_EMERG error messagesJan Kara2-7/+5
2013-10-31jbd: Revert "jbd: remove dependency on __GFP_NOFAIL"Jan Kara1-4/+4
2013-08-09jbd: use a single printk for jbd_debug()Paul Gortmaker1-0/+18
2013-08-01jbd: relocate assert after state lock in journal_commit_transaction()Paul Gortmaker1-1/+1
2013-05-21jbd: change journal_invalidatepage() to accept lengthLukas Czerner1-5/+14
2013-05-03Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds2-6/+14
2013-04-29fs/buffer.c: remove unnecessary init operation after allocating buffer_head.majianpeng1-2/+0
2013-04-29mm: make snapshotting pages for stable writes a per-bio operationDarrick J. Wong1-3/+22
2013-04-29jbd: use kmem_cache_zalloc for allocating journal headZheng Liu1-5/+3
2013-04-25jbd: use kmem_cache_zalloc instead of kmem_cache_alloc/memsetZheng Liu1-1/+0
2013-03-27jbd: don't wait (forever) for stale tid caused by wraparoundJan Kara1-0/+11
2013-01-14jbd: don't wake kjournald unnecessarilyEric Sandeen1-1/+2
2012-12-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2012-11-23jbd: Fix lock ordering bug in journal_unmap_buffer()Jan Kara1-0/+2
2012-11-19Fix misspellings of "whether" in comments.Adam Buchbinder1-1/+1
2012-09-12jbd: Fix assertion failure in commit code due to lacking transaction creditsJan Kara2-31/+78
2012-08-15jbd: don't write superblock when unmounting an ro filesystemJan Kara1-0/+5
2012-08-04jbd/jbd2: nuke write_super from commentsArtem Bityutskiy1-2/+2
2012-07-09jbd: Check return value of blkdev_issue_flush()Jan Kara1-2/+5
2012-05-15jbd: Write journal superblock with WRITE_FUA after checkpointingJan Kara3-35/+57
2012-05-15jbd: protect all log tail updates with j_checkpoint_mutexJan Kara2-1/+17
2012-05-15jbd: Split updating of journal superblock and marking journal emptyJan Kara3-69/+99
2012-04-11jbd: Refine commit writeout logicJan Kara3-5/+9
2012-03-21Merge tag 'pm-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-0/+2
2012-03-20jbd: remove the second argument of k[un]map_atomic()Cong Wang2-8/+8
2012-03-13PM / Sleep: JBD and JBD2 missing set_freezable()Nigel Cunningham1-0/+2
2012-01-11jbd: Issue cache flush after checkpointingJan Kara2-5/+26
2012-01-09Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds4-17/+62
2012-01-09jbd: Remove j_barrier mutexJan Kara2-17/+22
2012-01-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2011-12-06treewide: Fix comment and string typo 'bufer'Paul Bolle1-1/+1
2011-11-22jbd: clear revoked flag on buffers before a new transaction startedYongqiang Yang2-0/+40
2011-11-21freezer: unexport refrigerator() and update try_to_freeze() slightlyTejun Heo1-1/+1
2011-11-01jbd/jbd2: validate sb->s_first in journal_get_superblock()Eryu Guan1-0/+8
2011-06-28jbd: Use WRITE_SYNC in journal checkpoint.Tao Ma1-1/+5
2011-06-27jbd: Fix oops in journal_remove_journal_head()Jan Kara4-137/+104
2011-06-25jbd: fix a bug of leaking jh->b_jcountDing Dinghua1-1/+1
2011-06-25jbd: remove dependency on __GFP_NOFAILJan Kara1-4/+4
2011-06-25jbd: Add fixed tracepointsLukas Czerner3-0/+19
2011-05-24jbd: Fix comment to match the code in journal_start()Eryu Guan1-1/+2
2011-05-17jbd/jbd2: remove obsolete summarise_journal_usage.Tao Ma1-6/+0
2011-05-17jbd: Fix forever sleeping process in do_get_write_access()Jan Kara1-2/+7
2011-05-17jbd: fix fsync() tid wraparound bugTed Ts'o1-3/+13
2011-03-31Fix common misspellingsLucas De Marchi4-5/+5
2011-03-24Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-11/+11
2011-03-17jbd: finish conversion from WRITE_SYNC_PLUG to WRITE_SYNC and explicit pluggingJens Axboe1-11/+11
2011-03-10block: kill off REQ_UNPLUGJens Axboe1-1/+1
2011-02-28jbd: Remove one to many n's in a word.Justin P. Mattock1-1/+1
2010-12-10fix comment typos concerning "consistent"Uwe Kleine-König1-1/+1
2010-10-27Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds5-20/+44
2010-10-28jbd/2: fixed typosAndrea Gelmini1-1/+1
2010-10-28jbd: Convert atomic_inc() to get_bh()Namhyung Kim2-3/+3
2010-10-28jbd: Fix debug message in do_get_write_access()Namhyung Kim1-1/+1
2010-10-28jbd: Check return value of __getblk()Namhyung Kim1-0/+2
2010-10-28jbd: Convert bitops to buffer fnsNamhyung Kim1-3/+3
2010-10-28ext3/jbd: Avoid WARN() messages when failing to write the superblockDarrick J. Wong1-2/+28
2010-10-28jbd: Use offset_in_page() instead of manual calculationNamhyung Kim1-1/+1
2010-10-28jbd: Remove unnecessary goto statementNamhyung Kim1-2/+0
2010-10-28jbd: Use printk_ratelimited() in journal_alloc_journal_head()Namhyung Kim1-6/+4
2010-10-28jbd: Move debug message into #ifdef areaNamhyung Kim1-1/+1
2010-10-22Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-27/+3
2010-09-20cfq: improve fsync performance for small filesCorrado Zoccolo1-1/+1
2010-09-10jbd: replace barriers with explicit flush / FUA usageChristoph Hellwig1-27/+3
2010-08-18remove SWRITE* I/O typesChristoph Hellwig3-3/+5
2010-08-18kill BH_Ordered flagChristoph Hellwig1-24/+25
2010-07-21ext3: Fix set but unused variablesAndi Kleen2-16/+2
2010-05-21ext3: Fix waiting on transaction during fsyncJan Kara1-1/+1
2010-05-21jbd: Provide function to check whether transaction will issue data barrierJan Kara2-1/+40
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2-2/+0
2010-03-08Merge branch 'for-next' into for-linusJiri Kosina1-1/+1
2010-03-05jbd: Delay discarding buffers in journal_unmap_bufferJan Kara2-17/+36
2010-02-09tree-wide: Assorted spelling fixesDaniel Mack1-1/+1
2009-12-23jbd: jbd-debug and jbd2-debug should be writableYin Kangkai1-1/+1
2009-12-17Revert "task_struct: make journal_info conditional"Linus Torvalds1-1/+0
2009-12-15task_struct: make journal_info conditionalHiroshi Shimamoto1-0/+1
2009-11-12fs/jbd: Export log_start_commit to fix ext3 build.Stefan Schmidt1-0/+1
2009-11-11JBD/JBD2: free j_wbuf if journal init fails.Tao Ma1-0/+2
2009-09-16jbd: Annotate transaction start also for journal_restart()Jan Kara1-3/+3
2009-09-16jbd: Journal block numbers can ever be only 32-bit use unsigned int for themJan Kara5-36/+36
2009-09-16JBD: round commit timer up to avoid uncommitted transactionAndreas Dilger1-1/+2
2009-07-21jbd: fix race between write_metadata_buffer and get_write_accessdingdinghua1-9/+11
2009-07-15jbd: Fix a race between checkpointing code and journal_get_write_access()Jan Kara1-33/+35
2009-07-15jbd: Fail to load a journal if it is too shortJan Kara1-0/+6
2009-06-18jbd: clean up journal_try_to_free_buffers()Hisashi Hifumi1-48/+0
2009-06-09jbd: fix race in buffer processing in commit codeJan Kara1-2/+4
2009-04-24Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tyt...Linus Torvalds2-10/+12
2009-04-14jbd: use SWRITE_SYNC_PLUG when writing synchronous revoke recordsTheodore Ts'o2-10/+12
2009-04-13jbd: update locking comentsJan Kara1-5/+19
2009-04-06jbd: use WRITE_SYNC_PLUG instead of WRITE_SYNCJens Axboe1-1/+6
2009-04-03Merge branch 'ext3-latency-fixes' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-8/+17
2009-04-02jbd: fix oops in jbd_journal_init_inode() on corrupted fsJan Kara1-10/+24
2009-03-27ext3: Use WRITE_SYNC for commits which are caused by fsync()Theodore Ts'o2-8/+17
2009-02-11jbd: fix return value of journal_start_commit()Jan Kara1-6/+11
2009-01-08jbd: remove excess kernel-doc notationRandy Dunlap1-1/+0
2009-01-08jbd: improve fsync batchingJosef Bacik2-5/+48
2008-11-06jbd: don't give up looking for space so easily in __log_wait_for_spaceTheodore Ts'o1-7/+24
2008-10-30fs: remove excess kernel-docRandy Dunlap1-1/+0
2008-10-23jbd: abort instead of waiting for nonexistent transactionsDuane Griffin1-2/+17
2008-10-23jbd: test BH_Write_EIO to detect errors on metadata buffersHidehiro Kawai1-3/+3
2008-10-23jbd: fix error handling for checkpoint ioHidehiro Kawai3-20/+64
2008-10-20fs/Kconfig: move ext2, ext3, ext4, JBD, JBD2 outAlexey Dobriyan1-0/+30
2008-10-20jbd: ordered data integrity fixHidehiro Kawai1-3/+13
2008-10-20ext3: add an option to control error handling on file dataHidehiro Kawai1-0/+2
2008-10-20jbd: don't dirty original metadata buffer on abortHidehiro Kawai1-1/+4
2008-10-20jbd: abort when failed to log metadata buffersHidehiro Kawai1-0/+3
2008-08-12Merge branch 'core/locking' into core/urgentIngo Molnar1-2/+2
2008-08-11lockdep: rename map_[acquire|release]() => lock_map_[acquire|release]()Ingo Molnar1-2/+2
2008-08-11lockdep: map_acquirePeter Zijlstra1-2/+2
2008-08-04fs: rename buffer trylockNick Piggin1-1/+1
2008-08-04mm: rename page trylockNick Piggin1-2/+2
2008-07-25jbd: don't abort if flushing file data failedHidehiro Kawai1-7/+28
2008-07-25jbd: positively dispose the unmapped data buffers in journal_commit_transacti...Toshiyuki Okajima1-9/+20
2008-07-25jbd: unexport journal_update_superblockAdrian Bunk1-1/+0
2008-07-25jbd: fix race between free buffer and commit transactionMingming Cao1-2/+55
2008-07-25jbd: tidy up revoke cache initialisation and destructionDuane Griffin1-13/+23
2008-07-25jbd: eliminate duplicated code in revocation table init/destroy functionsDuane Griffin1-76/+51
2008-07-25jbd: replace potentially false assertion with if blockDuane Griffin1-3/+4
2008-05-14jbd: need to hold j_state_lock to updates to transaction t_state to T_COMMITMingming Cao1-0/+2
2008-04-28jbd: replace remaining __FUNCTION__ occurrencesHarvey Harrison3-12/+12
2008-04-28jbd: fix possible journal overflow issuesJosef Bacik2-3/+21
2008-04-28jbd: fix the way the b_modified flag is clearedJosef Bacik2-16/+13
2008-03-30jbd/jbd2 NULL noiseAl Viro2-4/+4
2008-03-19fs: fix kernel-doc notation warningsRandy Dunlap1-3/+2
2008-03-19jbd: correctly unescape journal data blocksDuane Griffin1-1/+1
2008-03-19jbd: fix jbd kernel-doc notationRandy Dunlap2-3/+5
2008-03-03docbook: fix filesystems.tmpl source filesRandy Dunlap1-8/+9
2008-02-01[PATCH] jbd: Remove useless loop when writing commit recordJan Kara1-8/+6
2008-02-08ext3 can fail badly when device stops accepting BIO_RW_BARRIER requestsNeil Brown1-1/+2
2008-02-06make jbd/journal.c:__journal_abort_hard() staticAdrian Bunk1-1/+1
2008-02-06BKL-removal: remove incorrect comment refering to lock_kernel() from jbd/jbd2Andi Kleen1-1/+1
2008-01-30spinlock: lockbreak cleanupNick Piggin2-2/+3
2008-01-17jbd: do not try lock_acquire after handle made invalidJonas Bonn1-0/+2
2007-12-05jbd: Fix assertion failure in fs/jbd/checkpoint.cJan Kara2-10/+10
2007-10-19JBD: Fix JBD warnings when compiling with CONFIG_JBD_DEBUGJose R. Santos1-3/+3
2007-10-19jbd: fix commit code to properly abort journalJan Kara1-4/+4
2007-10-19jbd: config_jbd_debug cannot create /proc entryJose R. Santos1-43/+21
2007-10-19JBD/ext3 cleanups: convert to kzallocMingming Cao2-4/+2
2007-10-18sparse pointer use of zero as nullStephen Hemminger2-10/+11
2007-10-17JBD: replace jbd_kmalloc with kmalloc directlyMingming Cao2-12/+3
2007-10-17JBD: JBD slab allocation cleanupsMingming Cao3-91/+11
2007-10-16Group short-lived and reclaimable kernel allocationsMel Gorman2-4/+6
2007-10-11lockdep: annotate journal_start()Peter Zijlstra1-0/+9
2007-07-20mm: Remove slab destructors from kmem_cache_create().Paul Mundt2-7/+5
2007-07-16is_power_of_2(): jbdvignesh babu1-2/+3
2007-07-16jbd commit: fix transaction droppingJan Kara1-1/+2
2007-05-09fix file specification in commentsUwe Kleine-König4-4/+4
2007-05-08jbd: check for error returned by kthread_create on creating journal threadPavel Emelianov1-4/+9
2007-05-08header cleaning: don't include smp_lock.h when not usedRandy Dunlap4-4/+0
2006-12-22[PATCH] jbd: wait for already submitted t_sync_datalist buffer to completeHisashi Hifumi1-2/+6
2006-12-10[PATCH] user of the jiffies rounding code: JBDArjan van de Ven1-1/+1
2006-12-07[PATCH] make fs/jbd/transaction.c:__journal_temp_unlink_buffer() staticAdrian Bunk1-1/+3
2006-12-07[PATCH] Add include/linux/freezer.h and move definitions from sched.hNigel Cunningham1-1/+1
2006-12-07[PATCH] slab: remove kmem_cache_tChristoph Lameter2-5/+5
2006-10-28[PATCH] jbd: journal_dirty_data re-check for unmapped buffersEric Sandeen1-1/+14
2006-10-20[PATCH] ext3/4: fix J_ASSERT(transaction->t_updates > 0) in journal_stop()OGAWA Hirofumi1-2/+3
2006-10-11[PATCH] null dereference in fs/jbd/journal.cEric Sesterhenn1-1/+2
2006-10-03fix file specification in commentsUwe Zeisberger2-2/+2
2006-09-29[PATCH] JBD: memory leak in "journal_init_dev()"Zoltan Menyhart1-11/+10
2006-09-29[PATCH] JBD: Make journal_brelse_array() staticDave Kleikamp1-1/+1
2006-09-27[PATCH] ext3: Fix sparse warningsDave Kleikamp1-1/+1
2006-09-27[PATCH] ext3: More whitespace cleanupsDave Kleikamp4-6/+6
2006-09-27[PATCH] JBD: 16T fixesEric Sandeen1-3/+3
2006-09-27[PATCH] jbd: use BUILD_BUG_ON in journal initAlexey Dobriyan1-7/+1
2006-09-27[PATCH] ext3 and jbd cleanup: remove whitespaceMingming Cao5-169/+169
2006-09-27[PATCH] jbd: add lock annotation to jbd_sync_bhJosh Triplett1-0/+1
2006-09-26[PATCH] jbd: fix commit of ordered data buffersJan Kara1-69/+113
2006-09-01[PATCH] manage-jbd-its-own-slab fixBadari Pulavarty1-1/+1
2006-08-27[PATCH] Manage jbd allocations from its own slabsBadari Pulavarty3-13/+94
2006-06-27[PATCH] add poison.h and patch primary usersRandy Dunlap1-1/+2
2006-06-25[PATCH] ext3: fix memory leak when the journal file is corruptedTheodore Ts'o1-0/+1
2006-06-23[PATCH] JBD: split checkpoint listsJan Kara1-180/+239
2006-06-23[PATCH] jbd: avoid kfree(NULL)Andrew Morton1-3/+6
2006-06-23[PATCH] jbd: fix BUG in journal_commit_transaction()Jan Kara2-6/+18
2006-03-26[PATCH] Make address_space_operations->invalidatepage return voidNeilBrown1-8/+5
2006-03-25[PATCH] jbd: convert kjournald to kthread APIAndrew Morton1-4/+4
2006-03-25[PATCH] jbd: embed j_commit_timer in journal structAndrew Morton2-12/+11
2006-03-23[PATCH] sem2mutex: jbd, j_checkpoint_mutexArjan van de Ven3-6/+6
2006-02-14[PATCH] jbd: revert checkpoint list changesMark Fasheh2-243/+178
2006-02-05[PATCH] jbd: fix transaction batchingAndrew Morton1-1/+9
2006-01-18[PATCH] jbd: remove_transaction fixJan Kara1-1/+2
2006-01-18[PATCH] jbd: log_do_checkpoint fixJan Kara1-1/+1
2006-01-06[PATCH] jbd: split checkpoint listsJan Kara1-177/+241
2005-11-07[PATCH] kfree cleanup: fsJesper Juhl2-10/+5
2005-11-07[PATCH] jbd doc: fix some kernel-doc warningsRandy Dunlap1-2/+2
2005-10-28[PATCH] gfp_t: fs/*Al Viro2-2/+2
2005-09-10[PATCH] fs: fix-up schedule_timeout() usageNishanth Aravamudan1-2/+1
2005-09-07[PATCH] Fix race in do_get_write_access()Jan Kara1-18/+21
2005-09-07[PATCH] Change ll_rw_block() calls in JBDJan Kara4-5/+5
2005-09-07[PATCH] Fix JBD race in t_forget list handlingJan Kara1-10/+24
2005-09-07[PATCH] kjournald: missing JFS_UNMOUNT checkMark Fasheh1-0/+2
2005-09-07[PATCH] fs/jbd/: cleanupsAdrian Bunk2-21/+16
2005-06-25[PATCH] Cleanup patch for process freezingChristoph Lameter1-2/+2
2005-06-02[PATCH] ext3: fix list scanning in __cleanup_transactionJan Kara1-1/+0
2005-06-02[PATCH] ext3: fix log_do_checkpoint() assertion failureJan Kara1-1/+3
2005-04-16[PATCH] jbd dirty buffer leak fixakpm@osdl.org1-2/+11