diff options
author | Arnd Bergmann <arnd@arndb.de> | 2023-05-25 18:21:36 +0300 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2023-05-25 18:21:36 +0300 |
commit | 0bfa36f9bc6651806f57d7fb8513d9b2448a1ad1 (patch) | |
tree | 20598d4c2d06104b78ea8aee383f567f627d18af | |
parent | d14b555c3354c4b2b305cc005a1f1626f6c02b07 (diff) | |
parent | 44e8d5ad2dc01529eb1316b1521f24ac4aac8eaf (diff) | |
download | linux-0bfa36f9bc6651806f57d7fb8513d9b2448a1ad1.tar.xz |
Merge tag 'scmi-fix-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Arm SCMI fix for v6.4
Single fix for incorrect invocation of alloc_workqueue() where WQ_SYSFS
flag is passed as @max_active parameter instead of OR'ing with the other
flags in the @flags parameter.
* tag 'scmi-fix-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux:
firmware: arm_scmi: Fix incorrect alloc_workqueue() invocation
Link: https://lore.kernel.org/r/20230509143529.1188812-1-sudeep.holla@arm.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
-rw-r--r-- | drivers/firmware/arm_scmi/raw_mode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/firmware/arm_scmi/raw_mode.c b/drivers/firmware/arm_scmi/raw_mode.c index d40df099fd51..6971dcf72fb9 100644 --- a/drivers/firmware/arm_scmi/raw_mode.c +++ b/drivers/firmware/arm_scmi/raw_mode.c @@ -1066,7 +1066,7 @@ static int scmi_xfer_raw_worker_init(struct scmi_raw_mode_info *raw) raw->wait_wq = alloc_workqueue("scmi-raw-wait-wq-%d", WQ_UNBOUND | WQ_FREEZABLE | - WQ_HIGHPRI, WQ_SYSFS, raw->id); + WQ_HIGHPRI | WQ_SYSFS, 0, raw->id); if (!raw->wait_wq) return -ENOMEM; |