2020-07-27 | David Sterba | btrfs: start deprecation of mount option inode_cache Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: remove unused btrfs_root::defrag_trans_start Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: don't use UAPI types for fiemap callback Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Denis Efremov | btrfs: tests: remove if duplicate in __check_free_space_exte... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Johannes Thumshirn | btrfs: use free_root_extent_buffer to free root Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: use for loop in prealloc_file_extent_cluster Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: perform data management operations outside of... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: remove hole check in prealloc_file_extent_cluster Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: make __btrfs_drop_extents take btrfs_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: make btrfs_csum_one_bio takae btrfs_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: make extent_clear_unlock_delalloc take btrfs_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: make create_io_em take btrfs_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: make btrfs_reloc_clone_csums take btrfs_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: make btrfs_lookup_ordered_extent take btrfs_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: make get_extent_allocation_hint take btrfs_inode Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: make __btrfs_add_ordered_extent take struct... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Filipe Manana | btrfs: remove no longer used trans_list member of struct... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Filipe Manana | btrfs: remove no longer used log_list member of struct... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: add little-endian optimized key helpers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Qu Wenruo | btrfs: qgroup: catch reserved space leaks at unmount... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Qu Wenruo | btrfs: change timing for qgroup reserved space for... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Qu Wenruo | btrfs: file: reserve qgroup space after the hole punch... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Qu Wenruo | btrfs: inode: move qgroup reserved space release to... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Qu Wenruo | btrfs: inode: refactor the parameters of insert_reserved_fil... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: scrub: clean up temporary page variables in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: scrub: simplify tree block checksum calculation Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: scrub: clean up temporary page variables in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: scrub: simplify data block checksum calculation Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: scrub: clean up temporary page variables in... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: scrub: remove temporary csum array in scrub_checksum_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: scrub: simplify superblock checksum calculation Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: scrub: unify naming of page address variables Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | David Sterba | btrfs: scrub: remove kmap/kunmap of pages Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Qu Wenruo | btrfs: introduce "rescue=" mount option Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Filipe Manana | btrfs: use btrfs_alloc_data_chunk_ondemand() when allocating... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Filipe Manana | btrfs: remove the start argument from btrfs_free_reserved_da... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Liao Pingfang | btrfs: check-integrity: remove unnecessary failure... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Anand Jain | btrfs: use helper btrfs_get_block_group Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Anand Jain | btrfs: let btrfs_return_cluster_to_free_space() return... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Filipe Manana | btrfs: remove no longer necessary chunk mutex locking... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Johannes Thumshirn | btrfs: factor out reading of bg from find_frist_block_group Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Johannes Thumshirn | btrfs: get mapping tree directly from fsinfo in find_first_b... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: simplify checks when adding excluded ranges Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: read stripe len directly in btrfs_rmap_block Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-27 | Nikolay Borisov | btrfs: don't balance btree inode pages from buffered... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-21 | Boris Burkov | btrfs: fix mount failure caused by race with umount Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-21 | Robbie Ko | btrfs: fix page leaks after failure to lock page for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-21 | Qu Wenruo | btrfs: qgroup: fix data leak caused by race between... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-21 | Filipe Manana | btrfs: fix double free on ulist after backref resolution... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-09 | Christoph Hellwig | btrfs: wire up iter_file_splice_write Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-09 | Josef Bacik | btrfs: fix double put of block group with nocow Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-07 | Qu Wenruo | btrfs: discard: add missing put when grabbing block... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-02 | Josef Bacik | btrfs: reset tree root pointer after error in init_tree_roots Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-02 | Filipe Manana | btrfs: fix reclaim_size counter leak after stealing... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-02 | Boris Burkov | btrfs: fix fatal extent_buffer readahead vs releasepage... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-07-02 | Marcos Paulo de... | btrfs: convert comments to fallthrough annotations Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-16 | Waiman Long | btrfs: use kfree() in btrfs_ioctl_get_subvol_info() ...paired with kzfree(). According to David Sterba, there Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-16 | Filipe Manana | btrfs: fix RWF_NOWAIT writes blocking on extent locks... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-16 | Filipe Manana | btrfs: fix RWF_NOWAIT write not failling when we need... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-16 | Filipe Manana | btrfs: fix failure of RWF_NOWAIT write into prealloc... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-16 | Filipe Manana | btrfs: fix hang on snapshot creation after RWF_NOWAIT... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-16 | Filipe Manana | btrfs: check if a log root exists before locking the... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-16 | Filipe Manana | btrfs: fix bytes_may_use underflow when running balance... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-16 | Filipe Manana | btrfs: fix data block group relocation failure due... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-16 | Filipe Manana | btrfs: fix race between block group removal and block... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-16 | Filipe Manana | btrfs: fix a block group ref counter leak after failure... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-13 | David Sterba | Revert "btrfs: switch to iomap_dio_rw() for dio" Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-09 | David Sterba | Revert "fs: remove dio_end_io()" Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-09 | David Sterba | Revert "btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK" Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-06-09 | David Sterba | Revert "btrfs: split btrfs_direct_IO to read and write... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-28 | Filipe Manana | btrfs: fix space_info bytes_may_use underflow during... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-28 | Filipe Manana | btrfs: fix space_info bytes_may_use underflow after... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-28 | Filipe Manana | btrfs: fix wrong file range cleanup after an error... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-28 | Nikolay Borisov | btrfs: remove redundant local variable in read_block_for_search Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-28 | Nikolay Borisov | btrfs: open code key_search Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-28 | Christoph Hellwig | btrfs: split btrfs_direct_IO to read and write part Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-28 | Goldwyn Rodrigues | btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-28 | Goldwyn Rodrigues | fs: remove dio_end_io() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-28 | Goldwyn Rodrigues | btrfs: switch to iomap_dio_rw() for dio Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Goldwyn Rodrigues | iomap: remove lockdep_assert_held() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Goldwyn Rodrigues | iomap: add a filesystem hook for direct I/O bio submission Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Goldwyn Rodrigues | fs: export generic_file_buffered_read() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Filipe Manana | btrfs: turn space cache writeout failure messages into... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Filipe Manana | btrfs: include error on messages about failure to write... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Filipe Manana | btrfs: remove useless 'fail_unlock' label from btrfs_csum_fi... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Filipe Manana | btrfs: do not ignore error from btrfs_next_leaf() when... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Filipe Manana | btrfs: make checksum item extension more efficient Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Filipe Manana | btrfs: fix corrupt log due to concurrent fsync of inodes... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Anand Jain | btrfs: unexport btrfs_compress_set_level() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | David Sterba | btrfs: simplify iget helpers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | David Sterba | btrfs: open code read_fs_root Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | David Sterba | btrfs: simplify root lookup by id Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Qu Wenruo | btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Qu Wenruo | btrfs: reloc: fix reloc root leak and NULL pointer... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Robbie Ko | btrfs: reduce lock contention when creating snapshot Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Qu Wenruo | btrfs: don't set SHAREABLE flag for data reloc tree Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Qu Wenruo | btrfs: inode: cleanup the log-tree exceptions in btrfs_trunc... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Qu Wenruo | btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLE Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | Anand Jain | btrfs: drop stale reference to volume_mutex Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2020-05-25 | David Sterba | btrfs: update documentation of set/get helpers Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |