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 6B26ED44D4F for ; Wed, 6 Nov 2024 11:19:45 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9B54B6B0088; Wed, 6 Nov 2024 06:19:44 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 965EF6B008C; Wed, 6 Nov 2024 06:19:44 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 82CDD6B0092; Wed, 6 Nov 2024 06:19:44 -0500 (EST) 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 59F4C6B0088 for ; Wed, 6 Nov 2024 06:19:44 -0500 (EST) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id CF2C7A1B21 for ; Wed, 6 Nov 2024 11:19:43 +0000 (UTC) X-FDA: 82755424752.29.1D41998 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by imf03.hostedemail.com (Postfix) with ESMTP id 3BECF20007 for ; Wed, 6 Nov 2024 11:19:26 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=CJk3+BFr; dmarc=pass (policy=none) header.from=redhat.com; spf=pass (imf03.hostedemail.com: domain of mpatocka@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=mpatocka@redhat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1730891858; a=rsa-sha256; cv=none; b=JdM5kNTpYfIPcY606Y4Hjx9TroZiJ7gI6QEcEvA1hZJrlbqvNpEsj09hFhA09nNmQtgWuI UutWG45vxpriIsRb/cpcgDbes7c71PB5K7yLKB2H/RGyA04j+e3NPqOEQEmkgjjObobFzi bLID7r9DpznQygC3sHYkpxs7Pj5WY04= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=CJk3+BFr; dmarc=pass (policy=none) header.from=redhat.com; spf=pass (imf03.hostedemail.com: domain of mpatocka@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=mpatocka@redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1730891858; 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: references:dkim-signature; bh=VazFsuYXPutoXWujt5vbdGPOQEMp3jrhQXFFhtyxqkY=; b=McRxAf8f6v9JaIQ358v81+Gvzn+lANRSTkdIHZ9eDNDrnAThccbJE/vVXNgwZvcFakHdWc QBvNOngm2MyRyNBtwIfxxEZEACIJPW4tCm3KpLcizDgy0QDBtJidDtTYTkptPo3JKLSIks lztQuZJztImTSWbNpSU1x8rodHMf9CE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1730891981; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=VazFsuYXPutoXWujt5vbdGPOQEMp3jrhQXFFhtyxqkY=; b=CJk3+BFrYn6n/1rgMIYaO7s2tMilR5tL2IlHTqVnXCWHEaEWnJt9nzMLbzEqxqMuL0qaiU P2RZQNKfw1TQXNHH6O4TAFix7Rl/F+YXVfMe3lC99Y7sPFRrQRjli6IG7+JZ5HujkU6LYB VTrXR4w/jzb2cnKMcLuHd/rNG7Cf7p8= Received: from mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-230-r95Un8opOEK8z-smLat1Dw-1; Wed, 06 Nov 2024 06:19:37 -0500 X-MC-Unique: r95Un8opOEK8z-smLat1Dw-1 X-Mimecast-MFC-AGG-ID: r95Un8opOEK8z-smLat1Dw Received: from mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.17]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 1C2EC1955F2F; Wed, 6 Nov 2024 11:19:35 +0000 (UTC) Received: from [10.45.225.180] (unknown [10.45.225.180]) by mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 5058B1955F2D; Wed, 6 Nov 2024 11:19:30 +0000 (UTC) Date: Wed, 6 Nov 2024 12:19:27 +0100 (CET) From: Mikulas Patocka To: Pedro Falcato , Vlastimil Babka , Christoph Lameter , Pekka Enberg , David Rientjes , Joonsoo Kim , Andrew Morton cc: zkabelac@redhat.com, Roman Gushchin , Hyeonggon Yoo <42.hyeyoo@gmail.com>, linux-mm@kvack.org Subject: slab warning: kmem_cache of name 'dm_bufio_buffer' already exists Message-ID: <9c3fecc3-19dc-42d4-6c89-4a48e9ad19cc@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.0 on 10.30.177.17 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: ok3C6RkLTCyHDe0pvL-4VSN4WuZZzqDudenh31HZ4io_1730891975 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=US-ASCII X-Rspamd-Queue-Id: 3BECF20007 X-Stat-Signature: z5u6xr6xgucwu5pmoq1uugo8iieti3i5 X-Rspam-User: X-Rspamd-Server: rspam05 X-HE-Tag: 1730891966-679196 X-HE-Meta: U2FsdGVkX19NSiwhPDyNn7nxkRSEhuOR9ydCOhFvW3AlQR4YlrRvYhELLiOkf5WEYBPDXaEIIs2kxTpM8/0p/yBNRHBFyZwE39gJRY8gisKmVLM4HP+YB5lz4lm2aZkeHoIKZRfQXBLWTdcUxjUcpcOH15ze+PsJlwduubi50epMnJNRMLMoWmPOIZfnztmIVWei7SUyQxLVtWQgOf3w8NeEZXAw4qf35sEys4Es62+X/y05RIGMoOFs3yTx72D1IQgtvVDmXR4Eiwbx1wz1kTd3A7fAzzpBYrwZziSRFZ8e6x0bPkOj20j0/E2qAfBQBhtHUHIy2SvjO6tOI2/REB1L1CHOE/rxoDUmMN0LsUJkrDfx1s+cPPyuQUpGPHb3i3RWzEPIcFK1uF/5yiY76ay+TRrjJHma9yJCAF+nYkke23rCtoO2bf8QNm/X+uaArTQGbLzCnOSaPNzJwxtqvnbCYmz1h0Xed8B0i7UQGYFzmfk5CeMp7Mx8IjbYuHm3nzdWiJfumwe5CeAbhsenh03dpiOCp2MM7OXh8hJ6Wq9Ar8EZGDoMXtQAewWTSWRP0yv3L/ULwhE8KFuas+yQLr2CX3AinHJN/g0xzYJH3RLXDUrhwSEpPwGh+FagVULB8qy0Of2qUJ76K0gJNIYcaWmIRX1WuSAgudpjehITo4ZM7+q7dRbQ1vHCohi2eyZLHq1DdAZ/x//2Gn7aqP49bxpWN35YtUPb/Co33m7f5CTw6uwJCYfYgvmeSkZQR0xtGHXnwFR7wYh6KdCfC8aIh5hxJTalZrLSs78fb0ytDfdIJicOE5Z3BBiOOcCieOMkmwPpme5tkvqSqzKIhwM8jkd5HjF7Olw4hofYQpyQ5P6yR3FNss4bZ/r87h1yRZsnswJDLfwegXcTmPObHoMnFrdSCRFFdtUUHrtA1RQlTy4aP5nlaYi2E1/swtDf96CQ+VfIUyzOPPLNBCjIhSF y6xsxqAW QqxsUnFbnsD4ADMGL6qA41qfMx8ciyWKBHHCGWbEa5HfXyN2EEoM1u0Ew09j/ZF8JJ10u6rq95u17Q5+xGAf1F4Qkg9xmaJ0tgCw2M7KdyV1jOJLVM0YajUk0c4mFu6gXA6wHBbbrWOi4GZjaGXmUACoaZ3xAplzNeS5trq1POU7E7y8wTiyv8qzaWQvyrpKEl44tt8+/FvCNPd/6u4TdYFZrxbGoW1LcxPVoYgOTADnskpg8JZaUT4y0NKAmA9GJLEiWEALS2M1Ii2NwEx87cxcPVPQZMpFRzIsh/Dxe1gBldC07XEL9EHvDOt/NgfA9pdR+CTaPNUj76p3e2ucD7StBE3b2kgJy/84ObDC7AAkUY8oyE58QLunpU0cjWHEkEpwbMUA3MnFs6INII86dImNY5lUjRfZKn43LWswDeO8tLnpy4LjKTXxVbaPb1IHLz4W/mTSpWWA/GDPFvEQLkXrq0+mh2t7R2wMd 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 The commit 4c39529663b93165953ecf9b1a9ea817358dcd06 ("slab: Warn on duplicate cache names when DEBUG_VM=y") is causing large number of warnings about "dm_bufio_buffer", "dm_bufio_buffer-%u" (and other) device mapper caches. I'd like to ask - how to properly fix it? We create a "dm_bufio_buffer" or "dm_bufio_buffer-%u" cache with every dm bufio client. It used to work (and the duplicate caches are merged), but now it warns. Should I append a pointer to the dm_bufio structure to the slab cache name to make them different? Or is there any other preferred solution? Note that it is not possible to pre-create the cache "dm_bufio_buffer-%u" in the module's init function, because the size of per-buffer auxiliary data is not known at this point. Mikulas