aboutsummaryrefslogtreecommitdiffstats
path: root/fs/reiserfs/journal.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-27fs,block: yield devices earlyChristian Brauner1-1/+1
2024-02-25reiserfs: port block device access to fileChristian Brauner1-19/+19
2023-10-28reiserfs: Convert to bdev_open_by_dev/path()Jan Kara1-31/+25
2023-07-10reiserfs: Check the return value from __getblk()Matthew Wilcox1-1/+3
2023-06-20reiserfs: fix blkdev_put() warning from release_journal_dev()Yu Kuai1-1/+6
2023-06-12block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig1-2/+2
2023-06-12block: use the holder as indication for exclusive opensChristoph Hellwig1-10/+9
2023-06-05block: introduce holder opsChristoph Hellwig1-2/+3
2023-03-29reiserfs: remove unused sched_count variableTom Rix1-2/+0
2023-01-18reiserfs: replace obvious uses of b_page with b_folioMatthew Wilcox (Oracle)1-2/+2
2022-09-11reiserfs: replace ll_rw_block()Zhang Yi1-5/+6
2022-07-14fs/buffer: Combine two submit_bh() and ll_rw_block() argumentsBart Van Assche1-6/+6
2022-05-09fs: Change try_to_free_buffers() to take a folioMatthew Wilcox (Oracle)1-1/+1
2022-05-09reiserfs: Convert release_buffer_page() to use a folioMatthew Wilcox (Oracle)1-7/+7
2022-03-15reiserfs: Convert from invalidatepage to invalidate_folioMatthew Wilcox (Oracle)1-2/+2
2021-11-18reiserfs: don't use congestion_wait()NeilBrown1-2/+5
2021-05-17reiserfs: add check for invalid 1st journal blockPavel Skripkin1-0/+14
2021-04-21fs/reiserfs/journal.c: delete useless variablesTian Tao1-4/+2
2020-08-05reiserfs: delete duplicated wordsRandy Dunlap1-1/+1
2020-03-24block: remove __bdevnameChristoph Hellwig1-3/+2
2020-01-21fs/reiserfs: remove unused macrosAlex Shi1-2/+0
2019-09-25fs/reiserfs/journal.c: remove set but not used variableJason Yan1-4/+3
2019-09-25fs/reiserfs/journal.c: remove set but not used variableszhengbin1-9/+1
2019-09-25fs: reiserfs: remove unnecessary check of bh in remove_from_transaction()Jia-Ju Bai1-3/+2
2019-07-16fs/reiserfs/journal.c: change return type of dirty_one_transactionHariprasad Kelam1-4/+2
2019-04-15fs/reiserfs/journal.c: Make remove_journal_hash staticBharath Vedartham1-1/+1
2018-08-22reiserfs: use monotonic time for j_trans_start_timeArnd Bergmann1-11/+11
2018-06-12treewide: Use array_size() in vzalloc()Kees Cook1-1/+2
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-4/+6
2018-04-11fs/reiserfs/journal.c: add missing resierfs_warning() argAndrew Morton1-1/+1
2017-11-27Rename superblock flags (MS_xyz -> SB_xyz)Linus Torvalds1-3/+3
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-14Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-1/+1
2017-08-16reiserfs: fix spelling mistake: "tranasction" -> "transaction"Colin Ian King1-1/+1
2017-07-17VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)David Howells1-1/+1
2017-06-20sched/wait: Rename wait_queue_t => wait_queue_entry_tIngo Molnar1-1/+1
2017-05-24reiserfs: Make flush bios explicitely syncJan Kara1-2/+2
2017-04-05reiserfs: Make cancel_old_flush() reliableJan Kara1-1/+1
2016-11-01block,fs: use REQ_* flags directlyChristoph Hellwig1-2/+4
2016-06-07fs: have ll_rw_block users pass in op and flags separatelyMike Christie1-4/+4
2016-06-07fs: have submit_bh users pass in op and flags separatelyMike Christie1-3/+3
2016-04-04mm, fs: remove remaining PAGE_CACHE_* and page_cache_{get,release} usageKirill A. Shutemov1-1/+1
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov1-2/+2
2016-01-06fs: use block_device name vsprintf helperDmitry Monakhov1-14/+10
2014-11-20treewide: fix typo in printk and KconfigMasanari Iida1-1/+1
2014-10-14fs/reiserfs/journal.c: fix sparse context imbalance warningFabian Frederick1-3/+5
2014-08-12reiserfs: Fix use after free in journal teardownJan Kara1-6/+16
2014-05-06reiserfs: cleanup, remove unnecessary parensJeff Mahoney1-37/+36
2014-05-06reiserfs: cleanup, remove leading whitespace from labelsJeff Mahoney1-18/+18
2014-05-06reiserfs: cleanup, remove blocks arg from journal_joinJeff Mahoney1-9/+9
2014-05-06reiserfs: cleanup, remove sb argument from journal_mark_dirtyJeff Mahoney1-10/+8
2014-05-06reiserfs: cleanup, remove sb argument from journal_endJeff Mahoney1-21/+22
2014-05-06reiserfs: cleanup, remove nblocks argument from journal_endJeff Mahoney1-21/+17
2014-05-06reiserfs: cleanup, reformat comments to normal kernel styleJeff Mahoney1-469/+658
2014-05-06reiserfs: use per-fs commit workqueuesJeff Mahoney1-19/+3
2013-09-24reiserfs: fix race with flush_used_journal_lists and flush_journal_listJeff Mahoney1-1/+4
2013-09-24reiserfs: remove useless flush_old_journal_listsJeff Mahoney1-62/+0
2013-08-08reiserfs: locking, handle nested locks properlyJeff Mahoney1-48/+56
2013-05-07make blkdev_put() return voidAl Viro1-13/+3
2012-06-01reiserfs: get rid of resierfs_sync_superArtem Bityutskiy1-2/+4
2012-06-01reiserfs: mark the superblock as dirty a bit laterArtem Bityutskiy1-2/+1
2012-06-01reiserfs: clean-up function return typeArtem Bityutskiy1-5/+3
2012-03-28Remove all #inclusions of asm/system.hDavid Howells1-1/+0
2012-03-20move private bits of reiserfs_fs.h to fs/reiserfs/reiserfs.hAl Viro1-1/+1
2012-01-10reiserfs: don't lock journal_init()Frederic Weisbecker1-33/+20
2012-01-10reiserfs: delete comments referring to the BKLDavidlohr Bueso1-7/+4
2011-09-15fs: Convert vmalloc/memset to vzallocJoe Perches1-6/+3
2011-07-12fixlet: Remove fs_excl from struct task.Justin TerAvest1-13/+0
2011-03-31Fix common misspellingsLucas De Marchi1-2/+2
2011-02-01reiserfs: make commit_wq use the default concurrency levelTejun Heo1-1/+1
2011-01-13Merge branch 'for-2.6.38/core' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-14/+7
2010-11-17BKL: remove extraneous #include <smp_lock.h>Arnd Bergmann1-1/+0
2010-11-13block: clean up blkdev_get() wrappers and their usersTejun Heo1-3/+3
2010-11-13block: make blkdev_get/put() handle exclusive accessTejun Heo1-12/+5
2010-09-10reiserfs: replace barriers with explicit flush / FUA usageChristoph Hellwig1-86/+20
2010-08-18remove SWRITE* I/O typesChristoph Hellwig1-1/+1
2010-08-11reiserfs: remove unused local `wait'Changli Gao1-1/+0
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-24reiserfs: properly honor read-only devicesJeff Mahoney1-6/+9
2010-01-28reiserfs: Fix vmalloc call under reiserfs lockFrederic Weisbecker1-0/+2
2010-01-02reiserfs: Relax reiserfs lock while freeing the journalFrederic Weisbecker1-1/+2
2009-12-29reiserfs: Fix remaining in-reclaim-fs <-> reclaim-fs-on locking inversionFrederic Weisbecker1-3/+12
2009-10-05kill-the-bkl/reiserfs: fix reiserfs lock to cpu_add_remove_lock dependencyFrederic Weisbecker1-1/+4
2009-09-17kill-the-bkl/reiserfs: Fix induced mm->mmap_sem to sysfs_mutex dependencyFrederic Weisbecker1-0/+16
2009-09-14kill-the-bkl/reiserfs: acquire the inode mutex safelyFrederic Weisbecker1-34/+0
2009-09-14kill-the-bkl/reiserfs: use mutex_lock in reiserfs_mutex_lock_safeFrederic Weisbecker1-5/+3
2009-09-14kill-the-BKL/reiserfs: release the write lock on flush_commit_list()Frederic Weisbecker1-2/+5
2009-09-14kill-the-BKL/reiserfs: release the write lock before rescheduling on do_journ...Frederic Weisbecker1-0/+2
2009-09-14reiserfs, kill-the-BKL: fix unsafe j_flush_mutex lockFrederic Weisbecker1-1/+1
2009-09-14reiserfs: kill-the-BKLFrederic Weisbecker1-29/+105
2009-07-10Fix congestion_wait() sync/async vs read/write confusionJens Axboe1-1/+1
2009-03-30reiserfs: rename p_s_sb to sbJeff Mahoney1-368/+367
2009-03-30reiserfs: strip trailing whitespaceJeff Mahoney1-60/+60
2009-03-30reiserfs: rearrange journal abortJeff Mahoney1-19/+4
2009-03-30reiserfs: rework reiserfs_panicJeff Mahoney1-28/+29
2009-03-30reiserfs: rework reiserfs_warningJeff Mahoney1-81/+93
2009-03-30reiserfs: audit transaction ids to always be unsigned intsJeff Mahoney1-23/+23
2008-10-21[PATCH] remember mode of reiserfs journalAl Viro1-2/+4
2008-10-21[PATCH] propagate mode through open_bdev_excl/close_bdev_exclAl Viro1-1/+2
2008-10-21[PATCH] pass fmode_t to blkdev_put()Al Viro1-2/+2
2008-10-21[PATCH] introduce fmode_t, do annotationsAl Viro1-1/+1
2008-08-04fs: rename buffer trylockNick Piggin1-2/+2
2008-08-04mm: rename page trylockNick Piggin1-1/+1
2008-07-25reiserfs: convert j_commit_lock to mutexJeff Mahoney1-12/+10
2008-07-25reiserfs: convert j_flush_sem to mutexJeff Mahoney1-7/+7
2008-07-25reiserfs: convert j_lock to mutexJeff Mahoney1-3/+3
2008-04-30reiserfs: use open_bdev_exclChristoph Hellwig1-27/+23
2008-04-28reiserfs: replace remaining __FUNCTION__ occurrencesHarvey Harrison1-4/+4
2008-04-28reiserfs: fix sparse warning in journal.cHarvey Harrison1-1/+1
2008-04-18Convert asm/semaphore.h users to linux/semaphore.hMatthew Wilcox1-1/+1
2007-10-19reiserfs: ignore on disk s_bmap_nr valueJeff Mahoney1-3/+3
2007-10-19reiserfs: fix usage of signed ints for block numbersJeff Mahoney1-8/+10
2007-10-17reiserfs: do not repair wrong journal paramsEdward Shishkin1-43/+57
2007-10-17try to reap reiserfs pages left around by invalidatepageChris Mason1-10/+32
2007-10-17fs/reiserfs/: cleanupsAdrian Bunk1-1/+2
2007-05-09Fix misspellings collected by members of KJ list.Robert P. J. Day1-2/+2
2007-05-08reiserfs: use __set_current_state()Milind Arun Choudhary1-1/+1
2006-12-05Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...David Howells1-3/+3
2006-11-30Fix misc .c/.h comment typosMatt LaPlante1-3/+3
2006-11-22WorkStruct: make allyesconfigDavid Howells1-5/+7
2006-10-20[PATCH] separate bdi congestion functions from queue congestion functionsAndrew Morton1-1/+2
2006-10-03BUG_ON conversion for fs/reiserfsEric Sesterhenn1-33/+16
2006-09-29[PATCH] Fix reiserfs latencies caused by data=orderedChris Mason1-11/+43
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-26[PATCH] fs: use list_move()Akinobu Mita1-4/+2
2006-03-25[PATCH] reiserfs: handle trans_id overflowAlexander Zarochentsev1-3/+18
2006-03-02[PATCH] reiserfs: do not check if unsigned < 0Vladimir V. Saveliev1-2/+1
2006-02-01[PATCH] reiserfs: reiserfs fix journal accounting in journal_transaction_shou...Chris Mason1-0/+3
2006-02-01[PATCH] reiserfs: reiserfs write_ordered_buffers should not oops on dirty non...Chris Mason1-2/+13
2006-02-01[PATCH] reiserfs: reiserfs hang and performance fix for data=journal modeChris Mason1-5/+14
2006-02-01[PATCH] resierfs: fix reiserfs_invalidatepage race against data=orderedChris Mason1-0/+13
2006-02-01[PATCH] reiserfs: use __GFP_NOFAIL instead of yield and retry loop for alloca...Pekka Enberg1-6/+2
2006-02-01[PATCH] reiserfs: remove kmalloc wrapperPekka Enberg1-57/+27
2006-01-11[PATCH] reiserfs: fix assertion failure in reiserfs+journaled quotasJan Kara1-1/+4
2005-12-14[PATCH] reiserfs: skip commit on io errorJeff Mahoney1-4/+14
2005-11-29[PATCH] reiserfs: handle cnode allocation failure gracefullyJeff Mahoney1-0/+9
2005-09-10[PATCH] fs: fix-up schedule_timeout() usageNishanth Aravamudan1-2/+1
2005-09-07[PATCH] Change ll_rw_block() calls in ReiserJan Kara1-2/+2
2005-07-27[PATCH] clean up inline static vs static inlineJesper Juhl1-2/+2
2005-07-12reiserfs: run scripts/Lindent on reiserfs codeLinus Torvalds1-3257/+3598
2005-06-27[PATCH] Update cfq io scheduler to time sliced designJens Axboe1-0/+12
2005-06-24[PATCH] Make reiserfs BUG on too big transactionJan Kara1-0/+2
2005-05-01[PATCH] reiserfs endianness: fix endianness bugsAl Viro1-1/+1
2005-05-01[PATCH] reiserfs: journal_init fixEdward Shishkin1-7/+5
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+3876