lkml.org 
[lkml]   [2018]   [Sep]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: [V5 PATCH 0/3] lightnvm: pblk: take write semaphore on metadata
Date
> On 17 Sep 2018, at 10.11, Matias Bjørling <mb@lightnvm.io> wrote:
>
> On 09/11/2018 01:24 PM, Javier González wrote:
>> # Changes since V4:
>> - Rebase on top of Matias' core
>> - Reorder patches to avoid in-patchset changes
>> # Changes since V3:
>> - Encapsulate rqd dma allocations to reduce code replication (by Matias)
>> # Changes since V2:
>> - Split the original patch between the metadata refactoring and the
>> semaphore logic. This simplifies the write path, where the semaphore
>> is taken.
>> # Changes singe V1:
>> - Fix double I/O on the read path (by Matias)
>> - Improve commit message (by Jens)
>> This patchset refactors the metadata separate write and read paths,
>> which simplifies how the semaphore is taken for writes.
>> Thanks,
>> Javier
>> Javier González (3):
>> lightnvm: encapsule rqd dma allocations
>> lightnvm: pblk: refactor metadata paths
>> lightnvm: pblk: take write semaphore on metadata
>> drivers/lightnvm/pblk-core.c | 376 ++++++++++++++++++++-------------------
>> drivers/lightnvm/pblk-gc.c | 2 +-
>> drivers/lightnvm/pblk-read.c | 31 ++--
>> drivers/lightnvm/pblk-recovery.c | 34 ++--
>> drivers/lightnvm/pblk-write.c | 15 +-
>> drivers/lightnvm/pblk.h | 7 +-
>> 6 files changed, 222 insertions(+), 243 deletions(-)
>
> Thanks. Applied for 4.20. I've renamed the first patch to "lightnvm: pblk: encapsulate rqd dma allocations".

Sounds good. Thanks!

Javier
[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2018-09-17 12:13    [W:0.049 / U:1.016 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site