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:
> 
> 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:	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’t possible anymore for me (and I can’t test it).

Can you please have a look and fix this?   make -j16 tinderbox TARGETS=“amd64”  (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:(.text+0x13cd): undefined reference to `in6_cksum_pseudo’


Thanks,
/bz


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