Thread (9 messages) 9 messages, 4 authors, 2021-07-23

Re: [PATCH 0/4] btrfs: a few fsync related minor improvements and a cleanup

From: Josef Bacik <josef@toxicpanda.com>
Date: 2021-07-21 19:50:55

On 7/20/21 11:03 AM, fdmanana@kernel.org wrote:
From: Filipe Manana <redacted>

The following patches remove some unnecessary code and bring a couple minor
performance improvements in the fsync path. They are independent of each other,
but are grouped in the same pathset just because they relate around the same
code. The last patch has some performance results in its changelog.

Filipe Manana (4):
   btrfs: remove racy and unnecessary inode transaction update when using
     no-holes
   btrfs: avoid unnecessary log mutex contention when syncing log
   btrfs: remove unnecessary list head initialization when syncing log
   btrfs: avoid unnecessary lock and leaf splits when updating inode in
     the log

  fs/btrfs/inode.c    | 12 ++++------
  fs/btrfs/tree-log.c | 56 ++++++++++++++++++++++++++++++++++++---------
  2 files changed, 50 insertions(+), 18 deletions(-)
You can add

Reviewed-by: Josef Bacik <josef@toxicpanda.com>

to this series, thanks,

Josef
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help