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 X-Spam-Level: X-Spam-Status: No, score=-2.3 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,USER_AGENT_MUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 71F18C43334 for ; Thu, 6 Sep 2018 10:05:31 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 371DB206BA for ; Thu, 6 Sep 2018 10:05:31 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 371DB206BA Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728662AbeIFOkM (ORCPT ); Thu, 6 Sep 2018 10:40:12 -0400 Received: from usa-sjc-mx-foss1.foss.arm.com ([217.140.101.70]:42438 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728645AbeIFOkL (ORCPT ); Thu, 6 Sep 2018 10:40:11 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4344780D; Thu, 6 Sep 2018 03:05:29 -0700 (PDT) Received: from edgewater-inn.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.72.51.249]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 134073F575; Thu, 6 Sep 2018 03:05:29 -0700 (PDT) Received: by edgewater-inn.cambridge.arm.com (Postfix, from userid 1000) id C84601AE358D; Thu, 6 Sep 2018 11:05:43 +0100 (BST) Date: Thu, 6 Sep 2018 11:05:43 +0100 From: Will Deacon To: Andrew Morton Cc: Andrey Konovalov , Andrey Ryabinin , Alexander Potapenko , Dmitry Vyukov , Catalin Marinas , Christoph Lameter , Mark Rutland , Nick Desaulniers , Marc Zyngier , Dave Martin , Ard Biesheuvel , "Eric W . Biederman" , Ingo Molnar , Paul Lawrence , Geert Uytterhoeven , Arnd Bergmann , "Kirill A . Shutemov" , Greg Kroah-Hartman , Kate Stewart , Mike Rapoport , kasan-dev@googlegroups.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sparse@vger.kernel.org, linux-mm@kvack.org, linux-kbuild@vger.kernel.org, Kostya Serebryany , Evgeniy Stepanov , Lee Smith , Ramana Radhakrishnan , Jacob Bramley , Ruben Ayrapetyan , Jann Horn , Mark Brand , Chintan Pandya , Vishwath Mohan Subject: Re: [PATCH v6 00/18] khwasan: kernel hardware assisted address sanitizer Message-ID: <20180906100543.GI3592@arm.com> References: <20180905141032.b1ddaab53d1b2b3bada95415@linux-foundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180905141032.b1ddaab53d1b2b3bada95415@linux-foundation.org> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 05, 2018 at 02:10:32PM -0700, Andrew Morton wrote: > On Wed, 29 Aug 2018 13:35:04 +0200 Andrey Konovalov wrote: > > > This patchset adds a new mode to KASAN [1], which is called KHWASAN > > (Kernel HardWare assisted Address SANitizer). > > We're at v6 and there are no reviewed-by's or acked-by's to be seen. > Is that a fair commentary on what has been happening, or have people > been remiss in sending and gathering such things? I still have concerns about the consequences of merging this as anything other than a debug option [1]. Unfortunately, merging it as a debug option defeats the whole point, so I think we need to spend more effort on developing tools that can help us to find and fix the subtle bugs which will arise from enabling tagged pointers in the kernel. Will [1] http://lists.infradead.org/pipermail/linux-arm-kernel/2018-August/596077.html From mboxrd@z Thu Jan 1 00:00:00 1970 From: Will Deacon Subject: Re: [PATCH v6 00/18] khwasan: kernel hardware assisted address sanitizer Date: Thu, 6 Sep 2018 11:05:43 +0100 Message-ID: <20180906100543.GI3592@arm.com> References: <20180905141032.b1ddaab53d1b2b3bada95415@linux-foundation.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <20180905141032.b1ddaab53d1b2b3bada95415@linux-foundation.org> Sender: linux-kernel-owner@vger.kernel.org To: Andrew Morton Cc: Andrey Konovalov , Andrey Ryabinin , Alexander Potapenko , Dmitry Vyukov , Catalin Marinas , Christoph Lameter , Mark Rutland , Nick Desaulniers , Marc Zyngier , Dave Martin , Ard Biesheuvel , "Eric W . Biederman" , Ingo Molnar , Paul Lawrence , Geert Uytterhoeven , Arnd Bergmann , "Kirill A . Shutemov" , Greg Kroah-Hartman , Kate Stewart List-Id: linux-sparse@vger.kernel.org On Wed, Sep 05, 2018 at 02:10:32PM -0700, Andrew Morton wrote: > On Wed, 29 Aug 2018 13:35:04 +0200 Andrey Konovalov wrote: > > > This patchset adds a new mode to KASAN [1], which is called KHWASAN > > (Kernel HardWare assisted Address SANitizer). > > We're at v6 and there are no reviewed-by's or acked-by's to be seen. > Is that a fair commentary on what has been happening, or have people > been remiss in sending and gathering such things? I still have concerns about the consequences of merging this as anything other than a debug option [1]. Unfortunately, merging it as a debug option defeats the whole point, so I think we need to spend more effort on developing tools that can help us to find and fix the subtle bugs which will arise from enabling tagged pointers in the kernel. Will [1] http://lists.infradead.org/pipermail/linux-arm-kernel/2018-August/596077.html From mboxrd@z Thu Jan 1 00:00:00 1970 From: will.deacon@arm.com (Will Deacon) Date: Thu, 6 Sep 2018 11:05:43 +0100 Subject: [PATCH v6 00/18] khwasan: kernel hardware assisted address sanitizer In-Reply-To: <20180905141032.b1ddaab53d1b2b3bada95415@linux-foundation.org> References: <20180905141032.b1ddaab53d1b2b3bada95415@linux-foundation.org> Message-ID: <20180906100543.GI3592@arm.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Wed, Sep 05, 2018 at 02:10:32PM -0700, Andrew Morton wrote: > On Wed, 29 Aug 2018 13:35:04 +0200 Andrey Konovalov wrote: > > > This patchset adds a new mode to KASAN [1], which is called KHWASAN > > (Kernel HardWare assisted Address SANitizer). > > We're at v6 and there are no reviewed-by's or acked-by's to be seen. > Is that a fair commentary on what has been happening, or have people > been remiss in sending and gathering such things? I still have concerns about the consequences of merging this as anything other than a debug option [1]. Unfortunately, merging it as a debug option defeats the whole point, so I think we need to spend more effort on developing tools that can help us to find and fix the subtle bugs which will arise from enabling tagged pointers in the kernel. Will [1] http://lists.infradead.org/pipermail/linux-arm-kernel/2018-August/596077.html