Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp1599558pxu; Sun, 6 Dec 2020 01:01:57 -0800 (PST) X-Google-Smtp-Source: ABdhPJy/sKDSeiUcoNPHQO1NKQZMLoutP2SW0pOehTBwKg9YM7goIIl3HTFGWgUIPRG/k78gRVks X-Received: by 2002:a17:906:1a01:: with SMTP id i1mr14479828ejf.315.1607245317238; Sun, 06 Dec 2020 01:01:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607245317; cv=none; d=google.com; s=arc-20160816; b=DaU9aA7Jp6gFcdZudMU5aUEgVxIhtmP4hZ1dEUCzuzEOj/vMfE5ZxVOkpjHkT4JFQD vcQ22BSob2PAgU1zVukKgMW9xbCUwxlCwDuFvViwNcS1GPjPOf1u64idYLI561s4sCbA ZeikXCnTpvpuo6cT5K/looNGeEx7Yghh2vYBUTOQSrfv2/rCd0vc8sWmIKB8qHz/UEI8 kAU3PvkEZi4Xmehx3e0wzIDlt0I9wb3503SNui8lxst5pVUpuOScdPVmmuuUyHIp1Yqy MuCB2QVbcL4aZImajSjozEEixaXmWUiveNh+2gvULjt+degf8N0H55AC3eiFPBfNTV11 21Ug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:subject:cc:to:from:date:references:in-reply-to :message-id:mime-version:user-agent:dkim-signature:dkim-signature; bh=1YDfDVzlMf2IlCv8EmJK4ezcVHFDNQIi/OgN+ecGc0E=; b=AqORno/T3oWBzRg61Eq3MJG9BgOfysTzF2I+CkE/Ah6MRkN6JkNWRsFYCPHuum/3bI Q5z7V9w92EN6fV1H5Hn71Mii+X5aPbkX2DqWGzG9uQGwNAovn+Tzc5nEFGw+Mh8iTkMk PVaT1RwkoyyXPV777WUnGlVjgKqRbHujIUulGk+zR6gxhdanGrJXq0omWJPIkYRBkVwa l9CFUPYtTDfRq7QEaT2EXOq9IIbsv1uMVJpbcCDJCu3BFcUc+T7nsUAl28CVWXM1ksOm FvWzU3wNuPJURWKvu32buUSVqzANm/oEJGUmtt5eVBGPaElNFEawGW5k05oLeEqZSpPm p6WQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mxxn.io header.s=fm1 header.b="KSGhOM/+"; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=OrxHyuD3; 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 g16si4637696ejf.689.2020.12.06.01.01.34; Sun, 06 Dec 2020 01:01:57 -0800 (PST) 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=@mxxn.io header.s=fm1 header.b="KSGhOM/+"; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=OrxHyuD3; 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 S1726485AbgLFJAH (ORCPT + 99 others); Sun, 6 Dec 2020 04:00:07 -0500 Received: from new2-smtp.messagingengine.com ([66.111.4.224]:55077 "EHLO new2-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726237AbgLFJAG (ORCPT ); Sun, 6 Dec 2020 04:00:06 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 43317580236; Sun, 6 Dec 2020 03:59:00 -0500 (EST) Received: from imap22 ([10.202.2.72]) by compute2.internal (MEProxy); Sun, 06 Dec 2020 03:59:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mxxn.io; h= mime-version:message-id:in-reply-to:references:date:from:to:cc :subject:content-type; s=fm1; bh=1YDfDVzlMf2IlCv8EmJK4ezcVHFDNQI i/OgN+ecGc0E=; b=KSGhOM/+hgQmmx9aKdEQfVsqRXaxHLK5uEJUKffOxkIfO91 scf6kBSUoBB8qKCI4A/QAGZWVtaCjuBiXV+ShHRL5CXvcgmZu05r9ZTh8RUg8GSE JUoyPCizQLgwCg49Cahypv8bPbV4NT7J2VP891nc7T/2CjU+5B5xyZiVeqHaMJZo iycBgMmcEaqjh7fx8l1QSObaJW1q77e57lIeD5/dC6P0WbZ5HhPz7CgIKEwGHSdr 6Ge1JYyFFw/NB9ACzCTqrPQUowyPbAl1Vvw4wPi15fyGQDQgN7xxd6YTE7kt2u8R X/MXid1rp41hBAOJx6Ub0wpeI9CE+lBqpZDLMXQ== 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-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=1YDfDV zlMf2IlCv8EmJK4ezcVHFDNQIi/OgN+ecGc0E=; b=OrxHyuD3fojaQi+d6Z3OuW zeB30+tAsnkZEEorkrAKkZbzRBRm17BPgPfOvvVbdB3sHHD3pnpWs+5SAwN6Nju3 KUf6JP5gMy2MhU5Jqq3GwCl2zqibep4hsZXetKQR1ZolNJWN1pjZg5btpcfHBbz2 Mncd3lBqbGeyXhf57o2j6RIuB7TRzOaxfIgIlDvohczXJ3YT2OY1MsR7cokZsY9v r2zoYE1hRBgrXac8RXeSYzGUxJh8PoCJ6xgNN0ccLh6N2vCvhW2xd/VrQDS+92WO xjeThhmgIwRa5CvZwL44gw5WtshC3ugigD3qIrLdYNkUD6vY+wW8aYDC0IIpLqqA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudejuddguddvhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefofgggkfgjfhffhffvufgtsehttdertderreejnecuhfhrohhmpeeulhgr kkgpjfhrrghsthhnihhkuceosghlrgiisehmgiignhdrihhoqeenucggtffrrghtthgvrh hnpeejudekfffgjeeivdekveekgeetiefgvedvveekieefffelueffueffueejueevfeen ucffohhmrghinheplhhkmhhlrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomhepsghlrgiisehmgiignhdrihho X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id D1A6E62A005E; Sun, 6 Dec 2020 03:58:48 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-622-g4a97c0b-fm-20201115.001-g4a97c0b3 Mime-Version: 1.0 Message-Id: <1b4fe1fd-592d-4a88-b156-fbf6af2df428@www.fastmail.com> In-Reply-To: <052ecf4d-9e08-2c08-8a06-c30ba2b28d82@redhat.com> References: <20201203212640.663931-1-luzmaximilian@gmail.com> <20201206070705.GA686270@unreal> <052ecf4d-9e08-2c08-8a06-c30ba2b28d82@redhat.com> Date: Sun, 06 Dec 2020 17:58:32 +0900 From: =?UTF-8?Q?Bla=C5=BE_Hrastnik?= To: "Hans de Goede" , "Leon Romanovsky" , "Maximilian Luz" , "Greg Kroah-Hartman" Cc: lkml , "Mark Gross" , "Andy Shevchenko" , =?UTF-8?Q?Barnab=C3=A1s_P=C5=91cze?= , "Arnd Bergmann" , "Rob Herring" , "Jiri Slaby" , "Rafael J . Wysocki" , "Len Brown" , "Steven Rostedt" , "Ingo Molnar" , "Masahiro Yamada" , "Michal Marek" , "Jonathan Corbet" , "Dorian Stoll" , platform-driver-x86@vger.kernel.org, linux-serial@vger.kernel.org, linux-acpi@vger.kernel.org, linux-kbuild@vger.kernel.org, linux-doc@vger.kernel.org Subject: =?UTF-8?Q?Re:_[PATCH_v2_0/9]_Add_support_for_Microsoft_Surface_System_Ag?= =?UTF-8?Q?gregator_Module?= Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > > More on that, the whole purpose of proposed interface is to debug and > > not intended to be used by any user space code. > > The purpose is to provide raw access to the Surface Serial Hub protocol, > just like we provide raw access to USB devices and have hidraw devices. > > So this goes a litle beyond just debugging; and eventually the choice > may be made to implement some functionality with userspace drivers, > just like we do for some HID and USB devices. > > Still I agree with you that adding new userspace API is something which > needs to be considered carefully. So I will look at this closely when > reviewing this set. To add to that: this was previously a debugfs interface but was moved to misc after review on the initial RFC: https://lkml.org/lkml/2020/9/24/96