From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753516AbcG2V4R (ORCPT ); Fri, 29 Jul 2016 17:56:17 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:37259 "EHLO userp1040.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751972AbcG2V4D (ORCPT ); Fri, 29 Jul 2016 17:56:03 -0400 Subject: Re: KASAN use-after-free not showing freed stacktrace? To: Dmitry Vyukov References: <579BB9F0.8080700@oracle.com> Cc: kasan-dev , LKML From: Vegard Nossum Message-ID: <579BD0EA.2070005@oracle.com> Date: Fri, 29 Jul 2016 23:55:54 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Source-IP: aserv0021.oracle.com [141.146.126.233] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 07/29/2016 11:27 PM, Dmitry Vyukov wrote: > On Fri, Jul 29, 2016 at 10:17 PM, Vegard Nossum > wrote: >> Hi again, >> >> I am seeing some KASAN use-after-free bugs now but there is no >> stacktrace for where they were freed anymore: [...] >> That seems like a regression, maybe related to memory quarantine >> for SLUB? Or is there something else going on? > Do you use SLAB or SLUB? Is CONFIG_STACKDEPOT enabled? Kernel revision? CONFIG_SLUB_DEBUG=y # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLUB_CPU_PARTIAL=y CONFIG_SLABINFO=y # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set CONFIG_FAILSLAB=y CONFIG_STACKDEPOT=y git version c624c86615fb8aa61fa76ed8c935446d06c80e77 Vegard