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
nocache-cleanup
1 folder
130 files
tests
btrfs: tests: fix return 0 on rmap test failure
2 months ago
Kconfig
btrfs: update the Kconfig string for CONFIG_BTRFS_EXPERIMENTAL
2 months ago
Makefile
btrfs: move ref-verify under CONFIG_BTRFS_DEBUG
7 months ago
accessors.c
btrfs: fix typos in comments and strings
7 months ago
accessors.h
btrfs: headers cleanup to remove unnecessary local includes
5 months ago
acl.c
btrfs: apply the AUTO_K(V)FREE macros throughout the code
5 months ago
acl.h
btrfs: update include and forward declarations in headers
1 year ago
async-thread.c
btrfs: use list_first_entry() everywhere
11 months ago
async-thread.h
btrfs: add forward declarations and headers, part 1
2 years ago
backref.c
btrfs: use bool type for btrfs_path members used as booleans
4 months ago
backref.h
btrfs: declare free_ipath() via DEFINE_FREE()
5 months ago
bio.c
btrfs: add orig_logical to btrfs_bio for encryption
4 months ago
bio.h
btrfs: add orig_logical to btrfs_bio for encryption
4 months ago
block-group.c
btrfs: remaining BTRFS_PATH_AUTO_FREE conversions
4 months ago
block-group.h
btrfs: use booleans for delalloc arguments and struct find_free_extent_ctl
4 months ago
block-rsv.c
btrfs: remove fs_info argument from btrfs_reserve_metadata_bytes()
5 months ago
block-rsv.h
btrfs: add block reserve for treelog
11 months ago
btrfs_inode.h
btrfs: make read verification handle bs > ps cases without large folios
4 months ago
compression.c
btrfs: fix incomplete parameter rename in btrfs_decompress()
4 months ago
compression.h
btrfs: fix incomplete parameter rename in btrfs_decompress()
4 months ago
ctree.c
btrfs: remove redundant level reset in btrfs_del_items()
4 months ago
ctree.h
btrfs: use bool type for btrfs_path members used as booleans
4 months ago
defrag.c
btrfs: use bool type for btrfs_path members used as booleans
4 months ago
defrag.h
btrfs: pass struct btrfs_inode to btrfs_defrag_file()
1 year ago
delalloc-space.c
btrfs: remove fs_info argument from btrfs_reserve_metadata_bytes()
5 months ago
delalloc-space.h
btrfs: pass struct btrfs_inode to btrfs_free_reserved_data_space_noquota()
11 months ago
delayed-inode.c
btrfs: fix use-after-free warning in btrfs_get_or_create_delayed_node()
3 months ago
delayed-inode.h
btrfs: fix delayed_node ref_tracker use after free
5 months ago
delayed-ref.c
btrfs: remove fs_info argument from btrfs_reserve_metadata_bytes()
5 months ago
delayed-ref.h
btrfs: move ref-verify under CONFIG_BTRFS_DEBUG
7 months ago
dev-replace.c
btrfs: use bool type for btrfs_path members used as booleans
4 months ago
dev-replace.h
btrfs: trivial conversion to return bool instead of int
11 months ago
dir-item.c
btrfs: remaining BTRFS_PATH_AUTO_FREE conversions
4 months ago
dir-item.h
btrfs: rename inode number parameter passed to btrfs_check_dir_item_collision()
9 months ago
direct-io.c
btrfs: use booleans for delalloc arguments and struct find_free_extent_ctl
4 months ago
direct-io.h
btrfs: update include and forward declarations in headers
1 year ago
discard.c
btrfs: use verbose assert at peek_discard_list()
11 months ago
discard.h
btrfs: update include and forward declarations in headers
1 year ago
disk-io.c
btrfs: do not strictly require dirty metadata threshold for metadata writepages
2 months ago
disk-io.h
btrfs: headers cleanup to remove unnecessary local includes
5 months ago
export.c
Merge tag 'for-6.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
6 months ago
export.h
btrfs: add forward declarations and headers, part 1
2 years ago
extent-io-tree.c
btrfs: fix typos in comments and strings
7 months ago
extent-io-tree.h
btrfs: convert several int parameters to bool
7 months ago
extent-tree.c
btrfs: remaining BTRFS_PATH_AUTO_FREE conversions
4 months ago
extent-tree.h
btrfs: place all boolean fields together in struct find_free_extent_ctl
4 months ago
extent_io.c
btrfs: do not strictly require dirty metadata threshold for metadata writepages
2 months ago
extent_io.h
btrfs: do not strictly require dirty metadata threshold for metadata writepages
2 months ago
extent_map.c
btrfs: add unlikely annotations to branches leading to EIO
6 months ago
extent_map.h
btrfs: headers cleanup to remove unnecessary local includes
5 months ago
fiemap.c
btrfs: fix typos in comments and strings
7 months ago
fiemap.h
btrfs: move fiemap code into its own file
2 years ago
file-item.c
btrfs: add orig_logical to btrfs_bio for encryption
4 months ago
file-item.h
btrfs: introduce btrfs_bio::async_csum
5 months ago
file.c
Merge tag 'for-6.19-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
3 months ago
file.h
btrfs: update include and forward declarations in headers
1 year ago
free-space-cache.c
btrfs: use bool type for btrfs_path members used as booleans
4 months ago
free-space-cache.h
btrfs: add cancellation points to trim loops
2 years ago
free-space-tree.c
btrfs: remaining BTRFS_PATH_AUTO_FREE conversions
4 months ago
free-space-tree.h
btrfs: add btrfs prefix to free space tree exported functions
9 months ago
fs.c
btrfs: enable experimental bs > ps support
6 months ago
fs.h
btrfs: reject new transactions if the fs is fully read-only
2 months ago
inode-item.c
btrfs: remaining BTRFS_PATH_AUTO_FREE conversions
4 months ago
inode-item.h
btrfs: remove unused parameters from btrfs_lookup_inode_extref()
9 months ago
inode.c
btrfs: release path before iget_failed() in btrfs_read_locked_inode()
3 months ago
ioctl.c
btrfs: remaining BTRFS_PATH_AUTO_FREE conversions
4 months ago
ioctl.h
tree-wide: s/struct fileattr/struct file_kattr/g
9 months ago
locking.c
btrfs: fix typos in comments and strings
7 months ago
locking.h
btrfs: fix typos in comments and strings
7 months 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: add unlikely annotations to branches leading to EUCLEAN
6 months ago
messages.c
btrfs: introduce a new shutdown state
5 months ago
messages.h
btrfs: don't generate any code from ASSERT() in release builds
5 months ago
misc.h
btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macros
5 months ago
ordered-data.c
btrfs: relax btrfs_inode::ordered_tree_lock IRQ locking context
5 months ago
ordered-data.h
btrfs: introduce a read path dedicated extent lock helper
1 year 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
btrfs: use the key format macros when printing keys
5 months ago
print-tree.h
btrfs: update include and forward declarations in headers
1 year ago
props.c
btrfs: props: switch prop_handler::extract to struct btrfs_inode
1 year ago
props.h
btrfs: pass struct btrfs_inode to btrfs_inode_inherit_props()
1 year ago
qgroup.c
btrfs: qgroup: update all parent qgroups when doing quick inherit
3 months ago
qgroup.h
btrfs: update include and forward declarations in headers
1 year ago
raid-stripe-tree.c
btrfs: use bool type for btrfs_path members used as booleans
4 months ago
raid-stripe-tree.h
btrfs: update include and forward declarations in headers
1 year ago
raid56.c
Merge tag 'for-6.19-rc8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
1 month ago
raid56.h
btrfs: raid56: introduce a new parameter to locate a sector
4 months ago
ref-verify.c
Merge tag 'for-6.18-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
5 months ago
ref-verify.h
btrfs: move ref-verify under CONFIG_BTRFS_DEBUG
7 months ago
reflink.c
btrfs: invalidate pages instead of truncate after reflinking
2 months ago
reflink.h
btrfs: add forward declarations and headers, part 1
2 years ago
relocation.c
btrfs: use bool type for btrfs_path members used as booleans
4 months ago
relocation.h
btrfs: don't print relocation messages from auto reclaim
8 months ago
root-tree.c
btrfs: use the key format macros when printing keys
5 months ago
root-tree.h
btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations
2 years ago
scrub.c
btrfs: scrub: always update btrfs_scrub_progress::last_physical
5 months ago
scrub.h
btrfs: convert several int parameters to bool
7 months ago
send.c
Merge tag 'for-6.19-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
2 months ago
send.h
btrfs: pass btrfs_root pointers to send ioctl parameters
1 year ago
space-info.c
btrfs: fix memory leaks in create_space_info() error paths
2 months ago
space-info.h
btrfs: move struct reserve_ticket definition to space-info.c
4 months ago
subpage.c
btrfs: make a few more ASSERTs verbose
4 months ago
subpage.h
btrfs: headers cleanup to remove unnecessary local includes
5 months ago
super.c
btrfs: force free space tree for bs > ps cases
3 months 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
Merge tag 'for-6.19-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
2 months ago
sysfs.h
btrfs: remove fs_info argument from btrfs_sysfs_add_space_info_type()
5 months ago
transaction.c
btrfs: fix deadlock in wait_current_trans() due to ignored transaction type
3 months ago
transaction.h
btrfs: headers cleanup to remove unnecessary local includes
5 months ago
tree-checker.c
btrfs: make a few more ASSERTs verbose
4 months ago
tree-checker.h
btrfs: validate system chunk array at btrfs_validate_super()
1 year ago
tree-log.c
btrfs: fix Wmaybe-uninitialized warning in replay_one_buffer()
3 months ago
tree-log.h
btrfs: reduce arguments to btrfs_del_inode_ref_in_log()
4 months ago
tree-mod-log.c
btrfs: reduce size of struct tree_mod_elem
9 months ago
tree-mod-log.h
btrfs: drop unused parameter path from btrfs_tree_mod_log_rewind()
1 year ago
ulist.c
btrfs: use rb_find_add() in ulist_rbtree_insert()
10 months ago
ulist.h
btrfs: preallocate ulist memory for qgroup rsv
2 years ago
uuid-tree.c
btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions
5 months ago
uuid-tree.h
btrfs: move uuid tree related code to uuid-tree.[ch]
2 years ago
verity.c
btrfs: disable verity on encrypted inodes
4 months ago
verity.h
btrfs: add forward declarations and headers, part 1
2 years ago
volumes.c
Merge tag 'for-6.19-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
2 months ago
volumes.h
Merge tag 'for-6.19-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
2 months ago
xattr.c
btrfs: remaining BTRFS_PATH_AUTO_FREE conversions
4 months ago
xattr.h
btrfs: update include and forward declarations in headers
1 year ago
zlib.c
Merge tag 'for-6.19-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
2 months ago
zoned.c
btrfs: make a few more ASSERTs verbose
4 months ago
zoned.h
btrfs: headers cleanup to remove unnecessary local includes
5 months ago
zstd.c
btrfs: add unlikely annotations to branches leading to EIO
6 months ago