From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Re: why is linux-libre-headers behind linux-libre? Date: Mon, 6 Nov 2017 22:00:52 +0100 Message-ID: <20171106210052.GA27263@thebird.nl> References: <87bmkn7awd.fsf@albion.it.manchester.ac.uk> <20171031193852.GB987@macbook41> <87fu9x2df8.fsf@albion.it.manchester.ac.uk> <878tfksp03.fsf@gnu.org> <87po8vhk3q.fsf@netris.org> <20171106085134.GA24651@thebird.nl> <87mv3zwi4m.fsf@albion.it.manchester.ac.uk> <87inengqk5.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33827) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eBoXv-0007Xc-Ii for guix-devel@gnu.org; Mon, 06 Nov 2017 16:03:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eBoXs-00051S-Um for guix-devel@gnu.org; Mon, 06 Nov 2017 16:03:01 -0500 Content-Disposition: inline In-Reply-To: <87inengqk5.fsf@netris.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Mark H Weaver Cc: guix-devel , Dave Love On Mon, Nov 06, 2017 at 02:22:50PM -0500, Mark H Weaver wrote: > When Pjotr said that the Linux API is remarkably stable, I assume he was > talking about the syscall API, i.e. the API available to programs run in > user space. The Linux kernel project has a strict policy to avoid > changing its API in a way that would break user programs. > > The internal API available to kernel modules and drivers is another > matter entirely. The Linux kernel project reserves the right to change > that internal API freely, and does so regularly. Right, and libre-headers should follow that kernel version. In other words, for the generic case any version of libre-headers will work. I am not talking about device drivers etc. Pj. --