diff options
| author | Breno Leitao <leitao@debian.org> | 2026-06-16 05:09:36 -0700 |
|---|---|---|
| committer | Ard Biesheuvel <ardb@kernel.org> | 2026-08-20 14:45:05 +0300 |
| commit | c554d4e534bbfc9d88ffdbfeea754b4111843608 (patch) | |
| tree | bece41aaec23df02cb86587b9a028b192c6d00d4 /tools/perf/scripts/python | |
| parent | ecbccdbdab5d31e1e465e3f789d57bb34e5452cd (diff) | |
| download | linux-c554d4e534bbfc9d88ffdbfeea754b4111843608.tar.gz linux-c554d4e534bbfc9d88ffdbfeea754b4111843608.zip | |
efi/runtime-wrappers: handle queue_work() failure with goto exit
Convert the queue_work() failure path in __efi_queue_work() to a
goto exit instead of falling through to the wait and the
WARN_ON_ONCE(status == EFI_ABORTED) below it. A failed queue_work()
leaves the status at its initial EFI_ABORTED, so that warning would
fire even though no call ran; it is meant for a completed call that
returned EFI_ABORTED.
No change for the common (successful enqueue) path. This also prepares
__efi_queue_work() for the timeout handling added later.
Signed-off-by: Breno Leitao <leitao@debian.org>
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
