From owner-svn-src-head@freebsd.org Sat Oct 21 17:55:30 2017 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EB079E34D51; Sat, 21 Oct 2017 17:55:30 +0000 (UTC) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (br1.CN84in.dnsmgr.net [69.59.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A0743652BE; Sat, 21 Oct 2017 17:55:29 +0000 (UTC) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: from pdx.rh.CN85.dnsmgr.net (localhost [127.0.0.1]) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3) with ESMTP id v9LHtSS9035304; Sat, 21 Oct 2017 10:55:28 -0700 (PDT) (envelope-from freebsd@pdx.rh.CN85.dnsmgr.net) Received: (from freebsd@localhost) by pdx.rh.CN85.dnsmgr.net (8.13.3/8.13.3/Submit) id v9LHtSob035303; Sat, 21 Oct 2017 10:55:28 -0700 (PDT) (envelope-from freebsd) From: "Rodney W. Grimes" Message-Id: <201710211755.v9LHtSob035303@pdx.rh.CN85.dnsmgr.net> Subject: Re: svn commit: r324810 - in head/sys: amd64/conf arm/conf arm64/conf conf i386/conf mips/conf net powerpc/conf riscv/conf sparc64/conf In-Reply-To: <201710202140.v9KLexFK069227@repo.freebsd.org> To: "Bjoern A. Zeeb" Date: Sat, 21 Oct 2017 10:55:28 -0700 (PDT) CC: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Reply-To: rgrimes@freebsd.org X-Mailer: ELM [version 2.4ME+ PL121h (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2017 17:55:31 -0000 > Author: bz > Date: Fri Oct 20 21:40:59 2017 > New Revision: 324810 > URL: https://svnweb.freebsd.org/changeset/base/324810 > > Log: > With r181803 on 2008-08-17 23:27:27Z the first VIMAGE commit went into > HEAD. Enable VIMAGE in GENERIC kernels and some others (where GENERIC does > not exist) on HEAD. > > Disable building LINT-VIMAGE with VIMAGE being default. > > This should give it a lot more exposure in the run-up to 12 to help > us evaluate whether to keep it on by default or not. > We are also hoping to get better performance testing. > The feature can be disabled using nooptions. > > Requested by: many > Reviewed by: kristof, emaste, hiren > X-MFC after: never > Relnotes: yes > Differential Revision: https://reviews.freebsd.org/D12639 > > Modified: ... > +options VIMAGE # Subsystem virtualization, e.g. VNET > options INET #InterNETworking > options TCP_HHOOK # hhook(9) framework for TCP > options NFSCL #Network Filesystem Client > @@ -44,6 +45,11 @@ options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B r > #options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS > #options WITNESS #Enable checks to detect deadlocks and cycles > #options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed > + > +# The `bpf' device enables the Berkeley Packet Filter. > +# Be aware of the administrative consequences of enabling this! > +# Note that 'bpf' is required for DHCP. > +device bpf # Berkeley packet filter You answer eugen_grosbein question about this being needed to compile, if that is true, and iirc all the other configs already have bpf on by default then VIMAGE depends on bpf and at least the comment about "required for" should be updated until the depenedency on bpf is found and removed. That or quickly find and fix the dependency. -- Rod Grimes rgrimes@freebsd.org