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 723BAC4345F for ; Wed, 24 Apr 2024 14:04:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 097226B02A0; Wed, 24 Apr 2024 10:04:31 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0476B6B02A1; Wed, 24 Apr 2024 10:04:30 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E51276B02A2; Wed, 24 Apr 2024 10:04:30 -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 C6C986B02A0 for ; Wed, 24 Apr 2024 10:04:30 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 83B6941050 for ; Wed, 24 Apr 2024 14:04:30 +0000 (UTC) X-FDA: 82044595500.10.F381491 Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) by imf12.hostedemail.com (Postfix) with ESMTP id EEE1E40019 for ; Wed, 24 Apr 2024 14:04:28 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=RKnvS6b6; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf12.hostedemail.com: domain of hyunminlr@gmail.com designates 209.85.210.180 as permitted sender) smtp.mailfrom=hyunminlr@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1713967469; 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=Ri4Fj6wXVLUz5XTTMUfDEBAqEbB9H8l3QR9CfBxHhxc=; b=k6pLAXxLfJhwjpbNy80EMe5pZQxzXmxSEIrutoCE/onFjiaLoEZ1dIWgV2XDiB/h3Q6cDP a9RSEQmWwjG+Tpad4AqJcW9+e3WzqgL7PnvFj7t/V8LD7n2EG+jgSFHt2+FVa5j3ZUVaXe fiLtI2y//KF3ZVaQT1kOqteQQNiefWU= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=RKnvS6b6; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf12.hostedemail.com: domain of hyunminlr@gmail.com designates 209.85.210.180 as permitted sender) smtp.mailfrom=hyunminlr@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1713967469; a=rsa-sha256; cv=none; b=O7SXi0OLfyWegt99uTVAgXPPoGal+n9N/Vz5Zma5ILNW7ptl5lr647aOfO5iQ7LzfgRTu/ bkvo3Hha4bTtOHAkuMsP6oaHYwhCIJSCnS5j2mYTG9GxZgHKCQ7IFe2OADBxzVF/isWhXI ECp3/vqhpxDFYoZ+wtXdCevZXyGH0iU= Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-6f07de6ab93so6498110b3a.2 for ; Wed, 24 Apr 2024 07:04:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713967467; x=1714572267; 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=Ri4Fj6wXVLUz5XTTMUfDEBAqEbB9H8l3QR9CfBxHhxc=; b=RKnvS6b6IjW1//aZ2GpMRXc7zUyGmCQ8NnbgC6FhIugZr3wpnfjL+m9OGRtXkDa9vr t8KBpOv+xhqVUDRbH4gCQ7vj7Xcdqw/W831JQn4y6anrPTGA4F1THSQGmLO2zolpL4ER CLVRrOOvqxJQXoxnAKxl1CGnjjWGm2Auxjbb52cMFfLcV8wd804oJghwuTb3Ybyrhfuo g0om00gAJxwH1cOQ4oc5pryQoKz5FfiCb8Zmz+1/IQiEjkYhhW/Xp4Ezhj9J6E/4FQu2 9/TEo7kiUh5NcBJ/k7hb1BTsukE4nG7Q8ruhHKm/4vqNpEpEdkl2+sviZzCaynPdhiz0 Rk4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713967467; x=1714572267; 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=Ri4Fj6wXVLUz5XTTMUfDEBAqEbB9H8l3QR9CfBxHhxc=; b=bgPwn2d66pZO9YdQMR71vjcQnsL0txfSptmIwnQu1XNAyjIsZe36/JsVsJF/GvPxWz GVlWN8z7Ph0mthYvXSncBVOTBFOrX2u7EBoHBPeAAJT1LJpSkjIvHGCUX3ggyOZmPSzm N15ex7LjEAqSTm1iyv72LgdzM3zYNEhSEvz3RwAz3IgCMwQF47m1orAMnTEcgH1pkREv gL99yFPghLQw7j8gsGIrN4ZXFE6XEOMyAsT075zhwjAhpUXCNbtji6pTv6Dn3ZPjEz1F 90+PB8h3rACjOqiQegCPPorPf4kiytsWoef/wPndZ2kkdkk50jwG4rz5PqhtawB7ippz o05g== X-Gm-Message-State: AOJu0Yz0zIjGhsTHQeWlT8r2FkpeN3UpRTq+t6tUIaSGiH0GALON1DSy c/Mfk0Czoan0bwnGkdgCPM4TbTIKq4MA7HFkhB3r+jc27GOPlgAWNXwMD6Q2gTE= X-Google-Smtp-Source: AGHT+IH0CDLRGxh8jqsQ7DhXEEPOrzPIDekwzz6u7zYeePmkFZJVjQ+JRMjIq1n+uKva8D6nhromKA== X-Received: by 2002:a17:902:ec8a:b0:1e2:c554:a93c with SMTP id x10-20020a170902ec8a00b001e2c554a93cmr2990074plg.29.1713967467201; Wed, 24 Apr 2024 07:04:27 -0700 (PDT) Received: from MinsLaptop.localdomain ([125.177.3.166]) by smtp.gmail.com with ESMTPSA id u9-20020a170902bf4900b001e26b7ac950sm11891042pls.272.2024.04.24.07.04.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Apr 2024 07:04:26 -0700 (PDT) From: Hyunmin Lee To: linux-mm@kvack.org Cc: Christoph Lameter , Pekka Enberg , David Rientjes , Joonsoo Kim , Andrew Morton , Vlastimil Babka , Roman Gushchin , Hyeonggon Yoo <42.hyeyoo@gmail.com>, Jeungwoo Yoo , Sangyun Kim , Gwan-gyeong Mun Subject: [PATCH v3 0/2] clean-up for create_kmalloc_caches() Date: Wed, 24 Apr 2024 23:04:20 +0900 Message-Id: <20240424140422.12780-1-hyunminlr@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: EEE1E40019 X-Rspam-User: X-Stat-Signature: hx87z47zgj1aj1zjx1omb8e7zaaecgpd X-HE-Tag: 1713967468-884669 X-HE-Meta: U2FsdGVkX19CIki9sMLPit0oypU1mmfs2dTe3socL6FT2GnXAPTYFmDJnTf7bFTkKP5D6GJC1Rx5ZL51F+h3XKwS29LC0Dr2t090PtTeXcrVrmCqHgUDaf7Z6yAoqFEwEd7vFWH8F4FSxgg2IC6LwWget/WUpYo56NohCCDWjvc6ttxD3rfVFqca4AtQNEFKp6LVPg5fVGVnN9+qj/QjYatSnvcvkvtuPb90qYCj1vdKqjAe24HOC2PYx2xZjgV07YO0WSWBKUOeUZqN9gIjmaeg825T4ERb/442ujfXrtlMEdpr6sRDFBIXSQXUc5zhTVlvh2ZxFgnV+tkHyH1J7/WVedaaA8J87YWrYdAdZDjhJRXjX2Nm026+yMIxOsmfWLatDoLXcSqOsOqRoTySB8pqud4pAfRDcL3Q4KpFVmsQkUW8vYlfcUzPKS8cyWcsSdSTDv2PkbhiMxvjjRWZ5JPci+Qe8SnbOkgNnnPrP8TyvCabjaBJgWQfUQYzfGeezAmpaLor6aAMER84frC/5EWpTiD3WK8LDRqx15BYG1w0zDHKItF5yhrAARRnfJr60aoPu+BunZg4F24yNtmlpTUcZmCIxtYB9Ovxgfa7WnzAXpBLsjoM2OmXmeYGKEoerSOMjXxyMHMc1QmOPrI1TyBCZYX+/yUdyJOXvkyW9rEb1uhCxLXHfpbq99XM7YHTwNHsj78reC/6Jb12ueD5oo4wv9/464q56NRx2uYUuuarECiunM9cbrKQiU/9WNMVMDHk1NBnhf0uy1vQDKj5sQC+DR9B3x+1a4lcYcaVc1ngQmVk3EbR4csqjd29o99eFieecXV4CNFrzbATaHvEHA3NsxOdLfhB7AJipOHSS5ZmU6Z9tZ4szEoQfDVIQeaM5QaPsZsOHoVWkuA+MU/EV+0nMFgO1HLbAMQiuAn9uXuksXxYMiwwI1AtT0sqyoeJ/3qoarGizh1m4CS34Ep hOeHA8BU geDC44oFIDdntwIysX0dT8iOZjgp+FhTb8vJdA7q+r9/UASIxLpnuEvJcM7tB6TNpjfEJmWyjbPrX8xHfb396grfn1cOPGLUyxQvM9oLQAtMbLyUjg1h6LnzQqyk++/IZnlx/BWCPPzk8WGjP2eiroc2XHmjQshfhIps38SszR9DqJm0e9Tcs5BRG7Vs1aqFuKelTB3U6oHjHy/jSOQgxyx2X8cFF/ZrMFZea3L17b0bBQ3U= 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: Hi pals, I am cleanning up unnecessary code in create_kmalloc_caches(). I added one more commit to remove the check for NULL kmalloc_cachee according to the review comments like below. - David Rientjes suggested moving the check for NULL kmalloc_caches to new_kmalloc_cache(). - Christoph Lameter suggested skipping the check for the kmalloc caches already being present. Thanks, Hyunmin Hyunmin Lee (2): mm/slub: create kmalloc 96 and 192 caches regardless cache size order mm/slub: remove the check for NULL kmalloc_caches mm/slab_common.c | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) -- 2.34.1