Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp650756ybz; Fri, 1 May 2020 06:11:43 -0700 (PDT) X-Google-Smtp-Source: APiQypJkizs9rFu17Q7JQudNqkOXCAahjMeJzaf2GV8jTqbGSlxmdKzx+fPwJqH9VABjNrtrKXjS X-Received: by 2002:aa7:d342:: with SMTP id m2mr3386144edr.130.1588338703419; Fri, 01 May 2020 06:11:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588338703; cv=none; d=google.com; s=arc-20160816; b=rycm8n6/vngtdEdnkgZllOiz2wZufyO/kUP9bytKYm8q73XJn5//Vvn4zfJwDs+C5O AZUDddAFfe8ZJxCIKLWMkdWZD4q4A4rrUv/gOGyOqigR5b1ybbFRzNhKxJkC9gDz3QjB papBmZYyh6/l3LovOqZ+1Ey35M+j6oXUdY5r3qv8/mcOdUgz5JYjsvi4iHdvm/i5XT03 Fs4Ki1I108FfKnkUArdOAw6Z7xKuOWR5mLqNs1JtwR8MVafq6bgWpjOnKj67meK+0NPN V4L8mnhatUJkIiBqAcg7vcLCW5GSr/0rTNRjYWIm/isM+N1BcQpwU8aE+wxHnc2oDo+a UllQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=zCVrs/KVnTHKWFzrb68kgNiEgaURlMg70iAwA7ggQKk=; b=Uwj8STLbqAicWpsp1nRAsvaXXSeX9Vl9/fXBFbwRvgCCGkGlNkRhAZRQd1qZaigSQN MPhNlXRxCKN9zhBO98twTRkKvwD27EQ4Pw4rzoJSWyVK9ENNx87OCbW+bynAbW43xEz7 UXTtYSvsJv+e1PXK46/V9F/CILXFq8k9NRJDGtZcK48MXwfjuXh2tucg2iJMlgeQQNNr fZFbUWZrCVsJI5O5VCK+2mm7fBz6BznzsxoFT11ta9M6IBGwLXD3IA9Y/A9oASiKqCfa bSPcA86EAMfmxMlWYPsKwWO+3egxw6g2RVRI2iGTsVVzvEpWbfSRl7W7rkIqiXcem8mg txGg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s28si1715248eds.186.2020.05.01.06.11.19; Fri, 01 May 2020 06:11:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728802AbgEANIl (ORCPT + 99 others); Fri, 1 May 2020 09:08:41 -0400 Received: from mout.kundenserver.de ([212.227.17.24]:39017 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728586AbgEANIk (ORCPT ); Fri, 1 May 2020 09:08:40 -0400 Received: from mail-qk1-f182.google.com ([209.85.222.182]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.145]) with ESMTPSA (Nemesis) id 1Mgf8s-1iwW1y2BdE-00h4BS for ; Fri, 01 May 2020 15:08:38 +0200 Received: by mail-qk1-f182.google.com with SMTP id b188so9100094qkd.9 for ; Fri, 01 May 2020 06:08:38 -0700 (PDT) X-Gm-Message-State: AGi0Puaxu5QUb1xd17p6ftXdBuUCBJ08+QQ3eAUNf89IL8oCY7j+ocoA 4xLFNA3cZJocffh3kCb301oOnqKWJ1HNyuGD0KE= X-Received: by 2002:a37:9d08:: with SMTP id g8mr3503582qke.138.1588338517367; Fri, 01 May 2020 06:08:37 -0700 (PDT) MIME-Version: 1.0 References: <20200501010733.ptvgzl3nbxybo4rd@treble> <20200501123319.GC3762@hirez.programming.kicks-ass.net> In-Reply-To: <20200501123319.GC3762@hirez.programming.kicks-ass.net> From: Arnd Bergmann Date: Fri, 1 May 2020 15:08:20 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Remaining randconfig objtool warnings, linux-next-20200428 To: Peter Zijlstra Cc: Josh Poimboeuf , "the arch/x86 maintainers" , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:S/E+CWG0isb6P8wsifgEut1bx0Qf7ScsjZVuTXwvKyv02VJIzA+ Cj0RbFQ7TW+LLUTUff4CmG4o0jWRMHtGYPqrTZu/XjtD+hPuyQTNEHM2HZwdML8cqq9PIVk gVqSa2jYVtKGU5Z8vLJS2F3bL77auiPYhF6yc1I2s17Tu7pGkYX3ry/jpkVezvQyZq4eY6J 3KjV0mY11aQJNbVlAqcDg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:WW98L23znig=:dUiheXKA2pEavyt5fhAfFB 00IEYCCHvcwFayF3j8bogYVKwdgOpHQvpb3cRLOcPxrq7Vw6zSpeRA3XRyaPpA+GmVQ7yE5QP J8VC6cgA6goix52W5gocEhUp2IOFS1ohTUlXzlgNlYyW1B32pUdvzCeO15i41X+aI2KmpYflH 31X8bt3IC4ZHSGxytV4E3JgJfPk+/SvlJI8A32e7vuMXYPoMCIlsC4voUvEtM5DvBZFDrjBGi 9moFMo973X2ZLbKpylv7BrgID0JFrPTUnBo8tK/VLQnFO6VcQxkPnrqAlj2DGBHuVLsyhFNod v3daDrzMKitDYxCYTqXsz4kwQ1cXm1uYlfeFI58VQl7QPxDfYN50zWJ76oJ0kGZYc3PuY1wvS w7RXrB6Lij8JDHrm8dktIEtVuGIvDAbJ7N3vqkGulFELH8Pri/VWyZyB1eAeVOTpC/G6IWJIV 0LEjAySk/S/o52yOqhQj5GZ0cLov/lvVSeeXxtYOzD2qh2VfFvzJAaaewKdVB7wjVunCmIGO5 OyWZ+JFlQBnU1mUUxqkRBt6mNEpWCyc15+T+mD0ZUJmGPV2wVJNjsjTGOfdeZGdRSdiadaTEI BaaDro6PF6mZFzN5M/V3bCJ4a2XHH5vZWYg8fqpfDTnBgKap9azsVHchdP7+oxFPzM6FjHi+z VmhT7TAa00wAMIUHTQHAkgZ+ebxDqWYAnGXdoPOncclMik+O8/BgadtEgib2/KOwI5zIfIbu2 4LPYdeVxIYKZm4pm7S+Lh7W23lPWsQzoajQwWNMacl3fcFv0oit880cQM5swK5lzZBQGjvf5s 3zytIQNrAFeQAQvXyJLj4DW/GfSt8u08CwPD6Cn0hYhcckk+oA= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, May 1, 2020 at 2:33 PM Peter Zijlstra wrote: > > On Thu, Apr 30, 2020 at 08:07:33PM -0500, Josh Poimboeuf wrote: > > On Thu, Apr 30, 2020 at 04:05:07PM +0200, Arnd Bergmann wrote: > > > lib/strncpy_from_user.o: warning: objtool: strncpy_from_user()+0x133: call to do_strncpy_from_user() with UACCESS enabled > > > lib/strnlen_user.o: warning: objtool: strnlen_user()+0x122: call to do_strnlen_user() with UACCESS enabled > > > > Does this fix it? > > > > GCC is a moron, a static function with inline and a single callsite, > let's out-of-line it, shees!, try this instead: I suppose we were kind-of asking for it by passing -fno-inline-functions-called-once when CONFIG_DEBUG_SECTION_MISMATCH=y is set ;-) Arnd