From patchwork Mon Mar 4 11:07:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Qi Zheng X-Patchwork-Id: 13580424 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 05AECC5478C for ; Mon, 4 Mar 2024 11:08:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5173F6B0074; Mon, 4 Mar 2024 06:08:12 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 4D0DC6B007D; Mon, 4 Mar 2024 06:08:12 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 38F8D6B007E; Mon, 4 Mar 2024 06:08:12 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 285D16B0074 for ; Mon, 4 Mar 2024 06:08:12 -0500 (EST) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id C30DC1A09E5 for ; Mon, 4 Mar 2024 11:08:11 +0000 (UTC) X-FDA: 81859082382.09.F073377 Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) by imf28.hostedemail.com (Postfix) with ESMTP id 4D63FC001C for ; Mon, 4 Mar 2024 11:08:09 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=K+Kxq0hy; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf28.hostedemail.com: domain of zhengqi.arch@bytedance.com designates 209.85.216.50 as permitted sender) smtp.mailfrom=zhengqi.arch@bytedance.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1709550490; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=eMhY+Ysn3pgkNN53RXDJC69kYsS5QWPZaTpHTXLl49k=; b=yeFI5F4ecTnFfB6fW3k9wVnbRQLuwn7IPebESeW0pAeKTW4cUiBHaXuuYbw7bZAbgg1CEx 0Q/eQ8DkRjCUggxcDcCs5Rb6aLb96vcQ9DzG7fb6fZD9UKUZxmstEJHnHEtMqqpM61ALxF FdYcTVDm6q7swZIWpFhAL1tRvwz05Jc= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=K+Kxq0hy; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf28.hostedemail.com: domain of zhengqi.arch@bytedance.com designates 209.85.216.50 as permitted sender) smtp.mailfrom=zhengqi.arch@bytedance.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1709550490; a=rsa-sha256; cv=none; b=4jnvF6okSDPXbljKluLjJYC4zr22+ONrsvkz6HquGsUuMpoDK1w1eUjQjLt0vXANdvyBqZ hEH9LN5naLWlEZ1aIADD1gndWTXQaIW/t71y8aUyGHk8abodK/PiRELTFSUmkXzljkCOo/ aIIEpXlc1v78sAByn2MXeGM1KKd5xm8= Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-29a5ed64502so562680a91.0 for ; Mon, 04 Mar 2024 03:08:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1709550488; x=1710155288; darn=kvack.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=eMhY+Ysn3pgkNN53RXDJC69kYsS5QWPZaTpHTXLl49k=; b=K+Kxq0hy8Fv6AWkkXch5c1BLtJhdooB7a1YQO75WJ5+pF+RLvGY3lsqv/LYzroDXZq izWtFTyBU/WD9ilaFvHZ3e0/H2flT5Tn0o5p23cCUe7iVbS0nLRco0KeaHL3AXU6XZAQ EGtFJ0z2IRQ0j/GKf13AtJECnE8Es+OVO7Qmk6JMj3ln/PtKvXHWNTjs4AmKOcQsNQ30 RDU87OmjuRPIJTj531bVTz5cjCeTyVqATuvZmyl8FIKtMzPKUG7aMKc4jb3fi+cGZZZw iaVdDc2zIiqsR6rzaaNJMq2sdolhPnmTSDAyqNtB/vtOsfL9q+KQF4czcjWcI+ihyzyG FqOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709550488; x=1710155288; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=eMhY+Ysn3pgkNN53RXDJC69kYsS5QWPZaTpHTXLl49k=; b=ES+ryH51Vjef8r6McrfrWNjiABIr+tdrH9YtVtcadHK4qITilfNjyDoSNT/qkxNtkP qN3gxCSrFktdECDXyKg7YNPDk6b+mEQSJar3IEwLfQNysFr5ikZTjA5uQficf8BO3cJN EsKL2+tsFmKUCRhBrzz2LILKTBxpspTkE+hjg+A0uxUhnyQn7Dy2EgaSEPggbv9b9xl0 cBz4QHrK+xWDxPgl4q8vH9WOvKwyPCWOBSkshE1TMdA7Rz95u0v3aomNDpST6zG1ZjSt fezQeNdqB7qJnJu1HDtiMX2k2IjbdioygdGa3aGCgaR7aTxsF+aII6exn+cTv0psT3eo 6Zqg== X-Gm-Message-State: AOJu0YwRM+d+qGBhHNk6Ciin3Zg9osXMvuhv1DdpTSBDw35z6v0xNS3+ BSDDG1RzfsSBTeNhznasRGgY3U7xbQACZtbnhBiwkwexnyUXVJqSoCwdyKpy4kl4mS2ZFjgfPyi A X-Google-Smtp-Source: AGHT+IGOQo94WHV25YlaAOI9/UAmp0PGzV50hgsbaa2czYbAz8D3PyKNmMokKRXChQR+lciYWR3eFQ== X-Received: by 2002:a17:90a:db81:b0:299:c3d:c00e with SMTP id h1-20020a17090adb8100b002990c3dc00emr6910032pjv.3.1709550487816; Mon, 04 Mar 2024 03:08:07 -0800 (PST) Received: from C02DW0BEMD6R.bytedance.net ([203.208.167.154]) by smtp.gmail.com with ESMTPSA id y5-20020a17090aca8500b0029b59bf77b4sm587410pjt.42.2024.03.04.03.08.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Mar 2024 03:08:07 -0800 (PST) From: Qi Zheng To: akpm@linux-foundation.org, vishal.moola@gmail.com, hughd@google.com, david@redhat.com, rppt@kernel.org, willy@infradead.org, muchun.song@linux.dev Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, Qi Zheng Subject: [PATCH 0/3] minor fixes and supplement for ptdesc Date: Mon, 4 Mar 2024 19:07:17 +0800 Message-Id: X-Mailer: git-send-email 2.24.3 (Apple Git-128) MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 4D63FC001C X-Stat-Signature: 18q6aa6yb51rubip8z36wcrj11eqbk65 X-HE-Tag: 1709550489-419635 X-HE-Meta: U2FsdGVkX1+wZGQrEojvbfAg9DRt8lynWet6r2MWtcar6s8p63cbNKrB5GvjFaSqSoJDS0z3lBUJLEMvmNo1+6eS9vBI4gEWn4AwIwmfDBd1rscV0+uQDf4fZTX1qT0vTk62yOE7xRHME8JGM/8eHGL8+joZSRRzunEwDRW7cAFHm/UTR1RTeA0S0DzIO9IW1PWFMHVKVpE82wfm/t40UKdD6dGPlnmFZNaDBpNXTAWr3WhH8uZ15/OJowl/h69+id9h168SA6RdPDK8bqz49KEY+yLCPqXTtALUCUzP6q7GsRoLKQO2xX7WZFhFJkZf0czNJVSfSC5pi7qFv4+OOCrGUvg0U9Ejls7t4tE0VIbqhrbmCdz+jCEG7hJLfi14p/eqAIXFyLkSa8VPo9jxA0pi87844AEksi+oaz8CEAIR1Ck3x84przPQwdy3KY6hO2ntKyO86w/H8i3EZv1L40LHgYqiAYvRawv0zRC2pOLeIwMGPLaHF3IsR/AZMXsZrYdZ1SKHxtTTRRTPsvonK+yPnOOqMM5bWKBBzfkxgcHmZIE5JuTpOyEdwXgncTe92nfX3J4kXTM4EyLXVF8AkX1t9Xvj9WqRrThs/LqNl+oVLOemUTbNlklVSjjTuXBOICGw1jJxak17hpI9hwND5vT0Fl0jlG+k5tYA9qLr7HdrFeO8WgGUP/ZPd1H9aRTvdwL7lKfs/fzFmciQax72bGHTWqewwu7vj1rilmn7gC6nHdlCA3Q+SiziTxmz11Vu9lAmZyyLNxBzZDOaOtbFYT3afbODb4m0UywvKVaXCH0VzhLZ/SMImNgct4590Ls/hfQZiE60pGP2AbTl6vloWM6QEbZsNY4iULBV6spoupLCmkn1FXtADyo1VCPY0SYSUDzt512QCZr+kycBZgaYx/FBJA6FyRXsb1y/RTKMIzjaNZIFLMHPBVbZm7qFO1a9pXssBKtUDJjTDqEzIys A4GNgzMi t8ug7vI7fc+vhBilbrqtg7HXFD9ULx/nNfqKLv9jJGxsOqci9eXTSuv2FY8bFxEkkGauBJC8HAKUEXMutcWCGTRV/jMVylDMfsu9Snom6NT8eYSHDtuQJ3vdU1Xx1iAWtIaJ37FIL8F7FZiZ9iz2XCPasWCb/Pdw0mnpizkA3THsHJ/b8GW1eagqk2pxfsx6HF5iTAPPfWelTnk8= X-Bogosity: Ham, tests=bogofilter, spamicity=0.025600, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi all, In this series, the [PATCH 1/3] and [PATCH 2/3] are fixes for some issues discovered during code inspection. The [PATCH 3/3] is a supplement to ptdesc conversion in s390, I don't know why this is not done in the commit 6326c26c1514 ("s390: convert various pgalloc functions to use ptdescs"), maybe I missed something. And since I don't have an s390 environment, I hope kernel test robot can help compile and test, and this is why I did not fold [PATCH 2/3] and [PATCH 3/3] into one patch. Comments and suggestions are welcome. Thanks, Qi Qi Zheng (3): mm: pgtable: correct the wrong comment about ptdesc->__page_flags mm: pgtable: add missing pt_index to struct ptdesc s390: supplement for ptdesc conversion arch/s390/include/asm/pgalloc.h | 4 ++-- arch/s390/mm/gmap.c | 38 +++++++++++++++++---------------- arch/s390/mm/pgalloc.c | 8 +++---- include/linux/mm_types.h | 5 ++++- 4 files changed, 30 insertions(+), 25 deletions(-)