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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1CC47C3DA7F for ; Mon, 12 Aug 2024 20:01:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5CB176B009F; Mon, 12 Aug 2024 16:01:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 553676B00AB; Mon, 12 Aug 2024 16:01:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3CDC96B00B3; Mon, 12 Aug 2024 16:01:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 1A9AC6B009F for ; Mon, 12 Aug 2024 16:01:28 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 972B480393 for ; Mon, 12 Aug 2024 20:01:27 +0000 (UTC) X-FDA: 82444663014.11.3AC57C1 Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com [209.85.208.177]) by imf29.hostedemail.com (Postfix) with ESMTP id 85614120009 for ; Mon, 12 Aug 2024 20:01:25 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=dSZ+rg5O; spf=pass (imf29.hostedemail.com: domain of ubizjak@gmail.com designates 209.85.208.177 as permitted sender) smtp.mailfrom=ubizjak@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1723492792; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=W5Yx7wmfJadyZ98Ftxz994iHsE07kweuWZC3GGJyTjs=; b=SAUjz868f065c2Nehn3dS/27c63WafVRj8c9+D0D4bwWc72B/Agyms5BtiwWNZwVplDHDk eiwymf+GzR5mJGRx9SDF587IZ/1JEk88Gw9lo5oIoC405Y17wANWFfBpn7aCm0kwu8k2gn fiSIjCDCmtn19QPiWHsI120G5HeLJI0= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=dSZ+rg5O; spf=pass (imf29.hostedemail.com: domain of ubizjak@gmail.com designates 209.85.208.177 as permitted sender) smtp.mailfrom=ubizjak@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1723492792; a=rsa-sha256; cv=none; b=XxIvhiMRY+j9qP9Utp8KP4dvDh5rh2kgbkt28u9w1RBm0P0/vh1gbWMpaFRBK5/3Dt+ru6 Xz7aWEoWxE1m4fKroP7qFrLPCzDAn1D1Koy8jLcz31rLbNbUWBJWodAQjCUWTBB8HXm9bo XaGXTFXUfylSvous5YQuH7f6RgHM6tQ= Received: by mail-lj1-f177.google.com with SMTP id 38308e7fff4ca-2f149845d81so53604331fa.0 for ; Mon, 12 Aug 2024 13:01:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723492884; x=1724097684; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=W5Yx7wmfJadyZ98Ftxz994iHsE07kweuWZC3GGJyTjs=; b=dSZ+rg5OFNd/KjkGsfbu/PU8ujFRRLub+Qn4N3GPZcJ87dRznn5NBBuyGt0ua+oHnm wdGorciLHBtYOoh70dEZCFc2GBVXeuHwSDRQGXpq4G3hBmXIV4c8w20LnOnieYrK6NkA 3B7T2WIQB3vqbU60QT5RA9XIKHfTbOBp23FZkWdkzp7P+FzyHuFlebTnKBjRa54/iGA2 gNmXYgfxZBcZeMWmSwewYXS9beI3zNA53V76IunACTrEHhsVMXmt9yg5vWtalTeQP6UV NYktlIEY1qHli+P5qvfZQtE0xNOCsxfkwK7arCkY2PB9YmvF0XeokAWDeUaQynz/zVgV ypEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723492884; x=1724097684; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=W5Yx7wmfJadyZ98Ftxz994iHsE07kweuWZC3GGJyTjs=; b=xISnWNdJr7QHT35H0Xp3VA3athgOSaUfuszdnXfG/GiGIH0itLTiM4AroLNrzgNaL3 jM9rhFfpidUvheM87v4Y9nOpwhHxa4+dTC4WPCTu3OU9e/H8UmtI/xiiZPK/kHT40zWu O2HOEnNQARgxMH31S54Bpmqfu4ZFC11TSg02D7tjld1tWjpjxvB3Hmypnd+VcBPa8zFo pyiGUL56xBRVlQzXB5c/mIujQWq3FM9hW8JtQStuU2hYnoj6G+kv1kcnP6Pwh3n6Lyl+ EfvI4MwKUxmtALNLZCXxOOceLhUavuYwdKqWqhVNMQ3HHnspeR5bLWPN3mhRK4js0q0T 45EQ== X-Gm-Message-State: AOJu0YxvHNSDtn0MjtsKFuAnT5tES19/eCzuyJpIUIVBNePV6+lMqSKV LmgIEjAdODIrzD1gaIs2Tzcha2FqroGbdDGt750qmIMgk4bMZ54iVER+83FcTV8BiOQiGAmE323 TORs4bfzl6iSFbdUATB9FmjGVUQs= X-Google-Smtp-Source: AGHT+IGionQLS5IyXeqEOQC3WPCU9dMgtlCsG9B/ynMKv5dAyo+w0PHeF15TTmVeuf3otAgmeOPBU2gCsiIqZqFQKc0= X-Received: by 2002:a2e:9990:0:b0:2ef:22ad:77b8 with SMTP id 38308e7fff4ca-2f2b7154e61mr8477911fa.23.1723492883087; Mon, 12 Aug 2024 13:01:23 -0700 (PDT) MIME-Version: 1.0 References: <20240812115945.484051-1-ubizjak@gmail.com> <20240812115945.484051-4-ubizjak@gmail.com> <74B42046-E39E-4068-A6CB-F3315A702285@gmail.com> In-Reply-To: <74B42046-E39E-4068-A6CB-F3315A702285@gmail.com> From: Uros Bizjak Date: Mon, 12 Aug 2024 22:01:11 +0200 Message-ID: Subject: Re: [RFC PATCH v2 3/4] percpu: Repurpose __percpu tag as a named address space qualifier To: Nadav Amit Cc: "open list:MEMORY MANAGEMENT" , Linux Kernel Mailing List , Dennis Zhou , Tejun Heo , Christoph Lameter , Andy Lutomirski , Ingo Molnar , Brian Gerst , Denys Vlasenko , "H. Peter Anvin" , Linus Torvalds , Peter Zijlstra , Thomas Gleixner , Borislav Petkov , Luc Van Oostenryck Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 85614120009 X-Stat-Signature: s1gariuxgzyk3sonp3hncqque3zh6gbz X-Rspam-User: X-HE-Tag: 1723492885-340943 X-HE-Meta: U2FsdGVkX1+RML5y2R1Hs0llI6VMPmPl5hTO2Fh4U1UMJAna+LYcZN2LMOcsAO9x+cDzkTboEDmxnrpCLAGuYaPWHGlvzzuPBpigXt2ZpwUwH/DKjn+pLBuvik+D5KdoWtGy5q2+LP6rKhDILik0Mumgfh5Vvr9EhmPnepcHTfjgf1bJfMJtAiXfQjH3d0OJEVSsAPr2xnbmgQVCbJohHa3N+fHpX73FZNK5tna65eusCnoLQZcloF1UsrW4FfEQJ/JhhY4MMpK66t/dGyzpF4Y9SC7uKmUL1NLOuGj8717+6CKWYKTpF0X6gqGnwivcRetkqNT6muRcyV1Mt2HBjQTipS6G9mdu8NPQzuRQF8CR2UAh+Za2ntCTKbuV27M6C9z5yhK5dxljF2kSGWbYt/SAFZRU9cVC+XLKd8nXXQmcxrXgWKyLw4dsFX8y2EXuzM/iNh5rJXyn2FlcoOM/nXyJCElF81xNpXqqdKo+KwehDk3tMmK2TQ3BhX26Ux6v3Lo9A6fXjh3ZlHW5LEsyIp3vQ4nw5amSaPjZnVdx1YVdy49b1o7ccgoe4/PJakbXh8gb75hsi2DnNgOVvk70vu7cxvMt3xmQWb+YOsIWVaQ1wAFG0dvQnuQYn1QO3MRpTyD911l0oTnyXAEsvpITbkmE3fN02iFPHRTX1Kkv+jMJLqFk7dF9LzrSejGsd6M+eFbqKhHUOdCHzs5IzAWHu5pnEHq70O+1UAODlP1DC7dSeFKN3FoyXDkCgd+Q6FR40Ar4Hx0yjmOVDQtowjCQDvVt2kuDodgovzLFAXWHriwUTbreWNGFW99DToS7+5CIGHmkjHiYr0Sgo8YZ8n/iYTAM2gmFCAGdJWwwa5Ioab4tpBrN5aEFSzFonbU/ENs4SxPz/RtFmyXwhlYMriBHRQ37zAd8HtvzC5MPHh7l+3u2OaTea53Zwx76z2BOuedWOCqzOQ12qnn/1qc4XfT YfD4iyTU 8B8FiTS9Xx6cqjeioP2amp8W6uatW/YQFuXJysP/VjjReANMvMPMvPGByR77MHiPTVPiwKQSLZBo/QdqBv8CQZ8QoN58MfGatHCTvfdjwgGy0a3BcTsZeCCSHoxzQs5bcPKZv3ZRau8fv3AACmpMXg+4awUUxsSZvArr1eBnhkD4PZG8dqEYKHiIf/QXTGzY22j47RJQMuik3YqCCH3o5icuSdUlxLrW6GJFYK/DX9dS4SgogfHYP6Td35sP36mfdADG1h3ZbyjEHklsoxVMyXuI5EYjBD5CL9MHFuAHAmw+24Ghcs9uKoD+9BbvRq4E/DVHEhIfbJcPazSRE9lAINCcikF4TdO9Ojod16wiu3zlGWoLJqNG18OB8K53+6Q8fWDvB8J+naze/tMq4dEwQwghbPD9AhpWyNE6y3ZhOWS1KvflpYoJX8AC+eQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Mon, Aug 12, 2024 at 9:12=E2=80=AFPM Nadav Amit w= rote: > > > > > On 12 Aug 2024, at 14:57, Uros Bizjak wrote: > > > > +#define per_cpu_qual /* nothing */ > > I wouldn't do that (the =E2=80=9C/* nothing */=E2=80=9C part). It might c= ause a mess > unnecessarily is used with a comment. I took this /* nothing */ idea from the definition of BTF_TYPE_TAG in compiler_types.h. But yes, it doesn't bring anything here so let's remove it. Thanks, Uros.