From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A91D1C10F03 for ; Tue, 23 Apr 2019 19:04:40 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 72E1A21773 for ; Tue, 23 Apr 2019 19:04:40 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="VOxvLI9R" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726029AbfDWTEj (ORCPT ); Tue, 23 Apr 2019 15:04:39 -0400 Received: from mail-ed1-f45.google.com ([209.85.208.45]:33823 "EHLO mail-ed1-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725975AbfDWTEj (ORCPT ); Tue, 23 Apr 2019 15:04:39 -0400 Received: by mail-ed1-f45.google.com with SMTP id a6so13682544edv.1 for ; Tue, 23 Apr 2019 12:04:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=E3vunSEej1UUr8ptRqJ3/i7UFm1Gbfbdi8DCuk79Ki4=; b=VOxvLI9RvgGolPnFfl3qvwKLkujBzq/jA32BjwpUhWTz8tA/wp2ynQNjMpCTXe0GS6 etNG5tJG095/uCz7bdQ1BB2u8UogrSbB0qSurl/7mzL6qezuTOQunecuMp/xqFL1TUHF 8EErBWEchVoylYPUmEAhbpOmCDWIpsLTyymHfbeVBaMthjoZJMDDpy6VUdHqBtpmF8nI djJV4rFvgomLuc1DcTstN3G0D476Ogr7U492GjH0bONXe6vID49d35tKxqZiZiaad7WE /NSLAlE/k9PxOFIxLUycp1vXoSLYfAzsEQ4rHywi9/rmhhalM5Le979/LgcR2c9ICIaN g54Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=E3vunSEej1UUr8ptRqJ3/i7UFm1Gbfbdi8DCuk79Ki4=; b=guJxwPzOjXg3BotwSvVj5Vj+/mlkJoMxuxxRIDFeQgTdUBKSYaBUFnkvKPrIg2ZLGj 7yf6mpLsl5pOOiZJPYlhnmP1cDxw+BOBHgPTtZEP4CkOekMrIomDCr038IUlipU/gL95 qgX3XJeXm5TAymkUWsTUx1AB3fupRlOhZ0UavYsODkNL0BXZxquGIsapvvWwajhKBmgA Xbvb17IFrY2HOLB3NDaDLMqTA+SbLguOf2xY6OTYnh6t+oPF3LtkM3gg7otWendZsYt4 2Btz6Apae4PS2X2fZSDA2aFwuoq48K2D8jyrFCk3bOVvJ9xkNb7RsSQK/BJfzJH3jeL0 BUIg== X-Gm-Message-State: APjAAAXXqjmDfRHLpqWIjUOQKBm4BDMes22kjnrZfV5z7tfN9pst9Pta OQNAI//5+9qXn9lLhiSw15w= X-Google-Smtp-Source: APXvYqwo0N+51pWWZtdK4l9zuEzfNN9g1vY+KR17wo5KOkHdeJUtBx23rvm10fzR4jlj+XfaRKiQXQ== X-Received: by 2002:a50:b283:: with SMTP id p3mr17101485edd.105.1556046277761; Tue, 23 Apr 2019 12:04:37 -0700 (PDT) Received: from localhost.localdomain ([2a01:4f9:2b:2b84::2]) by smtp.gmail.com with ESMTPSA id w40sm1202991edb.50.2019.04.23.12.04.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 23 Apr 2019 12:04:37 -0700 (PDT) From: Nathan Chancellor To: Greg Kroah-Hartman , Sasha Levin , stable@vger.kernel.org Cc: Nick Desaulniers , clang-built-linux@googlegroups.com Subject: Backport of commit a75bb4eb9e565b9f5115e2e8c07377ce32cbe69a Date: Tue, 23 Apr 2019 12:04:21 -0700 Message-Id: <20190423190426.18720-1-natechancellor@gmail.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org Hi Greg and Sasha, Please apply this commit to 4.4 through 5.0 (patches are threaded in reply to this one), which will prevent Clang from emitting references to compiler runtime functions and doing some performance-killing optimization when using CONFIG_CC_OPTIMIZE_FOR_SIZE. Please let me know if I did something wrong or if there are any objections. Cheers, Nathan