Message ID | 20191203193114.238912-1-daniel.m.jordan@oracle.com (mailing list archive) |
---|---|
Headers | show |
Series | padata lockdep, cpumask, and doc fixes | expand |
On Tue, Dec 03, 2019 at 02:31:09PM -0500, Daniel Jordan wrote: > This series depends on all of Herbert's recent padata fixes to reduce > merge conflicts on his end: > > crypto: pcrypt - Do not clear MAY_SLEEP flag in original request > padata: Remove unused padata_remove_cpu > [v3] crypto: pcrypt - Avoid deadlock by using per-instance padata queues > crypto: pcrypt - Fix user-after-free on module unload > padata: Remove broken queue flushing > > If this should be based on something else, please let me know. > > Thanks, > Daniel > > v2: > - documentation patch RST-ized according to Jon's comments > - "validate cpumask" patch added > - rebased onto v5.4 and updated since Herbert's fixes have changed > > Daniel Jordan (5): > padata: validate cpumask without removed CPU during offline > padata: always acquire cpu_hotplug_lock before pinst->lock > padata: remove cpumask change notifier > padata: remove reorder_objects > padata: update documentation > > Documentation/core-api/index.rst | 1 + > Documentation/core-api/padata.rst | 169 ++++++++++++++++++++++++++++++ > Documentation/padata.txt | 163 ---------------------------- > crypto/pcrypt.c | 1 - > include/linux/cpuhotplug.h | 1 + > include/linux/padata.h | 28 ++--- > kernel/padata.c | 124 ++++++++-------------- > 7 files changed, 220 insertions(+), 267 deletions(-) > create mode 100644 Documentation/core-api/padata.rst > delete mode 100644 Documentation/padata.txt All applied. Thanks.