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 08D80C433FE for ; Wed, 9 Nov 2022 14:48:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5E3106B0072; Wed, 9 Nov 2022 09:48:13 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 56C6F6B0073; Wed, 9 Nov 2022 09:48:13 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 40CE36B0074; Wed, 9 Nov 2022 09:48:13 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 2E31D6B0072 for ; Wed, 9 Nov 2022 09:48:13 -0500 (EST) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id F229C1A07B5 for ; Wed, 9 Nov 2022 14:48:12 +0000 (UTC) X-FDA: 80114184024.25.7A67D3E Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28]) by imf23.hostedemail.com (Postfix) with ESMTP id 55E30140005 for ; Wed, 9 Nov 2022 14:48:12 +0000 (UTC) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 0AA142294C; Wed, 9 Nov 2022 14:48:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1668005291; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dHfD+ZvXXlGmKJfWbAPZepBWH27U3xlp0lHhbBFBNHw=; b=sCJfVJLj4Oztb+InMk4mmjIfyUDRVCpjk8CBux9n2niFffmBjv3jIalbGgGA0Ahzs/qtdq 6jvWe0WekPOCYffhUV1VMpG+V9tUh1+nXkVM/464c/VCV5TFyMe65M9Ect5shpn8iBSiI9 N8cK2uKtmP5Kqgq5r+L+ZAILEhgYDOA= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1668005291; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dHfD+ZvXXlGmKJfWbAPZepBWH27U3xlp0lHhbBFBNHw=; b=wwh3XY3nmcekJuZkMd4S+vrCUE69IYKgmZ1HvoZZJMmg4k+OVBv00SnJnmqrg5V4Zsrmtl yRQDGebdVqUWyvBw== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id CC789139F1; Wed, 9 Nov 2022 14:48:10 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id xwYqMaq9a2NJNgAAMHmgww (envelope-from ); Wed, 09 Nov 2022 14:48:10 +0000 Message-ID: <87a751bc-34be-b96e-f157-9c841d153f52@suse.cz> Date: Wed, 9 Nov 2022 15:48:10 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.1 From: Vlastimil Babka Subject: [GIT PULL] slab fixes for 6.1-rc4 To: Linus Torvalds Cc: David Rientjes , Joonsoo Kim , Christoph Lameter , Pekka Enberg , Andrew Morton , "linux-mm@kvack.org" , LKML , patches@lists.linux.dev, Roman Gushchin , Hyeonggon Yoo <42.hyeyoo@gmail.com>, Kees Cook Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=sCJfVJLj; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=wwh3XY3n; spf=pass (imf23.hostedemail.com: domain of vbabka@suse.cz designates 195.135.220.28 as permitted sender) smtp.mailfrom=vbabka@suse.cz; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1668005292; a=rsa-sha256; cv=none; b=RGU6fRzCloUxYSANivrer87UR7sdKFwrVDMAJA49KUkWpsTGomP13MxvvOsx4ddIZS3Wh8 jsCisfJnngYGFyCtFWOYYv/XW75KZSn9KDIAb9LNGRZp7QCgIguRtY2eSfQ6l/gYHMwf3M BrT/YWcCBJGjjn2BV5AYY4rQteWRFmM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1668005292; 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: references:dkim-signature; bh=dHfD+ZvXXlGmKJfWbAPZepBWH27U3xlp0lHhbBFBNHw=; b=DeyKzxg5K9gUMFjLTAeitphxIFgAEs82mahZOhh1tT3HU/pl/WbKJYC4ABqU/Gf5JRN69t X9qtdafZ6KzjGFw/acx4tOT13nRtn8rWikXhyTcBEes9jQnWNdrPCsfLL7QSVgqQshr4AC 7z9cEXtElKNxgPtRQEzzBkfCRMC/Vuo= X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 55E30140005 X-Rspam-User: Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=sCJfVJLj; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=wwh3XY3n; spf=pass (imf23.hostedemail.com: domain of vbabka@suse.cz designates 195.135.220.28 as permitted sender) smtp.mailfrom=vbabka@suse.cz; dmarc=none X-Stat-Signature: knf4tmy48xet45xkfq47gf7qgg79fk9o X-HE-Tag: 1668005292-959714 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: Linus, please pull the latest slab fixes from: git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git tags/slab-for-6.1-rc4-fixes Most are small fixups as described bellow, except the !CONFIG_TRACING commit eb4940d4adf5 which would be otherwise done in the next merge window as part of upcoming hardening changes. But we realized it can make the kmalloc waste tracking introduced in this window inaccurate, so decided to go with it now. Thanks, Vlastimil ====================================== * Remove !CONFIG_TRACING kmalloc() wrappers intended to save a function call, due to incompatilibity with recently introduced wasted space tracking and planned hardening changes. * A tracing parameter regression fix, by Kees Cook. * Two kernel-doc warning fixups, by Lukas Bulwahn and myself. ---------------------------------------------------------------- Kees Cook (1): mm/slab_common: Restore passing "caller" for tracing Lukas Bulwahn (1): mm/slab_common: repair kernel-doc for __ksize() Vlastimil Babka (2): mm/slab: remove !CONFIG_TRACING variants of kmalloc_[node_]trace() mm, slab: remove duplicate kernel-doc comment for ksize() include/linux/slab.h | 23 ----------------------- mm/slab_common.c | 24 ++++-------------------- 2 files changed, 4 insertions(+), 43 deletions(-)