From owner-svn-src-head@freebsd.org Sat Jul 7 21:39:03 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DE680102E157 for ; Sat, 7 Jul 2018 21:39:02 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x234.google.com (mail-it0-x234.google.com [IPv6:2607:f8b0:4001:c0b::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 718558D8AE for ; Sat, 7 Jul 2018 21:39:02 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x234.google.com with SMTP id 16-v6so20768080itl.5 for ; Sat, 07 Jul 2018 14:39:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=H7OZTpWQV566bVdMTnYiR0ykqv71S8ZBmBg6MtFtGEE=; b=c9a5G4EpAXs3pSMc/8zvJdRMpF7BSglJKk6NwrqqEHNLuMFyHJrvgMFKUmm86lNjIR lrNhVAEDJnwjbgrdd+DuNsAd9LDY6p+gJC2SPj1hw7RHKhCeD2jZXt5M3DMXqzYbdtdD aiudSH/nlvQcCHnppxWFf24OIOsYPmditnpHJXS54zDyXnkZs543E2XtguSDJ6Lgkj9k 8VxHJxQBNaxQnrVA0SC2VPPKkygGI1rnYfLOOYPwfMy3GX+xuNb79HRt/UW7pcTdz/sQ pRVbamQT6zapPVHXbk163qr8NLaf+8dTotzmbMiSsu9o3bc9nXShPHIwNaJ35OYhA6ys ZD/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=H7OZTpWQV566bVdMTnYiR0ykqv71S8ZBmBg6MtFtGEE=; b=sjL5I/LuKyGXDHIYxQkhGW4OowxHnMX0YYB/7PJZCsP2KSASzwEw7ZCtp0hTnKEmIq xVzxH7ZICYmC6R6Cl4DKKx0zIdrw7FwPojSeqzzrobCsSV16RzZ6oF7FDphd+toZKa9F DRFn9m46aPPV7AjzGjGtcg8hh4g0dMJVkDVctDD4Mx/tdu7Y0HO+QgCFpMbtEWK7H0G5 TgQh3vG0w9Ot3vC1H00phmjzPxkI95y/dyTK9ADZbOiYQCLcyPp+xgKv3+lc5ds65/QS EisYOoFyNJokvqgDB8HcpoCdWDUJhZwrVc++1uq5FzF+5zUGmSRHQI7x8XuBjzYooAdn rCqw== X-Gm-Message-State: APt69E10yWvbSPeBSoR/r1GCnV8ycUUbsuDZOw9YpSZAijWDS9oxIYrx hrIx7JAjjfYQ+KKP5TYEBO8kyO3NSSYLdfBQBiaW8w== X-Google-Smtp-Source: AAOMgpfYK0PmFdVwjD15qulIszap6DxuQohit+kFZ4mYpsjY26b2c/i8KzOg7sCsu82YZqTEk3xZbAM9wygjmEsNQqk= X-Received: by 2002:a02:a701:: with SMTP id k1-v6mr12713275jam.140.1530999541429; Sat, 07 Jul 2018 14:39:01 -0700 (PDT) MIME-Version: 1.0 References: <201807032305.w63N5guY063293@repo.freebsd.org> <20180704142233.GB5562@kib.kiev.ua> <6e5bc5e4-052c-877f-1c36-c72e276ff045@FreeBSD.org> <20180705155417.GI5562@kib.kiev.ua> <2a5b1c50-0f50-bbe1-4fcd-b98f61d24571@FreeBSD.org> <5B3EA725.4010202@grosbein.net> <1dd03d43-6f0d-580b-fd3b-f4494da42c70@FreeBSD.org> <51ec1e54-c940-9800-5c84-0f9b6e08895f@cs.duke.edu> <5B412CEF.3020901@grosbein.net> In-Reply-To: <5B412CEF.3020901@grosbein.net> From: Warner Losh Date: Sat, 7 Jul 2018 15:38:01 -0600 Message-ID: Subject: Re: svn commit: r335916 - head/sys/conf To: Eugene Grosbein Cc: Andrew Gallatin , src-committers , svn-src-all@freebsd.org, svn-src-head@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.27 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, 07 Jul 2018 21:39:03 -0000 On Sat, Jul 7, 2018, 4:14 PM Eugene Grosbein wrote: > 07.07.2018 22:02, Andrew Gallatin wrote: > > > One thing that was tangentially brought up is that the ability > > to compile out-of-tree modules requires keeping the kernel-headers > > around. So we may need to identify all the headers that a module might > > need, and install them in /boot/$KERNEL/sys or some-such. This would > > be needed if, for example, we wanted to install a new Nvidia or Virtual > > Box module and have it work for older installed kernel versions too > > (eg, across ABI breaking changes in -current). > > We already have all headers in /usr/include, don't we? > Not really. We have a subset of the kernel headers that might not match the running kernel, nor be enough to build modules. Warner >