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 5144CC00144 for ; Mon, 1 Aug 2022 08:13:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CDA746B0071; Mon, 1 Aug 2022 04:13:07 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id C8BE98E0001; Mon, 1 Aug 2022 04:13:07 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B51A16B0073; Mon, 1 Aug 2022 04:13:07 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id A510B6B0071 for ; Mon, 1 Aug 2022 04:13:07 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 784F8140832 for ; Mon, 1 Aug 2022 08:13:07 +0000 (UTC) X-FDA: 79750308414.24.CCAC8BB Received: from gentwo.de (gentwo.de [161.97.139.209]) by imf10.hostedemail.com (Postfix) with ESMTP id A3E96C00EB for ; Mon, 1 Aug 2022 08:13:06 +0000 (UTC) Received: by gentwo.de (Postfix, from userid 1001) id C85A1B0038D; Mon, 1 Aug 2022 10:13:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gentwo.de; s=default; t=1659341584; bh=0CEGdFc6jqFGcm9ETJYOjovPpwGT0b4RqxxNc722Muk=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=clpgplu7q4G1G+2R/JZIKa12qUzghcFPVRPf4sI1dOAYubGn9hkQ9XXPhgD23Y2DL o2xcaz4nb8/r1l+iEZcz+iP5TBX15QM+Sdgfl05mrPYGP1R7o8VtTP2JbV63k1cuLp K8xu8sDoFf7hNZvxOzRXOprYK8TwaHsX89dJ5PsUcZrSlk9W9BwnQKfSK1QnsxLFWZ BVK63FgW+2kRwwocdkNW+wDqQuSMcnae6SauFrAT/8P6NylONL6BRx0Oy4nCMcSey8 tev5sSe6s4B7prVFvhzL1k00nThBm6QMOa4AqvFMV8gVi8STzlxe/VxKngQrvIHV+T qq6YRQV0Rtwfg== Received: from localhost (localhost [127.0.0.1]) by gentwo.de (Postfix) with ESMTP id C69C8B000FB; Mon, 1 Aug 2022 10:13:04 +0200 (CEST) Date: Mon, 1 Aug 2022 10:13:04 +0200 (CEST) From: Christoph Lameter To: Feng Tang cc: Dmitry Vyukov , "Sang, Oliver" , Vlastimil Babka , lkp , LKML , "linux-mm@kvack.org" , "lkp@lists.01.org" , Andrew Morton , Pekka Enberg , David Rientjes , Joonsoo Kim , Roman Gushchin , Hyeonggon Yoo <42.hyeyoo@gmail.com>, "Hansen, Dave" , Robin Murphy , John Garry , Kefeng Wang , Andrey Konovalov , Andrey Ryabinin , Alexander Potapenko , "kasan-dev@googlegroups.com" Subject: Re: [mm/slub] 3616799128: BUG_kmalloc-#(Not_tainted):kmalloc_Redzone_overwritten In-Reply-To: Message-ID: References: <20220727071042.8796-4-feng.tang@intel.com> User-Agent: Alpine 2.22 (DEB 394 2020-01-19) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1659341587; 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=7ej9QGe97co2lZBbpuaLKVIWx1GQrg8akopJX1kWUqM=; b=S6NCI/zE6/9z1CMiWJ1rWkGTX7Y4j7QA5Ff8BAe+1cvNUrQW2j55uud9+WU4pC6ppgAuPK tw/3qrKaYYafAK55V1Qxskgv4qmAVV/k72MfvS64bW2MsYkM9y+Ra/fFejC1wRhntyVh30 xGwJ8zGSsoaB1HhwyipjQVCfS5dQTjo= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=none ("invalid DKIM record") header.d=gentwo.de header.s=default header.b=clpgplu7; spf=pass (imf10.hostedemail.com: domain of cl@gentwo.de designates 161.97.139.209 as permitted sender) smtp.mailfrom=cl@gentwo.de; dmarc=pass (policy=none) header.from=gentwo.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1659341587; a=rsa-sha256; cv=none; b=OZDoseLTvUQG6GWqW9HBo/uYjE8PqB/lAI8/CaF7tthfUUjYN7LA35Hl4JAxg3F4om2EW3 485Jh72IeA9pyYkvnp242CGh3dt5Aqy4OO+MqBdHNVXwajWEGNAiNV9d8s+t4dfNyG/mcy JFNz6tVyp6jsraNUamnZP8aBUc3wEqE= Authentication-Results: imf10.hostedemail.com; dkim=none ("invalid DKIM record") header.d=gentwo.de header.s=default header.b=clpgplu7; spf=pass (imf10.hostedemail.com: domain of cl@gentwo.de designates 161.97.139.209 as permitted sender) smtp.mailfrom=cl@gentwo.de; dmarc=pass (policy=none) header.from=gentwo.de X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: A3E96C00EB X-Stat-Signature: i58x3wx3bfooyu91aq4c3ub7pbuxmuhy X-HE-Tag: 1659341586-375702 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: On Mon, 1 Aug 2022, Feng Tang wrote: > > Or does it make sense to prohibit KASAN+SLUB_DEBUG combination? Does > > SLUB_DEBUG add anything on top of KASAN? > > I did a quick glance, seems the KASAN will select SLUB_DEBUG in > many cases, as shown in the lib/Kconfig.kasan: > > config KASAN_GENERIC > ... > select SLUB_DEBUG if SLUB > > config KASAN_SW_TAGS > ... > select SLUB_DEBUG if SLUB SLUB_DEBUG is on by default on all distros. This just means that debugging support is compiled in but not activated. Kasan etc could depend on SLUB_DEBUG. Without SLUB_DEBUG the debugging infrastructure of SLUB that is use by Kasan is not included. If you want to enable debugging on bootup then you need to set SLUB_DEBUG_ON.