From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751995AbdAaSFl (ORCPT ); Tue, 31 Jan 2017 13:05:41 -0500 Received: from smtprelay0213.hostedemail.com ([216.40.44.213]:56172 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751925AbdAaSF3 (ORCPT ); Tue, 31 Jan 2017 13:05:29 -0500 X-Session-Marker: 6A6F6540706572636865732E636F6D X-Spam-Summary: 2,0,0,,d41d8cd98f00b204,joe@perches.com,:::::::::::::::::::::::,RULES_HIT:41:355:379:541:599:800:960:966:973:988:989:1260:1277:1311:1313:1314:1345:1359:1373:1437:1515:1516:1518:1534:1539:1593:1594:1711:1730:1747:1777:1792:2196:2199:2393:2559:2562:2693:2828:3138:3139:3140:3141:3142:3352:3622:3865:3866:3867:3868:3870:3871:3872:3874:4250:4321:4385:5007:10004:10400:10848:11232:11658:11914:12740:12760:12895:13069:13169:13229:13311:13357:13439:14181:14659:14721:21080:30041:30051:30054:30056:30070:30091,0,RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:fn,MSBL:0,DNSBL:none,Custom_rules:0:0:0,LFtime:2,LUA_SUMMARY:none X-HE-Tag: space35_814a8922fad28 X-Filterd-Recvd-Size: 2108 Message-ID: <1485885886.20550.33.camel@perches.com> Subject: Re: [PATCH 01/50] x86/boot/e820: Introduce arch/x86/include/asm/e820/types.h From: Joe Perches To: Ingo Molnar , Sam Ravnborg Cc: linux-kernel@vger.kernel.org, Andrew Morton , Andy Lutomirski , Borislav Petkov , "H . Peter Anvin" , Linus Torvalds , Peter Zijlstra , Thomas Gleixner , Yinghai Lu , Arnaldo Carvalho de Melo Date: Tue, 31 Jan 2017 10:04:46 -0800 In-Reply-To: <20170131180025.GA2980@gmail.com> References: <1485641531-22124-1-git-send-email-mingo@kernel.org> <1485641531-22124-2-git-send-email-mingo@kernel.org> <20170129171336.GA4752@ravnborg.org> <20170130075832.GA9241@gmail.com> <20170131054124.GA21189@ravnborg.org> <20170131163508.GA16162@gmail.com> <20170131172259.GA22807@ravnborg.org> <20170131180025.GA2980@gmail.com> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.22.3-0ubuntu0.1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2017-01-31 at 19:00 +0100, Ingo Molnar wrote: > * Sam Ravnborg wrote: > > In this thread we have covered one rational reason to push thus > > burden to user space - to give the kernel the freedom to repair > > past stupidity (being that in naming or some other sort). > > There's no real "burden" for heaven's sake: it's having to execute a 'cp' every > now and then and check whether the result still builds (it will build just fine in > the overwhelming majority of cases). Defining what is it that encompasses "userspace", the thing that's nominally guaranteed to "not be broken", here is the real question. Is it just the ABI or is it more than that?