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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 57537D59D99 for ; Mon, 15 Dec 2025 12:08:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BC48E6B0011; Mon, 15 Dec 2025 07:08:25 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B9BE26B002C; Mon, 15 Dec 2025 07:08:25 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AB17A6B002D; Mon, 15 Dec 2025 07:08:25 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 9AFDE6B0011 for ; Mon, 15 Dec 2025 07:08:25 -0500 (EST) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 64E9EB69E9 for ; Mon, 15 Dec 2025 12:08:25 +0000 (UTC) X-FDA: 84221582970.17.00DE367 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by imf15.hostedemail.com (Postfix) with ESMTP id 899D2A000F for ; Mon, 15 Dec 2025 12:08:22 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=A8nMhl0+; spf=pass (imf15.hostedemail.com: domain of elver@google.com designates 209.85.214.177 as permitted sender) smtp.mailfrom=elver@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1765800502; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=+DGkbwvSveRrQtSlxFukYMul6SfDciYSPOsqEu5ZQPQ=; b=Gy8yUT1SEzTf+KEBHIxILPemSrc5eiYVlGr2MjFlnkiol0BHNGnb3UFAm/XpHruhhV83O5 U5G0qguhwURub92R9YKr03cemLK74jMyHY3Jd0K/0jD3B1II6tXJ3kSw5u7Cn4ix2dp7Sl n6en0ERHgp4VRiSoWYd4MMXAIV8drC8= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=A8nMhl0+; spf=pass (imf15.hostedemail.com: domain of elver@google.com designates 209.85.214.177 as permitted sender) smtp.mailfrom=elver@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1765800502; a=rsa-sha256; cv=none; b=d5UZtdx6dbEKuenDo2mJwMGhFMCySwsyeCpb7syucAhgi4Q1wwym/RXxb+ufZslYukacFs rXQ7P3H9AFpBC9jaoK6VzQH2WFu6V7Wv1Bkcy+xvTM2Kbpbi5f6hoMfMZVpKAnGbaQkrcv Nr/vYpTRDs4WOgyHj0gx9wYMsEfW3hQ= Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-2a087b2a9c0so23808635ad.0 for ; Mon, 15 Dec 2025 04:08:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1765800501; x=1766405301; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+DGkbwvSveRrQtSlxFukYMul6SfDciYSPOsqEu5ZQPQ=; b=A8nMhl0+yFAQnCXfm+x6awTK2pXwGbIGw38QkOmLENtqx4vGqWRaDBYRlmVyEPsF7P uApHeiZTMp+yi1AJdk3gLE3d/yxE3lPJKcylHy0aZey4qwyGZ4MEs5TkglpYadlOXZ8V m73LWTtA+wPNQjxqn4ecVEyIJwUb8lDZg+53DRIdKKTq5lRsZmTNfEWn8sk+HGY5OPLY /i/HqkFy7pw0uubDdjFvb8ZnWQAdei/ezPx9HDk0ilZZa6+g9iZS6toXHdV6JwNL98Sb z0xQNYX4AVnnDbjIIOCiAtRMhD9M5zlj45NsRvBas3IPe9NQqlXwD/mn6Cw1utnBUEpq SY4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765800501; x=1766405301; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+DGkbwvSveRrQtSlxFukYMul6SfDciYSPOsqEu5ZQPQ=; b=l20vutmnyKH+YI8lHM1BSC63NFVgRObqeONA98C/aWinl7S3fnyL5p7xD7Sin3gbG+ P5FCigpwCuFShSQcRNtRmmc8IS5hqqCj3wCjIG/pZhHmgWxn3a+WAHRpn0arHSPRC5XT h+Qq0gwCBdiLVAt5zSstcL8A+g6vL3B/ow1mN+D+ZNzWNlZtKLMhX0l4IXN/SBoWl8iK C2myPzbyvM/N8Fru0+MV4j7m/pNGmVGscDHOr5f0+GwUb7DrFfgu+Jqq+czFeAFmStRf iYWeaikoEt9okCIFOdpxUvwLRO8+Ihdo/H+EwuQuirrhj8wSG16Z77iteRo9Qb/9Xxu1 48Cw== X-Forwarded-Encrypted: i=1; AJvYcCUEdvjSXb/Bi8nraPiSUbGddljt6uzLqDg6iLhYe8cFyOBT9gbV/GE5T5twA0V6MPfgwc1thlebVg==@kvack.org X-Gm-Message-State: AOJu0YxL4/Gusb4DIyhWnIjYLKtecy8E2/cwjfWo+G0u1k0czPvVnouL J5boGlRdYrWFuNBuslLCMwbVPpqmchEaV0Bz7RznSwELhhq6AHT7x2+ow5b5HFWeti8tN6idIUn v80nMBw8pfnpAL+y2MGXlzr+SeKgdUeVM8cyNTKi6 X-Gm-Gg: AY/fxX616yzVPdNEg+Mq11yXqgw+bFiY5CERYjL1AtkfxWE8rDv7v3so/SKNhB3FLi0 bdlAEBp2IllWM2mzRr60prO1UWYB6thjvU6CZKy4nxhugdyaQQ9QdoN2O4sXWrpLGmcEom2s2OQ IjKWSiqFDOPqGXqKDVPzfvxx0G1FxdMNNgE3SqfWDPrwzLML3GuRK6TKzaViXn7Ut39pGwwAnaO LQNjBN3uG10A7hF+6IyJD8hNcaAWRqLNaiKCdcpUaXoB+Avjo2vZoIP7gafP6gJZVQbJto0zzxz KqFXY7B4Bx9RBFr95RQ7aJH11zcEUcQSNQfo X-Google-Smtp-Source: AGHT+IEBC+acRqtjaBBJQBmhlbonF1wwGFrMO77Zlp8D2bmspUQHM2nItV5HpI3KRFKcy27LH5o2hYak0ysa4tYnvE8= X-Received: by 2002:a05:701a:ca0d:b0:11b:8fc9:9f5d with SMTP id a92af1059eb24-11f34c4d15emr7306064c88.30.1765800500924; Mon, 15 Dec 2025 04:08:20 -0800 (PST) MIME-Version: 1.0 References: <20251215113903.46555-1-bagasdotme@gmail.com> <20251215113903.46555-6-bagasdotme@gmail.com> In-Reply-To: <20251215113903.46555-6-bagasdotme@gmail.com> From: Marco Elver Date: Mon, 15 Dec 2025 13:07:43 +0100 X-Gm-Features: AQt7F2pEt11ob6m3jn_EvmNyiM9lcI5ir1gIqaEopvbMbWpYo3dEgZbn6PIAiFk Message-ID: Subject: Re: [PATCH 05/14] mm, kfence: Describe @slab parameter in __kfence_obj_info() To: Bagas Sanjaya Cc: Linux Kernel Mailing List , Linux AMDGPU , Linux DRI Development , Linux Filesystems Development , Linux Media , linaro-mm-sig@lists.linaro.org, kasan-dev@googlegroups.com, Linux Virtualization , Linux Memory Management List , Linux Network Bridge , Linux Networking , Harry Wentland , Leo Li , Rodrigo Siqueira , Alex Deucher , =?UTF-8?Q?Christian_K=C3=B6nig?= , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Matthew Brost , Danilo Krummrich , Philipp Stanner , Alexander Viro , Christian Brauner , Jan Kara , Sumit Semwal , Alexander Potapenko , Dmitry Vyukov , "Michael S. Tsirkin" , Jason Wang , Xuan Zhuo , =?UTF-8?Q?Eugenio_P=C3=A9rez?= , Andrew Morton , Uladzislau Rezki , Nikolay Aleksandrov , Ido Schimmel , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Taimur Hassan , Wayne Lin , Alex Hung , Aurabindo Pillai , Dillon Varone , George Shen , Aric Cyr , Cruise Hung , Mario Limonciello , Sunil Khatri , Dominik Kaszewski , David Hildenbrand , Peter Zijlstra , Lorenzo Stoakes , Max Kellermann , "Nysal Jan K.A." , Ryan Roberts , Alexey Skidanov , Vlastimil Babka , Kent Overstreet , Vitaly Wool , Harry Yoo , Mateusz Guzik , NeilBrown , Amir Goldstein , Jeff Layton , Ivan Lipski , Tao Zhou , YiPeng Chai , Hawking Zhang , Lyude Paul , Daniel Almeida , Luben Tuikov , Matthew Auld , Roopa Prabhu , Mao Zhu , Shaomin Deng , Charles Han , Jilin Yuan , Swaraj Gaikwad , George Anthony Vernon Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 899D2A000F X-Stat-Signature: wuckssimifx9h8shm63xuzxidrmtbyf7 X-Rspam-User: X-HE-Tag: 1765800502-365208 X-HE-Meta: U2FsdGVkX1+rA8N0Aqy1ybvZ8OrDH3JPBswoUdaz4LleV5yxK/KuEWXximbTq7SJWJ33cBwdTERBv/6+kF/H1AskYvHjxxg3RrIWNk/rpdnYmwP5rPmNiKRUhHgjW9lyaSExrzgjFeiWjGg34TZUVCJxIQSa+sd4tQBJcTcvXtIOZU/AS6LHPsw3g/30EvkbPGviIi6bCUZ4RYvlmnFtGx8Iji75EvbcDDh9Ef6NmFhqoCl8wTtXmJhVBzUbq0c9OG7VFbH3SlgI2N+1GRYBuqsDME5YpGLxlyItkPnBdtre/N+n4+qyEHQbjYlC8HKft5eB5ELfAvBuoCKY/lRdM2aDOn2RaPFHZZRrjctIzZT/C/rqUnPt9A/BwTOw47cHYTOAkIfb1TzGUULKqTmVDg+Ql5am1zd6xoO0Gn7w3qya+cO+MClXTP+INOsizev8a5J3HgA/Ai7aUHr3wmf47dKX7nlk6miMEQN07QLmhcPIyC91SKVJ2jC4FE8aCkGAfCZ2867lfU5FFm5qYdJdifD6dxrmy173aNdoAh/5XpQJbkfhcQcUODQYjs2Bu7Zmoj5ZLB/UPzmoFI8VjsiiKaCJc0KR3tqyKI/O2dZG+s6OumDceb3/Fjgs1hkCtsQmGlksuFQj3Uv11tEru0PafrrSKZClzvpbpgNZZz+PwcrLp2nVy2yFvuYU3m+fSq1PjOVfU8x5d3qGLbu6JUzEki5ILMT0yqYCKjrfJgQEmnzdwiWYuoYd9L9JazP44R6GHOBcNo0Gos9ehqz8JDJQ5Ir1gOv70JG3/iKVUDOn57n2zps9lun4tpLjt4HrzSlNQ/vRNSbkoNOBlNfkLUWhPCsKrFDcNu+kONs35caho/ysg0WGd2jdwSNWYeRSupG1XGf4Sm/h3janr5zUo5BbfpXoGxl+9h8UQDGcxmhUzlkccDoaE2IL+CH/BaYOWJfcR7m59XIzTz9SLsE8GEP z4Frh1Ed tnGNxEM2Nktbyvfj6376QSaSHqSqNXqBwl3ZFsGbtj8a1wPL/psQTJr1IpdSIRwH8sKw0LfN51ur+xkl1SQ4GnZMqnk7EdpQUVwGkM74SJcib1ENZwd3M8/U/X0OkP+y7kdbW+a6eKLegLdAiwnnKxKTMVMcCspTzHaBdOwwslNVZzkQm4wCb5Q0esiIU/ObOpFdx+OSs6DtEMGGcw90LWgsbHE3zejJ+ls7057Vz8hL6kYvXjnfSjd1fkQ== 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, 15 Dec 2025 at 12:39, Bagas Sanjaya wrote: > > Sphinx reports kernel-doc warning: > > WARNING: ./include/linux/kfence.h:220 function parameter 'slab' not described in '__kfence_obj_info' > > Fix it by describing @slab parameter. > > Fixes: 2dfe63e61cc31e ("mm, kfence: support kmem_dump_obj() for KFENCE objects") > Signed-off-by: Bagas Sanjaya Acked-by: Marco Elver Thanks! > --- > include/linux/kfence.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/include/linux/kfence.h b/include/linux/kfence.h > index 0ad1ddbb8b996a..e5822f6e7f2794 100644 > --- a/include/linux/kfence.h > +++ b/include/linux/kfence.h > @@ -211,6 +211,7 @@ struct kmem_obj_info; > * __kfence_obj_info() - fill kmem_obj_info struct > * @kpp: kmem_obj_info to be filled > * @object: the object > + * @slab: the slab > * > * Return: > * * false - not a KFENCE object > -- > An old man doll... just what I always wanted! - Clara >