[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-block] [PATCH 0/3] ahci: fix completion race condition
From: |
John Snow |
Subject: |
[Qemu-block] [PATCH 0/3] ahci: fix completion race condition |
Date: |
Wed, 30 May 2018 20:43:20 -0400 |
Commit d759c951f changed the main thread lock release/reacquisition,
and in so doing apparently jostled loose a race condition in the AHCI
code.
Patch 2 should be sufficient to fix this, and patches 1 and 3 are just
little trivial fixes.
This might be sufficient to fix the bug as reported at
https://bugs.launchpad.net/qemu/+bug/1769189
but the nature of the timing changes make it difficult to confirm,
so I am posting this patchset for the reporters to help test.
John Snow (3):
ahci: trim signatures on raise/lower
ahci: fix PxCI register race
ahci: don't schedule unnecessary BH
hw/ide/ahci.c | 24 +++++++++++-------------
1 file changed, 11 insertions(+), 13 deletions(-)
--
2.14.3
- [Qemu-block] [PATCH 0/3] ahci: fix completion race condition,
John Snow <=