Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp3370108ybi; Mon, 10 Jun 2019 09:06:24 -0700 (PDT) X-Google-Smtp-Source: APXvYqw3JQNwrHEetqsTWsY0WEvO0Qm//j2ddKBrkgcxWvxciAXFICjypQfOrlrJXwQOREUEWR5C X-Received: by 2002:a17:90a:32ed:: with SMTP id l100mr21770365pjb.11.1560182784015; Mon, 10 Jun 2019 09:06:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560182784; cv=none; d=google.com; s=arc-20160816; b=s+VJwTt0F+s3vi1tYOepKzFBXh7EFgikxNXdXZi4cf+98bmy5neSjkSTQYzkB1SG0q qdtf3LMjPs9DL63PejHNBTxz+doQLTtZytXG8wXnJk+m9NMjoiQcceYva2mb38JzieQI v/aXFjRwdrVzLifzjc21WAMP4kAPeQ5/xy+0Ybrn6XYapkBTdJB+yYKfTrYfAsXQQSt4 nhtp7IEy8Ece0rwumx8ybED0GJskpvtcMq3VI/eN/OWrnA19onoGHtH+41ld6nxIvVPV jVKerHg9Eo1uoa3MgivWjf731Cp9V6oR1QUm1syn8AFYmhYrPCd7e6SumfX5jxs6iOZ9 9lWg== 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:dkim-signature; bh=SFLtzn7p454HGGXIQlkjvG2CLSCPWdMp9Paqkm4rM+k=; b=xFvzuL/eTwGH1ZYXYYno8MkAV4D5aJ9zUOunibWNCdTfKBcVQy7iURXr0N9oja3CCw 9XUg5qAuLov6EyQWdt1WlaZHPbdkkO36yLh6I3ZNez0QAt7JYfQJUhyj6WfNATOmcWfn uCkN40sVHv6nS1vef+cntYNeNYbQJqpryjYDJ4qCeYVrtSMUIbBaQN1VENSNwsAMOLQA z9pleM9MWvraBXO2Ir6maS71XnzXiwMwQBm4Slo/Bxm9RVZNzprJmG4P/oJo7F0QRo7b DGK5dtiRNClHIO53gieX85JCOlvkk2SuEHgIytwSUvO1lAQzWhR/g0pVt0DEJBboJ8/1 fnZQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=tbFGRQUK; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 195si9644561pgb.327.2019.06.10.09.06.09; Mon, 10 Jun 2019 09:06:23 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=tbFGRQUK; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390030AbfFJOml (ORCPT + 99 others); Mon, 10 Jun 2019 10:42:41 -0400 Received: from mail-lf1-f66.google.com ([209.85.167.66]:39701 "EHLO mail-lf1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389178AbfFJOmk (ORCPT ); Mon, 10 Jun 2019 10:42:40 -0400 Received: by mail-lf1-f66.google.com with SMTP id p24so6832292lfo.6; Mon, 10 Jun 2019 07:42:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SFLtzn7p454HGGXIQlkjvG2CLSCPWdMp9Paqkm4rM+k=; b=tbFGRQUKd+khQV9eVwEStu+IxlVOTskxdCU7u3s3t9S8zzYm3MQdycUje21pVH/Uxl L9o/kjt+XnvRXrLp99GVzzEJ8Y8a7Xv0tZR6Hvlc/6O8wCyGMLdz672oU3QkAwtcRFBA r9hLL1QEpvn7JuNRyuAZ/f2Ljpns3AvRv+m2+j6mspw0X16YsYpOH+B7rpU1m8OL6HHA F6FElcSS4PUi36scC6+Ckhjj9ykDTXIZEbLNGMW3aAW7olNGwXYobx68NfFFRYSH5fOW 3nc1JSwOgkcbopKE7Oq239q9gZnGApijkge8jPa5+Dj98Da+3cDYz3GOW7xrxmqeJYNV rAlA== 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=SFLtzn7p454HGGXIQlkjvG2CLSCPWdMp9Paqkm4rM+k=; b=qq9zO3pTJ/ZXMLlvrn6vtrge06pr0po+aHhozmhjH4mK6VvMTpSTznxmZTd/2icje2 EzDs+be+gs0I8pAPvvSOP22cDuDh7/yAcsyeIe/ekFU4heS3+ck3J5nNwRQwk4GkHim8 Vb8UsRIadR9fbbJSD9waRLAIhaSYCgzuWFJcEEJ/+cnglyoNE+emSQYZ7UoeGhUNSX1l O1IslxWD1fJvBNU+VbMZwge5Rmj//mmBNRZJAx+RQW5yd58LgfA/J5NAL9o9zOgWwx/5 x2Htgo3AfVwAF9JXkHGo+st9Mxvuiko3Q2P/ddnz0mzuY4wCvKrujVFmNSn/0eKNC1+c KAjg== X-Gm-Message-State: APjAAAUiU3eEuMNT4jNI6K/K9UFUAklV/aJi+ZfUwJQ9OoLi6emCoW+z pzvLTCTOPk6HZN3wz6jLrTKne+ChcBaC7nhuq2Q= X-Received: by 2002:ac2:46d5:: with SMTP id p21mr1068566lfo.133.1560177758821; Mon, 10 Jun 2019 07:42:38 -0700 (PDT) MIME-Version: 1.0 References: <20190517073813.GB2589@hirez.programming.kicks-ass.net> <20190517085126.GA3249@kroah.com> <20190517152200.GI8945@kernel.org> <4FE2D490-F379-4CAE-9784-9BF81B7FE258@kernel.org> <20190610074510.GA24746@kroah.com> <20190610142145.GC5937@kroah.com> In-Reply-To: <20190610142145.GC5937@kroah.com> From: Miguel Ojeda Date: Mon, 10 Jun 2019 16:42:27 +0200 Message-ID: Subject: Re: Linux 4.19 and GCC 9 To: Greg KH Cc: Ignat Korchagin , Ivan Babrou , Arnaldo Carvalho de Melo , Peter Zijlstra , Josh Poimboeuf , Ingo Molnar , Alexander Shishkin , Jiri Olsa , Namhyung Kim , linux-kernel , Linux Kbuild mailing list , kernel-team Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jun 10, 2019 at 4:21 PM Greg KH wrote: > > > I also checked that 4.19.49 compiles fine with GCC 9, although with a > > lot of warnings, mostly from objtool, like "warning: objtool: > > sock_register()+0xd: sibling call from callable instruction with > > modified stack frame". But it's a start. I think Josh Poimboeuf added support for a few related things in GCC 8 (e.g. 13810435b9a7 ("objtool: Support GCC 8's cold subfunctions")). > I'll look into these after the next round of kernels are released. I > guess I'll go find a distro that has gcc9 on it to actually test > things... I typically compile a bare-bones GCC for those things, it is quite quick. Cheers, Miguel