Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp4310883ybp; Mon, 14 Oct 2019 02:35:49 -0700 (PDT) X-Google-Smtp-Source: APXvYqyLzjr3or31mT/kcL1n0JSLBcVQC9i+P9M3rFLbS4+UAGg/D9QAHcnPNkRFaYb2sXbDe/UO X-Received: by 2002:a50:f701:: with SMTP id g1mr27013790edn.62.1571045749115; Mon, 14 Oct 2019 02:35:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571045749; cv=none; d=google.com; s=arc-20160816; b=ZP6ciPSUuqt1PDoF6O086orVjHa4Q30CtwvDqY4oPgU6C6LidrlLqdSNbKL7Vzyy4X 7KE5guj6nhKZ3WgOkDJ3dqmSCL7nNDGh2+iaxMwUpQjc88KDoTi7Nqh/xSQOiBJdwUKF EVv/xxU8JvL1JrENcurchHfBsyux8Iw0q0+jTttWNhojm/2xclCfQe0xnOgs/Fit59Mg A0OsVCc694W2maDK1w6qV1rhIj6dAxTaGKPCDsSZtRTom1/LTscX87FqeCR7YW9K98q4 vAo0HpyYa+XU+1CXJSuJcz0jwjLJXWY28HMtt+KLi0EFgSQcD/hLa0b2wYm+9y4YXaN8 PVGw== 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=6jj0LWwH0UFM3yMv+6fFI2lCptwbKbPuAlHLCa4o8Ig=; b=hfIKoed4DMbTIa3UtlPsiX1cUwAWc5f/LjMNMWuVxybTLyLYFTgGWUbBOMe38YdRPx MNbpwVoicrN3njAg2ER8cV/Rk0yeNSIk9ODzRdvYHJ8cgZAtUZxBsAMCdMA+eGAeTaAm NKdcpVvBnRltCrAQZRvBgFf/Hvn4KVfi0/mGVfJMfv9QUYHOkwtjyim9LtjDDuxkmPJp xz+YC8Oqf3iOPZyZvwqGpyw+sO9RZPXnAnodSzufIO+40boufIJJM/TX7KWTqHp+m4VC kBvB2rKZvnmA2NB7mi8k2i2bCNdi/ZfUv6f/i/4YdQpr5Nmul8HwvhrI4Z4uGbrsDFh4 ZBhQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=NO3t0VB0; 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 w8si11313732edq.391.2019.10.14.02.35.25; Mon, 14 Oct 2019 02:35:49 -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=NO3t0VB0; 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 S1730941AbfJNJcJ (ORCPT + 99 others); Mon, 14 Oct 2019 05:32:09 -0400 Received: from mail-oi1-f194.google.com ([209.85.167.194]:45603 "EHLO mail-oi1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730766AbfJNJcJ (ORCPT ); Mon, 14 Oct 2019 05:32:09 -0400 Received: by mail-oi1-f194.google.com with SMTP id o205so13166361oib.12 for ; Mon, 14 Oct 2019 02:32:09 -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=6jj0LWwH0UFM3yMv+6fFI2lCptwbKbPuAlHLCa4o8Ig=; b=NO3t0VB09BjOrJIJjTivWi5amIrIxMpEZHxW8JEMb7N33MHXcv2aUag32CQYCcUUZ9 TXOAKv95c2Il0Lepkm7etvCMnBAFcixRuzsaO3Elhy5zGvuL2xr5BBYDQJyd5ssczCQi 5ir4r96u7LL4WEoovLW3Pgq8MLXqS9SMUP87tzhVCZPHY9DeDE3PMfxr/0t9YYs9wkEU y2DqQ/KfgC1tN7ljkGGHGiZtWkUEL9osHuc+zwl/pfgSZdAv/s/HfWVgBS8JsGsRtixa f1sd4T8c63v5FMTZMshOYphoAFyln5CRWyAwUh2PfdVKKJhGhH7MFE8FLFecl7JsFnwM h0tg== 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=6jj0LWwH0UFM3yMv+6fFI2lCptwbKbPuAlHLCa4o8Ig=; b=DnQH5w8N+qChJ5t9TkRFV8cpxBpInLPrrff53i8t9iXwI2b0kRbi5lQuTVY6SB+4lY XfcjBzL07G83rSyfmorNvHRwJ/5uoeoaTYln3YE9MOh8ckMjwHCT5h3u9TpMr/b9XcmV z44b7PP+TQlZ1egFMAflGOvWsVm6iZPudueFQik81Od5DO9MChANinxEbg1QT8S55QOw mdhk+AE9Uzg6NmeHKG7NamvlJBWnYjZ06DiDR/h6p/d/IwfcrEzxs1BNYguTMNtvgfMf aTfeWwMhoyoZpmITZuXBVK0XOvnP73vYZ3zknqDAopW/iha1rE5kvE55qhgU8ADAzBjO U8CA== X-Gm-Message-State: APjAAAXjmn3T1eCdvro+95pq5p65NSNy632HIbRt7J+fK1aiX6849TrM LpQSC81Sd9q2H7lG2O/YlFnD+GT8SPzGX33PdjyR6g== X-Received: by 2002:aca:f492:: with SMTP id s140mr499222oih.83.1571045528182; Mon, 14 Oct 2019 02:32:08 -0700 (PDT) MIME-Version: 1.0 References: <000001d5824d$c8b2a060$5a17e120$@codeaurora.org> <002801d58271$f5d01db0$e1705910$@codeaurora.org> In-Reply-To: <002801d58271$f5d01db0$e1705910$@codeaurora.org> From: Marco Elver Date: Mon, 14 Oct 2019 11:31:56 +0200 Message-ID: Subject: Re: KCSAN Support on ARM64 Kernel To: sgrover@codeaurora.org Cc: Dmitry Vyukov , 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 Hi Sachin, My plan was to send patches upstream within the month. Thanks, -- Marco On Mon, 14 Oct 2019 at 11:30, wrote: > > Hi Marco, > > When can we expect upstream of KCSAN on kernel mainline. Any timeline? > > Regards, > Sachin Grover > > -----Original Message----- > From: Marco Elver > Sent: Monday, 14 October, 2019 2:40 PM > To: Dmitry Vyukov > Cc: sgrover@codeaurora.org; kasan-dev ; LKML = ; Paul E. McKenney ; W= ill Deacon ; Andrea Parri ; = Alan Stern ; Mark Rutland > Subject: Re: KCSAN Support on ARM64 Kernel > > 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 = found 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= rebase the KCSAN branch on top of our let=E2=80=99s say android mainline k= ernel, enable the config and run syzkaller on that for finding race conditi= ons? > > > > > > It would be very helpful if you reply, we want to setup this for find= ing 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 ap= ply to enable ARM64 support. > > Thanks, > -- Marco >