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-05-27
xfs: bunmapi has unnecessary AG lock ordering issues
Dave Chinner
2021-05-27
xfs: btree format inode forks can have zero extents
Dave Chinner
2021-05-24
xfs: validate extsz hints against rt extent size when rtinherit is set
Darrick J. Wong
2021-05-24
xfs: standardize extent size hint validation
Darrick J. Wong
2021-05-24
xfs: check free AG space when making per-AG reservations
Darrick J. Wong
2021-05-20
xfs: restore old ioctl definitions
Darrick J. Wong
2021-05-20
xfs: fix deadlock retry tracepoint arguments
Darrick J. Wong
2021-05-20
xfs: retry allocations when locality-based search fails
Darrick J. Wong
2021-05-16
xfs: adjust rt allocation minlen when extszhint > rtextsize
Darrick J. Wong
2021-05-06
Merge tag 'iomap-5.13-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Linus Torvalds
2021-05-06
Merge tag 'xfs-5.13-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Linus Torvalds
2021-05-04
iomap: remove unused private field from ioend
Brian Foster
2021-05-04
xfs: don't allow log writes if the data device is readonly
Darrick J. Wong
2021-04-29
Merge tag 'xfs-5.13-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Linus Torvalds
2021-04-29
xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range
Darrick J. Wong
2021-04-29
xfs: set aside allocation btree blocks from block reservation
Brian Foster
2021-04-29
xfs: introduce in-core global counter of allocbt blocks
Brian Foster
2021-04-29
xfs: unconditionally read all AGFs on mounts with perag reservation
Brian Foster
2021-04-29
xfs: count free space btree blocks when scrubbing pre-lazysbcount fses
Darrick J. Wong
2021-04-29
xfs: update superblock counters correctly for !lazysbcount
Dave Chinner
2021-04-29
xfs: don't check agf_btreeblks on pre-lazysbcount filesystems
Darrick J. Wong
2021-04-29
xfs: remove obsolete AGF counter debugging
Darrick J. Wong
2021-04-27
Merge tag 'fs.idmapped.helpers.v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Linus Torvalds
2021-04-27
Merge branch 'miklos.fileattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2021-04-22
xfs: rename struct xfs_legacy_ictimestamp
Christoph Hellwig
2021-04-22
xfs: rename xfs_ictimestamp_t
Christoph Hellwig
2021-04-16
xfs: remove xfs_quiesce_attr declaration
Darrick J. Wong
2021-04-15
xfs: remove XFS_IFEXTENTS
Christoph Hellwig
2021-04-15
xfs: remove XFS_IFINLINE
Christoph Hellwig
2021-04-15
xfs: remove XFS_IFBROOT
Christoph Hellwig
2021-04-15
xfs: only look at the fork format in xfs_idestroy_fork
Christoph Hellwig
2021-04-15
xfs: simplify xfs_attr_remove_args
Christoph Hellwig
2021-04-15
xfs: rename and simplify xfs_bmap_one_block
Christoph Hellwig
2021-04-15
xfs: move the XFS_IFEXTENTS check into xfs_iread_extents
Christoph Hellwig
2021-04-12
xfs: convert to fileattr
Miklos Szeredi
2021-04-09
xfs: drop unnecessary setfilesize helper
Brian Foster
2021-04-09
xfs: drop unused ioend private merge and setfilesize code
Brian Foster
2021-04-09
xfs: open code ioend needs workqueue helper
Brian Foster
2021-04-09
xfs: drop submit side trans alloc for append ioends
Brian Foster
2021-04-09
xfs: fix return of uninitialized value in variable error
Colin Ian King
2021-04-09
xfs: get rid of the ip parameter to xchk_setup_*
Darrick J. Wong
2021-04-09
xfs: fix scrub and remount-ro protection when running scrub
Darrick J. Wong
2021-04-08
treewide: Change list_sort to use const pointers
Sami Tolvanen
2021-04-07
xfs: move the check for post-EOF mappings into xfs_can_free_eofblocks
Darrick J. Wong
2021-04-07
xfs: move the xfs_can_free_eofblocks call under the IOLOCK
Darrick J. Wong
2021-04-07
xfs: precalculate default inode attribute offset
Dave Chinner
2021-04-07
xfs: default attr fork size does not handle device inodes
Dave Chinner
2021-04-07
xfs: inode fork allocation depends on XFS_IFEXTENT flag
Dave Chinner
2021-04-07
xfs: eager inode attr fork init needs attr feature awareness
Dave Chinner
2021-04-07
xfs: scrub: Disable check for unoptimized data fork bmbt node
Chandan Babu R
2021-04-07
xfs: Use struct xfs_bmdr_block instead of struct xfs_btree_block to calculate root node size
Chandan Babu R
2021-04-07
xfs: deprecate BMV_IF_NO_DMAPI_READ flag
Anthony Iliopoulos
2021-04-07
xfs: merge _xfs_dic2xflags into xfs_ip2xflags
Christoph Hellwig
2021-04-07
xfs: move the di_crtime field to struct xfs_inode
Christoph Hellwig
2021-04-07
xfs: move the di_flags2 field to struct xfs_inode
Christoph Hellwig
2021-04-07
xfs: move the di_flags field to struct xfs_inode
Christoph Hellwig
2021-04-07
xfs: move the di_forkoff field to struct xfs_inode
Christoph Hellwig
2021-04-07
xfs: use a union for i_cowextsize and i_flushiter
Christoph Hellwig
2021-04-07
xfs: use XFS_B_TO_FSB in xfs_ioctl_setattr
Christoph Hellwig
2021-04-07
xfs: cleanup xfs_fill_fsxattr
Christoph Hellwig
2021-04-07
xfs: move the di_flushiter field to struct xfs_inode
Christoph Hellwig
2021-04-07
xfs: move the di_cowextsize field to struct xfs_inode
Christoph Hellwig
2021-04-07
xfs: move the di_extsize field to struct xfs_inode
Christoph Hellwig
2021-04-07
xfs: move the di_nblocks field to struct xfs_inode
Christoph Hellwig
2021-04-07
xfs: move the di_size field to struct xfs_inode
Christoph Hellwig
2021-04-07
xfs: move the di_projid field to struct xfs_inode
Christoph Hellwig
2021-04-07
xfs: don't clear the "dinode core" in xfs_inode_alloc
Christoph Hellwig
2021-04-07
xfs: remove the di_dmevmask and di_dmstate fields from struct xfs_icdinode
Christoph Hellwig
2021-04-07
xfs: remove the unused xfs_icdinode_has_bigtime helper
Christoph Hellwig
2021-04-07
xfs: handle crtime more carefully in xfs_bulkstat_one_int
Christoph Hellwig
2021-04-07
xfs: consistently initialize di_flags2
Christoph Hellwig
2021-04-07
xfs: split xfs_imap_to_bp
Christoph Hellwig
2021-04-07
xfs: scrub: Remove incorrect check executed on block format directories
Chandan Babu R
2021-04-07
xfs: Initialize xfs_alloc_arg->total correctly when allocating minlen extents
Chandan Babu R
2021-04-07
xfs: Fix dax inode extent calculation when direct write is performed on an unwritten extent
Chandan Babu R
2021-03-25
xfs: fix xfs_trans slab cache name
Anthony Iliopoulos
2021-03-25
xfs: add error injection for per-AG resv failure
Gao Xiang
2021-03-25
xfs: support shrinking unused space in the last AG
Gao Xiang
2021-03-25
xfs: introduce xfs_ag_shrink_space()
Gao Xiang
2021-03-25
xfs: hoist out xfs_resizefs_init_new_ags()
Gao Xiang
2021-03-25
xfs: update lazy sb counters immediately for resizefs
Gao Xiang
2021-03-25
xfs: Fix a typo
Bhaskar Chowdhury
2021-03-25
xfs: Rudimentary spelling fix
Bhaskar Chowdhury
2021-03-25
xfs: Rudimentary typo fixes
Bhaskar Chowdhury
2021-03-25
xfs: __percpu_counter_compare() inode count debug too expensive
Dave Chinner
2021-03-25
xfs: reduce debug overhead of dir leaf/node checks
Dave Chinner
2021-03-25
xfs: No need for inode number error injection in __xfs_dir3_data_check
Dave Chinner
2021-03-25
xfs: type verification is expensive
Dave Chinner
2021-03-25
xfs: optimise xfs_buf_item_size/format for contiguous regions
Dave Chinner
2021-03-25
xfs: xfs_buf_item_size_segment() needs to pass segment offset
Dave Chinner
2021-03-25
xfs: reduce buffer log item shadow allocations
Dave Chinner
2021-03-25
xfs: initialise attr fork on inode create
Dave Chinner
2021-03-25
xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX
Gao Xiang
2021-03-25
xfs: Skip repetitive warnings about mount options
Pavel Reichl
2021-03-25
xfs: rename variable mp to parsing_mp
Pavel Reichl
2021-03-25
xfs: rename the blockgc workqueue
Darrick J. Wong
2021-03-25
xfs: prevent metadata files from being inactivated
Darrick J. Wong
2021-03-25
xfs: validate ag btree levels using the precomputed values
Darrick J. Wong
2021-03-25
xfs: remove return value from xchk_ag_btcur_init
Darrick J. Wong
2021-03-25
xfs: set the scrub AG number in xchk_ag_read_headers
Darrick J. Wong
2021-03-25
xfs: mark a data structure sick if there are cross-referencing errors
Darrick J. Wong
2021-03-25
xfs: bail out of scrub immediately if scan incomplete
Darrick J. Wong
2021-03-25
xfs: fix dquot scrub loop cancellation
Darrick J. Wong
2021-03-25
xfs: fix uninitialized variables in xrep_calc_ag_resblks
Darrick J. Wong
2021-03-24
xfs: drop freeze protection when running GETFSMAP
Darrick J. Wong
2021-03-23
fs: introduce two inode i_{u,g}id initialization helpers
Christian Brauner
2021-03-23
fs: document and rename fsid helpers
Christian Brauner
2021-03-15
xfs: also reject BULKSTAT_SINGLE in a mount user namespace
Christoph Hellwig
2021-03-15
xfs: force log and push AIL to clear pinned inodes when aborting mount
Darrick J. Wong
2021-03-09
xfs: fix quota accounting when a mount is idmapped
Darrick J. Wong
2021-02-28
Merge tag 'xfs-5.12-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Linus Torvalds
2021-02-28
Merge tag 'block-5.12-2021-02-27' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-02-26
block: Add bio_max_segs
Matthew Wilcox (Oracle)
2021-02-25
xfs: use current->journal_info for detecting transaction recursion
Dave Chinner
2021-02-25
xfs: don't nest transactions when scanning for eofblocks
Darrick J. Wong
2021-02-25
xfs: don't reuse busy extents on extent trim
Brian Foster
2021-02-24
xfs: restore speculative_cow_prealloc_lifetime sysctl
Darrick J. Wong
2021-02-23
Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Linus Torvalds
2021-02-21
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2021-02-21
Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-02-21
Merge tag 'xfs-5.12-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Linus Torvalds
2021-02-11
xfs: consider shutdown in bmapbt cursor delete assert
Brian Foster
2021-02-10
xfs: fix boolreturn.cocci warnings
kernel test robot
2021-02-10
xfs: restore shutdown check in mapped write fault path
Brian Foster
2021-02-04
xfs: fix incorrect root dquot corruption error when switching group/project quota types
Darrick J. Wong
2021-02-03
xfs: remove the possibly unused mp variable in xfs_file_compat_ioctl
Christoph Hellwig
2021-02-03
xfs: get rid of xfs_growfs_{data,log}_t
Gao Xiang
2021-02-03
xfs: rename `new' to `delta' in xfs_growfs_data_private()
Gao Xiang
2021-02-03
libxfs: expose inobtcount in xfs geometry
Zorro Lang
2021-02-03
xfs: don't bounce the iolock between free_{eof,cow}blocks
Darrick J. Wong
2021-02-03
xfs: expose the blockgc workqueue knobs publicly
Darrick J. Wong
2021-02-03
xfs: parallelize block preallocation garbage collection
Darrick J. Wong
2021-02-03
xfs: rename block gc start and stop functions
Darrick J. Wong
2021-02-03
xfs: only walk the incore inode tree once per blockgc scan
Darrick J. Wong
2021-02-03
xfs: consolidate the eofblocks and cowblocks workers
Darrick J. Wong
2021-02-03
xfs: consolidate incore inode radix tree posteof/cowblocks tags
Darrick J. Wong
2021-02-03
xfs: remove trivial eof/cowblocks functions
Darrick J. Wong
2021-02-03
xfs: hide xfs_icache_free_cowblocks
Darrick J. Wong
2021-02-03
xfs: hide xfs_icache_free_eofblocks
Darrick J. Wong
2021-02-03
xfs: relocate the eofb/cowb workqueue functions
Darrick J. Wong
2021-02-03
xfs: set WQ_SYSFS on all workqueues in debug mode
Darrick J. Wong
2021-02-03
xfs: increase the default parallelism levels of pwork clients
Darrick J. Wong
2021-02-03
xfs: flush speculative space allocations when we run out of space
Darrick J. Wong
2021-02-03
xfs: refactor xfs_icache_free_{eof,cow}blocks call sites
Darrick J. Wong
2021-02-03
xfs: add a tracepoint for blockgc scans
Darrick J. Wong
2021-02-03
xfs: flush eof/cowblocks if we can't reserve quota for chown
Darrick J. Wong
2021-02-03
xfs: flush eof/cowblocks if we can't reserve quota for inode creation
Darrick J. Wong
2021-02-03
xfs: flush eof/cowblocks if we can't reserve quota for file blocks
Darrick J. Wong
2021-02-03
xfs: try worst case space reservation upfront in xfs_reflink_remap_extent
Darrick J. Wong
2021-02-03
xfs: pass flags and return gc errors from xfs_blockgc_free_quota
Darrick J. Wong
2021-02-03
xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts
Darrick J. Wong
2021-02-03
xfs: xfs_inode_free_quota_blocks should scan project quota
Darrick J. Wong
2021-02-03
xfs: don't stall cowblocks scan if we can't take locks
Darrick J. Wong
2021-02-03
xfs: trigger all block gc scans when low on quota space
Darrick J. Wong
2021-02-03
xfs: shut down the filesystem if we screw up quota reservation
Darrick J. Wong
2021-02-03
xfs: rename code to error in xfs_ioctl_setattr
Darrick J. Wong
2021-02-03
xfs: remove xfs_qm_vop_chown_reserve
Darrick J. Wong
2021-02-03
xfs: refactor inode ownership change transaction/inode/quota allocation idiom
Darrick J. Wong
2021-02-03
xfs: refactor inode creation transaction/inode/quota allocation idiom
Darrick J. Wong
2021-02-03
xfs: refactor reflink functions to use xfs_trans_alloc_inode
Darrick J. Wong
2021-02-03
xfs: allow reservation of rtblocks with xfs_trans_alloc_inode
Darrick J. Wong
2021-02-03
xfs: refactor common transaction/inode/quota allocation idiom
Darrick J. Wong
2021-02-03
xfs: reserve data and rt quota at the same time
Darrick J. Wong
2021-02-03
xfs: fix up build warnings when quotas are disabled
Darrick J. Wong
2021-02-03
xfs: clean up icreate quota reservation calls
Darrick J. Wong
2021-02-03
xfs: remove xfs_trans_unreserve_quota_nblks completely
Darrick J. Wong
2021-02-03
xfs: create convenience wrappers for incore quota block reservations
Darrick J. Wong
2021-02-03
xfs: clean up quota reservation callsites
Darrick J. Wong
2021-02-03
xfs: reduce quota reservation when doing a dax unwritten extent conversion
Darrick J. Wong
2021-02-03
xfs: fix chown leaking delalloc quota blocks when fssetxattr fails
Darrick J. Wong
2021-02-01
xfs: reduce exclusive locking on unaligned dio
Dave Chinner
2021-02-01
xfs: split the unaligned DIO write code out
Dave Chinner
2021-02-01
xfs: improve the reflink_bounce_dio_write tracepoint
Christoph Hellwig
2021-02-01
xfs: simplify the read/write tracepoints
Christoph Hellwig
2021-02-01
xfs: remove the buffered I/O fallback assert
Christoph Hellwig
2021-02-01
xfs: cleanup the read/write helper naming
Christoph Hellwig
2021-02-01
xfs: make xfs_file_aio_write_checks IOCB_NOWAIT-aware
Christoph Hellwig
2021-02-01
xfs: factor out a xfs_ilock_iocb helper
Christoph Hellwig
2021-02-01
xfs: Fix 'set but not used' warning in xfs_bmap_compute_alignments()
Chandan Babu R
2021-02-01
xfs: fix unused log variable in xfs_log_cover()
Brian Foster
2021-01-27
block: use an on-stack bio in blkdev_issue_flush
Christoph Hellwig
2021-01-24
xfs: support idmapped mounts
Christoph Hellwig
2021-01-24
fs: make helpers idmap mount aware
Christian Brauner
2021-01-24
acl: handle idmapped mounts
Christian Brauner
2021-01-24
attr: handle idmapped mounts
Christian Brauner
2021-01-24
inode: make init and permission helpers idmapped mount aware
Christian Brauner
2021-01-24
capability: handle idmapped mounts
Christian Brauner
2021-01-23
iomap: pass a flags argument to iomap_dio_rw
Christoph Hellwig
2021-01-22
xfs: reduce ilock acquisitions in xfs_file_fsync
Christoph Hellwig
2021-01-22
xfs: refactor xfs_file_fsync
Christoph Hellwig
2021-01-22
xfs: cover the log on freeze instead of cleaning it
Brian Foster
2021-01-22
xfs: remove xfs_quiesce_attr()
Brian Foster
2021-01-22
xfs: remove duplicate wq cancel and log force from attr quiesce
Brian Foster
2021-01-22
xfs: fold sbcount quiesce logging into log covering
Brian Foster
2021-01-22
xfs: don't reset log idle state on covering checkpoints
Brian Foster
2021-01-22
xfs: cover the log during log quiesce
Brian Foster
2021-01-22
xfs: separate log cleaning from log quiesce
Brian Foster
2021-01-22
xfs: lift writable fs check up into log worker task
Brian Foster
2021-01-22
xfs: sync lazy sb accounting on quiesce of read-only mounts
Brian Foster
2021-01-22
xfs: set inode size after creating symlink
Jeffrey Mitchell