Centos-kernel-stream-9/drivers/crypto
Lucas Zampieri f6029bf351 Merge: workqueue: Backport workqueue commits to v6.9
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/3910

JIRA: https://issues.redhat.com/browse/RHEL-25103    
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/3910    
Depends: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/3847    

The primary purpose of this MR is to backport those upstream workqueue
commits which enables ordered workqueues and rescuers to follow
changes in workqueue unbound cpumask which is necessary to make sure
that isolated CPUs won't be disturbed due to unbound work items being
handled by those CPUs.

These upstream commits were merged into the v6.9 kernel which also
contains some major changes in workqueue code. This makes the required
commits dependent on some of the v6.9 workqueue commits. It is less risky
to sync the workqueue code up to v6.9 instead of selective backports
of some dependent commits. This MR also includes some miscellaneous
commits in other subsystems due to changes in the underlying workqueue
implementations.

A follow-up proactive workqueue fixes MR will be created later on,
if necessary.

Signed-off-by: Waiman Long <longman@redhat.com>

Approved-by: Tony Camuso <tcamuso@redhat.com>
Approved-by: Steve Best <sbest@redhat.com>
Approved-by: Vladis Dronov <vdronov@redhat.com>
Approved-by: Prarit Bhargava <prarit@redhat.com>
Approved-by: Wander Lairson Costa <wander@redhat.com>
Approved-by: Phil Auld <pauld@redhat.com>
Approved-by: Radu Rendec <rrendec@redhat.com>
Approved-by: Chris von Recklinghausen <crecklin@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>

Merged-by: Lucas Zampieri <lzampier@redhat.com>
2024-06-13 13:07:43 +00:00
..
allwinner
amcc
amlogic
axis
bcm
caam
cavium
ccp crypto: ccp - fix memleak in ccp_init_dm_workarea 2023-12-14 19:23:05 +01:00
ccree
chelsio
gemini
hisilicon mm: replace vma->vm_flags direct modifications with modifier calls 2024-04-29 14:33:17 -04:00
inside-secure
intel crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak 2024-05-23 22:28:12 +02:00
marvell crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues 2024-05-03 13:39:25 -04:00
nx
qce
rockchip
stm32
ux500
virtio
vmx
xilinx
Kconfig crypto: qcom-rng - Add missing dependency on hw_random 2024-05-16 16:05:23 -04:00
Makefile
atmel-aes-regs.h
atmel-aes.c
atmel-authenc.h
atmel-ecc.c
atmel-i2c.c
atmel-i2c.h
atmel-sha-regs.h
atmel-sha.c
atmel-sha204a.c
atmel-tdes-regs.h
atmel-tdes.c
exynos-rng.c
geode-aes.c
geode-aes.h
hifn_795x.c
img-hash.c
mxs-dcp.c
n2_asm.S
n2_core.c
n2_core.h
omap-aes-gcm.c
omap-aes.c
omap-aes.h
omap-crypto.c
omap-crypto.h
omap-des.c
omap-sham.c
padlock-aes.c
padlock-sha.c
qcom-rng.c crypto: qcom-rng - Convert to platform remove callback returning void 2024-05-16 16:05:23 -04:00
s5p-sss.c
sa2ul.c
sa2ul.h
sahara.c
talitos.c
talitos.h