Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp5139251imb; Thu, 7 Mar 2019 08:34:46 -0800 (PST) X-Google-Smtp-Source: APXvYqyGqLm6XXsYQo1NLkf1EUe3KtSfxGIrUZcPXZkggll+W7TPbJxHK6Sws7UNuqyP1N0tv5wV X-Received: by 2002:a17:902:3:: with SMTP id 3mr8528484pla.114.1551976486439; Thu, 07 Mar 2019 08:34:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551976486; cv=none; d=google.com; s=arc-20160816; b=z5LHcT7rklWfcZErAE8ThFpTjJBUNc0H2D2WSD9iwwle34O2so+7GnxdW6mje9/KKT do0ibyKdTcCp5gBGt+g0qpLk3i3qQtSMhfXDhQlUY5J8HSnWkmgn9xBBLPRPSN3IRDNB 28720M2sa/zu7vfqxeYOeZH8o/2luwYJD/l/oi90m2x5ALRyebKOJMrnIFMw62kjtpeF QWgqmQaKBe2pxqomOy2ls+9LJ0HCuhg1aOyvAQJyssgPm65iImR8Ojun/RIqhZ+KwTHA xu8WQS5UBZsmZrwC+e8hjMdnCMd+VT4o0OERfuZCSW4iJVWpJfRcaLYByFOca0Gj5CL2 B0dQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=zV1/Q9K8yf9DgcOtn6Jx1ENNgi6PmLWeH+dMT56acKo=; b=vV/gG+bbbUssScUryyUYTanjYtmcWDHCqfkn8/pVAk33gxYMlaEddVDIYeB8j4abD9 2G5CMqErJ5LQXpdi1DnF3iU1ZJzfgK3zuVEqmR+z6gJG1ZyAZaax2iNwhZMx76/fV5Vm utV9ls/Tx6Z6vq7PPfMD1rDHYtVXZ52aqH+2P43IRYPdixAt7RAyMTYZIpZs4N8RrScV hzSpyMDPUPCUpBODTsWbxylUINtph77AILOUyKM6bkTGg/jYMSArYWCHACoTeRrm7cRc uk1vABoWMQepaiTuFR/eB2DQeMazUCmfqGVfKxbHwSj7ocff5ULtYRWveEueR39c5k+D eOjg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=RjC4D68m; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k184si4148421pgd.57.2019.03.07.08.34.30; Thu, 07 Mar 2019 08:34:46 -0800 (PST) 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=@linux-foundation.org header.s=google header.b=RjC4D68m; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726261AbfCGQdt (ORCPT + 99 others); Thu, 7 Mar 2019 11:33:49 -0500 Received: from mail-lf1-f66.google.com ([209.85.167.66]:37781 "EHLO mail-lf1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726166AbfCGQds (ORCPT ); Thu, 7 Mar 2019 11:33:48 -0500 Received: by mail-lf1-f66.google.com with SMTP id u2so5201665lfd.4 for ; Thu, 07 Mar 2019 08:33:47 -0800 (PST) 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=zV1/Q9K8yf9DgcOtn6Jx1ENNgi6PmLWeH+dMT56acKo=; b=RjC4D68mhmlXQdzuhrd1XFazStJLTqJ8d36vyv5rS2B2T2A9woK2AVOnZjkja/9FBA pNxGEEWUxuz8QNjlO2c7k6LzPK5GxlZ41k5JzwFGA6mpdHBaHojVLRsXfObOAZ5WgUkV uganL5gYfKJn/2utjNnFpHSZCIaN8c7R6ZNAA= 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=zV1/Q9K8yf9DgcOtn6Jx1ENNgi6PmLWeH+dMT56acKo=; b=LUNaqSHg3lJPJzckogmDwLqsBDverD34BracR4+rJUN6mAXiXeP6BiVF2PA2l1hpOH cdKIxlZKZ+2EMSz0pHA185HhPt9ftf0E0nCXZkR3WdGTI+1wZ/NHjzAZuVB8s4oHXhbY EpugqRMrvAeKcAVDdUj462JizpKV+K8xs0o33AE2iRhaAr2QZZGByxq4sSaoPc+piFgV iHfWZzmtHT2kUu3PMvFeV/gdchg+QyVf+vVDTQY/7CnN5m3MPHL9rUlDUAvSdrfg5fRj CAbzhhy6XjJuUu5bqegAN65Xko7tU8siCmOGZQVL9I9Xo8xVGclC52uXxmDjkcTABLK+ dIhg== X-Gm-Message-State: APjAAAV8rp7llRawrA+svGdkt9XF7LP5zJQlcechrr3oSXF8VXxrktej 7A8NZsLS13+GxPnILdpbcbCcPFxz5mc= X-Received: by 2002:ac2:5387:: with SMTP id g7mr7980278lfh.158.1551976426026; Thu, 07 Mar 2019 08:33:46 -0800 (PST) Received: from mail-lf1-f49.google.com (mail-lf1-f49.google.com. [209.85.167.49]) by smtp.gmail.com with ESMTPSA id j7sm910743ljb.1.2019.03.07.08.33.44 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 07 Mar 2019 08:33:45 -0800 (PST) Received: by mail-lf1-f49.google.com with SMTP id r123so12151436lff.6 for ; Thu, 07 Mar 2019 08:33:44 -0800 (PST) X-Received: by 2002:ac2:5386:: with SMTP id g6mr7552046lfh.88.1551976424441; Thu, 07 Mar 2019 08:33:44 -0800 (PST) MIME-Version: 1.0 References: <20190307114511.870090179@infradead.org> <20190307115200.697533978@infradead.org> In-Reply-To: <20190307115200.697533978@infradead.org> From: Linus Torvalds Date: Thu, 7 Mar 2019 08:33:26 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 18/20] objtool: Add UACCESS validation To: Peter Zijlstra Cc: Thomas Gleixner , Peter Anvin , Julien Thierry , Will Deacon , Andy Lutomirski , Ingo Molnar , Catalin Marinas , James Morse , valentin.schneider@arm.com, Brian Gerst , Josh Poimboeuf , Andrew Lutomirski , Borislav Petkov , Denys Vlasenko , Linux List Kernel Mailing , Dmitry Vyukov , Steven Rostedt Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 7, 2019 at 3:52 AM Peter Zijlstra wrote: > > XXX: are we sure we want __memset marked AC-safe? It's certainly one of the safer functions to call with AC set, but it sounds wrong anyway. It's not like it's likely to leak kernel data (most memset's are with 0, and even the non-zero ones I can't imagine are sensitive - more like poison values etc). What's the call site that made you go "just add __memset() to the list"? Linus