Author: whu
Date: Thu Oct 15 11:44:28 2020
New Revision: 366721
URL: https://svnweb.freebsd.org/changeset/base/366721
Log:
Hyper-V: hn: Relinquish cpu in HN_LOCK to avoid deadlock
The try lock loop in HN_LOCK put the thread spinning on cpu if the lock
is not available. It is possible to c
Author: whu
Date: Thu Oct 15 05:57:20 2020
New Revision: 366720
URL: https://svnweb.freebsd.org/changeset/base/366720
Log:
Hyper-V: pcib: Check revoke status during device attach
It is possible that the vmbus pcib channel is revoked during attach path.
The attach path could be waiting for
Author: whu
Date: Mon Aug 31 09:05:45 2020
New Revision: 364984
URL: https://svnweb.freebsd.org/changeset/base/364984
Log:
Hyper-V: storvsc: Enhance srb_status code handling.
In hv_storvsc_io_request() when coring, prevent changing of the send channel
from the base channel to another one.
Author: whu
Date: Thu Jul 30 07:26:11 2020
New Revision: 363689
URL: https://svnweb.freebsd.org/changeset/base/363689
Log:
Prevent framebuffer mmio space from being allocated to other devices on
HyperV.
On Gen2 VMs, Hyper-V provides mmio space for framebuffer.
This mmio address range is
> -Original Message-
> From: Kyle Evans
> Sent: Saturday, May 30, 2020 4:34 AM
> To: Wei Hu
> Cc: src-committers ; svn-src-all a...@freebsd.org>; svn-src-head
> Subject: Re: svn commit: r361360 - head/sys/dev/hyperv/hvsock
>
> On Fri, May 22, 2020 at
> -Original Message-
> From: Kyle Evans
> Sent: Saturday, May 30, 2020 2:33 AM
> To: Wei Hu
> Cc: src-committers ; svn-src-all a...@freebsd.org>; svn-src-head
> Subject: Re: svn commit: r361275 - in head/sys: conf dev/hyperv/hvsock
> dev/hyperv/include
> -Original Message-
> > > [... snip ...]
> > > +void
> > > +hvs_trans_init(void)
> > > +{
> > > + /* Skip initialization of globals for non-default instances. */
> > > + if (!IS_DEFAULT_VNET(curvnet))
> > > + return;
> > > +
> > > + if (vm_guest != VM_GUE
Author: whu
Date: Fri May 22 10:50:29 2020
New Revision: 361362
URL: https://svnweb.freebsd.org/changeset/base/361362
Log:
Bump __FreeBSD_version after r361275, HyperV socket support
Sponsored by: Microsoft
Modified:
head/sys/sys/param.h
Modified: head/sys/sys/param.h
=
Author: whu
Date: Fri May 22 09:17:07 2020
New Revision: 361360
URL: https://svnweb.freebsd.org/changeset/base/361360
Log:
Socket AF_HYPERV should return failure when it is not running on HyperV
Reported by: pho
Sponsored by: Microsoft
Modified:
head/sys/dev/hyperv/hvsock/hv_sock.c
M
> -Original Message-
> From: Peter Holm
> Sent: Thursday, May 21, 2020 8:24 PM
> To: Wei Hu
> Cc: src-committ...@freebsd.org; svn-src-...@freebsd.org; svn-src-
> h...@freebsd.org
> Subject: Re: svn commit: r361275 - in head/sys: conf dev/hyperv/hvsock
> dev/h
> -Original Message-
> From: Enji Cooper
> Sent: Wednesday, May 20, 2020 11:58 PM
> To: Shawn Webb
> Cc: Wei Hu ; src-committ...@freebsd.org; svn-src-
> a...@freebsd.org; svn-src-head@freebsd.org
> Subject: Re: svn commit: r361275 - in head/sys: conf dev/hyper
> -Original Message-
> From: Shawn Webb
> Sent: Wednesday, May 20, 2020 11:11 PM
> To: Wei Hu
> Cc: src-committ...@freebsd.org; svn-src-...@freebsd.org; svn-src-
> h...@freebsd.org
> Subject: Re: svn commit: r361275 - in head/sys: conf dev/hyperv/hvsock
> dev/h
.
Submitted by: Wei Hu
Reviewed by: Dexuan Cui
Relnotes: yes
Sponsored by: Microsoft
Differential Revision:https://reviews.freebsd.org/D24061
Added:
head/sys/dev/hyperv/hvsock/
head/sys/dev/hyperv/hvsock/hv_sock.c (contents, props changed)
head/sys/dev/hyperv/hvsock
Author: whu
Date: Tue Jul 9 08:21:14 2019
New Revision: 349857
URL: https://svnweb.freebsd.org/changeset/base/349857
Log:
hyperv/vmbus: Fix the wrong size in ndis_offload structure
Submitted by: whu
MFC after:2 weeks
Sponsored by: Microsoft
Modified:
head/sys/dev/hyperv/netvsc/n
Author: whu
Date: Tue Jul 9 07:24:18 2019
New Revision: 349856
URL: https://svnweb.freebsd.org/changeset/base/349856
Log:
hyperv/vmbus: Update VMBus version 4.0 and 5.0 support.
Add VMBus protocol version 4.0. and 5.0 to support Windows 10 and newer
HyperV hosts.
For VMBus 4.0 and ne
Author: whu
Date: Mon Oct 22 11:23:51 2018
New Revision: 339585
URL: https://svnweb.freebsd.org/changeset/base/339585
Log:
Do not trop UDP traffic when TXCSUM_IPV6 flag is on
PR: 231797
Submitted by: whu
Reviewed by: dexuan
Obtained from:Kevin Morse
MFC after:
Author: whu
Date: Sun Nov 22 05:26:13 2015
New Revision: 291156
URL: https://svnweb.freebsd.org/changeset/base/291156
Log:
Ignore the inbound checksum flags when doing packet forwarding in netvsc
driver.
PR: 20363
Submitted by: whu
Reviewed by: royger, whu
Approved by: royger
MFC a
Author: whu
Date: Wed Jul 22 05:05:01 2015
New Revision: 285785
URL: https://svnweb.freebsd.org/changeset/base/285785
Log:
Do not enable UDP checksum offloading when running on the Hyper-V on
Windows Server 2012 and earlier hosts.
Submitted by: whu
Reviewed by: royger
Approved by: roy
Author: whu
Date: Wed Jun 24 06:01:29 2015
New Revision: 284746
URL: https://svnweb.freebsd.org/changeset/base/284746
Log:
TSO and checksum offloading support for Netvsc driver on Hyper-V.
Submitted by: whu
Reviewed by: royger
Approved by: royger
MFC after:1 week
Relnotes:
Author: whu
Date: Mon May 18 10:31:23 2015
New Revision: 283053
URL: https://svnweb.freebsd.org/changeset/base/283053
Log:
Add support for SCSI disk hot add and remove. Also add padding according to
the requirement of different hypervisor releases.
Submitted by: whu
Reviewed by: royger
Author: whu
Date: Wed Apr 29 10:12:34 2015
New Revision: 282212
URL: https://svnweb.freebsd.org/changeset/base/282212
Log:
Microsoft vmbus, storage and other related driver enhancements for HyperV.
- Vmbus multi channel support.
- Vector interrupt support.
- Signal optimization
vanhu@Fr
versus [label="Konrad Jankowski\nver...@freebsd.org\n2008/10/27"]
weongyo [label="Weongyo Jeong\nweon...@freebsd.org\n2007/12/21"]
wes [label="Wes Peters\n...@freebsd.org\n1998/11/25"]
+whu [label="Wei Hu\n...@freebsd.org\n2015/02/11"]
wkoszek [l
22 matches
Mail list logo