group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #22044
[Bug 1748662] Re: [Hyper-V] Drivers: hv: vmbus: Fix ring buffer signaling
** Changed in: linux-azure (Ubuntu Xenial)
Status: New => In Progress
** Also affects: linux-azure (Ubuntu Bionic)
Importance: Undecided
Status: Confirmed
** Changed in: linux-azure (Ubuntu Xenial)
Assignee: (unassigned) => Marcelo Cerri (mhcerri)
** Changed in: linux-azure (Ubuntu Bionic)
Assignee: (unassigned) => Marcelo Cerri (mhcerri)
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1748662
Title:
[Hyper-V] Drivers: hv: vmbus: Fix ring buffer signaling
Status in linux-azure package in Ubuntu:
Confirmed
Status in linux-azure source package in Xenial:
In Progress
Status in linux-azure source package in Bionic:
Confirmed
Bug description:
Fix bugs in signaling the Hyper-V host when freeing space in the
host->guest ring buffer:
1. The interrupt_mask must not be used to determine whether to signal
on the host->guest ring buffer
2. The ring buffer write_index must be read (via hv_get_bytes_to_write)
*after* pending_send_sz is read in order to avoid a race condition
3. Comparisons with pending_send_sz must treat the "equals" case as
not-enough-space
4. Don't signal if the pending_send_sz feature is not present. Older
versions of Hyper-V that don't implement this feature will poll.
Fixes: 03bad714a161 ("vmbus: more host signalling avoidance")
This patch is on its way upstream but has not yet been accepted into
char-misc. It should apply to 4.4+ kernels that have taken
03bad714a161
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/1748662/+subscriptions