Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp3717076imu; Mon, 14 Jan 2019 07:53:32 -0800 (PST) X-Google-Smtp-Source: ALg8bN5vV3eAGomqM6J569J00JbLHAKG3RpgLGADJ/w8EVcGOmuKDfDPUlTkiI6htzFt5japJX09 X-Received: by 2002:a17:902:47aa:: with SMTP id r39mr25843404pld.219.1547481212050; Mon, 14 Jan 2019 07:53:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547481212; cv=none; d=google.com; s=arc-20160816; b=g6bwVol1gYRFyhDgWEpewUo0aEGKPgcYl/PeTeZjmfaFNRdZzXuMMmKwy3oF5uydR5 rqlQBXijdl78EZ3p+l6MSkZS2uTT1sK4oF/e9pJctCUe9U0SeFGYrP0SHGmU0YeSbOnw +yOSqfnQwdQF5TX55F1RmWUWwcJosV32bsHOQx46V+xerVLK7x25Y7Uqis0dxSUp4QUR a8ryGhMKFGBv/M0o2KIz0p7UOLXBmXwZCTF+s3cqdPXZo/h+obxxiwJys3RrgqX2tT3h cMW0UgrF3rliffpRhr3qxn+Qqg/UJTkx4Jr6zxyMANfORhB96MKU0esZCnxeEoHOqXo5 L8lw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :feedback-id:references:in-reply-to:message-id:subject:reply-to:cc :from:to:dkim-signature:date; bh=iv6ckK2SlkbdKVqxNz4qlPe7jiNbSKm1uryA1obdc48=; b=ZRcnltbQwH0xiudQhc+HM5/DMFfNwJDK8OQaadLBk/gebypKI2mD12XUFxBqCZGHuE 8ubRS96TqZZvYRAoxWtjP6K5LgGdPnhpC6MGTtFaFwhkwh3Tg1JxlgCB0fGHfE8o8dBg Idquf8fZ00pf/voLFkFy8AN1jCkeBZamvSygPuRabkTWPKt1onl89Frm3ZZyR0HUAPzO BNKa2A1E4PTJrWQ9FnoiaEsX8/Xu3jpX8sRZJ/t8AlUw7tD7iGMQT/IVkUJQIKkCLi+3 cQ1Ni0f3VC3r2o8Rr8Y1fvl4UIQO8Pn00UbOHUpIwFjWTsPGSQPXlBuKPqPV98thXLLc /PcA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@protonmail.ch header.s=default header.b=jFOWjFb9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.ch Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n8si592377plk.9.2019.01.14.07.53.16; Mon, 14 Jan 2019 07:53:32 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@protonmail.ch header.s=default header.b=jFOWjFb9; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.ch Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726823AbfANPwF (ORCPT + 99 others); Mon, 14 Jan 2019 10:52:05 -0500 Received: from mail-40130.protonmail.ch ([185.70.40.130]:30608 "EHLO mail-40130.protonmail.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726640AbfANPwE (ORCPT ); Mon, 14 Jan 2019 10:52:04 -0500 Date: Mon, 14 Jan 2019 15:51:54 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.ch; s=default; t=1547481119; bh=iv6ckK2SlkbdKVqxNz4qlPe7jiNbSKm1uryA1obdc48=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References: Feedback-ID:From; b=jFOWjFb9+ir/d5xIK1Q2lXhfhdcI5/ulOAIX4Vq6oUJJkPGyYhge3FlKJzZpECvTW qz+9qaeNDpygr84X6/BegJIAp5EJ5XyOFocWK81Jy9Jb1oYT2i3h7AVpr/wDDpbacj FjSM+4c5ikgIToxdlQY3yxMEYvFapFcRrcYTw6Co= To: Qian Cai From: Esme Cc: "dgilbert@interlog.com" , David Lechner , Michel Lespinasse , Andrew Morton , "jejb@linux.ibm.com" , "martin.petersen@oracle.com" , "joeypabalinas@gmail.com" , linux-mm , LKML Reply-To: Esme Subject: Re: [PATCH v2] rbtree: fix the red root Message-ID: In-Reply-To: <5298bfcc-0cbc-01e8-85b2-087a380fd3fe@lca.pw> References: <20190111181600.GJ6310@bombadil.infradead.org> <864d6b85-3336-4040-7c95-7d9615873777@lechnology.com> <8v11ZOLyufY7NLAHDFApGwXOO_wGjVHtsbw1eiZ__YvI9EZCDe_4FNmlp0E-39lnzGQHhHAczQ6Q6lQPzVU2V6krtkblM8IFwIXPHZCuqGE=@protonmail.ch> <5298bfcc-0cbc-01e8-85b2-087a380fd3fe@lca.pw> Feedback-ID: pQGzDYT_k6dzic_kf3kwsxmTXzjnqMJxtC9J3KGyZBepPHdXRBM0BHuwPfpm1pFdJLAMwtJT5KKNaGlRVnFRQw==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Disabled kmemleak options. On mobile, pardon brevity. Sent with ProtonMail Secure Email. =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Monday, January 14, 2019 10:45 AM, Qian Cai wrote: > On 1/14/19 1:23 AM, Esme wrote: > > > I did not yet verify the previous branches but did tune out kmemleak (C= ONFIG_DEBUG_MEMLEAK no longer set) as it seemed a bit obtrusive in this mat= ter, this is what I see now (note redzone?). > > /Esme > > 114.826116] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D > > [ 114.828121] BUG kmalloc-64 (Tainted: G W ): Padding overwritten. 0x00= 0000006913c65d-0x000000006e410492 > > [ 114.830551] ---------------------------------------------------------= -------------------- > > [ 114.830551] > > [ 114.832755] INFO: Slab 0x0000000054f47c55 objects=3D19 used=3D19 fp= =3D0x (null) flags=3D0x1fffc0000010200 > > [ 114.835063] CPU: 0 PID: 6310 Comm: x Tainted: G B W 5.0.0-rc2 #15 > > [ 114.836829] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BI= OS 1.11.1-1ubuntu1 04/01/2014 > > [ 114.838847] Call Trace: > > [ 114.839497] dump_stack+0x1d8/0x2c6 > > [ 114.840274] ? dump_stack_print_info.cold.1+0x20/0x20 > > [ 114.841402] slab_err+0xab/0xcf > > [ 114.842103] ? __asan_report_load1_noabort+0x14/0x20 > > [ 114.843244] ? memchr_inv+0x2c1/0x330 > > [ 114.844059] slab_pad_check.part.50.cold.87+0x27/0x81 > > Confused again. Those slab_pad_check() looks like only with SLUB, but you= said > you used SLAB. What else did you change?