VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
Date
Commit Message
Rev
Author
2021-01-27
block: use an on-stack bio in blkdev_issue_flush
Christoph Hellwig
2020-11-06
jbd2: add todo for a fast commit performance optimization
Harshad Shirwadkar
2020-11-06
jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs
Harshad Shirwadkar
2020-10-21
jbd2: add fast commit machinery
Harshad Shirwadkar
2020-10-18
jbd2, ext4, ocfs2: introduce/use journal callbacks j_submit|finish_inode_data_buffers()
Mauricio Faria de Oliveira
2020-10-18
jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers()
Mauricio Faria de Oliveira
2020-05-22
block: remove the error_sector argument to blkdev_issue_flush
Christoph Hellwig
2020-03-05
jbd2: improve comments about freeing data buffers whose page mapping is NULL
zhangyi (F)
2020-02-13
jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer
zhangyi (F)
2020-02-13
jbd2: move the clearing of b_modified flag to the journal_unmap_buffer()
zhangyi (F)
2020-01-25
jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record
zhangyi (F)
2019-11-05
Merge branch 'jk/jbd2-revoke-overflow'
Theodore Ts'o
2019-11-05
jbd2: Account descriptor blocks into t_outstanding_credits
Jan Kara
2019-11-05
jbd2: Fix statistics for the number of logged blocks
Jan Kara
2019-11-05
jbd2: Fixup stale comment in commit code
Jan Kara
2019-10-21
jbd2: Make state lock a spinlock
Thomas Gleixner
2019-10-21
jbd2: Move dropping of jh reference out of un/re-filing functions
Jan Kara
2019-06-20
jbd2: introduce jbd2_inode dirty range scoping
Ross Zwisler
2019-05-30
jbd2: fix typo in comment of journal_submit_inode_data_buffers
Liu Song
2019-03-01
jbd2: fix invalid descriptor block checksum
luojiajun
2018-12-03
jbd2: avoid long hold times of j_state_lock while committing a transaction
Jan Kara
2018-07-29
jbd2: replace current_kernel_time64 with ktime equivalent
Arnd Bergmann
2017-12-17
ext4: fix up remaining files with SPDX cleanups
Theodore Ts'o
2017-07-06
jbd2: don't clear and reset errors after waiting on writeback
Jeff Layton
2017-01-14
fs/jbd2, locking/mutex, sched/wait: Use mutex_lock_io() for journal->j_checkpoint_mutex
Tejun Heo
2016-11-01
block,fs: use REQ_* flags directly
Christoph Hellwig
2016-10-11
fs: use mapping_set_error instead of opencoded set_bit
Michal Hocko
2016-07-26
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2016-06-30
jbd2: make journal y2038 safe
Arnd Bergmann
2016-06-07
fs: have submit_bh users pass in op and flags separately
Mike Christie
2016-04-24
jbd2: add support for avoiding data writes during transaction commits
Jan Kara
2016-04-04
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
Kirill A. Shutemov
2016-02-22
jbd2: save some atomic ops in __JI_COMMIT_RUNNING handling
Jan Kara
2016-02-22
jbd2: unify revoke and tag block checksum handling
Jan Kara
2016-02-22
jbd2: factor out common descriptor block initialization
Jan Kara
2016-02-22
jbd2: remove unnecessary arguments of jbd2_journal_write_revoke_records
Jan Kara
2015-10-17
jbd2: clean up feature test macros with predicate functions
Darrick J. Wong
2015-07-28
jbd2: avoid infinite loop when destroying aborted journal
Jan Kara
2014-08-28
jbd2: fix descriptor block size handling errors with journal_csum
Darrick J. Wong
2014-04-18
arch: Mass conversion of smp_mb__*()
Peter Zijlstra
2014-03-08
jbd2: add transaction to checkpoint list earlier
Theodore Ts'o
2014-03-08
jbd2: calculate statistics without holding j_state_lock and j_list_lock
Theodore Ts'o
2014-03-08
jbd2: don't unplug after writing revoke records
Theodore Ts'o
2013-08-28
jbd2: Fix endian mixing problems in the checksumming code
Darrick J. Wong
2013-06-12
jbd2: fix duplicate debug label for phase 2
Paul Gortmaker
2013-06-12
jbd2: relocate assert after state lock in journal_commit_transaction()
Paul Gortmaker
2013-06-04
jbd2: transaction reservation support
Jan Kara
2013-06-04
jbd2: refine waiting for shadow buffers
Jan Kara
2013-06-04
jbd2: remove journal_head from descriptor buffers
Jan Kara
2013-06-04
jbd2: don't create journal_head for temporary journal buffers
Jan Kara
2013-05-28
jbd2: fix block tag checksum verification brokenness
Darrick J. Wong
2013-04-03
jbd2: fix race between jbd2_journal_remove_checkpoint and ->j_commit_callback
Dmitry Monakhov
2013-02-06
jbd2: track request delay statistics
Theodore Ts'o
2012-09-26
jbd2: fix assertion failure in commit code due to lacking transaction credits
Jan Kara
2012-07-23
jbd2: remove the second argument of kmap_atomic
Cong Wang
2012-05-27
jbd2: checksum data blocks that are stored in the journal
Darrick J. Wong
2012-05-27
jbd2: checksum commit blocks
Darrick J. Wong
2012-05-27
jbd2: checksum descriptor blocks
Darrick J. Wong
2012-05-22
jbd2: change disk layout for metadata checksumming
Darrick J. Wong
2012-04-23
jbd2: use GFP_NOFS for blkdev_issue_flush
Shaohua Li
2012-03-28
Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-asm_system
Linus Torvalds
2012-03-28
Remove all #inclusions of asm/system.h
David Howells
2012-03-28
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2012-03-20
jbd2: remove the second argument of k[un]map_atomic()
Cong Wang
2012-03-13
jbd2: cleanup journal tail after transaction commit
Jan Kara
2012-03-13
jbd2: issue cache flush after checkpointing even with internal journal
Jan Kara
2012-03-13
jbd2: protect all log tail updates with j_checkpoint_mutex
Jan Kara
2012-03-13
jbd2: split updating of journal superblock and marking journal empty
Jan Kara
2012-02-20
jbd2: allocate transaction from separate slab cache
Yongqiang Yang
2011-12-28
jbd2: clear revoked flag on buffers before a new transaction started
Yongqiang Yang
2011-11-01
jbd2: Unify log messages in jbd2 code
Eryu Guan
2011-06-13
jbd2: Fix oops in jbd2_journal_remove_journal_head()
Jan Kara
2011-05-26
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2011-05-24
jbd2: Add function jbd2_trans_will_send_data_barrier()
Jan Kara
2011-05-24
jbd2: fix sending of data flush on journal commit
Jan Kara
2011-05-17
jbd/jbd2: remove obsolete summarise_journal_usage.
Tao Ma
2011-05-08
jbd2: Fix forever sleeping process in do_get_write_access()
Jan Kara
2011-04-11
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2011-04-05
jbd2: fix potential memory leak on transaction commit
Zhang Huan
2011-03-31
Fix common misspellings
Lucas De Marchi
2011-03-17
jbd2: finish conversion from WRITE_SYNC_PLUG to WRITE_SYNC and explicit plugging
Jens Axboe
2011-03-10
block: kill off REQ_UNPLUG
Jens Axboe
2010-10-27
Merge branch 'next' into upstream-merge
Theodore Ts'o
2010-10-27
jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode
Brian King
2010-10-22
Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block
Linus Torvalds
2010-09-20
cfq: improve fsync performance for small files
Corrado Zoccolo
2010-09-16
block: remove BLKDEV_IFL_WAIT
Christoph Hellwig
2010-09-10
jbd2: replace barriers with explicit flush / FUA usage
Christoph Hellwig
2010-09-10
jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier
Jan Kara
2010-08-18
kill BH_Ordered flag
Christoph Hellwig
2010-08-03
jbd2: Remove t_handle_lock from start_this_handle()
Theodore Ts'o
2010-08-03
jbd2: Change j_state_lock to be a rwlock_t
Theodore Ts'o
2010-08-02
jbd2: Use atomic variables to avoid taking t_handle_lock in jbd2_journal_stop
Theodore Ts'o
2010-07-27
jbd2: Make barrier messages less scary
Eric Sandeen
2010-04-28
blkdev: generalize flags for blkdev_issue_fn functions
Dmitry Monakhov
2010-02-24
jbd2: clean up an assertion in jbd2_journal_commit_transaction()
dingdinghua
2010-02-15
jbd2: delay discarding buffers in journal_unmap_buffer
dingdinghua
2009-12-23
ext4, jbd2: Add barriers for file systems with exernal journals
Theodore Ts'o
2009-12-11
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6
Linus Torvalds
2009-12-10
kill wait_on_page_writeback_range
Christoph Hellwig
2009-12-01
jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer()
Theodore Ts'o
2009-09-30
jbd2: Use tracepoints for history file
Theodore Ts'o
2009-09-11
ext4: Fix async commit mode to be safe by using a barrier
Theodore Ts'o
2009-09-16
writeback: get rid of wbc->for_writepages
Jens Axboe
2009-06-17
jbd2: convert instrumentation from markers to tracepoints
Theodore Ts'o
2009-04-14
jbd2: use SWRITE_SYNC_PLUG when writing synchronous revoke records
Theodore Ts'o
2009-04-06
jbd2: use WRITE_SYNC_PLUG instead of WRITE_SYNC
Jens Axboe
2009-03-25
ext4: Use WRITE_SYNC for commits which are caused by fsync()
Theodore Ts'o
2009-01-08
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2009-01-05
jbd2: Add buffer triggers
Joel Becker
2009-01-04
jbd2: Submit writes to the journal using WRITE_SYNC
Theodore Ts'o
2008-11-06
jbd2: Call journal commit callback without holding j_list_lock
Aneesh Kumar K.V
2008-11-26
jbd2: improve jbd2 fsync batching
Josef Bacik
2009-01-05
jbd2: Add barrier not supported test to journal_wait_on_commit_record
Theodore Ts'o
2008-10-28
jbd2: Call the commit callback before the transaction could get dropped
Theodore Ts'o
2008-10-16
ext4: Replace hackish ext4_mb_poll_new_transaction with commit callback
Theodore Ts'o
2008-10-10
ext4: add an option to control error handling on file data
Hidehiro Kawai
2008-10-10
jbd2: don't dirty original metadata buffer on abort
Hidehiro Kawai
2008-10-12
jbd2: abort when failed to log metadata buffers
Hidehiro Kawai
2008-10-06
jbd2: Fix buffer head leak when writing the commit block
Theodore Ts'o
2008-10-05
ext4: Add debugging markers that can be used by systemtap
Theodore Ts'o
2008-09-16
jbd2: clean up how the journal device name is printed
Theodore Ts'o
2008-08-04
mm: rename page trylock
Nick Piggin
2008-07-31
jbd2: don't abort if flushing file data failed
Hidehiro Kawai
2008-07-11
ext4: Add ordered mode support for delalloc
Aneesh Kumar K.V
2008-07-11
jbd2: Remove data=ordered mode support using jbd buffer heads
Jan Kara
2008-07-11
jbd2: Implement data=ordered mode handling via inodes
Jan Kara
2008-07-11
jbd2: Add commit time into the commit block
Theodore Ts'o
2008-06-03
jbd2: Fix barrier fallback code to re-lock the buffer head
Theodore Ts'o
2008-05-15
jbd2: update transaction t_state to T_COMMIT fix
Mingming Cao
2008-04-17
jbd2: fix possible journal overflow issues
Josef Bacik
2008-04-17
jbd2: fix the way the b_modified flag is cleared
Josef Bacik
2008-02-10
JBD2: Clear buffer_ordered flag for barried IO request on success
Dave Kleikamp
2008-02-05
JBD2: Use the incompat macro for testing the incompat feature.
Aneesh Kumar K.V
2008-02-05
jbd2: Fix reference counting on the journal commit block's buffer head
Aneesh Kumar K.V
2008-02-05
jbd2: Add error check to journal_wait_on_commit_record to avoid oops
Mingming Cao
2008-01-30
spinlock: lockbreak cleanup
Nick Piggin
2008-01-28
ext4: Add the journal checksum feature
Girish Shilamkar
2008-01-28
jbd2: jbd2 stats through procfs
Johann Lombardi
2008-01-28
jbd2: Fix assertion failure in fs/jbd2/checkpoint.c
Jan Kara
2007-10-17
jbd2: fix commit code to properly abort journal
Jan Kara
2007-10-17
jbd2: JBD_XXX to JBD2_XXX naming cleanup
Mingming Cao
2007-10-17
JBD2: jbd2 slab allocation cleanups
Mingming Cao
2007-07-16
jbd2 commit: fix transaction dropping
Jan Kara
2007-05-08
header cleaning: don't include smp_lock.h when not used
Randy Dunlap
2006-12-07
[PATCH] jbd2: wait for already submitted t_sync_datalist buffer to complete
Hisashi Hifumi
2006-10-11
[PATCH] jbd2: switch blks_type from sector_t to ull
Mingming Cao
2006-10-11
[PATCH] jbd2: sector_t conversion
Mingming Cao
2006-10-11
[PATCH] 64-bit jbd2 core
Zach Brown
2006-10-11
[PATCH] jbd2: rename jbd2 symbols to avoid duplication of jbd symbols
Mingming Cao
2006-10-11
[PATCH] jbd2: initial copy of files from jbd
Dave Kleikamp