From patchwork Fri Feb 17 17:34:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 58739 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1023721wrn; Fri, 17 Feb 2023 09:47:52 -0800 (PST) X-Google-Smtp-Source: AK7set+4Rk3x0rfHMYCFTRSryzXk9bNsKkaktLeHeJ3LzZBtbaZV7pDpGKwsXMFu/7phbpY3jLas X-Received: by 2002:a17:907:2149:b0:8aa:6e27:103b with SMTP id rk9-20020a170907214900b008aa6e27103bmr1409485ejb.67.1676656072102; Fri, 17 Feb 2023 09:47:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1676656072; cv=none; d=google.com; s=arc-20160816; b=cVleNO4k8jEdlhtE9UA3PWbeEX+k/FIXBhHf6d5uwaQFsrNimpGYXpo9Gq5nC2rYXZ lOL65oZTK+wdjZ5GqstKGiDkgFypn4jReC2aMztfmuzXxgbnkaAEp83twmCxoaRiQC3E gRIxJBxtCB8Z7TUEpZSwY7O0MMCHgte6S+U4zbGe8pvlhSSLd/kcDLrhRTkh81UAoSg4 MqoZ47/bTCdol4vXR+5xPLXt3SL6WSpWpvfErqRAYLdDJC0qXVFPAfhIBUAwfX12l/a7 nEjSIPd34yPtua04YoOozrwYbCCXqJat/CqSesx841cAqSFF21k0AGuOSqCTDHw26xmj 73gQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:subject:cc:to:from:date:message-id:mime-version :user-agent:feedback-id:dkim-signature:dkim-signature; bh=x9il+fO3+krgqqs56NmfA2a+M5nr8m3FwwWTXtFGt1o=; b=YXJZfGWb/FwWvz6R0bMZchCmbY1eHOu4kzfW+mrxDUmBhAZmlhCfs0lMIg12lYtefB rRiCaoY59RmuJ91y7wi860Gy/c09Cew1KFTQ4yY0M86V8IR8ywWvE2hCf7Igmfdx6qdM hVAsR/raOiodjR8huvgK/i7FGFSe3XakiW/fFwi4TGBA0apV8sFZTAd+w4fywrgE3Vzn q/wlcq/jjdhMipwuwv+B+VNKOTH5vF8jeNM2qafWzJKdUoT+MayGm2ls6z0fAo6i+lcp Qr4DA8cbYKEb7HNO8/VFZlBh6GGcqiCy7sGsT5yAONc3ePpeV1bCeheWL0dmtd8+8BRW 0D+g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@arndb.de header.s=fm3 header.b="fb/JrZ9i"; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=SIcEmW7T; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id wg15-20020a1709078f0f00b008b13ba8e468si4811880ejc.827.2023.02.17.09.47.27; Fri, 17 Feb 2023 09:47:52 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@arndb.de header.s=fm3 header.b="fb/JrZ9i"; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=SIcEmW7T; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229926AbjBQRes (ORCPT + 99 others); Fri, 17 Feb 2023 12:34:48 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37708 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229942AbjBQRer (ORCPT ); Fri, 17 Feb 2023 12:34:47 -0500 Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 35C8F6EBB6; Fri, 17 Feb 2023 09:34:45 -0800 (PST) Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 755E15C00E3; Fri, 17 Feb 2023 12:34:44 -0500 (EST) Received: from imap51 ([10.202.2.101]) by compute6.internal (MEProxy); Fri, 17 Feb 2023 12:34:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm3; t= 1676655284; x=1676741684; bh=x9il+fO3+krgqqs56NmfA2a+M5nr8m3FwwW TXtFGt1o=; b=fb/JrZ9iZGQlh8+5SuYcFxULWSyo4PzYaXs1sAPRlr8/yUrl6fd S4806DoEvE+b2BA/vMGjzdD98RKzsgHNm2qjDOpO8QkV6xd8QPC1hLv4LxOVa2MO ZHmalVopeohqg5U5Jq6AF7VLIUzQlVyt5q2AJvtB7eocQ1yFDwMhxPUSBKDsSjib jxz2bliRtFsDmLm0Dejp/ya1miYN0C1rNgBV/sk5oaxuVatXLOtHSs9fWxu5mN2O TH5b6br63PqJ1fjgdVMQLNeo//63gjTcUlolFQcrD8hTEB6uab7mRnWNjPcAeIXg +dGa7kFEvQjRitu1S40ulDYmIs4+gMUtc1g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1676655284; x= 1676741684; bh=x9il+fO3+krgqqs56NmfA2a+M5nr8m3FwwWTXtFGt1o=; b=S IcEmW7Tj0ccfKr5Rtl4H5CZxzggmjI4PZUJo+yvgVZ15yxnWTe0DhEd7TGJfnHzE KC8D32la5lfymvjf4x+swf+hzC7KXJUv8iCSr3oN/hvSnNZtkzHoe8Ld3QeIZlmA Ar/yWDnRpAnzJioPcaYFPRlv3CNejWxrvvcMtWtSnB+PXaKhXaHESXWYv0latMtJ FRoJbsimu8IcaMb4SeM0eq2BaWElTO2O3GdrhS/M7S8x5P2u/ncc1hTqiQI2ZDZe bqj30X2RoD6frUuJqJLm+xSXdatzkfTBR3Hay7sNF3+bUgGbag1eb6WrI64t/he1 ADgHuJuqp1ZvbDktQQdjg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudeiledguddttdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefofgggkfffhffvvefutgesthdtredtreertdenucfhrhhomhepfdetrhhn ugcuuegvrhhgmhgrnhhnfdcuoegrrhhnugesrghrnhgusgdruggvqeenucggtffrrghtth gvrhhnpeeffeeuhfekjeevtddvtdelledttddtjeegvdfhtdduvdfhueekudeihfejtefg ieenucffohhmrghinhepkhgvrhhnvghlrdhorhhgnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomheprghrnhgusegrrhhnuggsrdguvg X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 27510B60086; Fri, 17 Feb 2023 12:34:44 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-156-g081acc5ed5-fm-20230206.001-g081acc5e Mime-Version: 1.0 Message-Id: Date: Fri, 17 Feb 2023 18:34:19 +0100 From: "Arnd Bergmann" To: "Linus Torvalds" Cc: linux-kernel@vger.kernel.org, Linux-Arch , "Mike Rapoport" , "Matt Evans" Subject: [GIT PULL] asm-generic: cleanups for 6.3 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1758101317226690766?= X-GMAIL-MSGID: =?utf-8?q?1758101317226690766?= The following changes since commit 88603b6dc419445847923fcb7fe5080067a30f98: Linux 6.2-rc2 (2023-01-01 13:53:16 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git tags/asm-generic-6.3 for you to fetch changes up to a13408c205260716e925a734ef399899d69182ba: char/agp: introduce asm-generic/agp.h (2023-02-13 22:13:29 +0100) ---------------------------------------------------------------- asm-generic: cleanups for 6.3 Only three minor changes: a cross-platform series from Mike Rapoport to consolidate asm/agp.h between architectures, and a correctness change for __generic_cmpxchg_local() from Matt Evans. ---------------------------------------------------------------- Matt Evans (1): locking/atomic: cmpxchg: Make __generic_cmpxchg_local compare against zero-extended 'old' value Mike Rapoport (2): char/agp: consolidate {alloc,free}_gatt_pages() char/agp: introduce asm-generic/agp.h arch/alpha/include/asm/Kbuild | 1 + arch/alpha/include/asm/agp.h | 19 ------------------- arch/ia64/include/asm/Kbuild | 1 + arch/ia64/include/asm/agp.h | 27 --------------------------- arch/parisc/include/asm/Kbuild | 1 + arch/parisc/include/asm/agp.h | 21 --------------------- arch/powerpc/include/asm/Kbuild | 1 + arch/powerpc/include/asm/agp.h | 19 ------------------- arch/sparc/include/asm/Kbuild | 1 + arch/sparc/include/asm/agp.h | 17 ----------------- arch/x86/include/asm/agp.h | 6 ------ drivers/char/agp/agp.h | 6 ++++++ include/asm-generic/agp.h | 11 +++++++++++ include/asm-generic/cmpxchg-local.h | 6 +++--- 14 files changed, 25 insertions(+), 112 deletions(-) delete mode 100644 arch/alpha/include/asm/agp.h delete mode 100644 arch/ia64/include/asm/agp.h delete mode 100644 arch/parisc/include/asm/agp.h delete mode 100644 arch/powerpc/include/asm/agp.h delete mode 100644 arch/sparc/include/asm/agp.h create mode 100644 include/asm-generic/agp.h