From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.4 required=3.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,USER_IN_DEF_DKIM_WL autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0118BC33CB3 for ; Tue, 28 Jan 2020 06:26:13 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id B3F70205F4 for ; Tue, 28 Jan 2020 06:26:12 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="umPiQ/Jc" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B3F70205F4 Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=google.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 479536B0006; Tue, 28 Jan 2020 01:26:12 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 4290F6B0008; Tue, 28 Jan 2020 01:26:12 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 366216B000A; Tue, 28 Jan 2020 01:26:12 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0111.hostedemail.com [216.40.44.111]) by kanga.kvack.org (Postfix) with ESMTP id 1DB3B6B0006 for ; Tue, 28 Jan 2020 01:26:12 -0500 (EST) Received: from smtpin29.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with SMTP id CBC702C81 for ; Tue, 28 Jan 2020 06:26:11 +0000 (UTC) X-FDA: 76426058142.29.cakes56_703fb63108e0c X-HE-Tag: cakes56_703fb63108e0c X-Filterd-Recvd-Size: 3796 Received: from mail-qv1-f68.google.com (mail-qv1-f68.google.com [209.85.219.68]) by imf26.hostedemail.com (Postfix) with ESMTP for ; Tue, 28 Jan 2020 06:26:11 +0000 (UTC) Received: by mail-qv1-f68.google.com with SMTP id p2so5737706qvo.10 for ; Mon, 27 Jan 2020 22:26:11 -0800 (PST) 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=9qvkTLwVKoGDoIQ0qZA+h5T3eIEbfaZcuduwqWx0fOQ=; b=umPiQ/Jc483p2aL2/oJAHwfr4tIc7mtr3ZJq4N/f1VORKo0TAa5SRG8G77mYww8Av7 hrVngEqDPr0QBwpbKQhzICex0V1ldJ61rmWhIXtfawr8bvS2RsS6oQzeewh1FT4w6zdo hR2a5zDv30tcCVdZ9Tm0PPwDOxBAHEQiKIVZPFxVSOzIPp1wewtLYjgHwehtWdB6M3RR Ptl12HYJ2DRV5tH26RCssSzh0nHBTcUsB6XQVzTQx6+W61J2JOTqdEYHj4+CLt59Rg4n EbQw/kFGbbKp2SoCItM2cgGi07f1Pql5jjHzDdwYWHLS3kWqBZhPWyTloanFaR3KDljb XoKQ== 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=9qvkTLwVKoGDoIQ0qZA+h5T3eIEbfaZcuduwqWx0fOQ=; b=Berz5EJf2JYAXvDHYEJmkMwzuRtqyw02MkyGjOU25d8KMS9pWNGXgFTj1EIw8/MO+Z gHKHopQ/LED8YQogTyB8l3C1fZKWbI6EV5FKZvIHXb55iUvv9/PLosmnFtg99U/PA6Ho DONfiwllMfNDUGpKVsLQUPx1AiqpFkWEUi1PtG7Qj0UHahpVs98fTCZn3PeVWUM+OBiC jMGpgZuU6YZEhiMLj24xUVqtM0ZUIaXSimEZlaMm3FYTMQ9kXzA7wCO93KkvDFQKZHlP Z14UrpL/etpFnmLRpZoEylAeLsWx5Cx6Ym9qPvJ+BvkgIW9n/VLku2MpKmMXHhAVVbIt zoUw== X-Gm-Message-State: APjAAAV5LliY91eMAvnihU9y8yMd3TYb8uYbpvbUhhp9f7Jm1LbtMBgb yNYaI3eoDd4E1WJZkIUAAmQd61zf2ZIk57FXMRcmSA== X-Google-Smtp-Source: APXvYqwlp9eMndZLbPF7wU3j9cmpZgXD7WkbLqp0gyMi+lDMoN5F3scc8NmK6lgOR0CJQQ7lXYmcbspCgKeURS6lznU= X-Received: by 2002:a0c:ee91:: with SMTP id u17mr20061495qvr.22.1580192770479; Mon, 27 Jan 2020 22:26:10 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Dmitry Vyukov Date: Tue, 28 Jan 2020 07:25:59 +0100 Message-ID: Subject: Re: mmotm 2020-01-23-21-12 uploaded (efi) To: Qian Cai Cc: Ard Biesheuvel , Randy Dunlap , Andrew Morton , Mark Brown , linux-fsdevel , Linux Kernel Mailing List , Linux-MM , Linux-Next Mailing List , Michal Hocko , mm-commits@vger.kernel.org, Stephen Rothwell , Ard Biesheuvel , linux-efi , kasan-dev Content-Type: text/plain; charset="UTF-8" X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Tue, Jan 28, 2020 at 7:15 AM Qian Cai wrote: > > Should be fixed by > > > > https://lore.kernel.org/linux-efi/20200121093912.5246-1-ardb@kernel.org/ > > Cc kasan-devel@ > > If everyone has to disable KASAN for the whole subdirectories like this, I am worried about we are losing testing coverage fairly quickly. Is there a bug in compiler? My understanding is that this is invalid C code in the first place, no? It just happened to compile with some compilers, some options and probably only with high optimization level. There is a known, simple fix that is used throughout the kernel - provide empty static inline stub, or put whole calls under ifdef.