[dm-devel] Patch "dm verity: skip redundant verity_handle_err() on I/O errors" has been added to the 5.4-stable tree

2023-05-11 Thread Sasha Levin
This is a note to let you know that I've just added the patch titled dm verity: skip redundant verity_handle_err() on I/O errors to the 5.4-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is:

[dm-devel] Patch "dm verity: skip redundant verity_handle_err() on I/O errors" has been added to the 4.19-stable tree

2023-05-11 Thread Sasha Levin
This is a note to let you know that I've just added the patch titled dm verity: skip redundant verity_handle_err() on I/O errors to the 4.19-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is:

[dm-devel] Patch "dm verity: fix error handling for check_at_most_once on FEC" has been added to the 5.10-stable tree

2023-05-11 Thread Sasha Levin
This is a note to let you know that I've just added the patch titled dm verity: fix error handling for check_at_most_once on FEC to the 5.10-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is:

[dm-devel] Patch "dm verity: fix error handling for check_at_most_once on FEC" has been added to the 5.4-stable tree

2023-05-11 Thread Sasha Levin
This is a note to let you know that I've just added the patch titled dm verity: fix error handling for check_at_most_once on FEC to the 5.4-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is:

[dm-devel] Patch "dm verity: skip redundant verity_handle_err() on I/O errors" has been added to the 5.10-stable tree

2023-05-11 Thread Sasha Levin
This is a note to let you know that I've just added the patch titled dm verity: skip redundant verity_handle_err() on I/O errors to the 5.10-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is:

[dm-devel] Patch "dm verity: fix error handling for check_at_most_once on FEC" has been added to the 4.19-stable tree

2023-05-11 Thread Sasha Levin
This is a note to let you know that I've just added the patch titled dm verity: fix error handling for check_at_most_once on FEC to the 4.19-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is:

[dm-devel] Does dm-zoned support buffered write?

2023-05-11 Thread Ming Lin
Hi list, I have an application that needs to use buffered_io to access SMR disk for good performance. >From "ZBD Support Restrictions" at https://zonedstorage.io/docs/linux/overview " Direct IO Writes The kernel page cache does not guarantee that cached dirty pages will be flushed to a block devi

Re: [dm-devel] Does dm-zoned support buffered write?

2023-05-11 Thread Hannes Reinecke
On 5/11/23 20:41, Ming Lin wrote: Hi list, I have an application that needs to use buffered_io to access SMR disk for good performance. From "ZBD Support Restrictions" at https://zonedstorage.io/docs/linux/overview " Direct IO Writes The kernel page cache does not guarantee that cached dirty p

[dm-devel] [PATCH v6 10/12] crypto: x86/aes - Prepare for a new AES implementation

2023-05-11 Thread Chang S. Bae
Note, this only incorporates the fix for the performance issue. It is intended for those who want to run the series quickly. Otherwise, please ignore this. The next posting will address all the feedback. --- Key Locker's AES instruction set ('AES-KL') has a similar programming interface to AES-NI

Re: [dm-devel] [PATCH v6 4/5] dm-thin: Add REQ_OP_PROVISION support

2023-05-11 Thread Sarthak Kukreti
On Tue, May 9, 2023 at 9:58 AM Mike Snitzer wrote: > > On Sat, May 06 2023 at 2:29P -0400, > Sarthak Kukreti wrote: > > > dm-thinpool uses the provision request to provision > > blocks for a dm-thin device. dm-thinpool currently does not > > pass through REQ_OP_PROVISION to underlying devices. >

Re: [dm-devel] [PATCH v6 10/12] crypto: x86/aes - Prepare for a new AES implementation

2023-05-11 Thread Eric Biggers
On Thu, May 11, 2023 at 12:05:17PM -0700, Chang S. Bae wrote: > + > +struct aes_xts_ctx { > + struct crypto_aes_ctx tweak_ctx AES_ALIGN_ATTR; > + struct crypto_aes_ctx crypt_ctx AES_ALIGN_ATTR; > +}; > + > +static inline struct crypto_aes_ctx *aes_ctx(void *raw_ctx) > +{ > + unsigned lo

Re: [dm-devel] [PATCH v6 10/12] crypto: x86/aes - Prepare for a new AES implementation

2023-05-11 Thread Chang S. Bae
On 5/11/2023 2:39 PM, Eric Biggers wrote: On Thu, May 11, 2023 at 12:05:17PM -0700, Chang S. Bae wrote: + +struct aes_xts_ctx { + struct crypto_aes_ctx tweak_ctx AES_ALIGN_ATTR; + struct crypto_aes_ctx crypt_ctx AES_ALIGN_ATTR; +}; + +static inline struct crypto_aes_ctx *aes_ctx(void