Age | Commit message (Expand) | Author |
2020-12-09 | btrfs: do not block inode logging for so long during transaction commit | Filipe Manana |
2020-12-09 | btrfs: fix race leading to unnecessary transaction commit when logging inode | Filipe Manana |
2020-12-09 | btrfs: fix race that makes inode logging fallback to transaction commit | Filipe Manana |
2020-12-09 | btrfs: fix race that causes unnecessary logging of ancestor inodes | Filipe Manana |
2020-12-09 | btrfs: fix race that results in logging old extents during a fast fsync | Filipe Manana |
2020-12-09 | btrfs: fix race causing unnecessary inode logging during link and rename | Filipe Manana |
2020-12-09 | btrfs: remove inode number cache feature | Nikolay Borisov |
2020-12-08 | btrfs: stop incrementing log batch when joining log transaction | Filipe Manana |
2020-12-08 | btrfs: skip unnecessary searches for xattrs when logging an inode | Filipe Manana |
2020-12-08 | btrfs: make btrfs_update_inode take btrfs_inode | Nikolay Borisov |
2020-12-08 | btrfs: make btrfs_truncate_inode_items take btrfs_inode | Nikolay Borisov |
2020-12-08 | btrfs: update the number of bytes used by an inode atomically | Filipe Manana |
2020-12-08 | btrfs: refactor btrfs_drop_extents() to make it easier to extend | Filipe Manana |
2020-12-08 | btrfs: pass the owner_root and level to alloc_extent_buffer | Josef Bacik |
2020-12-08 | btrfs: locking: remove all the blocking helpers | Josef Bacik |
2020-12-08 | btrfs: open code insert_orphan_item | Nikolay Borisov |
2020-10-07 | btrfs: reschedule if necessary when logging directory items | Filipe Manana |
2020-10-07 | btrfs: make fast fsyncs wait only for writeback | Filipe Manana |
2020-10-07 | btrfs: do not commit logs and transactions during link and rename operations | Filipe Manana |
2020-10-07 | btrfs: do not take the log_mutex of the subvolume when pinning the log | Filipe Manana |
2020-10-07 | btrfs: delete duplicated words + other fixes in comments | Randy Dunlap |
2020-08-21 | btrfs: check the right error variable in btrfs_del_dir_entries_in_log | Josef Bacik |
2020-08-10 | btrfs: fix memory leaks after failure to lookup checksums during inode logging | Filipe Manana |
2020-07-27 | btrfs: reduce contention on log trees when logging checksums | Filipe Manana |
2020-07-27 | btrfs: remove no longer needed use of log_writers for the log root tree | Filipe Manana |
2020-07-27 | btrfs: stop incremening log_batch for the log root tree when syncing log | Filipe Manana |
2020-07-27 | btrfs: only commit delayed items at fsync if we are logging a directory | Filipe Manana |
2020-07-27 | btrfs: only commit the delayed inode when doing a full fsync | Filipe Manana |
2020-07-27 | btrfs: make __btrfs_drop_extents take btrfs_inode | Nikolay Borisov |
2020-06-16 | btrfs: check if a log root exists before locking the log_mutex on unlink | Filipe Manana |
2020-05-25 | btrfs: fix corrupt log due to concurrent fsync of inodes with shared extents | Filipe Manana |
2020-05-25 | btrfs: simplify iget helpers | David Sterba |
2020-05-25 | btrfs: simplify root lookup by id | David Sterba |
2020-05-25 | btrfs: don't use set/get token for single assignment in overwrite_item | David Sterba |
2020-05-25 | btrfs: drop eb parameter from set/get token helpers | David Sterba |
2020-05-25 | btrfs: remove useless check for copy_items() return value | Filipe Manana |
2020-05-25 | btrfs: remove the redundant parameter level in btrfs_bin_search() | Qu Wenruo |
2020-04-27 | btrfs: fix partial loss of prealloc extent past i_size after fsync | Filipe Manana |
2020-04-08 | btrfs: make full fsyncs always operate on the entire file again | Filipe Manana |
2020-03-23 | btrfs: move the root freeing stuff into btrfs_put_root | Josef Bacik |
2020-03-23 | btrfs: make ranged full fsyncs more efficient | Filipe Manana |
2020-03-23 | btrfs: factor out inode items copy loop from btrfs_log_inode() | Filipe Manana |
2020-03-23 | btrfs: add helper to get the end offset of a file extent item | Filipe Manana |
2020-03-23 | btrfs: Make btrfs_pin_extent_for_log_replay take transaction handle | Nikolay Borisov |
2020-03-23 | btrfs: Make btrfs_pin_reserved_extent take transaction handle | Nikolay Borisov |
2020-03-23 | btrfs: Call btrfs_pin_reserved_extent only during active transaction | Nikolay Borisov |
2020-03-23 | btrfs: Introduce unaccount_log_buffer | Nikolay Borisov |
2020-03-23 | btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root | Josef Bacik |
2020-03-23 | btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root | Josef Bacik |
2020-03-23 | btrfs: use btrfs_put_fs_root to free roots always | Josef Bacik |