Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jun 2015 23:39:21 +0000
From:      "Bjoern A. Zeeb" <bz@FreeBSD.org>
To:        Wei Hu <whu@FreeBSD.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r284746 - in head/sys/dev/hyperv: include netvsc
Message-ID:  <B71531C3-34FC-4D09-BD7A-537A32D2296B@FreeBSD.org>
In-Reply-To: <201506240601.t5O61U7r033541@svn.freebsd.org>
References:  <201506240601.t5O61U7r033541@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

> On 24 Jun 2015, at 06:01 , Wei Hu <whu@FreeBSD.org> wrote:
>=20
> Author: whu
> Date: Wed Jun 24 06:01:29 2015
> New Revision: 284746
> URL: https://svnweb.freebsd.org/changeset/base/284746
>=20
> Log:
>  TSO and checksum offloading support for Netvsc driver on Hyper-V.
>=20
>  Submitted by:	whu
>  Reviewed by:	royger
>  Approved by:	royger
>  MFC after:	1 week
>  Relnotes:	yes
>  Sponsored by:	Microsoft OSTC
>  Differential Revision:	https://reviews.freebsd.org/D2517

This breaks LINT-NOIP and LINT-NOINET6 kernels.

I started looking at adding appropriate #ifdefs and #including =
opt_inet.h and opt_inet6.h  but properly untangling this in the middle =
of the night isn=E2=80=99t possible anymore for me (and I can=E2=80=99t =
test it).

Can you please have a look and fix this?   make -j16 tinderbox =
TARGETS=3D=E2=80=9Camd64=E2=80=9D  (or i386) should do the trick and =
leave you with log files;  one error is:

=
/scratch/tmp/bz/head.svn/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c:(.t=
ext+0x13cd): undefined reference to `in6_cksum_pseudo=E2=80=99


Thanks,
/bz=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B71531C3-34FC-4D09-BD7A-537A32D2296B>