Hi Herbert,
Herbert Xu wrote:
[DM] dm-crypt: Move post-processing into its own queue
+ _kcryptd_io_workqueue = create_workqueue(kcryptd-io);
Adding another qlobal per-cpu queue can lead to wasteful creating
of too many kernel threads in system (system with many cores etc.)
I have
[DM] dm-crypt: Move post-processing into its own queue
With async crypto we can have a large number of crypto requests
outstanding. When crypto requests for write operations are completed
they need to be given back to the block layer in process context.
We can't reuse kcryptd because it'll