| .. |
| tests | btrfs: tests: do not touch page cache if root/inode allocation failed | 3 months ago |
| accessors.c | btrfs: fix typos in comments and strings | 1 year ago |
| accessors.h | btrfs: allow mounting filesystems with remap-tree incompat flag | 10 months ago |
| acl.c | btrfs: check if root is readonly when setting posix acl | 4 months ago |
| acl.h | btrfs: update include and forward declarations in headers | 1 year ago |
| async-thread.c | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| async-thread.h | btrfs: add forward declarations and headers, part 1 | 2 years ago |
| backref.c | btrfs: fix NULL pointer deref during assertion in btrfs_backref_free_node() | 4 months ago |
| backref.h | btrfs: use on stack backref iterator in build_backref_tree() | 6 months ago |
| bio.c | btrfs: btrfs_log_dev_io_error() on all bio errors | 7 months ago |
| bio.h | btrfs: move existing remaps before relocating block group | 10 months ago |
| block-group.c | btrfs: disguise single-data-RAID56 as RAID1/RAID1C3 | 5 months ago |
| block-group.h | btrfs: change block group reclaim_mark to bool | 4 months ago |
| block-rsv.c | btrfs: skip global block reserve accounting for rescue mounts | 4 months ago |
| block-rsv.h | btrfs: add METADATA_REMAP chunk type | 10 months ago |
| btrfs_inode.h | btrfs: trigger cow fixup via dirty_folio() | 3 months ago |
| compression.c | btrfs: compression: allocate heuristic buckets with workspace | 4 months ago |
| compression.h | btrfs: prevent direct reclaim during compressed readahead | 7 months ago |
| ctree.c | btrfs: enable unlocked NOFAIL retry for eb allocations | 3 months ago |
| ctree.h | btrfs: use simple booleans for log_commit field in struct btrfs_root | 3 months ago |
| defrag.c | btrfs: defrag: remove pointless list_del_init() in defrag_one_cluster() | 4 months ago |
| defrag.h | btrfs: pass struct btrfs_inode to btrfs_defrag_file() | 1 year ago |
| delalloc-space.c | btrfs: use shifts for sectorsize and nodesize | 5 months ago |
| delalloc-space.h | btrfs: pass struct btrfs_inode to btrfs_free_reserved_data_space_noquota() | 1 year ago |
| delayed-inode.c | btrfs: use %pe for error code output | 3 months ago |
| delayed-inode.h | btrfs: embed delayed root to struct btrfs_fs_info | 10 months ago |
| delayed-ref.c | btrfs: lift assertions to beginning of insert_delayed_ref() | 7 months ago |
| delayed-ref.h | btrfs: move ref-verify under CONFIG_BTRFS_DEBUG | 1 year ago |
| dev-replace.c | Merge tag 'for-7.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux | 2 months ago |
| dev-replace.h | btrfs: trivial conversion to return bool instead of int | 1 year ago |
| dir-item.c | btrfs: remove pointless error check in btrfs_check_dir_item_collision() | 8 months ago |
| dir-item.h | btrfs: rename inode number parameter passed to btrfs_check_dir_item_collision() | 1 year ago |
| direct-io.c | Merge tag 'for-7.3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux | 2 months ago |
| direct-io.h | btrfs: update include and forward declarations in headers | 1 year ago |
| discard.c | btrfs: handle discarding fully-remapped block groups | 10 months ago |
| discard.h | btrfs: update include and forward declarations in headers | 1 year ago |
| disk-io.c | btrfs: add struct btrfs_eb_prealloc | 3 months ago |
| disk-io.h | btrfs: add struct btrfs_eb_prealloc | 3 months ago |
| export.c | btrfs: avoid potential out-of-bounds in btrfs_encode_fh() | 1 year ago |
| export.h | btrfs: add forward declarations and headers, part 1 | 2 years ago |
| extent-io-tree.c | btrfs: add validation for extent states | 3 months ago |
| extent-io-tree.h | btrfs: convert several int parameters to bool | 1 year ago |
| extent-tree.c | btrfs: add struct btrfs_eb_prealloc | 3 months ago |
| extent-tree.h | btrfs: add do_remap parameter to btrfs_discard_extent() | 10 months ago |
| extent_io.c | btrfs: add extra ASSERT()s to make sure the folio size is correct | 3 months ago |
| extent_io.h | btrfs: enable unlocked NOFAIL retry for eb allocations | 3 months ago |
| extent_map.c | btrfs: don't propagate EXTENT_FLAG_LOGGING to split extent maps | 4 months ago |
| extent_map.h | btrfs: headers cleanup to remove unnecessary local includes | 1 year ago |
| fiemap.c | btrfs: use aligned range for locking in extent_fiemap() | 3 months ago |
| fiemap.h | btrfs: move fiemap code into its own file | 2 years ago |
| file-item.c | btrfs: fallback to transaction csum tree on a commit root csum miss | 5 months ago |
| file-item.h | btrfs: rename btrfs_csum_file_blocks() to btrfs_insert_data_csums() | 9 months ago |
| file.c | btrfs: remove log batch counter use for fsync | 3 months ago |
| file.h | btrfs: update include and forward declarations in headers | 1 year ago |
| free-space-cache.c | btrfs: reject free space cache with more entries than pages | 5 months ago |
| free-space-cache.h | btrfs: remove op field from struct btrfs_free_space_ctl | 6 months ago |
| free-space-tree.c | btrfs: switch local indicator variables to bools | 5 months ago |
| free-space-tree.h | btrfs: handle setting up relocation of block group with remap-tree | 10 months ago |
| fs.c | btrfs: allow any block size that is no larger than page size | 4 months ago |
| fs.h | btrfs: open code BTRFS_BYTES_TO_BLKS() | 3 months ago |
| inode-item.c | btrfs: merge setting ret and return ret | 11 months ago |
| inode-item.h | btrfs: remove unused parameters from btrfs_lookup_inode_extref() | 1 year ago |
| inode.c | Merge tag 'for-7.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux | 2 months ago |
| ioctl.c | Merge tag 'for-7.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux | 2 months ago |
| ioctl.h | tree-wide: s/struct fileattr/struct file_kattr/g | 1 year ago |
| Kconfig | btrfs: disable bs > ps support if no transparent hugepage support | 3 months ago |
| locking.c | btrfs: add definitions and constants for remap-tree | 10 months ago |
| locking.h | btrfs: fix typos in comments and strings | 1 year ago |
| lru_cache.c | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | 8 months ago |
| lru_cache.h | btrfs: cleanup recursive include of the same header | 2 years ago |
| lzo.c | btrfs: lzo: reject inline extents without valid headers | 3 months ago |
| Makefile | btrfs: tests: zoned: add tests cases for zoned code | 9 months ago |
| messages.c | btrfs: use %pe for error code output | 3 months ago |
| messages.h | btrfs: stop printing condition result in assertion failure messages | 8 months ago |
| misc.h | block: rename bi_bvec_done | 3 months ago |
| ordered-data.c | btrfs: fix false IO failure after falling back to buffered write | 5 months ago |
| ordered-data.h | btrfs: fix false IO failure after falling back to buffered write | 5 months 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: print-tree: print header owner as signed | 4 months ago |
| print-tree.h | btrfs: update include and forward declarations in headers | 1 year ago |
| props.c | btrfs: validate properties before setting them | 5 months ago |
| props.h | btrfs: pass struct btrfs_inode to btrfs_inode_inherit_props() | 1 year ago |
| qgroup.c | btrfs: qgroup: fix a wrong length calculation in qgroup_free_reserved_data() | 3 months ago |
| qgroup.h | btrfs: unexport btrfs_qgroup_reserve_meta() | 7 months ago |
| raid-stripe-tree.c | btrfs: return proper negative error code for update_raid_extent_item() | 2 months ago |
| raid-stripe-tree.h | btrfs: fix the possible bioc_list memory leak during error | 2 months ago |
| raid56.c | btrfs: use kvmalloc() for stripe buffer of scrub_stripe | 4 months ago |
| raid56.h | btrfs: use kvmalloc() for stripe buffer of scrub_stripe | 4 months ago |
| ref-verify.c | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | 8 months ago |
| ref-verify.h | btrfs: move ref-verify under CONFIG_BTRFS_DEBUG | 1 year ago |
| reflink.c | btrfs: use aligned range for locking in reflink | 3 months ago |
| reflink.h | btrfs: add forward declarations and headers, part 1 | 2 years ago |
| relocation.c | btrfs: drop recovered reloc root refs on recovery failure | 4 months ago |
| relocation.h | btrfs: move locking into btrfs_get_reloc_bg_bytenr() | 5 months ago |
| root-tree.c | btrfs: use %pe for error code output | 3 months ago |
| root-tree.h | btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations | 2 years ago |
| scrub.c | btrfs: scrub: report the failing sector's address, not the stripe base | 2 months ago |
| scrub.h | btrfs: convert several int parameters to bool | 1 year ago |
| send.c | btrfs: send: fix lost error return value in will_overwrite_ref() | 3 months ago |
| send.h | btrfs: pass btrfs_root pointers to send ioctl parameters | 1 year ago |
| space-info.c | btrfs: change block group reclaim_mark to bool | 4 months ago |
| space-info.h | btrfs: zoned: fix deadlock waiting for ticket during data relocation | 5 months ago |
| subpage.c | btrfs: enable unlocked NOFAIL retry for eb allocations | 3 months ago |
| subpage.h | btrfs: enable unlocked NOFAIL retry for eb allocations | 3 months ago |
| super.c | btrfs: use %pe for error code output | 3 months ago |
| super.h | btrfs: constify arguments of some functions | 8 months ago |
| sysfs.c | btrfs: sysfs: fix path of the "read_policy" module parameter in comment | 4 months ago |
| sysfs.h | btrfs: remove fs_info argument from btrfs_sysfs_add_space_info_type() | 1 year ago |
| transaction.c | btrfs: do not force reloc root creation during qgroup_account_snapshot() | 2 months ago |
| transaction.h | btrfs: replace writeback inhibition xarray with a fixed inline buffer | 4 months ago |
| tree-checker.c | btrfs: tree-checker: validate INODE_REF's namelen | 5 months ago |
| tree-checker.h | btrfs: add definitions and constants for remap-tree | 10 months ago |
| tree-log.c | btrfs: skip hole detection during full fsync for files without holes | 3 months ago |
| tree-log.h | btrfs: use a named enum for the log mode in inode log functions | 6 months ago |
| tree-mod-log.c | btrfs: remove redundant extent_buffer_uptodate() checks after read_tree_block() | 9 months ago |
| tree-mod-log.h | btrfs: drop unused parameter path from btrfs_tree_mod_log_rewind() | 2 years ago |
| ulist.c | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | 8 months ago |
| ulist.h | btrfs: preallocate ulist memory for qgroup rsv | 2 years ago |
| uuid-tree.c | btrfs: prefer IS_ERR_OR_NULL() over manual NULL check | 8 months ago |
| uuid-tree.h | btrfs: fix transaction abort on set received ioctl due to item overflow | 8 months ago |
| verity.c | btrfs: retry verity reads for not-uptodate Merkle folios | 3 months ago |
| verity.h | btrfs: add forward declarations and headers, part 1 | 2 years ago |
| volumes.c | Merge tag 'for-7.3-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux | 2 months ago |
| volumes.h | Merge tag 'for-7.3-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 | 11 months ago |
| xattr.h | btrfs: update include and forward declarations in headers | 1 year ago |
| zlib.c | btrfs: prevent direct reclaim during compressed readahead | 7 months ago |
| zoned.c | btrfs: zoned: propagate do_zone_finish() error in btrfs_zone_finish_endio() | 2 months ago |
| zoned.h | btrfs: zoned: factor out the zone loading part into a testable function | 9 months ago |
| zstd.c | btrfs: zstd: fix lost wakeup when waiting for a workspace | 2 months ago |