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
2020-12-17
jbd2: add a helper to find out number of fast commit blocks
Harshad Shirwadkar
2020-11-19
jbd2: fix kernel-doc markups
Mauro Carvalho Chehab
2020-11-06
jbd2: don't start fast commit on aborted journal
Harshad Shirwadkar
2020-11-06
jbd2: don't read journal->j_commit_sequence without taking a lock
Harshad Shirwadkar
2020-11-06
jbd2: don't touch buffer state until it is filled
Harshad Shirwadkar
2020-11-06
jbd2: don't pass tid to jbd2_fc_end_commit_fallback()
Harshad Shirwadkar
2020-11-06
jbd2: don't use state lock during commit path
Harshad Shirwadkar
2020-11-06
ext4: clean up the JBD2 API that initializes fast commits
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-21
ext4 / jbd2: add fast commit initialization
Harshad Shirwadkar
2020-10-18
jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers()
Mauricio Faria de Oliveira
2020-08-07
jbd2: fix incorrect code style
Xianting Tian
2020-08-06
jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock()
zhangyi (F)
2020-06-12
ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error handlers
zhangyi (F)
2020-02-08
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-02-04
proc: convert everything to "struct proc_ops"
Alexey Dobriyan
2020-02-03
fs: Enable bmap() function to properly return errors
Carlos Maiolino
2020-01-25
jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft()
zhangyi (F)
2020-01-25
jbd2: make sure ESHUTDOWN to be recorded in the journal superblock
zhangyi (F)
2020-01-25
ext4, jbd2: ensure panic when aborting with zero errno
zhangyi (F)
2020-01-25
jbd2_seq_info_next should increase position index
Vasily Averin
2020-01-25
jbd2: remove pointless assertion in __journal_remove_journal_head
Shijie Luo
2020-01-17
jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal
Kai Li
2019-11-05
Merge branch 'jk/jbd2-revoke-overflow'
Theodore Ts'o
2019-11-05
jbd2: Reserve space for revoke descriptor blocks
Jan Kara
2019-11-05
jbd2: Account descriptor blocks into t_outstanding_credits
Jan Kara
2019-11-05
jbd2: Completely fill journal descriptor blocks
Jan Kara
2019-10-21
jbd2: Free journal head outside of locked region
Thomas Gleixner
2019-10-21
jbd2: Make state lock a spinlock
Thomas Gleixner
2019-09-24
jbd2: remove jbd2_journal_inode_add_[write|wait]
Joseph Qi
2019-06-20
jbd2: drop declaration of journal_sync_buffer()
Theodore Ts'o
2019-06-20
jbd2: introduce jbd2_inode dirty range scoping
Ross Zwisler
2019-05-30
jbd2: fix some print format mistakes
Gaowei Pu
2019-05-10
jbd2: fix potential double free
Chengguang Xu
2019-04-06
jbd2: check superblock mapped prior to committing
Jiufei Xue
2019-02-14
jbd2: fold jbd2_superblock_csum_{verify,set} into their callers
Theodore Ts'o
2019-02-14
jbd2: fix race when writing superblock
Theodore Ts'o
2019-01-31
jbd2: fix deadlock while checkpoint thread waits commit thread to finish
Xiaoguang Wang
2018-05-20
jbd2: remove NULL check before calling kmem_cache_destroy()
Wang Long
2018-05-20
jbd2: remove bunch of empty lines with jbd2 debug
Wang Shilong
2018-02-19
jbd2: if the journal is aborted then don't allow update of the log tail
Theodore Ts'o
2018-02-18
ext4: pass -ESHUTDOWN code to jbd2 layer
Theodore Ts'o
2017-12-17
ext4: fix up remaining files with SPDX cleanups
Theodore Ts'o
2017-11-17
Merge tag 'libnvdimm-for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Linus Torvalds
2017-11-03
ext4: Support for synchronous DAX faults
Jan Kara
2017-10-18
jbd2: convert timers to use timer_setup()
Kees Cook
2017-06-20
sched/wait: Standardize 'struct wait_bit_queue' wait-queue entry field name
Ingo Molnar
2017-05-10
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2017-05-08
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2017-05-04
jbd2: cleanup write flags handling from jbd2_write_superblock()
Jan Kara
2017-05-03
jbd2: make the whole kjournald2 kthread NOFS safe
Michal Hocko
2017-04-29
jbd2: fix dbench4 performance regression for 'nobarrier' mounts
Jan Kara
2017-04-29
jbd2: Fix lockdep splat with generic/270 test
Jan Kara
2017-04-23
Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu
Ingo Molnar
2017-04-18
mm: Rename SLAB_DESTROY_BY_RCU to SLAB_TYPESAFE_BY_RCU
Paul E. McKenney
2017-03-15
jbd2: don't leak memory if setting up journal fails
Eric Biggers
2017-02-20
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2017-02-01
jbd2: fix use after free in kjournald2()
Sahitya Tummala
2017-01-14
fs/jbd2, locking/mutex, sched/wait: Use mutex_lock_io() for journal->j_checkpoint_mutex
Tejun Heo
2016-12-24
Replace with globally
Linus Torvalds
2016-11-01
block,fs: use REQ_* flags directly
Christoph Hellwig
2016-09-15
jbd2: move more common code into journal_init_common()
Geliang Tang
2016-07-26
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2016-07-26
Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-block
Linus Torvalds
2016-06-30
jbd2: track more dependencies on transaction commit
Jan Kara
2016-06-30
jbd2: move lockdep tracking to journal_s
Jan Kara
2016-06-24
jbd2: get rid of superfluous __GFP_REPEAT
Michal Hocko
2016-06-07
block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH
Mike Christie
2016-06-07
fs: have ll_rw_block users pass in op and flags separately
Mike Christie
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-03-09
jbd2: fix FS corruption possibility in jbd2_journal_destroy() on umount path
OGAWA Hirofumi
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
2015-10-18
ext4, jbd2: ensure entering into panic after recording an error in superblock
Daeho Jeong
2015-10-17
jbd2: clean up feature test macros with predicate functions
Darrick J. Wong
2015-10-17
ext4: call out CRC and corruption errors with specific error codes
Darrick J. Wong
2015-10-15
jbd2: gate checksum calculations on crc driver presence, not sb flags
Darrick J. Wong
2015-07-28
jbd2: avoid infinite loop when destroying aborted journal
Jan Kara
2015-07-23
ext4, jbd2: add REQ_FUA flag when recording an error in the superblock
Daeho Jeong
2015-06-26
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2015-06-25
fs/jbd2/journal.c: use strreplace()
Rasmus Villemoes
2015-06-15
jbd2: get rid of open coded allocation retry loop
Michal Hocko
2015-06-15
jbd2: fix ocfs2 corrupt when updating journal superblock fails
Joseph Qi
2015-06-08
jbd2: speedup jbd2_journal_get_[write|undo]_access()
Jan Kara
2015-06-08
jbd2: revert must-not-fail allocation loops back to GFP_NOFAIL
Michal Hocko
2014-12-12
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2014-12-01
jbd2: fix regression where we fail to initialize checksum seed when loading
Darrick J. Wong
2014-11-25
jbd2: remove unnecessary NULL check before iput()
Theodore Ts'o
2014-09-11
jbd2: fix journal checksum feature flag handling
Darrick J. Wong
2014-09-04
jbd/jbd2: use non-movable memory for the jbd superblock
Gioh Kim
2014-08-28
jbd2: fix descriptor block size handling errors with journal_csum
Darrick J. Wong
2014-03-08
jbd2: don't hold j_state_lock while calling wake_up()
Theodore Ts'o
2014-02-17
jbd2: mark file-local functions as static
Rashika Kheria
2013-12-08
jbd2: rename obsoleted msg JBD->JBD2
Dmitry Monakhov
2013-12-08
jbd2: revise KERN_EMERG error messages
Jan Kara
2013-08-28
jbd2: Fix endian mixing problems in the checksumming code
Darrick J. Wong
2013-07-01
jbd2: move superblock checksum calculation to jbd2_write_superblock()
Theodore Ts'o
2013-06-12
jbd2: use a single printk for jbd_debug()
Paul Gortmaker
2013-06-12
jbd2: optimize jbd2_journal_force_commit
Dmitry Monakhov
2013-06-04
jbd2: transaction reservation support
Jan Kara
2013-06-04
jbd2: remove unused waitqueues
Jan Kara
2013-06-04
jbd2: cleanup needed free block estimates when starting a transaction
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: use kmem_cache_zalloc for allocating journal head
Zheng Liu
2013-05-01
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2013-05-01
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2013-04-29
fs/buffer.c: remove unnecessary init operation after allocating buffer_head.
majianpeng
2013-04-09
procfs: new helper - PDE_DATA(inode)
Al Viro
2013-04-03
ext4/jbd2: don't wait (forever) for stale tid caused by wraparound
Theodore Ts'o
2013-02-09
jbd2: use module parameters instead of debugfs for jbd_debug
Theodore Ts'o
2013-02-06
jbd2: track request delay statistics
Theodore Ts'o
2013-01-30
jbd2: don't wake kjournald unnecessarily
Eric Sandeen
2012-11-08
ext4: remove ext4_handle_release_buffer()
Eric Sandeen
2012-10-08
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2012-08-18
jbd2: don't write superblock when if its empty
Eric Sandeen
2012-08-17
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2012-08-05
ext4: make sure the journal sb is written in ext4_clear_journal_err()
Theodore Ts'o
2012-08-04
jbd/jbd2: nuke write_super from comments
Artem Bityutskiy
2012-05-27
jbd2: checksum data blocks that are stored in the journal
Darrick J. Wong
2012-05-27
jbd2: checksum journal superblock
Darrick J. Wong
2012-05-27
jbd2: Grab a reference to the crc32c driver if necessary
Darrick J. Wong
2012-05-27
jbd2: enable journal clients to enable v2 checksumming
Darrick J. Wong
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-21
Merge tag 'pm-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
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
PM / Sleep: JBD and JBD2 missing set_freezable()
Nigel Cunningham
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
ext4: remove the journal=update mount option
Eric Sandeen
2012-02-20
jbd2: rename functions which initialize slab caches
Yongqiang Yang
2012-02-20
jbd2: allocate transaction from separate slab cache
Yongqiang Yang
2012-02-20
jbd2: add drop_transaction/update_superblock_end tracepoints
Seiji Aguchi
2011-11-21
freezer: unexport refrigerator() and update try_to_freeze() slightly
Tejun Heo
2011-11-01
jbd2: Unify log messages in jbd2 code
Eryu Guan
2011-11-01
jbd/jbd2: validate sb->s_first in journal_get_superblock()
Eryu Guan
2011-07-10
jbd2: remove jbd2_dev_to_name() from jbd2 tracepoints
Theodore Ts'o
2011-06-13
jbd2: Fix oops in jbd2_journal_remove_journal_head()
Jan Kara
2011-05-24
jbd2: Add function jbd2_trans_will_send_data_barrier()
Jan Kara
2011-05-08
jbd2: only print the debugging information for tid wraparound once
Theodore Ts'o
2011-05-01
jbd2: fix fsync() tid wraparound bug
Theodore Ts'o
2011-04-11
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2011-04-04
jbd2: move bdget out of critical section
Zhu Yanhai
2011-03-31
Fix common misspellings
Lucas De Marchi
2011-02-28
jbd: Remove one to many n's in a word.
Justin P. Mattock
2011-02-12
jbd2: call __jbd2_log_start_commit with j_state_lock write locked
Theodore Ts'o
2011-01-10
ext4: dynamically allocate the jbd2_inode in ext4_inode_info as necessary
Theodore Ts'o
2010-12-18
jbd2: simplify return path of journal_init_common
Theodore Ts'o
2010-12-17
jbd2: Use pr_notice_ratelimited() in journal_alloc_journal_head()
Theodore Ts'o
2010-11-17
jbd2: fix /proc/fs/jbd2/ when using an external journal
yangsheng
2010-10-30
jbd2: Convert jbd2_slab_create_sem to mutex
Thomas Gleixner
2010-10-27
Merge branch 'upstream-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2010-10-27
Merge branch 'next' into upstream-merge
Theodore Ts'o
2010-10-27
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6
Linus Torvalds
2010-10-27
jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode
Brian King
2010-10-28
jbd/2: fixed typos
Andrea Gelmini
2010-09-10
JBD2: Allow feature checks before journal recovery
Patrick J. LoPresti
2010-08-18
remove SWRITE* I/O types
Christoph Hellwig
2010-08-07
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2010-08-03
jbd2: Change j_state_lock to be a rwlock_t
Theodore Ts'o
2010-07-27
jbd2: Remove __GFP_NOFAIL from jbd2 layer
Theodore Ts'o
2010-07-15
jbd2/ocfs2: Fix block checksumming when a buffer is used in several transactions
Jan Kara
2010-06-14
ext4: remove initialized but not read variables
Andi Kleen
2010-05-11
jbd2: use NULL instead of 0 when pointer is needed
Bill Pemberton
2009-12-07
ext4: Use slab allocator for sub-page sized allocations
Theodore Ts'o
2009-12-23
jbd2: don't use __GFP_NOFAIL in journal_init_common()
Andrew Morton
2009-12-23
jbd: jbd-debug and jbd2-debug should be writable
Yin Kangkai
2009-12-09
jbd2: Export jbd2_log_start_commit to fix ext4 build
Theodore Ts'o
2009-12-01
jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer()
Theodore Ts'o
2009-11-15
jbd2: don't wipe the journal on a failed journal checksum
Theodore Ts'o
2009-11-11
JBD/JBD2: free j_wbuf if journal init fails.
Tao Ma
2009-10-01
const: constify remaining file_operations
Alexey Dobriyan
2009-09-30
jbd2: Use tracepoints for history file
Theodore Ts'o
2009-09-29
ext4, jbd2: Drop unneeded printks at mount and unmount time
Theodore Ts'o
2009-09-23
seq_file: constify seq_operations
James Morris
2009-07-17
jbd2: Fail to load a journal if it is too short
Jan Kara
2009-07-13
jbd2: fix race between write_metadata_buffer and get_write_access
dingdinghua
2009-06-20
jbd2: Remove GFP_ATOMIC kmalloc from inside spinlock critical region
Theodore Ts'o
2009-06-17
jbd2: convert instrumentation from markers to tracepoints
Theodore Ts'o
2009-06-09
jbd2: Fix minor typos in comments in fs/jbd2/journal.c
Alberto Bertogli
2009-02-10
jbd2: Fix return value of jbd2_journal_start_commit()
Jan Kara
2009-01-11
ext4: fix wrong use of do_div
Simon Holm Thøgersen
2009-01-08
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Linus Torvalds
2009-01-06
jbd2: Fix oops in jbd2_journal_init_inode() on corrupted fs
Jan Kara
2009-01-05
jbd2: Add buffer triggers
Joel Becker
2009-01-03
jbd2: Add pid and journal device name to the "kjournald2 starting" message
Theodore Ts'o
2009-01-06
ext4: Remove code to create the journal inode
Theodore Ts'o
2008-11-05
jbd2: Remove a large array of bh's from the stack of the checkpoint routine
Theodore Ts'o
2009-01-03
ext4: add fsync batch tuning knobs
Theodore Ts'o
2008-12-17
ext4: display average commit time
Theodore Ts'o
2008-11-02
jbd2: deregister proc on failure in jbd2_journal_init_inode
Sami Liedes