Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp516774pxu; Fri, 23 Oct 2020 06:57:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwIcw2qEjaBosdJIcZLIM0KwL+AGTGUrAgalvxe/vdIeRmDnEuhX4XM6ipEsNg5I/DVbNUB X-Received: by 2002:a17:907:4301:: with SMTP id nh1mr1948687ejb.397.1603461446629; Fri, 23 Oct 2020 06:57:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603461446; cv=none; d=google.com; s=arc-20160816; b=iQ7O+nb6+XGxDJBuf6hFXKP4vM161WFrxDWnR4EuWHYD4XrQH/TX6HYQd25QfWUCIs hP1Z8VGk4PaQ4BHd+Vrtokvyv9/LWbwDopJUJmQiOe/+yufC99NcYgKJ/uhijTAsZHoV SfGZxjQeHaPu8YMdCKFC+WooqfTyQOsXi27lMRX9hfRvMTTUI7CzYns7rxKsm+QhT5ll 3QfJQpzek721O1KQcpYaDOins7grGRoG0HlADOT4j6yqeLfSVN5GLFyFF4ys8jySnZEa e11NzDxAjPeIvSDjq7B7aMZrdmjG31PU6rNrQBwCrCaWQajhcQd3Fj9+jrMWIWDVjsEG 528Q== 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=EKRAxIo6c5FisvVeBU9yqsWIDr+qdhruysORLXOncrM=; b=Ngu78zuxrX+1RzXP+PXXKjjcTIzJ0A/6FzvX5VH3vrvJZaLHXf0lOaBGtTWOkUnP9Q +ZUZac/TxHmVtrr0H8i9Zq4npukvd+GUREYhp5aQ3CliERFu6oAS/UAyfTsAxBO7KMnr fb0HUvVucU6DWCt0FAJh3fYor1m0swm99KLkbGUzhGkS1roKwGQuC5Kgd9EODom82/mM NzdLdIgrDtCG/YVL1G9X191QAnQ0npzNocc2eCbYpqlJhebqUQ2OLbt27+siJAsRreXy n32gzzAu+iWAM6QrZznRu+9+HenL0WF9kgqIcMvnt5pDFsItvUtp896zRgdTn1b39pLF m5Dg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=bS2jLvh7; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r20si800837edt.265.2020.10.23.06.56.55; Fri, 23 Oct 2020 06:57:26 -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=@linux-foundation.org header.s=google header.b=bS2jLvh7; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S373787AbgJWAav (ORCPT + 99 others); Thu, 22 Oct 2020 20:30:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41578 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S373783AbgJWAau (ORCPT ); Thu, 22 Oct 2020 20:30:50 -0400 Received: from mail-lf1-x144.google.com (mail-lf1-x144.google.com [IPv6:2a00:1450:4864:20::144]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1397EC0613CE for ; Thu, 22 Oct 2020 17:30:49 -0700 (PDT) Received: by mail-lf1-x144.google.com with SMTP id d24so4479514lfa.8 for ; Thu, 22 Oct 2020 17:30:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EKRAxIo6c5FisvVeBU9yqsWIDr+qdhruysORLXOncrM=; b=bS2jLvh7vQ7kVcl9lNidPdK72YodR3TdlvHITcAlNYbV1H5WvtWBHkH3n72zN5qksn hhTGaYZupVEqQDijLXzlvu27kjGqNTTSQHebcdWKhIDs1IxhBoQmiF2fzAUbTd+hIJwi P6mCkiBawvH/9GPgqnfBayA/RDSiwcxFNhm+8= 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=EKRAxIo6c5FisvVeBU9yqsWIDr+qdhruysORLXOncrM=; b=Bi3un9MJ+KbpmtOCRh+aPndM48G1CILt30W58lchPco0HzPES1qrNmZNr20WurOdsV 4Pn+HPzy60t7km0mfxxqi3bLodr3f5693/1v3sx7juz6qi7Xq9X0Y5QmdUfdqFt9f14B 2opSawktiOhgUYyz9kSkoaiD//WBmA0v4h2V1FH/OAptRd2eWQYXRCOa1bGOGIPb1A7q bPFlBN1Li8JqWSh+dIFxQ7ZnygyeD389VOlesBKGycp9BC2z4ysgb2Vp/2OwqdV/apuq 3CgceI1fnX0F/PZeL3aIqM42DeNH5ymcyo67XckDoHkbgFHsoy58sQ/2P33XvJ0QE5Kv 7AjA== X-Gm-Message-State: AOAM532EdetzKugriBL9LN+Fc5KINVsN/v0onKEscJRjqj/AREB2Lf4g vfm0h3+8SO7ozBCL4JxUzGdhhpqmBFZ64w== X-Received: by 2002:ac2:52b9:: with SMTP id r25mr1552625lfm.274.1603413047272; Thu, 22 Oct 2020 17:30:47 -0700 (PDT) Received: from mail-lf1-f53.google.com (mail-lf1-f53.google.com. [209.85.167.53]) by smtp.gmail.com with ESMTPSA id i139sm414426lfi.276.2020.10.22.17.30.46 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 22 Oct 2020 17:30:46 -0700 (PDT) Received: by mail-lf1-f53.google.com with SMTP id d24so4479479lfa.8 for ; Thu, 22 Oct 2020 17:30:46 -0700 (PDT) X-Received: by 2002:a05:651c:503:: with SMTP id o3mr1747084ljp.421.1603412592176; Thu, 22 Oct 2020 17:23:12 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Linus Torvalds Date: Thu, 22 Oct 2020 17:22:56 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: mmstress[1309]: segfault at 7f3d71a36ee8 ip 00007f3d77132bdf sp 00007f3d71a36ee8 error 4 in libc-2.27.so[7f3d77058000+1aa000] To: Naresh Kamboju Cc: open list , linux-m68k , X86 ML , LTP List , lkft-triage@lists.linaro.org, Linux-Next Mailing List , linux-mm , kasan-dev , Christian Brauner , Ingo Molnar , Thomas Gleixner , "Matthew Wilcox (Oracle)" , "Peter Zijlstra (Intel)" , Al Viro , Geert Uytterhoeven , Viresh Kumar , zenglg.jy@cn.fujitsu.com, Stephen Rothwell , "Eric W. Biederman" , Dmitry Vyukov Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Oct 22, 2020 at 5:11 PM Linus Torvalds wrote: > > In particular, I wonder if it's that KASAN causes some reload pattern, > and the whole > > register __typeof__(*(ptr)) __val_pu asm("%"_ASM_AX); > .. > asm volatile(.. "r" (__val_pu) ..) > > thing causes problems. That pattern isn't new (see the same pattern and the comment above get_user). But our previous use of that pattern had it as an output of the asm, and the new use is as an input. That obviously shouldn't matter, but if it's some odd compiler code generation interaction, all bets are off.. Linus