diff options
| author | leixiang <leixiang@kylinos.cn> | 2026-07-09 13:57:52 +0800 |
|---|---|---|
| committer | Madhavan Srinivasan <maddy@linux.ibm.com> | 2026-09-10 13:14:07 +0530 |
| commit | 1144454ea22290d7c6998a2af6239e5995476afc (patch) | |
| tree | 2dc47d6f3d96c199c0dedcd56d1c25a1247cad2d /scripts/Makefile.thinlto | |
| parent | 10557fe7fc9e09d273f8575274be2bbbe255dbf0 (diff) | |
| download | linux-1144454ea22290d7c6998a2af6239e5995476afc.tar.gz linux-1144454ea22290d7c6998a2af6239e5995476afc.zip | |
KVM: PPC: Book3S HV: Set irqfd->producer only on success
Set irqfd->producer only after kvmppc_set_passthru_irq() succeeds to
avoid leaving a dangling pointer on failure. The bypass manager does
not register a failed producer, so the pointer is never cleared.
Fixes: c57875f5f9be ("KVM: PPC: Book3S HV: Enable IRQ bypass")
Suggested-by: Sean Christopherson <seanjc@google.com>
Cc: stable@vger.kernel.org
Signed-off-by: leixiang <leixiang@kylinos.cn>
Reviewed-by: Amit Machhiwal <amachhiw@linux.ibm.com>
Reviewed-by: Vaibhav Jain <vaibhav@linux.ibm.com>
Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/20260709055755.31297-1-leixiang@kylinos.cn
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
