Re: [PATCH 1/4] arm64: hyperv: Add core Hyper-V include files

2018-11-26 Thread Joshua R. Poulson
That's https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/reference/tlfs Thanks, --jrp On Mon, Nov 26, 2018 at 11:18 AM Greg KH wrote: > > On Thu, Nov 22, 2018 at 03:10:56AM +, k...@linuxonhyperv.com wrote: > > --- /dev/null > > +++ b/arch/arm64/include/asm/hyperv-tlfs.h > >

Re: [PATCH 1/1] Drivers: hv: vmbus: Fix ring buffer signaling

2018-03-28 Thread Joshua R. Poulson
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v4.16-rc7&id=655296c8bbeffcf020558c4455305d597a73bde1 On Wed, Mar 28, 2018 at 12:01 PM, Stephen Hemminger wrote: > On Sun, 4 Mar 2018 22:24:08 -0700 > k...@exchange.microsoft.com wrote: > >> From: Michael Kelley >> >>

Re: [PATCH v3 1/7] x86/hyper-v: move hyperv.h out of uapi

2018-03-14 Thread Joshua R. Poulson
On Wed, Mar 14, 2018 at 9:13 AM, Christoph Hellwig wrote: > On Fri, Mar 09, 2018 at 03:02:43PM +0100, Vitaly Kuznetsov wrote: >> hyperv.h is not part of uapi, there are no (known) users outside of kernel. >> We are making changes to this file to match current Hyper-V TLFS and we >> don't want to m

Re: [PATCH 1/1] Drivers: hv: vmbus: Close timing hole that can corrupt per-cpu page Extend the disabling of preemption to include the hypercall so that another thread can't get the CPU and corrupt the

2017-05-17 Thread Joshua R. Poulson
This looks like a bugfix that should be included in stable. On Wed, May 17, 2017 at 3:00 PM, Stephen Hemminger wrote: > On Wed, 17 May 2017 14:40:55 -0700 > mikel...@exchange.microsoft.com wrote: > >> From: Michael Kelley >> >> Signed-off-by: Michael Kelley >> --- >> drivers/hv/hv.c |7 +++

Re: [PATCH] HV: properly delay KVP packets when negotiation is in progress

2017-03-16 Thread Joshua R. Poulson
This should be submitted to stable, we're seeing KVP fail to start in some tests of 4.10. On Thu, Mar 16, 2017 at 12:51 PM, Long Li wrote: > The host may send multiple KVP packets before the negotiation with daemon > is finished. We need to keep those packets in ring buffer until the daemon > is