Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp4292103ybp; Mon, 14 Oct 2019 02:13:45 -0700 (PDT) X-Google-Smtp-Source: APXvYqxuQz8oYdDE+NHAEMBx8zqRcadXdYsrnKP+h85FJQZwOkvWjp/JMl11DariMwSLG5bPdDa9 X-Received: by 2002:a50:d4d7:: with SMTP id e23mr27102434edj.135.1571044425273; Mon, 14 Oct 2019 02:13:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571044425; cv=none; d=google.com; s=arc-20160816; b=dsWvexWuXB93wIo5qgHtqSG5yH97UNugpURSHgBtUiYdSCOcF2G9iyovhIr29D8FIv HCUdNyKWCeMOqe3OaOaQl3xzG4EL6eFPDfQxtkjLAq6nfpvW2Cbmw8tsrO7AYXdQZJBz 0eOATcMFCYDEi9Jb4VlHeGzVWIgTKqXUdt35DSwjxfMMQPVchSiN4HyCQvYSzk7emEMX WyFFu51Tv4MHC2J8wfLeNLp5z3Ra9e6kZpnJkF0O48nY3xqIzcPbv7xE4kZ3hIizRr8x bfHDh92epScLdRhrDC/tKyD9tZSk4ZfeHHgupHqGlDSbHHn05FrmeYEsnqz9Jhngzo7O YVbg== 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:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=mmj2BkgM8N7EfRm0KQme7Wm8/QTctqo/rgR46m8jYww=; b=ds9mt4/EMVY1MAAhTovVFNOHHa2K5zMiGdFmy99QXQZZ+jpYua1SKgy/blkPoNJRxK A3+VXmBukYInk0S7Ghz+n9CDal2vU4+7DiDCNA6USz8zRMEi4k8mdK+4oS58jyypC/VZ QXTiumzLvjDf0QvLpdxb+/L+ciDg3Q5nbfWdswxhAV5cR2uUH13vKXdkFO2te2RhYTSX Nh8fqMr2/sKqZPSf1C5vSaBpjDblG7kJzSGDGrwQMJTBiw2tAqD9BO8ioBiN2Jt1Tdzm FhpNVgsC/XFp9UnYIW8CYiSoNry4Po3+rBC7QXad2rJxy4gi+Sb+48yEe2Ncv98xGIft 68XA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=utOwdNUa; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x47si12227099eda.396.2019.10.14.02.13.22; Mon, 14 Oct 2019 02:13:45 -0700 (PDT) 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=@google.com header.s=20161025 header.b=utOwdNUa; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730776AbfJNJJx (ORCPT + 99 others); Mon, 14 Oct 2019 05:09:53 -0400 Received: from mail-ot1-f68.google.com ([209.85.210.68]:39503 "EHLO mail-ot1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730686AbfJNJJx (ORCPT ); Mon, 14 Oct 2019 05:09:53 -0400 Received: by mail-ot1-f68.google.com with SMTP id s22so13172363otr.6 for ; Mon, 14 Oct 2019 02:09:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=mmj2BkgM8N7EfRm0KQme7Wm8/QTctqo/rgR46m8jYww=; b=utOwdNUatw0TJVcjEzTDXL9YxHok/lnaqAbJDnMdLHtT8FLMimNAu+So6hq07QgsJy QoK22R7R0Y6jECX8A4N/OfLSzmFnpi7Kg8I79ukNgdxQXECWbbpzgDtNdPtCc03jsQx6 F2LXvxe/OSFzyR9PJPe7jqbHoMjPOc0kz7hXY/ArEkOqCQ23QJq9NObMy5liNTpmzjlD iIV1j2OGFfIvfIZpL6JgoWjESsv5FpyS1IdGTbsULmPm4o/iqsZnV/dAG+PHwKtbhqwm Rbp7U40W6gHE9xclO4MBn91IxElM6TJvmOo2a/stnMSQkGmqzCqZWUpxDDVweW3byF7q qhvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=mmj2BkgM8N7EfRm0KQme7Wm8/QTctqo/rgR46m8jYww=; b=sZ5QPjT8GAUzzxbXCj3nHBWcxKPIlHxjbb9Di2ofs/YfI4fsn7sql6hRgkCbN0YI3y gOw9bRmdywogekymbPLZ6BhUEiOU6EHGsvAUYqdbpHBkLbN6Sy294I3lz3IcwtLOcbqs 55pGoVnLzpx9GeZ96CwHcgRDlNXZndeNecEBxxLVkrLzxnk3GFqHYQoSNtjgRexJw95J yn4VAY2gecZUqujO61Q2csQ2SNfheccsPKQjaEGQ28ocIhNgEQvqWkZbLcHL5lkkVSqW AJeITBjixyfy3Rbe20RzCjomkyukqwUIrGkJ+oeHSM9TFZuy4sjmpmbmV2Slmmu+21R+ /xOw== X-Gm-Message-State: APjAAAXvr/bKpGnAIlikCksiLeeYQbvN1t8QoV34tnTE3dR3e8IBCa76 Mz9hH0hvUBmVADIBFtv+iD/XLsHjoEKktHMjJyiPCg== X-Received: by 2002:a9d:7590:: with SMTP id s16mr23066520otk.2.1571044192234; Mon, 14 Oct 2019 02:09:52 -0700 (PDT) MIME-Version: 1.0 References: <000001d5824d$c8b2a060$5a17e120$@codeaurora.org> In-Reply-To: From: Marco Elver Date: Mon, 14 Oct 2019 11:09:40 +0200 Message-ID: Subject: Re: KCSAN Support on ARM64 Kernel To: Dmitry Vyukov Cc: sgrover@codeaurora.org, kasan-dev , LKML , "Paul E. McKenney" , Will Deacon , Andrea Parri , Alan Stern , Mark Rutland Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 14 Oct 2019 at 10:40, Dmitry Vyukov wrote: > > On Mon, Oct 14, 2019 at 7:11 AM wrote: > > > > Hi Dmitry, > > > > I am from Qualcomm Linux Security Team, just going through KCSAN and fo= und that there was a thread for arm64 support (https://lkml.org/lkml/2019/9= /20/804). > > > > Can you please tell me if KCSAN is supported on ARM64 now? Can I just r= ebase the KCSAN branch on top of our let=E2=80=99s say android mainline ker= nel, enable the config and run syzkaller on that for finding race condition= s? > > > > It would be very helpful if you reply, we want to setup this for findin= g issues on our proprietary modules that are not part of kernel mainline. > > > > Regards, > > > > Sachin Grover > > +more people re KCSAN on ARM64 KCSAN does not yet have ARM64 support. Once it's upstream, I would expect that Mark's patches (from repo linked in LKML thread) will just cleanly apply to enable ARM64 support. Thanks, -- Marco