Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2756727pxb; Tue, 19 Jan 2021 05:32:02 -0800 (PST) X-Google-Smtp-Source: ABdhPJxz0F7ZCBo9fu/iwsHZzrIn6O8vEiQpP7bRUDG9KYIHNpx3GrCQPA2OHwUmLZyTwNpeDUw9 X-Received: by 2002:a17:906:b2d6:: with SMTP id cf22mr2992459ejb.181.1611063122419; Tue, 19 Jan 2021 05:32:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611063122; cv=none; d=google.com; s=arc-20160816; b=vx1Ub7Z2xu+NGb30eKIaYJaUqZQEd4ch2hXS6f0XC4CFXcD7N0Of6R149YXcPKw2dM Uhl1MrkwoXT9ajFKc9yZuCqnt8PbKqeIrqtrEEpfdaqwyDXTdLaEB4PzYw3NJfqNKmtv KzrNWKZ7T+mFjAn5gRu3XanL18/5RNFGcM7uoCUpSMisWO2P/vSo2GpnR11IS7OVbxMq 7Uaivgx76/AXdHFN/kFpcVgjnVigfpRW/RIb0lG+oyR7UBWq/unJGbdJpLmwmNKw9rZw tn1MAYTXwP3gV/VtBYsMaW7u5p5Fl/59KA9N/wYIegtiMDOldUsZuVoYhBQScDKeeYCL yq8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=Qps40AQaaId4kh3JpfHKDkM/tGNSf7uc+rOWc/pCnic=; b=HRMUbQ6PvYyUh3riI/c0Yyik/M6Id+Gi7s/aNhJvtPM+TudA0/D9kGSUv9LIj+KcqL PglX9CZtcG+YoJR2c7LXT9naWYgNEm8eHzP24X9Hi9SrDeGGo4pZ9xxzlr7OjDZErRgD 6UHE7dbqwQGfdkjLuf8zGmy4f6qepRfVqZIvzEoXXkD1mwfoBP+gTIXRWkgt03xIlbDW +IPbXh2iDmE6Kd8VWwWvlubTvNnxp54cMySJoG3BhvFRhMGS8CVszNo6w2VVu2VpNPdT sfxDHISw83EZs7uZZE4viBbFKQbAY+AFiix/LDc9/KpIj/bY04Hqja9ZQWRQdGvxP03V 9tSw== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q5si7812498ejj.266.2021.01.19.05.31.39; Tue, 19 Jan 2021 05:32:02 -0800 (PST) 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2393211AbhASN2m (ORCPT + 99 others); Tue, 19 Jan 2021 08:28:42 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37168 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2392468AbhASNSf (ORCPT ); Tue, 19 Jan 2021 08:18:35 -0500 Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e3e3]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 15C1DC061574 for ; Tue, 19 Jan 2021 05:17:33 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: aratiu) with ESMTPSA id 43E8B1F451B8 From: Adrian Ratiu To: linux-arm-kernel@lists.infradead.org Cc: Nathan Chancellor , Nick Desaulniers , Arnd Bergmann , Russell King , Ard Biesheuvel , Arvind Sankar , clang-built-linux , kernel@collabora.com, Linux Kernel Mailing List Subject: [PATCH v4 0/2] xor-neon: Remove GCC warn & pragmas Date: Tue, 19 Jan 2021 15:17:22 +0200 Message-Id: <20210119131724.308884-1-adrian.ratiu@collabora.com> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dear all, In v4 a Clang-specific vectorization warning was added at Arnd suggestion. This series does not address the Clang vectorize not working bug itself which is a known pre-existing issued documented at [1] [2] [3]. Clang vectorization needs to be investigated in more deepth and fixed separately. The purpouse of this is to only fix some low-hanging-fruit GCC related isues. Tested on next-20210118 using GCC 10.2.0 and Clang 10.0.1. [1] https://bugs.llvm.org/show_bug.cgi?id=40976 [2] https://github.com/ClangBuiltLinux/linux/issues/503 [3] https://github.com/ClangBuiltLinux/linux/issues/496 Kind regards, Adrian Adrian Ratiu (1): arm: lib: xor-neon: move pragma options to makefile Nathan Chancellor (1): arm: lib: xor-neon: remove unnecessary GCC < 4.6 warning arch/arm/lib/Makefile | 2 +- arch/arm/lib/xor-neon.c | 18 +++++------------- 2 files changed, 6 insertions(+), 14 deletions(-) -- 2.30.0