On 20. 8. 21., Alexander V. Chernikov wrote:
> Author: melifaro
> Date: Fri Aug 21 21:34:52 2020
> New Revision: 364465
> URL: https://svnweb.freebsd.org/changeset/base/364465
> 
> Log:
>   Make net.fibs growable.
>   
>   Allow to dynamically grow the amount of fibs in each vnet.
>   
>   This change alters current behavior. Currently, if one defines
>    ROUTETABLES > 1 in the kernel config, each vnet will be created
>    with the number of fibs defined in the kernel config.
>    After this commit vnets will be created with fibs=1.
>   
>   Dynamic net.fibs is not compatible with net.add_addr_allfibs.
>    The plan is to deprecate the latter and make
>    net.add_addr_allfibs=0 default behaviour.
>   
>   Reviewed by:        glebius
>   Relnotes:   yes
>   Differential Revision:      https://reviews.freebsd.org/D26062
> 
> Added:
>   head/sys/net/route/route_tables.c   (contents, props changed)
> Modified:
>   head/sys/conf/files
>   head/sys/net/route.c
>   head/sys/net/route.h
>   head/sys/net/route/route_var.h

...

This commit broke the kernel build and the following patch fixed it for me.

Index: sys/net/route/route_tables.c
===================================================================
--- sys/net/route/route_tables.c        (revision 364466)
+++ sys/net/route/route_tables.c        (working copy)
@@ -44,6 +44,7 @@ __FBSDID("$FreeBSD$");
 #include <sys/jail.h>
 #include <sys/sysctl.h>
 #include <sys/syslog.h>
+#include <sys/proc.h>
 #include <sys/kernel.h>
 #include <sys/lock.h>
 #include <sys/sx.h>

Jung-uk Kim
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to