Home
last modified time | relevance | path

Searched hist:"385 de0ef387dc7f33fc5b828136cbc9516b3ec1a" (Results 1 – 3 of 3) sorted by relevance

/linux/fs/btrfs/
H A Draid56.cdiff 385de0ef387dc7f33fc5b828136cbc9516b3ec1a Mon Apr 18 06:43:11 CEST 2022 Christoph Hellwig <hch@lst.de> btrfs: use a normal workqueue for rmw_workers

rmw_workers doesn't need ordered execution or thread disabling threshold
(as the thresh parameter is less than DFT_THRESHOLD).

Just switch to the normal workqueues that use a lot less resources,
especially in the work_struct vs btrfs_work structures.

Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
H A Dctree.hdiff 385de0ef387dc7f33fc5b828136cbc9516b3ec1a Mon Apr 18 06:43:11 CEST 2022 Christoph Hellwig <hch@lst.de> btrfs: use a normal workqueue for rmw_workers

rmw_workers doesn't need ordered execution or thread disabling threshold
(as the thresh parameter is less than DFT_THRESHOLD).

Just switch to the normal workqueues that use a lot less resources,
especially in the work_struct vs btrfs_work structures.

Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
H A Ddisk-io.cdiff 385de0ef387dc7f33fc5b828136cbc9516b3ec1a Mon Apr 18 06:43:11 CEST 2022 Christoph Hellwig <hch@lst.de> btrfs: use a normal workqueue for rmw_workers

rmw_workers doesn't need ordered execution or thread disabling threshold
(as the thresh parameter is less than DFT_THRESHOLD).

Just switch to the normal workqueues that use a lot less resources,
especially in the work_struct vs btrfs_work structures.

Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>