Messages in this thread | | | From | Vitaly Kuznetsov <> | Subject | [PATCH v2 RESEND 0/4] Drivers: hv: balloon: fix WS2012 memory hotplug issues and do some cleanup | Date | Thu, 11 Aug 2016 14:47:46 +0200 |
| |
Changes since v2: - I'm sorry, I screwed up Alex's address, this is just a resend.
Changes since v1: - Keep ol_waitevent and wait when kernel memory onlining is disabled [Alex Ng]
Crashes with Hyper-V balloon driver are reported with WS2012 (non-R2), hosts I was able to identify two issues which I fix with first two patches of this series. Patches 3 removes wait on ol_waitevent when we have in in-kernel memory onlining, patch 4 gets rid of ha_region_mutex by doing the locking fine-grained with a spinlock.
Vitaly Kuznetsov (4): Drivers: hv: balloon: keep track of where ha_region starts Drivers: hv: balloon: account for gaps in hot add regions Drivers: hv: balloon: don't wait for ol_waitevent when memhp_auto_online is enabled Drivers: hv: balloon: replace ha_region_mutex with spinlock
drivers/hv/hv_balloon.c | 216 ++++++++++++++++++++++++++++++++---------------- 1 file changed, 144 insertions(+), 72 deletions(-)
-- 2.7.4
| |