From owner-svn-src-all@freebsd.org Fri Aug 21 23:45:24 2020 Return-Path: Delivered-To: svn-src-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5A6AB3CD237; Fri, 21 Aug 2020 23:45:24 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from forward500j.mail.yandex.net (forward500j.mail.yandex.net [IPv6:2a02:6b8:0:801:2::110]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4BYJ6W6RnSz3YyF; Fri, 21 Aug 2020 23:45:22 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from mxback4q.mail.yandex.net (mxback4q.mail.yandex.net [IPv6:2a02:6b8:c0e:6d:0:640:ed15:d2bd]) by forward500j.mail.yandex.net (Yandex) with ESMTP id 7444B11C1EBF; Sat, 22 Aug 2020 02:45:18 +0300 (MSK) Received: from localhost (localhost [::1]) by mxback4q.mail.yandex.net (mxback/Yandex) with ESMTP id DKUlDRDcGa-jHvGJwnM; Sat, 22 Aug 2020 02:45:18 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfw.ru; s=mail; t=1598053518; bh=FDXR6sWXKW7gUqF1tXtwKJ9z3N3SDnrT2SeynNr6k0s=; h=Message-Id:Subject:In-Reply-To:Date:References:To:From; b=eGl/ULJDWjUgNdlcaxVm1BTBi+qvths3pCDdxV2vsoyDd2gRVsPereKVlVHfCZIdL P4+PqQyhYY0w351HYQHKyxepNSfcpNeolFSPzC5z13S0ZLfEAAqllS7aIrgBUKAh6A 2n94PwZ0rN+IisK+MyAV1WymIYGzxOubp0untPAE= Received: by vla1-a4c6eab2e6c6.qloud-c.yandex.net with HTTP; Sat, 22 Aug 2020 02:45:17 +0300 From: Alexander V. Chernikov Envelope-From: melifaro@ipfw.ru To: Jung-uk Kim , "src-committers@freebsd.org" , "svn-src-all@freebsd.org" , "svn-src-head@freebsd.org" In-Reply-To: <2eda6522-c79e-48c6-71b9-39f9762a3416@FreeBSD.org> References: <202008212134.07LLYq3K071532@repo.freebsd.org> <2eda6522-c79e-48c6-71b9-39f9762a3416@FreeBSD.org> Subject: Re: svn commit: r364465 - in head/sys: conf net net/route MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Sat, 22 Aug 2020 00:45:17 +0100 Message-Id: <6010191598053355@mail.yandex.ru> Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=utf-8 X-Rspamd-Queue-Id: 4BYJ6W6RnSz3YyF X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; ASN(0.00)[asn:13238, ipnet:2a02:6b8::/32, country:RU]; REPLY(-4.00)[] X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Aug 2020 23:45:24 -0000 22.08.2020, 00:31, "Jung-uk Kim" : > 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. Could you please name the architecture? ci.freebsd.org looks pretty green so far. > > 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 >  #include >  #include > +#include >  #include >  #include >  #include > > Jung-uk Kim