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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3B311C433EF for ; Thu, 11 Nov 2021 00:09:01 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id B6E5661250 for ; Thu, 11 Nov 2021 00:09:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org B6E5661250 Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=google.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kvack.org Received: by kanga.kvack.org (Postfix) id C8C576B00CB; Wed, 10 Nov 2021 19:08:59 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C39EE6B00CC; Wed, 10 Nov 2021 19:08:59 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id ADBE66B00CE; Wed, 10 Nov 2021 19:08:59 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0196.hostedemail.com [216.40.44.196]) by kanga.kvack.org (Postfix) with ESMTP id 9FC286B00CB for ; Wed, 10 Nov 2021 19:08:59 -0500 (EST) Received: from smtpin27.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay04.hostedemail.com (Postfix) with ESMTP id 53CFF8227C for ; Thu, 11 Nov 2021 00:08:59 +0000 (UTC) X-FDA: 78794713956.27.9450E94 Received: from mail-lj1-f178.google.com (mail-lj1-f178.google.com [209.85.208.178]) by imf03.hostedemail.com (Postfix) with ESMTP id 9D6FE30000BE for ; Thu, 11 Nov 2021 00:08:50 +0000 (UTC) Received: by mail-lj1-f178.google.com with SMTP id t11so8514394ljh.6 for ; Wed, 10 Nov 2021 16:08:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yDjMT76zXXGk5F960573DQU0E4PoEGZAHFCp+Tmf80w=; b=BKU4np8esifPSBuytBzf7Ief7UfpQSZCMuejwaH0SHBXEJr5alactVBostbfNmdeko 7v1G/EUa+ikc3nm+85b3K59bSJARKCHz/8+2KMtSClrHsKWAywOfIwV82G4c9cc6rrwc HRu1b4onBc/AxjvQZt9Or0ewy/VFoMKJs3A0DdP/oeFKku2vhIZIlOcpPERde2R6t87Z 0n1P/jWOFsCiM0wRbKpN8gyK4wchmRslOeHZqOH0GYLawvU0+hobupN8Kc5WPRJJrg/x 3KNavWuU+6DzZ74IWDL2S61Dr4KvoJggcqEgArfnXxL6Ch4CMO5gkgAtGSA7nNYWryzc sqvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yDjMT76zXXGk5F960573DQU0E4PoEGZAHFCp+Tmf80w=; b=QPjgMDRr6rXel6rlL2lbwH/sSoc6VrTohxYJB7f9I6mEv05Pqg+w02dTgXWUTi3l5Y kILEwCHlecE9IDzga2gYfMfE538at455qfyKAgqdooyAt9MbBZ9hHscWBlb5Zsg3D0Pd rsj0XwNdjpjxn3+CzIRLhMzUSq9+42IkrY1ExWMk4UjwXdPcKK1XK9IZS8/GquwQ+qj3 b/q/ZyFTgrUkddsoi6G6ycuga++kdbf1XPNDMS44GMnsDIzWGqEx3Ho1jucYHulie3+x suKLZa+jx3r3AF/eLdSAGSeTGxu5nqNx+SWovnJotcTijgKsfUxupKP+c8HbdHNlr6cA b7zw== X-Gm-Message-State: AOAM532OAubmSODBpPcTCUouRYo9uEGr8Y/qyF6yr61NQetEXiRo6P6j eiI/TZK7Iu7SYuSvFYldW5rEmp5WUS78hHYf51jmFQ== X-Google-Smtp-Source: ABdhPJwYekg35ZpH8F5So1cR61CNazDOLuVjMR/QnicyLM0m8jsMRDK+GGrvLCJojntqikJb6Cm747AxAl3EzRmKpUI= X-Received: by 2002:a2e:bc1b:: with SMTP id b27mr3100349ljf.91.1636589337211; Wed, 10 Nov 2021 16:08:57 -0800 (PST) MIME-Version: 1.0 References: <20211110230138.3883950-1-almasrymina@google.com> In-Reply-To: <20211110230138.3883950-1-almasrymina@google.com> From: Shakeel Butt Date: Wed, 10 Nov 2021 16:08:45 -0800 Message-ID: Subject: Re: [PATCH v5] hugetlb: Add hugetlb.*.numa_stat file To: Mina Almasry Cc: Mike Kravetz , Andrew Morton , Shuah Khan , Miaohe Lin , Oscar Salvador , Michal Hocko , Muchun Song , David Rientjes , Jue Wang , Yang Yao , Joanna Li , Cannon Matthews , linux-mm@kvack.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 9D6FE30000BE X-Stat-Signature: wfxe81q3yp9pawu4ewe7q4jctryhup5w Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=BKU4np8e; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf03.hostedemail.com: domain of shakeelb@google.com designates 209.85.208.178 as permitted sender) smtp.mailfrom=shakeelb@google.com X-HE-Tag: 1636589330-576836 X-Bogosity: Ham, tests=bogofilter, spamicity=0.115647, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Wed, Nov 10, 2021 at 3:01 PM Mina Almasry wrote: > [...] > > +struct hugetlb_cgroup_per_node { > + /* hugetlb usage in pages over all hstates. */ > + unsigned long usage[HUGE_MAX_HSTATE]; > +}; > + You missed my other question. Why do you think concurrent access to this struct is safe?