Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp2910418pxk; Mon, 28 Sep 2020 03:35:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyHGSkBKFgZmlTpSu933yyAYRidnA8IDUiqq2IubeCwKyUi8uREudvqog1xcwu4yWvU6HVV X-Received: by 2002:a17:906:b1d7:: with SMTP id bv23mr910885ejb.464.1601289341479; Mon, 28 Sep 2020 03:35:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601289341; cv=none; d=google.com; s=arc-20160816; b=UMAaIal6lxExw9sEX9atp8eIoLBYyh814sJCTWBGIEaJ74KDupkHnnmI+/pITBWuag PX056fSJr+9tHetTZ5ndECZE5zolOe5ZghLzQC4zjCnAj9QXPpflslGV1ZoIEptac7L+ 8yq67WqAQerkWTKZ6kHmrT5HHiAsrzDDlCR4slKFpt9S3/ls/WE4j/1/E49UzmTGmG71 9oXMDdJJ79oWbAEcPwGKszUP6ew+sOx9Q2wpTrH92echeoUg9m3o0iJuCzAPJMnyYA5v rwClw7vbkNMb7mtZoLGOsG3MdHDGcHW0LRqq/aq3C+WEeAw0+9GIp5B2I1/kQXtKLwEo I6XA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=UdVN0rrYz23qDEhgShYkCgw3PoQ861jSenFQlndrMFY=; b=lObUUu9bwSAkiUC7gwbJRgc1PsoU8IDHMdEjtDnGOsDHX/zHf2gl+Zwk/5FwI2k0ie NCcRUEnCUSqZI07WVTKq4qzK4Z5Gf/mMco7yAA69yoX7sAzkGLnisfaKmZzPvzGw3oei nTN++66fC/fzx5vEW1Q9jmmR+kabWYaJJYpEqSZr1jREl55IBxQ5ggZt8BaEwIOnsnYq 2LDc5b2SLoTMUHyGwhH9/yBD6a/AmTyxLNCuExSbvNf7CipDHd1o+PTyQVH9XmEG4B/z QN8eOC5mZ+1OAvYG6y93Po5YBAeXVgDxsoru6dI8ooHkpbWIOIXRXKmF4z1rQhiqszCU /b6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=QhnOwDpF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id ha21si337242ejb.147.2020.09.28.03.35.17; Mon, 28 Sep 2020 03:35:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=QhnOwDpF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1726605AbgI1KeK (ORCPT + 99 others); Mon, 28 Sep 2020 06:34:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60052 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726380AbgI1KeK (ORCPT ); Mon, 28 Sep 2020 06:34:10 -0400 Received: from mail-qt1-x842.google.com (mail-qt1-x842.google.com [IPv6:2607:f8b0:4864:20::842]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4A529C061755 for ; Mon, 28 Sep 2020 03:34:10 -0700 (PDT) Received: by mail-qt1-x842.google.com with SMTP id c18so312989qtw.5 for ; Mon, 28 Sep 2020 03:34:10 -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; bh=UdVN0rrYz23qDEhgShYkCgw3PoQ861jSenFQlndrMFY=; b=QhnOwDpFSJWcMYu6CIJ0WcdAcvySQFGX0dG2YE2oo2pOKFpwHOVDIf8wo1JvEzLDza 2sdw/L9iCWaKMxcK/f70JzMtxBbdXaevsHXXcVp1yhkgNWMXx5FV3yOLDwuKSK+g1mYT E+FmvEuqidd5KQTTsm+KQSvYzyDChveVStbhL1uIHh37/ZQ+iSzQi0yy3SE6GgiYNPe5 EuD+zWyh5lwCLhY7zaBqmuiVA3xsUIL83oniMLGDa8yCHra1sxyrIRVGNdk7hbpmAE5j oCXmXYXMl8jRmtmjfgORCBV03r03qq1YJPZkatoJOBW04Y+UQvxntEBOGgScECETgTWQ 7lkQ== 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; bh=UdVN0rrYz23qDEhgShYkCgw3PoQ861jSenFQlndrMFY=; b=azX90T/wG1TO4YdvCP/kFLMLffvMutVvqKnLwEdgXP+M4RfGSzhEJSlYB8/GAzcbjE KQkQWBUGaIaClwIqiT4PNOZAopt1sPQW1sZLozyh84Nz/g9HtjqFW5Pi9TYqM6xboZ8V RtTfbN85dna/dgwR4HooDj8fuRNPj5gvYIlIKWC1MmVNoj6wCsvyOpz2qqzxyUG7Jq7t lKPA5uyzhrGXhCRsyvZN4ZfXigD11HqNc+oyw0RX0LGUAeeVFIFdTzwaYlFvYrgwolIc fRDZ+7gBFtXPCZVQeYSc0e8XGWeqV/rVhR9Iwp7bIXmXdFq2A+4ZLsoPbPE27xLlQN4B igPA== X-Gm-Message-State: AOAM530A2aw+PypZkZrELu/0t9IJGU+Ir9AMxsf+8S8WRCs4EUn5814A J9CIcGUpSo92FpIEJ3xirL1MkPZtVUyXX++cON8kgw== X-Received: by 2002:ac8:5215:: with SMTP id r21mr784396qtn.257.1601289249260; Mon, 28 Sep 2020 03:34:09 -0700 (PDT) MIME-Version: 1.0 References: <00000000000052569205afa67426@google.com> <20200927145737.GA4746@zn.tnic> <20200928083819.GD1685@zn.tnic> <20200928085401.GE1685@zn.tnic> In-Reply-To: <20200928085401.GE1685@zn.tnic> From: Dmitry Vyukov Date: Mon, 28 Sep 2020 12:33:57 +0200 Message-ID: Subject: Re: general protection fault in perf_misc_flags To: Borislav Petkov Cc: Alexander Potapenko , Marco Elver , syzbot , Arnaldo Carvalho de Melo , Alexander Shishkin , "H. Peter Anvin" , Jiri Olsa , LKML , Mark Rutland , Ingo Molnar , Namhyung Kim , Peter Zijlstra , syzkaller-bugs , Thomas Gleixner , "the arch/x86 maintainers" , clang-built-linux Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Sep 28, 2020 at 10:54 AM Borislav Petkov wrote: > > On Mon, Sep 28, 2020 at 10:40:19AM +0200, Dmitry Vyukov wrote: > > I meant the kernel self-corrupts itself, that just wasn't detected by > > KASAN, page protections, etc. > > Well, Nick already asked this but we're marking all kernel text RO early > during boot. So it either is happening before that or something else > altogether is going on. > > And if that is a kernel issue, I believe we should've heard by now from > others. Or maybe this happens only in VMs. > > Questions over questions... I don't have answers to all of the questions, but syzkaller produces a pretty unique workload. It has found thousands of bugs that you have not heard from others: https://syzkaller.appspot.com/upstream#open https://syzkaller.appspot.com/upstream/fixed In particular there are hundreds of known and active potential memory corruption bugs. It may be related to VMs, but also may well not be related to VMs.