projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'v5.19-rc5' into next
2022-07-01
Darrick J. Wong
xfs: prevent a UAF when log IO errors race with unmount
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-06-29
Darrick J. Wong
xfs: dont treat rt extents beyond EOF as eofblocks...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-06-29
Darrick J. Wong
xfs: don't hold xattr leaf buffers across transaction...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-06-29
Darrick J. Wong
xfs: empty xattr leaf header blocks are not corruption
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-06-26
Darrick J. Wong
xfs: clean up the end of xfs_attri_item_recover
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-06-26
Darrick J. Wong
xfs: always free xattri_leaf_bp when cancelling a deferred op
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-06-16
Darrick J. Wong
xfs: preserve DIFLAG2_NREXT64 when setting other inode...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-06-16
Darrick J. Wong
xfs: fix variable state usage
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-06-16
Darrick J. Wong
xfs: fix TOCTOU race involving the new logged xattrs...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-27
Darrick J. Wong
xfs: move xfs_attr_use_log_assist usage out of libxfs
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-27
Darrick J. Wong
xfs: move xfs_attr_use_log_assist out of xfs_log.c
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-27
Darrick J. Wong
xfs: warn about LARP once per mount
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-27
Darrick J. Wong
xfs: implement per-mount warnings for scrub and shrink...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-27
Darrick J. Wong
xfs: don't log every time we clear the log incompat...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-27
Darrick J. Wong
xfs: convert buf_cancel_table allocation to kmalloc_array
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-27
Darrick J. Wong
xfs: don't leak xfs_buf_cancel structures when recovery...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-27
Darrick J. Wong
xfs: refactor buffer cancellation table allocation
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-27
Darrick J. Wong
xfs: don't leak btree cursor when insrec fails after...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-27
Darrick J. Wong
xfs: purge dquots after inode walk fails during quotacheck
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-22
Darrick J. Wong
xfs: share xattr name and value buffers when logging...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-22
Darrick J. Wong
xfs: do not use logged xattr updates on V4 filesystems
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-22
Darrick J. Wong
xfs: rename struct xfs_attr_item to xfs_attr_intent
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-22
Darrick J. Wong
xfs: clean up state variable usage in xfs_attr_node_remove_attr
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-22
Darrick J. Wong
xfs: put attr[id] log item cache init with the others
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-22
Darrick J. Wong
xfs: remove struct xfs_attr_item.xattri_flags
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-22
Darrick J. Wong
xfs: use a separate slab cache for deferred xattr work...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-22
Darrick J. Wong
xfs: put the xattr intent item op flags in their own...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-22
Darrick J. Wong
xfs: clean up xfs_attr_node_hasname
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-20
Darrick J. Wong
xfs: free xfs_attrd_log_items correctly
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-20
Darrick J. Wong
xfs: validate xattr name earlier in recovery
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-20
Darrick J. Wong
xfs: reject unknown xattri log item filter flags during...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-20
Darrick J. Wong
xfs: reject unknown xattri log item operation flags...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-20
Darrick J. Wong
xfs: don't leak the retained da state when doing a...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-20
Darrick J. Wong
xfs: don't leak da state when freeing the attr intent...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-05-16
Darrick J. Wong
iomap: don't invalidate folios after writeback errors
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-28
Darrick J. Wong
xfs: rename xfs_*alloc*_log_count to _block_count
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-28
Darrick J. Wong
xfs: rewrite xfs_reflink_end_cow to use intents
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-28
Darrick J. Wong
xfs: reduce transaction reservations with reflink
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-28
Darrick J. Wong
xfs: reduce the absurdly large log operation count
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-28
Darrick J. Wong
xfs: report "max_resp" used for min log size computation
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-28
Darrick J. Wong
xfs: create shadow transaction reservations for computing...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-28
Darrick J. Wong
xfs: remove a __xfs_bunmapi call from reflink
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-28
Darrick J. Wong
xfs: stop artificially limiting the length of bunmap...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-28
Darrick J. Wong
xfs: count EFIs when deciding to ask for a continuation...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-28
Darrick J. Wong
xfs: speed up write operations by using non-overlapped...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-27
Darrick J. Wong
xfs: speed up rmap lookups by using non-overlapped...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-27
Darrick J. Wong
xfs: simplify xfs_rmap_lookup_le call sites
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-27
Darrick J. Wong
xfs: capture buffer ops in the xfs_buf tracepoints
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-13
Darrick J. Wong
ext4: fix fallocate to use file_modified to update...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-11
Darrick J. Wong
xfs: use a separate frextents counter for rt extent...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-11
Darrick J. Wong
xfs: recalculate free rt extents after log recovery
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-04-11
Darrick J. Wong
xfs: pass explicit mount pointer to rtalloc query functions
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-28
Darrick J. Wong
xfs: don't report reserved bnobt space as available
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-28
Darrick J. Wong
xfs: fix overfilling of reserve pool
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-28
Darrick J. Wong
xfs: always succeed at setting the reserve pool size
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-28
Darrick J. Wong
xfs: remove infinite loop when reserving free block...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-28
Darrick J. Wong
xfs: don't include bnobt blocks when reserving free...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-24
Darrick J. Wong
btrfs: fix fallocate to use file_modified to update...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-21
Darrick J. Wong
xfs: document the XFS_ALLOC_AGFL_RESERVE constant
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-14
Darrick J. Wong
xfs: constify xfs_name_dotdot
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-14
Darrick J. Wong
xfs: constify the name argument to various directory...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-14
Darrick J. Wong
xfs: reserve quota for target dir expansion when renaming...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-14
Darrick J. Wong
xfs: reserve quota for dir expansion when linking/unlinking...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-14
Darrick J. Wong
xfs: refactor user/group quota chown in xfs_setattr_nonsize
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-14
Darrick J. Wong
xfs: use setattr_copy to set vfs inode attributes
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-03-09
Darrick J. Wong
xfs: don't generate selinux audit messages for capability...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-02-10
Darrick J. Wong
xfs: only bother with sync_filesystem during readonly...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-31
Darrick J. Wong
xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP*
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-30
Darrick J. Wong
xfs: return errors in xfs_fs_sync_fs
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-30
Darrick J. Wong
quota: make dquot_quota_sync return errors from ->sync_fs
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-30
Darrick J. Wong
vfs: make sync_filesystem return errors from ->sync_fs
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-30
Darrick J. Wong
vfs: make freeze_super abort when sync_filesystem returns...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-18
Darrick J. Wong
xfs: remove unused xfs_ioctl32.h declarations
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-17
Darrick J. Wong
xfs: remove the XFS_IOC_{ALLOC,FREE}SP* definitions
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-17
Darrick J. Wong
xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctls
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-17
Darrick J. Wong
xfs: remove the XFS_IOC_FSSETDM definitions
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-12
Darrick J. Wong
xfs: fix online fsck handling of v5 feature bits on...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-11
Darrick J. Wong
xfs: take the ILOCK when readdir inspects directory...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-06
Darrick J. Wong
xfs: warn about inodes with project id of -1
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2022-01-06
Darrick J. Wong
xfs: hold quota inode ILOCK_EXCL until the end of dqalloc
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-12-22
Darrick J. Wong
xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
Signed-off-by:
Darrick J. Wong
<darrick.wong@oracle.com>
commit
|
commitdiff
|
tree
2021-12-22
Darrick J. Wong
xfs: prevent UAF in xfs_log_item_in_current_chkpt
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-12-21
Darrick J. Wong
xfs: fix a bug in the online fsck directory leaf1 bestcount...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-12-21
Darrick J. Wong
xfs: only run COW extent recovery when there are no...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-12-21
Darrick J. Wong
xfs: don't expose internal symlink metadata buffers...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-12-21
Darrick J. Wong
xfs: fix quotaoff mutex usage now that we don't support...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-12-21
Darrick J. Wong
xfs: shut down filesystem if we xfs_trans_cancel with...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-12-07
Darrick J. Wong
xfs: remove all COW fork extents when remounting readonly
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-11-11
Darrick J. Wong
xfs: sync xfs_btree_split macros with userspace libxfs
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-10-22
Darrick J. Wong
xfs: remove unused parameter from refcount code
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-10-22
Darrick J. Wong
xfs: reduce the size of struct xfs_extent_free_item
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-10-22
Darrick J. Wong
xfs: rename xfs_bmap_add_free to xfs_free_extent_later
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-10-22
Darrick J. Wong
xfs: create slab caches for frequently-used deferred...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-10-22
Darrick J. Wong
xfs: compact deferred intent item structures
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-10-22
Darrick J. Wong
xfs: rename _zone variables to _cache
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-10-22
Darrick J. Wong
xfs: remove kmem_zone typedef
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-10-19
Darrick J. Wong
xfs: use separate btree cursor cache for each btree...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-10-19
Darrick J. Wong
xfs: compute absolute maximum nlevels for each btree...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-10-19
Darrick J. Wong
xfs: kill XFS_BTREE_MAXLEVELS
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
2021-10-19
Darrick J. Wong
xfs: compute the maximum height of the rmap btree when...
Signed-off-by:
Darrick J. Wong
<djwong@kernel.org>
commit
|
commitdiff
|
tree
next