LOR in rtsock/ifnet

Mateusz Guzik mjguzik at gmail.com
Sat Dec 1 22:31:03 UTC 2012


On Sun, Dec 02, 2012 at 06:54:36AM +0900, Hiroki Sato wrote:
> Hiroki Sato <hrs at freebsd.org> wrote
>   in <20121201.225004.2232262673795057435.hrs at allbsd.org>:
> 
> hr> Mateusz Guzik <mjguzik at gmail.com> wrote
> hr>   in <20121201133609.GA5450 at dft-labs.eu>:
> hr>
> hr> mj> On Fri, Nov 30, 2012 at 11:16:25PM -0800, Adrian Chadd wrote:
> hr> mj> > Mateusz: are you sure it's that commit?
> hr> mj> >
> hr> mj>
> hr> mj> Yes, I double-checked right now.
> hr> mj>
> hr> mj> > I still get this in -HEAD:
> hr> mj> >
> hr> mj>
> hr> mj> Maybe I expressed myself incorrectly, I meant to say that LOR started
> hr> mj> showing up since r243187.
> hr> mj>
> hr> mj> The code is still in head and no fixes were comitted (that I know of at
> hr> mj> least), so I guess that you seeing this LOR on head is expected. :)
> hr>
> hr>  Thanks for the info.  I am investigating this now.
> 
>  Can anyone test the attached patch and let me know if the LOR
>  persists or not?
> 

I got the following build failure:
/srv/repos/freebsd/sys/netinet6/in6_cksum.c:69:22: error: sys/vnet.h: No
such file or directory
In file included from /srv/repos/freebsd/sys/netinet6/in6_cksum.c:72:
/srv/repos/freebsd/sys/netinet6/scope6_var.h:45: error: expected
declaration specifiers or '...' before 'deembed_scopeid'
cc1: warnings being treated as errors
/srv/repos/freebsd/sys/netinet6/scope6_var.h:45: warning: data
definition has no type or storage class
/srv/repos/freebsd/sys/netinet6/scope6_var.h:45: warning: type defaults
to 'int' in declaration of 'VNET_DECLARE'

However after changing sys/vnet.h to net/vnet.h the kernel compiled fine
and LOR is gone.

-- 
Mateusz Guzik <mjguzik gmail.com>


More information about the freebsd-net mailing list