tangled
alpha
login
or
join now
tjh.dev
/
kernel
1
fork
atom
Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1
fork
atom
overview
issues
pulls
pipelines
kernel
/
fs
/
btrfs
/
at
5ce1e9bbb2a1d43cf9e613cb03e65ecdfd309fe9
1 folder
131 files
tests
btrfs: convert find_lock_delalloc_range() to use a folio
2 years ago
Kconfig
btrfs: check-integrity: remove CONFIG_BTRFS_FS_CHECK_INTEGRITY option
2 years ago
Makefile
btrfs: move the direct IO code into its own file
2 years ago
accessors.c
Merge tag 'for-6.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
2 years ago
accessors.h
Merge tag 'for-6.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
2 years ago
acl.c
btrfs: remove unused included headers
2 years ago
acl.h
btrfs: add forward declarations and headers, part 1
2 years ago
async-thread.c
btrfs: remove unused included headers
2 years ago
async-thread.h
btrfs: add forward declarations and headers, part 1
2 years ago
backref.c
btrfs: drop the backref cache during relocation if we commit
2 years ago
backref.h
btrfs: uninline some static inline helpers from backref.h
2 years ago
bio.c
Merge tag 'for-6.12-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
1 year ago
bio.h
Merge tag 'for-6.12-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
1 year ago
block-group.c
btrfs: zoned: fix zone unusable accounting for freed reserved extent
2 years ago
block-group.h
btrfs: constify more pointer parameters
2 years ago
block-rsv.c
btrfs: constify more pointer parameters
2 years ago
block-rsv.h
btrfs: constify more pointer parameters
2 years ago
btrfs_inode.h
btrfs: fix race setting file private on concurrent lseek using same fd
2 years ago
compression.c
btrfs: convert btrfs_decompress() to take a folio
2 years ago
compression.h
btrfs: convert btrfs_decompress() to take a folio
2 years ago
ctree.c
btrfs: constify more pointer parameters
2 years ago
ctree.h
btrfs: fix race setting file private on concurrent lseek using same fd
2 years ago
defrag.c
Merge tag 'for-6.12-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
1 year ago
defrag.h
btrfs: drop transaction parameter from btrfs_add_inode_defrag()
2 years ago
delalloc-space.c
btrfs: constify pointer parameters where applicable
2 years ago
delalloc-space.h
btrfs: constify pointer parameters where applicable
2 years ago
delayed-inode.c
btrfs: pass a btrfs_inode to btrfs_readdir_get_delayed_items()
3 years ago
delayed-inode.h
btrfs: pass a btrfs_inode to btrfs_readdir_get_delayed_items()
3 years ago
delayed-ref.c
Merge tag 'for-6.12-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
1 year ago
delayed-ref.h
btrfs: use sector numbers as keys for the dirty extents xarray
2 years ago
dev-replace.c
btrfs: more efficient chunk map iteration when device replace finishes
2 years ago
dev-replace.h
btrfs: add forward declarations and headers, part 1
2 years ago
dir-item.c
btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item()
1 year ago
dir-item.h
btrfs: constify pointer parameters where applicable
2 years ago
direct-io.c
btrfs: do not hold the extent lock for entire read
2 years ago
direct-io.h
btrfs: move the direct IO code into its own file
2 years ago
discard.c
btrfs: constify more pointer parameters
2 years ago
discard.h
btrfs: unexport btrfs_run_discard_work and make it static
2 years ago
disk-io.c
btrfs: qgroup: set a more sane default value for subtree drop threshold
2 years ago
disk-io.h
btrfs: constify pointer parameters where applicable
2 years ago
export.c
btrfs: remove super block argument from btrfs_iget()
2 years ago
export.h
btrfs: add forward declarations and headers, part 1
2 years ago
extent-io-tree.c
btrfs: introduce EXTENT_DIO_LOCKED
2 years ago
extent-io-tree.h
btrfs: introduce EXTENT_DIO_LOCKED
2 years ago
extent-tree.c
btrfs: add cancellation points to trim loops
2 years ago
extent-tree.h
btrfs: do not BUG_ON() when freeing tree block after error
2 years ago
extent_io.c
btrfs: fix the delalloc range locking if sector size < page size
2 years ago
extent_io.h
btrfs: convert try_release_extent_mapping() to take a folio
2 years ago
extent_map.c
btrfs: fix extent map merging not happening for adjacent extents
1 year ago
extent_map.h
btrfs: do not directly include rwlock_types.h
2 years ago
fiemap.c
btrfs: initialize last_extent_end to fix -Wmaybe-uninitialized warning in extent_fiemap()
2 years ago
fiemap.h
btrfs: move fiemap code into its own file
2 years ago
file-item.c
btrfs: constify more pointer parameters
2 years ago
file-item.h
btrfs: constify more pointer parameters
2 years ago
file.c
btrfs: fix race setting file private on concurrent lseek using same fd
2 years ago
file.h
btrfs: move the direct IO code into its own file
2 years ago
free-space-cache.c
btrfs: add cancellation points to trim loops
2 years ago
free-space-cache.h
btrfs: add cancellation points to trim loops
2 years ago
free-space-tree.c
btrfs: do not BUG_ON() when freeing tree block after error
2 years ago
free-space-tree.h
btrfs: add forward declarations and headers, part 2
2 years ago
fs.c
btrfs: sysfs: update fs features directory asynchronously
3 years ago
fs.h
btrfs: subpage: remove btrfs_fs_info::subpage_info member
2 years ago
inode-item.c
btrfs: constify more pointer parameters
2 years ago
inode-item.h
btrfs: constify more pointer parameters
2 years ago
inode.c
Merge tag 'for-6.12-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
1 year ago
ioctl.c
btrfs: always update fstrim_range on failure in FITRIM ioctl
2 years ago
ioctl.h
btrfs: constify pointer parameters where applicable
2 years ago
locking.c
btrfs: change root->root_key.objectid to btrfs_root_id()
2 years ago
locking.h
btrfs: cleanup recursive include of the same header
2 years ago
lru_cache.c
btrfs: fix typos found by codespell
2 years ago
lru_cache.h
btrfs: cleanup recursive include of the same header
2 years ago
lzo.c
btrfs: convert lzo_decompress() to take a folio
2 years ago
messages.c
btrfs: disable rate limiting when debug enabled
2 years ago
messages.h
btrfs: constify fs_info parameter in __btrfs_panic()
2 years ago
misc.h
btrfs: constify pointer parameters where applicable
2 years ago
ordered-data.c
btrfs: add and use helper to verify the calling task has locked the inode
2 years ago
ordered-data.h
btrfs: convert btrfs_mark_ordered_io_finished() to take a folio
2 years ago
orphan.c
btrfs: BTRFS_PATH_AUTO_FREE in orphan.c
2 years ago
orphan.h
btrfs: add forward declarations and headers, part 1
2 years ago
print-tree.c
Merge tag 'for-6.11-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
2 years ago
print-tree.h
btrfs: add forward declarations and headers, part 1
2 years ago
props.c
btrfs: pass a btrfs_inode to btrfs_set_prop()
4 years ago
props.h
btrfs: pass a btrfs_inode to btrfs_set_prop()
4 years ago
qgroup.c
btrfs: qgroup: set a more sane default value for subtree drop threshold
2 years ago
qgroup.h
btrfs: qgroup: set a more sane default value for subtree drop threshold
2 years ago
raid-stripe-tree.c
btrfs: change RST lookup error message level to debug
2 years ago
raid-stripe-tree.h
btrfs: remove raid-stripe-tree encoding field from stripe_extent
2 years ago
raid56.c
btrfs: rename the extra_gfp parameter of btrfs_alloc_page_array()
2 years ago
raid56.h
btrfs: add forward declarations and headers, part 2
2 years ago
rcu-string.h
btrfs: add forward declarations and headers, part 1
2 years ago
ref-verify.c
btrfs: fix uninitialized return value in the ref-verify tool
2 years ago
ref-verify.h
btrfs: add forward declarations and headers, part 1
2 years ago
reflink.c
btrfs: convert copy_inline_to_page() to use folio
2 years ago
reflink.h
btrfs: add forward declarations and headers, part 1
2 years ago
relocation.c
btrfs: fix a NULL pointer dereference when failed to start a new trasacntion
2 years ago
relocation.h
btrfs: add forward declarations and headers, part 1
2 years ago
root-tree.c
btrfs: change root->root_key.objectid to btrfs_root_id()
2 years ago
root-tree.h
btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations
2 years ago
scrub.c
btrfs: rename btrfs_submit_bio() to btrfs_submit_bbio()
2 years ago
scrub.h
btrfs: add forward declarations and headers, part 1
2 years ago
send.c
btrfs: send: cleanup unneeded return variable in changed_verity()
2 years ago
send.h
btrfs: pass a btrfs_inode to btrfs_ioctl_send()
4 years ago
space-info.c
btrfs: constify more pointer parameters
2 years ago
space-info.h
btrfs: constify more pointer parameters
2 years ago
subpage.c
Merge tag 'for-6.12/block-20240913' of git://git.kernel.dk/linux
2 years ago
subpage.h
Merge tag 'for-6.12/block-20240913' of git://git.kernel.dk/linux
2 years ago
super.c
btrfs: fix per-subvolume RO/RW flags with new mount API
1 year ago
super.h
Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
2 years ago
sysfs.c
btrfs: introduce new "rescue=ignoresuperflags" mount option
2 years ago
sysfs.h
btrfs: add forward declarations and headers, part 1
2 years ago
transaction.c
btrfs: qgroup: use xarray to track dirty extents in transaction
2 years ago
transaction.h
btrfs: fix race between direct IO write and fsync when using same fd
2 years ago
tree-checker.c
btrfs: tree-checker: fix the wrong output of data backref objectid
2 years ago
tree-checker.h
btrfs: make sure that WRITTEN is set on all metadata blocks
2 years ago
tree-log.c
Merge tag 'for-6.12-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
1 year ago
tree-log.h
btrfs: avoid transaction commit on any fsync after subvolume creation
2 years ago
tree-mod-log.c
btrfs: constify more pointer parameters
2 years ago
tree-mod-log.h
btrfs: constify more pointer parameters
2 years ago
ulist.c
btrfs: preallocate ulist memory for qgroup rsv
2 years ago
ulist.h
btrfs: preallocate ulist memory for qgroup rsv
2 years ago
uuid-tree.c
Merge tag 'for-6.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
2 years ago
uuid-tree.h
btrfs: move uuid tree related code to uuid-tree.[ch]
2 years ago
verity.c
btrfs: add and use helper to verify the calling task has locked the inode
2 years ago
verity.h
btrfs: add forward declarations and headers, part 1
2 years ago
volumes.c
btrfs: fix use-after-free of block device file in __btrfs_free_extra_devids()
1 year ago
volumes.h
btrfs: split remaining space to discard in chunks
2 years ago
xattr.c
btrfs: add and use helper to verify the calling task has locked the inode
2 years ago
xattr.h
btrfs: constify pointer parameters where applicable
2 years ago
zlib.c
btrfs: convert zlib_decompress() to take a folio
2 years ago
zoned.c
btrfs: zoned: fix missing RCU locking in error message when loading zone info
2 years ago
zoned.h
btrfs: constify more pointer parameters
2 years ago
zstd.c
btrfs: convert zstd_decompress() to take a folio
2 years ago