Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1217000imm; Fri, 27 Jul 2018 13:12:11 -0700 (PDT) X-Google-Smtp-Source: AAOMgpdmjU5t+r68UVg0a8J1ttUF7HJmh6WcC13FKiZqNK+auEqNLe7OAmfxDM1topODPeN8dARG X-Received: by 2002:a62:aa02:: with SMTP id e2-v6mr7913312pff.211.1532722331791; Fri, 27 Jul 2018 13:12:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532722331; cv=none; d=google.com; s=arc-20160816; b=q8498yYq9nuUOFU+HOGwM5vv6vfY0I3v5bHcbn3g7opPDtZd138WYv3TO194usbV9+ 9WzjVKcDrdH/TV7+2RFp6dknnV2cSSwEMitBaBkaBivSHGUT9TDTq2EtcHtkjkssNlqP BmyHh4jVOVHCMQTVMEg+KvJCh8KntjpukdWPh/ij1zCl/vuBgxIf0JQrBY3BflpELsgm 6gdpWw+klNBu6G4Muc79ha2O+BfdiSktr7/VabaKfnksSIOqi179FNsfHrxSz8CVjsaU 2+mZtQNg5b1b9HULlvHhpSEeYKJWUvp7NJkBjgvj59KoL0dDT4AlGXAHiGYal/QZxfGN RUtw== 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:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :arc-authentication-results; bh=6y1IjWkdVUPXC2tEL4pBTnyBiRZ74toNDvNKrZl4q9A=; b=W/9MPp9stVX/VivoTC9Or2T9ZsniGX1Pv9QsbzhqmbR88/+pCTgi6bsIqvA8Ne9dWg JNxi8HMoNNBDSZYSKMI41HO9FZQDJvteylDr2oMc63+NrzkbGsBmNI7pQUbp207JKUMv hCF8skaqKSH+Ok5D2jL/eeXT8rQw/HwDBu1QAy9YK/qq4ltS8rKzPSHl3R0EW7XbKiCE CyaLEZ5Y5iFOvngtqKnc5X/p/zSgrn/kO5HhOwetT2jM08JsOcjJqZVd6ckSImrWsD2W 1+iS4KPVsXMtGdj2k/g2r96rGhPi/bzRhEoCDZqU6F/vf5bqHTtb4Ucl2acHc+BPJmyP ibag== ARC-Authentication-Results: i=1; mx.google.com; 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 g131-v6si4188178pgc.204.2018.07.27.13.11.56; Fri, 27 Jul 2018 13:12:11 -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; 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 S2389424AbeG0Vee (ORCPT + 99 others); Fri, 27 Jul 2018 17:34:34 -0400 Received: from mail.kernel.org ([198.145.29.99]:52682 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730932AbeG0Ved (ORCPT ); Fri, 27 Jul 2018 17:34:33 -0400 Received: from gandalf.local.home (cpe-66-24-56-78.stny.res.rr.com [66.24.56.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id C753820842; Fri, 27 Jul 2018 20:11:04 +0000 (UTC) Date: Fri, 27 Jul 2018 16:11:03 -0400 From: Steven Rostedt To: "Theodore Y. Ts'o" Cc: Jann Horn , salyzyn@google.com, Nick Desaulniers , Golden_Miller83@protonmail.ch, Greg KH , Kees Cook , salyzyn@android.com, kernel list , Ingo Molnar , kernel-team@android.com, stable@vger.kernel.org, Kernel Hardening , Jeffrey Vander Stoep Subject: Re: [PATCH] tracing: do not leak kernel addresses Message-ID: <20180727161103.797f12b7@gandalf.local.home> In-Reply-To: <20180727195416.GF13922@thunk.org> References: <20180726181558.25a5c3b8@gandalf.local.home> <753E9YR1QhdsPhsFoYuXCwfUzfyntDrc_A93hMUkktMi7lbh3KUZMcbfqKVWUfi15zYhuiDFant-ROa4QNV5shx74ff4hGngq2BOJDv-hq4=@protonmail.ch> <20180727094730.3a448629@gandalf.local.home> <20180727143141.4b53d554@gandalf.local.home> <20180727195416.GF13922@thunk.org> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 27 Jul 2018 15:54:16 -0400 "Theodore Y. Ts'o" wrote: > More generally, stupid question, but does Android *really* need to > have debugfs mounted? And if so, can we figure out what facilities > that are needed and can we find some other way of meeting those > requirements? I do know that they have applications that use ftrace. But then again, the ftrace files are under its own tracefs file system (that just happens to be mounted when debugfs is). That said, I would assume that other Android utilities are using other debugfs files for system status and such. -- Steve