Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp625424rwb; Wed, 9 Nov 2022 06:55:08 -0800 (PST) X-Google-Smtp-Source: AMsMyM7/ykP3WXxaPlGCQUIAHNSW/loR1JkAEPlfQL3f1BNllaF+FVfUL7BPtAYa7MfUHQcGuBuX X-Received: by 2002:a17:906:118a:b0:7ae:3a0b:c70a with SMTP id n10-20020a170906118a00b007ae3a0bc70amr24328327eja.259.1668005707759; Wed, 09 Nov 2022 06:55:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668005707; cv=none; d=google.com; s=arc-20160816; b=VR6aJmX3w4KGVMq2d3osVntBfr+hs9mj1HiuhgaJr6fkGFS6zK5xiWbnaMFiFlj3zL 7XzSHZ1GhbvxXU7djg/F/NmPCbskIYPrmu2k8VC/s9ty/imBB9OoMbi0nY3RnibkLgoQ iYZtwgSMd5a3JYS3g6umTvx0MqtMfuSLgzHwkzneHexG27SYpuYNkJ8+qZUb19oBh/47 9xZHIBHaAz/sMZQe1R+UvOqtFiF8ih7uXSV+NErsdlHyBfb4pAEfv9oNdgslkOP3y0q4 LwjV6FqSA0/8lnR5kj4YzATaH1uAZt4WpXW7luLKDbLFqXdBkZ9RR7SGmpWEH+EN5tql wXdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language:cc:to :subject:from:user-agent:mime-version:date:message-id:dkim-signature :dkim-signature; bh=dHfD+ZvXXlGmKJfWbAPZepBWH27U3xlp0lHhbBFBNHw=; b=LyfkWb0fadEmQS1PMyXbNKMnfzzbtccPyyjlaV9xZVN1koxRQqG7c8eMXInXTT/6tV m6VeIZmOgf2whukSzhlXOJys2Xr+XQJtz+cHUm2KX3UwlhBkH5jNy2Y9ghQOdsu/dsqd 6cRZ2hXspp0ZlxFQvi7NP2cdclQGUuuCjhq6/i+YFhVqe5UKrtyjsHlMWIVf2qImIOnB CXT6Xa8UprBmcHiNPoEAsaJfaBsq6as6brk+o1YLDTGm4RSy2VPjF8Sw3OebmnGPa5Uy IbKh9IBjN81cWc0vD16icsEbzh6NZWofDKXfjKJoP5yy4py6n17AzXR9dOZKjBHb7KVF Mwiw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.cz header.s=susede2_rsa header.b=sCJfVJLj; dkim=neutral (no key) header.i=@suse.cz header.s=susede2_ed25519; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id r19-20020aa7da13000000b004619e210510si14282207eds.150.2022.11.09.06.54.44; Wed, 09 Nov 2022 06:55:07 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@suse.cz header.s=susede2_rsa header.b=sCJfVJLj; dkim=neutral (no key) header.i=@suse.cz header.s=susede2_ed25519; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230153AbiKIOsO (ORCPT + 92 others); Wed, 9 Nov 2022 09:48:14 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55974 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229787AbiKIOsN (ORCPT ); Wed, 9 Nov 2022 09:48:13 -0500 Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4E090186EB for ; Wed, 9 Nov 2022 06:48:12 -0800 (PST) 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 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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(-)