Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp1055958ybc; Tue, 19 Nov 2019 13:46:00 -0800 (PST) X-Google-Smtp-Source: APXvYqxF/+JSR5f0e+WXJsI/q8Nmr6kh+uGvDAcjw0f2amD01ZnZvFVGu5mj3N0JsKRBVS/WtfZg X-Received: by 2002:a17:906:f0c9:: with SMTP id dk9mr38048114ejb.56.1574199960644; Tue, 19 Nov 2019 13:46:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574199960; cv=none; d=google.com; s=arc-20160816; b=J6xPd4q/X1wvHYq5WcvIxx1ODBpvJh3+DTp83NZbu+fKLcHNazPfIanpFT1ND/tXlo qFjGY3yNZUpY/u+QYXmBHuEUVMS8iTJFsoxCOAJIPbJzk3BUPBuPU5HKt+EVO2SMS3Nd 82RDRV/q5tlk1GlE4x+Pqzl5s6GXEUBlTAThIqeFjlp2TBgzLqy+NVFGuDi7TXYBeqlh 1YBdNfTSw4vpgKG/7KzcKjqSZsHNnFB2Z5q0ABt7HJnkEjnO+Dvv35cNxiKNPsr8E756 +5VrXXJG1lnsu46E7gEA+G4JejPgAmfTbtx27YRf7+B0tfJukufDTBEHbZP519OC5JL3 kF5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:in-reply-to:cc:references:message-id :date:subject:mime-version:from:content-transfer-encoding :dkim-signature; bh=QB4SUVhpavfDd836jssG/dIvVknUQvs1rkhBHGx6mVo=; b=s2ioQa2B1Dm8V59tSfgX0u3a/wJHDAd0zzUim729dStP1Luh9rbdADvzFyK71A4MmF ylod7dhoWQstfbspoJmiH4JFhFyCQXlo14/W/w3dsngh8NITPYk23R6IzThaX6NW8aeI GxRE6siM4wjbxLxZMg4qfa/WY19AESR9Q6z6n8cbVsu9CkByxDIfmiu/Lz+HB7ONyNBL m8hUeR1S58J/ZPnrY5CuzhlpiBzrzoPap3F8ea0u2WyLvAIj5pJifS5hmt2+YL4kKRPT MPoqldMCbg0qPTLThL6IkG18wejyu9wTvmKoblPqWkQ843hgdRGm+A6TBQZNAU1sP+4k FWRQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lca.pw header.s=google header.b=fwZ3JQdG; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e11si14001973ejr.303.2019.11.19.13.45.37; Tue, 19 Nov 2019 13:46:00 -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=@lca.pw header.s=google header.b=fwZ3JQdG; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727202AbfKSVma (ORCPT + 99 others); Tue, 19 Nov 2019 16:42:30 -0500 Received: from mail-qk1-f193.google.com ([209.85.222.193]:44700 "EHLO mail-qk1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727082AbfKSVma (ORCPT ); Tue, 19 Nov 2019 16:42:30 -0500 Received: by mail-qk1-f193.google.com with SMTP id m16so19327584qki.11 for ; Tue, 19 Nov 2019 13:42:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lca.pw; s=google; h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:cc:in-reply-to:to; bh=QB4SUVhpavfDd836jssG/dIvVknUQvs1rkhBHGx6mVo=; b=fwZ3JQdGRF+MfMR4OTzPIKz33coTxmwMczqTMp1zgcU9vBAQTT49Lyi3EpmBIp0wef tEJMyTvj/+RtuA+1K3IwMfEffYlP0HdS6jLuAz7BTerdJIY9GJv85HfAQbejgurnaa+u /0nJrzt2D6JSFpTwCmgUpVRtXuqYqgQeNUf8MHJbI3dP3j8mZ+rEN0+j0vXnPZdrQxbB quT+m7nIBvcr0OjrzLU6dymwzmcC38CLbEWcGNsxP//LhERqt+Vw2RttXu28w3xfTwvB CmTZuar9342FqqskXbUVB1Aqc7zvW1kcHcEW/fxdHi5CzWuDjWWnBpcJbAWZwrTAHMnD M/hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=QB4SUVhpavfDd836jssG/dIvVknUQvs1rkhBHGx6mVo=; b=saWi2/k0TVr/IqkDt0/qc059KKE9mrUopPSZSqxnki/zyDOU2ipDlfX74WzQvOOnDn X0G4AjB3XYsmSio11g/KjoAI1lVfAKr7fpNTJmbE0eb6ELVI+vdpIEXGbiciL0NO574m +TTf8AM/3bZC6BHw3uNtzfHbcZIxnS7lELqSa9L8QO2P0s7DtQWnqb3dJV0e90NY+nqk Oucc/Ih7vk5um0zWmWm03IYDSBCJ0+I5fdGiM5yWO5iHD3i/Ie4+PPoL5RAn6RFGlHKF rNNUL+xQDcWnIEFzQH1iWoe/nzIEGRhLyAKC41TaMiqQzar4hb4quTvv/ufV3fvAv4Zv sulw== X-Gm-Message-State: APjAAAWICHvWJ8Rtyi4Sp6s4sh8n3ziiWPNgqdkvSrUjxtfiKSX/1wIJ e3uDpbn8b67qMowIkJdGTAT5ig== X-Received: by 2002:a37:6517:: with SMTP id z23mr32008271qkb.434.1574199749166; Tue, 19 Nov 2019 13:42:29 -0800 (PST) Received: from ?IPv6:2600:1000:b079:1710:3c3b:2ce9:9489:b502? ([2600:1000:b079:1710:3c3b:2ce9:9489:b502]) by smtp.gmail.com with ESMTPSA id a19sm13439465qtk.56.2019.11.19.13.42.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 19 Nov 2019 13:42:28 -0800 (PST) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable From: Qian Cai Mime-Version: 1.0 (1.0) Subject: Re: [PATCH v4 01/10] kcsan: Add Kernel Concurrency Sanitizer infrastructure Date: Tue, 19 Nov 2019 16:42:26 -0500 Message-Id: References: Cc: LKMM Maintainers -- Akira Yokosawa , Alan Stern , Alexander Potapenko , Andrea Parri , Andrey Konovalov , Andy Lutomirski , Ard Biesheuvel , Arnd Bergmann , Boqun Feng , Borislav Petkov , Daniel Axtens , Daniel Lustig , Dave Hansen , David Howells , Dmitry Vyukov , "H. Peter Anvin" , Ingo Molnar , Jade Alglave , Joel Fernandes , Jonathan Corbet , Josh Poimboeuf , Luc Maranget , Mark Rutland , Nicholas Piggin , "Paul E. McKenney" , Peter Zijlstra , Thomas Gleixner , Will Deacon , Eric Dumazet , kasan-dev , linux-arch , "open list:DOCUMENTATION" , linux-efi@vger.kernel.org, Linux Kbuild mailing list , LKML , Linux Memory Management List , the arch/x86 maintainers In-Reply-To: To: Marco Elver X-Mailer: iPhone Mail (17A878) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On Nov 19, 2019, at 2:54 PM, Marco Elver wrote: >=20 > Regardless of approach, my guess is that the complexity outweighs any > benefits this may provide in the end. Not only would a hypothetical > kernel that combines these be extremely slow, it'd also diminish the > practical value because testing and finding bugs would also be > impaired due to performance. On the other hand, it is valuable for distros to be able to select both for t= he debug kernel variant. Performance is usually not a major concern over the= re and could be migrated by other means like selecting powerful systems etc.=