Re: [PATCH v2 3/8] vringh: replace kmap_atomic() with kmap_local_page()

2023-03-16 Thread Stefano Garzarella
On Thu, Mar 16, 2023 at 10:13:39AM +0100, Fabio M. De Francesco wrote: On giovedì 2 marzo 2023 12:34:16 CET Stefano Garzarella wrote: kmap_atomic() is deprecated in favor of kmap_local_page(). With kmap_local_page() the mappings are per thread, CPU local, can take page-faults, and can be

Re: [PATCH v2 3/8] vringh: replace kmap_atomic() with kmap_local_page()

2023-03-16 Thread Stefano Garzarella
On Wed, Mar 15, 2023 at 10:12 PM Fabio M. De Francesco wrote: > > On martedì 14 marzo 2023 04:56:08 CET Jason Wang wrote: > > On Thu, Mar 2, 2023 at 7:34 PM Stefano Garzarella > wrote: > > > kmap_atomic() is deprecated in favor of kmap_local_page(). > > > > It's better to mention the commit or

Re: [PATCH v2 3/8] vringh: replace kmap_atomic() with kmap_local_page()

2023-03-15 Thread Jason Wang
On Thu, Mar 16, 2023 at 5:12 AM Fabio M. De Francesco wrote: > > On martedì 14 marzo 2023 04:56:08 CET Jason Wang wrote: > > On Thu, Mar 2, 2023 at 7:34 PM Stefano Garzarella > wrote: > > > kmap_atomic() is deprecated in favor of kmap_local_page(). > > > > It's better to mention the commit or

Re: [PATCH v2 3/8] vringh: replace kmap_atomic() with kmap_local_page()

2023-03-13 Thread Jason Wang
On Thu, Mar 2, 2023 at 7:34 PM Stefano Garzarella wrote: > > kmap_atomic() is deprecated in favor of kmap_local_page(). It's better to mention the commit or code that introduces this. > > With kmap_local_page() the mappings are per thread, CPU local, can take > page-faults, and can be called