Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp1982038imm; Sat, 16 Jun 2018 07:14:15 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIGBdDvxVM6/DdrRM5Qk+OK18mWs1yWCXuF9HgS0Vh1d4ybzPvuPtX+Sl8QORH3w78sjxc9 X-Received: by 2002:a63:711c:: with SMTP id m28-v6mr5335268pgc.66.1529158455663; Sat, 16 Jun 2018 07:14:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529158455; cv=none; d=google.com; s=arc-20160816; b=C32+p5o5/Waec3BTMz5fDtud7Eo7JPyoIzUovLXV+6zywYK0e5vc80BhWpwElr/rdB vHKNd04p9DV5oToabQ39w4IkYjtlzWfFLzlrnbvz+b5jsPZJm1Uz9eWi6a/5A3DTzkkW 2O4s6Z2+vscPIy/Ua8lChk0QocliTBYmsxbNZRZmSuF9aJ8dBysuJsFtX/jopOrUzRKC HXL+dt8HDj0eSsp6mq0CzlJWYJsT2uiG4S+NrvXqeVyoR9jUkBTcSQlak5Z7mmLRzKB2 4SBE/9li3fhO+gGA5hJdov3ISDcOW+QEduj5igOAfe0CqQKopfXga8gMttt9jemBeDln DEXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:dkim-signature :arc-authentication-results; bh=hSmTsCOqURpovvI6PSOMBqVrA+VKgbbw2tEnGQYOJck=; b=ON2yM+Y5EeWj+O2O49eAl9MMrxKHSyR4rDAGmG8UDotiJsjGDxuzz+6nbvYQJm8e1X xZHWB0uVZ2Fw39oA88CW284vODjtJ5X9gU4y/NRFknkk3krfyjb7esk8oaD+kXv5AWKa 6Kkxcl38VFK2AEk2c3lIQ37wx4I/atbikGYDCj/G+CpQ1XLGvA5GLrLvMMn8DX2Ru1Sg i+kSmIjKBdMaQi237cyCETXTBQa2kF/tmRKwH+Xtz0Rm2h/R2qdltBIPBrrF2qxto2nq 2E5pvkDWDhfSp0Pk95udLRVxDIEUBGXaH5pf0kLx60giWduwUjVv6Lwd4ecD9m2VZqNw i3Wg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@hmh.eng.br header.s=fm2 header.b=k6kaq8eC; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=pK0tjVUa; 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 c11-v6si10597396plo.271.2018.06.16.07.13.29; Sat, 16 Jun 2018 07:14:15 -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; dkim=pass header.i=@hmh.eng.br header.s=fm2 header.b=k6kaq8eC; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=pK0tjVUa; 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 S1754168AbeFPOMj (ORCPT + 99 others); Sat, 16 Jun 2018 10:12:39 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:48119 "EHLO out2-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754105AbeFPOMh (ORCPT ); Sat, 16 Jun 2018 10:12:37 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 281DB21193; Sat, 16 Jun 2018 10:12:35 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sat, 16 Jun 2018 10:12:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hmh.eng.br; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=hSmTsCOqURpovvI6PSOMBqVrA+VKgbbw2tEnGQYOJck=; b=k6kaq8eC crf0YQUrSM8CUyU+DruAk5LDySzXyOYZ6WpmeKSIdmzbOweKxaI4WunJUGaTamNL Xx5/s5xOav3dvmrdnR+i6I1GoYqzgsA38tv3eYNURgj1EowYKnai7NvfGOo43OwS InFaHtaqGbN9HlQvDv2KGsWpsopDgnZLfX4Iksj2Gd51XD48X1J2RPza0zFo//et I1mzcnuLOAjvD8YnFJOP1c++BIhUbZy2t9Bamd7D3nC2XL78TbK5sG3RyQ27Kke5 T3mUHgVxL1dOOuXatk5uGIzeeodM2MmGUKh5fejPNiAfFrt7kSI9nWPypzt1fMSz Wf/HWENi4Oi9Gg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=hSmTsCOqURpovvI6PSOMBqVrA+VKg bbw2tEnGQYOJck=; b=pK0tjVUa4gB4LL2WdEt9+Dq4NQNvqaASpXRYtlxk76RJa 3Kir/na3XUAmTlOJ7so6lyIFr7HqmkdKl/M9YPbGDUNObgY4qzIX7bcRvOhXuQWE CXtFyFcqPsMAKUxlkyfOaIv2ZNZCn1bOoLkbeouAsqofWT01GM9Pz7K/rtGsc9I8 Y/msqrpHnnhrSZH6iyna862M6lKtap/LdFLQjtNJZ6uYuDePtGlwYTlO1gPjgvK1 OLfz8zaFM/+Qsi+8dI6Aqz5HwVxBEG/hetwdKVJXsnmeZV/6bka1k11bcFeBOOvH s9R9HilMM/Hk3xR2uv8xSNCn/IMp6tDTbE9bzEYjw== X-ME-Proxy: X-ME-Sender: Received: from khazad-dum.debian.net (unknown [201.53.245.99]) by mail.messagingengine.com (Postfix) with ESMTPA id 9A448E425A; Sat, 16 Jun 2018 10:12:34 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by localhost.khazad-dum.debian.net (Postfix) with ESMTP id F07523400436; Sat, 16 Jun 2018 11:12:32 -0300 (-03) X-Virus-Scanned: Debian amavisd-new at khazad-dum.debian.net Received: from khazad-dum.debian.net ([127.0.0.1]) by localhost (khazad-dum2.khazad-dum.debian.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Wl9SwYhXvq2M; Sat, 16 Jun 2018 11:12:32 -0300 (-03) Received: by khazad-dum.debian.net (Postfix, from userid 1000) id 1234F3400435; Sat, 16 Jun 2018 11:12:31 -0300 (-03) Date: Sat, 16 Jun 2018 11:12:31 -0300 From: Henrique de Moraes Holschuh To: Pavel Machek Cc: Pali =?iso-8859-1?Q?Roh=E1r?= , Henrique de Moraes Holschuh , ibm-acpi-devel@lists.sourceforge.net, platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: ThinkPad T480s & LED_MUTE, LED_MICMUTE Message-ID: <20180616141231.dy4mvirgeax2tviq@khazad-dum.debian.net> References: <20180608111057.4wxpg7m7nm7suf6n@pali> <20180615112606.GA3986@amd> <20180615113728.h7snxhe2juaqvjyx@pali> <20180615123007.nxsymdvr3nj3it5i@khazad-dum.debian.net> <20180615190915.cdntdeesc52ei35u@pali> <20180615233628.gy2ffgupctheyqof@khazad-dum.debian.net> <20180616073334.GA13880@amd> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180616073334.GA13880@amd> X-GPG-Fingerprint1: 4096R/0x0BD9E81139CB4807: C467 A717 507B BAFE D3C1 6092 0BD9 E811 39CB 4807 User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 16 Jun 2018, Pavel Machek wrote: > Question is if we want flexibility or security. For thinkpad-acpi, it is security by default. Flexibility is allowed as *compile*-time (Kconfig) option, and only as long as it defaults to secure *and* the help text is very explicit at instructing distros to NOT enable this option. That said, if mic-mute is under HDA mixer control, it will only be "secure" if ALSA is also blocking userspace access to the relevant bits, and if that is not possible to do properly, might as well go for flexibility. But only in that case. That would be why I use phisical shutters on embedded webcams unless the hardware actually airgaps them from the USB bus when the privacy switch is active. -- Henrique Holschuh