devel
Thread
Date
Earlier messages
Later messages
Messages by Thread
[Devel] [RFC PATCH vz9 v6 51/62] dm-ploop: give runner threads better name
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 38/62] dm-ploop: convert bat_rwlock to bat_lock spinlock
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 38/62] dm-ploop: convert bat_rwlock to bat_lock spinlock
Pavel Tikhomirov
[Devel] [RFC PATCH vz9 v6 15/62] dm-ploop: fast path execution for reads
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 15/62] dm-ploop: fast path execution for reads
Andrey Zhadchenko
Re: [Devel] [RFC PATCH vz9 v6 15/62] dm-ploop: fast path execution for reads
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 24/62] dm-ploop: drop ploop_cluster_is_in_top_delta()
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 49/62] dm-ploop: use lockless lists for chained cow updates list
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 47/62] dm-ploop: disable metadata writeback delay
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 47/62] dm-ploop: disable metadata writeback delay
Andrey Zhadchenko
Re: [Devel] [RFC PATCH vz9 v6 47/62] dm-ploop: disable metadata writeback delay
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 47/62] dm-ploop: disable metadata writeback delay
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 47/62] dm-ploop: disable metadata writeback delay
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 21/62] dm-ploop: introduce per-md page locking
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 21/62] dm-ploop: introduce per-md page locking
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 21/62] dm-ploop: introduce per-md page locking
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 21/62] dm-ploop: introduce per-md page locking
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 21/62] dm-ploop: introduce per-md page locking
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 21/62] dm-ploop: introduce per-md page locking
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 21/62] dm-ploop: introduce per-md page locking
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 21/62] dm-ploop: introduce per-md page locking
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 21/62] dm-ploop: introduce per-md page locking
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 11/62] dm-ploop: combine processing of pios thru prepare list and remove fsync worker
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 11/62] dm-ploop: combine processing of pios thru prepare list and remove fsync worker
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 11/62] dm-ploop: combine processing of pios thru prepare list and remove fsync worker
Pavel Tikhomirov
[Devel] [RFC PATCH vz9 v6 26/62] dm-ploop: add delay for metadata writeback
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 46/62] dm-ploop: process pios via runners
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 14/62] dm-ploop: move preparations of pios into the caller from worker
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 14/62] dm-ploop: move preparations of pios into the caller from worker
Andrey Zhadchenko
Re: [Devel] [RFC PATCH vz9 v6 14/62] dm-ploop: move preparations of pios into the caller from worker
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 14/62] dm-ploop: move preparations of pios into the caller from worker
Alexey Kuznetsov
Re: [Devel] [RFC PATCH vz9 v6 14/62] dm-ploop: move preparations of pios into the caller from worker
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 58/62] dm-ploop: fix locking and improve error handling when submitting pios
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 22/62] dm-ploop: speed up ploop_prepare_bat_update()
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 22/62] dm-ploop: speed up ploop_prepare_bat_update()
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 22/62] dm-ploop: speed up ploop_prepare_bat_update()
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 36/62] dm-ploop: use jiffies when calculating writeback time
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 36/62] dm-ploop: use jiffies when calculating writeback time
Andrey Zhadchenko
[Devel] [RFC PATCH vz9 v6 03/62] dm-ploop: fsync after all pios are sent
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 32/62] dm-ploop: add interface to disable bat writeback delay
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 50/62] dm-ploop: use lockless lists for data ready pios
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 13/62] dm-ploop: complete conversion of enospc and suspended pios to lockless
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 19/62] dm-ploop: simplify llseek
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 19/62] dm-ploop: simplify llseek
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 19/62] dm-ploop: simplify llseek
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 19/62] dm-ploop: simplify llseek
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 19/62] dm-ploop: simplify llseek
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 19/62] dm-ploop: simplify llseek
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 19/62] dm-ploop: simplify llseek
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 52/62] dm-ploop: resize operation - add holes bitmap locking
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 41/62] dm-ploop: fix access to batpages to use WRITE_ONCE
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 48/62] dm-ploop: disable fast path
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 37/62] dm-ploop: convert md page rw lock to spin lock
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 37/62] dm-ploop: convert md page rw lock to spin lock
Andrey Zhadchenko
Re: [Devel] [RFC PATCH vz9 v6 37/62] dm-ploop: convert md page rw lock to spin lock
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 55/62] dm-ploop: catch if we try to advance pio past bio end
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 60/62] dm-ploop: sync when suspended or stopping
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 60/62] dm-ploop: sync when suspended or stopping
Andrey Zhadchenko
[Devel] [RFC PATCH vz9 v6 59/62] dm-ploop: fix how ENOTBLK is handled
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 59/62] dm-ploop: fix how ENOTBLK is handled
Andrey Zhadchenko
Re: [Devel] [RFC PATCH vz9 v6 59/62] dm-ploop: fix how ENOTBLK is handled
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 59/62] dm-ploop: fix how ENOTBLK is handled
Andrey Zhadchenko
Re: [Devel] [RFC PATCH vz9 v6 59/62] dm-ploop: fix how ENOTBLK is handled
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 53/62] dm-ploop: remove unnecessary operations
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 27/62] dm-ploop: submit all postponed metadata on REQ_OP_FLUSH
Alexander Atanasov
[Devel] [RFC PATCH vz9 v6 30/62] dm-ploop: BAT use only one list for writeback
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 30/62] dm-ploop: BAT use only one list for writeback
Andrey Zhadchenko
Re: [Devel] [RFC PATCH vz9 v6 00/62] ploop optimistations and scalling
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 00/62] ploop optimistations and scalling
Alexander Atanasov
Re: [Devel] [RFC PATCH vz9 v6 00/62] ploop optimistations and scalling
Pavel Tikhomirov
Re: [Devel] [RFC PATCH vz9 v6 00/62] ploop optimistations and scalling
Pavel Tikhomirov
[Devel] test, pls ignore
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] fs: Revert ee1904ba44bd "make alloc_file() static"
Konstantin Khorenko
[Devel] [PATCH vz9 00/10] resurrect feature fs/[ext4, xfs]: fast online shrink support
Konstantin Khorenko
[Devel] [PATCH vz9 04/10] fs: Revert ee1904ba44bd "make alloc_file() static"
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] fs: Revert ee1904ba44bd "make alloc_file() static"
Konstantin Khorenko
[Devel] [PATCH vz9 08/10] xfs: Don't show the active balloon to user
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] xfs: Don't show the active balloon to user
Konstantin Khorenko
[Devel] [PATCH vz9 02/10] ext4: Teach statfs to report reduced disk usage
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] ext4: Teach statfs to report reduced disk usage
Konstantin Khorenko
[Devel] [PATCH vz9 06/10] xfs: Teach the fs where the balloon inode is
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] xfs: Teach the fs where the balloon inode is
Konstantin Khorenko
[Devel] [PATCH vz9 07/10] xfs: Never show balloon in readdir results
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] xfs: Never show balloon in readdir results
Konstantin Khorenko
[Devel] [PATCH vz9 05/10] ext4: Provide a balloon nipple for management
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] ext4: Provide a balloon nipple for management
Konstantin Khorenko
[Devel] [PATCH vz9 01/10] ext4: Teach the fs where the balloon inode is
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] ext4: Teach the fs where the balloon inode is
Konstantin Khorenko
[Devel] [PATCH vz9 09/10] xfs: Provide a balloon nipple for management
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] xfs: Provide a balloon nipple for management
Konstantin Khorenko
[Devel] [PATCH vz9 10/10] FD: fs/ext4: fast online shrink support
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] FD: fs/ext4: fast online shrink support
Konstantin Khorenko
[Devel] [PATCH vz9 03/10] ext4: Don't show the active balloon to user
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] ext4: Don't show the active balloon to user
Konstantin Khorenko
[Devel] [PATCH 1/1] disable vz_trusted_exec feature
Denis V. Lunev
[Devel] [PATCH VZ9 v2] fs: fuse: krpc: fix file leakage in krpc
Alexey Kuznetsov
[Devel] [PATCH RHEL9 COMMIT] fs/fuse/krpc: fix file leakage in krpc
Konstantin Khorenko
[Devel] [PATCH RHEL9 COMMIT] kernel/sched/fair: Fix 'releasing a pinned lock'
Konstantin Khorenko
[Devel] [PATCH VZ9] fs/fuse kio: fixed a bug in pcs_rpc_cancel_msg()
Liu Kui
[Devel] [PATCH RHEL9 COMMIT] fs/fuse kio: fixed a bug in pcs_rpc_cancel_msg()
Konstantin Khorenko
[Devel] [PATCH VZ9] dm-qcow2: Fix md_page id overflow
Pavel Tikhomirov
[Devel] [PATCH RHEL9 COMMIT] dm-qcow2: Fix md_page id overflow
Konstantin Khorenko
Re: [Devel] [PATCH VZ9] dm-qcow2: Fix md_page id overflow
Pavel Tikhomirov
[Devel] [PATCH VZ9] dm-qcow2: switch allocation of compression buffers to kvmalloc
Pavel Tikhomirov
[Devel] [PATCH RHEL9 COMMIT] dm-qcow2: switch allocation of compression buffers to kvmalloc
Konstantin Khorenko
[Devel] [RFC PATCH vz9 v5 00/49] ploop optimistations and scalling
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 04/49] dm-ploop: move md status to use proper bitops
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 03/49] dm-ploop: fsync after all pios are sent
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 09/49] dm-ploop: convert suspended_pios list to use lockless list
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 02/49] dm-ploop: Use READ_ONCE/WRITE_ONCE to access md page data
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 14/49] dm-ploop: move preparations of pios into the caller from worker
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 46/49] dm-ploop: add pio list ids to be used when passing pios to runners
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 01/49] dm-ploop: md_pages map all pages at creation time
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 29/49] dm-ploop: do not use a wrapper for set_bit to make a page writeback
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 43/49] dm-ploop: properly end pios attached to piwb pios
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 16/49] dm-ploop: do not flush after metadata writes
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 34/49] dm-ploop: convert high_prio to status
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 30/49] dm-ploop: BAT use only one list for writeback
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 20/49] dm-ploop: reduce BAT accesses on discard completion
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 24/49] dm-ploop: drop ploop_cluster_is_in_top_delta()
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 44/49] dm-ploop: make ploop_submit_metadata_writeback return number of requests sent
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 19/49] dm-ploop: simplify llseek
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 49/49] dm-ploop: disable fast path
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 26/49] dm-ploop: add delay for metadata writeback
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 27/49] dm-ploop: submit all postponed metadata on REQ_OP_FLUSH
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 13/49] dm-ploop: complete conversion of enospc and suspended pios to lockless
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 40/49] dm-ploop: prepare bat updates under bat_lock
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 45/49] dm-ploop: introduce pio runner threads
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 10/49] dm-ploop: convert the rest of the lists to use llist variant
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 22/49] dm-ploop: speed up ploop_prepare_bat_update()
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 47/49] dm-ploop: process pios via runners
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 17/49] dm-ploop: set IOCB_DSYNC on all FUA requests
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 18/49] dm-ploop: remove extra ploop_cluster_is_in_top_delta()
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 38/49] dm-ploop: convert md page rw lock to spin lock
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 28/49] dm-ploop: handle REQ_PREFLUSH
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 33/49] dm-ploop: convert wb_batch_list to lockless variant
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 37/49] dm-ploop: use jiffies when calculating writeback time
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 11/49] dm-ploop: combine processing of pios thru prepare list and remove fsync worker
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 15/49] dm-ploop: fast path execution for reads
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 25/49] dm-ploop: do not wait for BAT update for non-FUA requests
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 48/49] dm-ploop: disable metadata writeback delay
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 39/49] dm-ploop: convert bat_rwlock to bat_lock spinlock
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 12/49] dm-ploop: WIP move from wq to kthread
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 36/49] dm-ploop: debug patch , keep on top of stack
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 07/49] dm-ploop: convert wait_list and wb_batch_llist to use lockless lists
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 08/49] dm-ploop: convert enospc handling to use lockless lists
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 21/49] dm-ploop: introduce per-md page locking
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 31/49] dm-ploop: make md writeback timeout to be per page
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 05/49] dm-ploop: remove unneccessary lock
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 35/49] dm-ploop: split cow processing into two functions
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 06/49] dm-ploop: reduce the time lock is hold, taking it only to protect data
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 41/49] dm-ploop: make ploop_bat_write_complete ready for parallel pio completion
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 42/49] dm-ploop: fix access to batpages to use WRITE_ONCE
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 32/49] dm-ploop: add interface to disable bat writeback delay
Alexander Atanasov
[Devel] [RFC PATCH vz9 v5 23/49] dm-ploop: make new allocations immediately visible in BAT
Alexander Atanasov
[Devel] [PATCH VZ9 0/2] dm-qcow2: add a memory pool for big buffer allocations
Pavel Tikhomirov
[Devel] [PATCH VZ9 1/2] mempool: add kvmalloc/kvfree version
Pavel Tikhomirov
[Devel] [PATCH VZ9 2/2] dm-qcow2: add memory pool for compression buffers
Pavel Tikhomirov
Re: [Devel] [PATCH VZ9 0/2] dm-qcow2: add a memory pool for big buffer allocations
Pavel Tikhomirov
Re: [Devel] [PATCH VZ9 0/2] dm-qcow2: add a memory pool for big buffer allocations
Pavel Tikhomirov
[Devel] [PATCH VZ9] fs: fuse: rwwr deadlock in fallocate
Alexey Kuznetsov
[Devel] [PATCH RHEL9 COMMIT] fs: fuse: rwwr deadlock in fallocate
Konstantin Khorenko
[Devel] [PATCH VZ9] fs: fuse: krpc: fix file leakage in krpc
Alexey Kuznetsov
Re: [Devel] [PATCH VZ9] fs: fuse: krpc: fix file leakage in krpc
Vasily Averin
Re: [Devel] [PATCH VZ9] fs: fuse: krpc: fix file leakage in krpc
Alexey Kuznetsov
[Devel] [PATCH v2 VZ9] dm-qcow2-map: disable high-order allocation warning
Pavel Tikhomirov
[Devel] [PATCH VZ9] dm-qcow2-map: disable high-order allocation warning
Pavel Tikhomirov
Re: [Devel] [PATCH VZ9] dm-qcow2-map: disable high-order allocation warning
Alexander Atanasov
Re: [Devel] [PATCH VZ9] dm-qcow2-map: disable high-order allocation warning
Alexey Kuznetsov
Re: [Devel] [PATCH VZ9] dm-qcow2-map: disable high-order allocation warning
Pavel Tikhomirov
Re: [Devel] [PATCH VZ9] dm-qcow2-map: disable high-order allocation warning
Alexey Kuznetsov
Re: [Devel] [PATCH VZ9] dm-qcow2-map: disable high-order allocation warning
Andrey Zhadchenko
[Devel] [PATCH VZ9 RFC] vhost-blk: split bio at 1M alignment
Pavel Tikhomirov
[Devel] [PATCH VZ9 2/2] fs: fuse: set FMODE_NOWAIT flag on vstorage files
Alexey Kuznetsov
[Devel] [PATCH RHEL9 COMMIT] fs: fuse: set FMODE_NOWAIT flag on vstorage files
Konstantin Khorenko
[Devel] [PATCH VZ9 1/2] fs: fuse: kio: resolve race condition fallocate vs shrink
Alexey Kuznetsov
[Devel] [PATCH RHEL9 COMMIT] fs: fuse: kio: resolve race condition fallocate vs shrink
Konstantin Khorenko
[Devel] [PATCH VZ9 0/3] vhost-blk: fix bio allocation crash
Pavel Tikhomirov
[Devel] [PATCH VZ9 1/3] vhost-blk: don't allocate biovec for flush
Pavel Tikhomirov
[Devel] [PATCH RHEL9 COMMIT] vhost-blk: don't allocate biovec for flush
Konstantin Khorenko
Re: [Devel] [PATCH VZ9 0/3] vhost-blk: fix bio allocation crash
Pavel Tikhomirov
[Devel] [PATCH VZ9 3/3] vhost-blk: fix allocation size for bio pointers
Pavel Tikhomirov
[Devel] [PATCH RHEL9 COMMIT] vhost-blk: fix allocation size for bio pointers
Konstantin Khorenko
[Devel] [PATCH VZ9 2/3] vhost-blk: fix bio allocation failure on excess bio vector count
Pavel Tikhomirov
[Devel] [PATCH RHEL9 COMMIT] vhost-blk: fix bio allocation failure on excess bio vector count
Konstantin Khorenko
Re: [Devel] [PATCH VZ9 0/3] vhost-blk: fix bio allocation crash
Andrey Zhadchenko
[Devel] [RFC PATCH vz9 v4 00/33] ploop improvements
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 03/33] dm-ploop: fsync after all pios are sent
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 06/33] dm-ploop: reduce the time lock is hold, taking it only to protect data
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 02/33] dm-ploop: Use READ_ONCE/WRITE_ONCE to access md page data
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 01/33] dm-ploop: md_pages map all pages at creation time
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 09/33] dm-ploop: convert suspended_pios list to use lockless list
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 07/33] dm-ploop: convert wait_list and wb_batch_llist to use lockless lists
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 05/33] dm-ploop: remove unneccessary lock
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 08/33] dm-ploop: convert enospc handling to use lockless lists
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 15/33] dm-ploop: fast path execution for reads
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 11/33] dm-ploop: combine processing of pios thru prepare list and remove fsync worker
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 26/33] dm-ploop: add delay for metadata writeback
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 17/33] dm-ploop: set IOCB_DSYNC on all FUA requests
Alexander Atanasov
[Devel] [RFC PATCH vz9 v4 33/33] dm-ploop: convert wb_batch_list to lockless variant
Alexander Atanasov
Earlier messages
Later messages