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=-1.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS autolearn=ham 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 9504AC43381 for ; Mon, 4 Mar 2019 15:39:13 +0000 (UTC) Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 38E5720657 for ; Mon, 4 Mar 2019 15:39:13 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 38E5720657 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=opteya.com Authentication-Results: mail.kernel.org; spf=fail smtp.mailfrom=kernelnewbies-bounces@kernelnewbies.org Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.91) (envelope-from ) id 1h0pg6-00022e-Cg; Mon, 04 Mar 2019 10:38:54 -0500 Received: from ou.quest-ce.net ([195.154.187.82]) by shelob.surriel.com with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.91) (envelope-from ) id 1h0pg4-00022Y-EK for kernelnewbies@kernelnewbies.org; Mon, 04 Mar 2019 10:38:52 -0500 Received: from [2a01:e35:2e9f:6cb0:857c:11e6:3194:d53d] (helo=test.quest-ce.net) by ou.quest-ce.net with esmtpsa (TLS1.1:RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from ) id 1h0pfz-0001JD-H9; Mon, 04 Mar 2019 16:38:47 +0100 Message-ID: <004695b63cb9510353902e0afef45ea8c57c8282.camel@opteya.com> From: Yann Droneaud To: noloader@gmail.com, Greg KH Date: Mon, 04 Mar 2019 16:38:44 +0100 In-Reply-To: References: <3824.1551552333@turing-police> <8247.1551592550@turing-police> <20190303110011.GA10485@kroah.com> Organization: OPTEYA X-Mailer: Evolution 3.28.5 (3.28.5-3.fc28) Mime-Version: 1.0 X-SA-Exim-Connect-IP: 2a01:e35:2e9f:6cb0:857c:11e6:3194:d53d X-SA-Exim-Mail-From: ydroneaud@opteya.com Subject: Re: How to make /dev/ttyACM0 (and friends) exclusive? X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000) X-SA-Exim-Scanned: Yes (on ou.quest-ce.net) Cc: kernelnewbies X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: kernelnewbies-bounces@kernelnewbies.org SGksCgpMZSBsdW5kaSAwNCBtYXJzIDIwMTkgw6AgMDg6MDQgLTA1MDAsIEplZmZyZXkgV2FsdG9u IGEgw6ljcml0IDoKPiBPbiBTdW4sIE1hciAzLCAyMDE5IGF0IDY6MDAgQU0gR3JlZyBLSCA8Z3Jl Z0Brcm9haC5jb20+IHdyb3RlOgo+ID4gCj4gPiBPbiBTdW4sIE1hciAwMywgMjAxOSBhdCAwMzo1 NTo0NEFNIC0wNTAwLCBKZWZmcmV5IFdhbHRvbiB3cm90ZToKPiA+ID4gLi4uCj4gPiAKPiA+IEFn YWluLCBnbyBkZWxldGUgbW9kZW0gbWFuYWdlciBvZmYgb2YgeW91ciBzeXN0ZW0sIGl0IGlzIHRo ZSB0aGluZyB0aGF0Cj4gPiBrZWVwcyBvcGVuaW5nIHRoZSBwb3J0IHVwIHRvIHNlZSBpZiB5b3Ug aGF2ZSBtYWRlIGEgdmFsaWQgY29ubmVjdGlvbiBvbgo+ID4gdGhlIGRldmljZSBvciBub3QuICBJ ZiB5b3Ugd3JpdGUgeW91ciBvd24gcHJvZ3JhbSB0byB0YWxrIHRvIHRoZSBkZXZpY2UsCj4gPiBt b2RlbSBtYW5hZ2VyIGlzIG5vdCBuZWVkZWQgYXQgYWxsLCBhbmQgaXMga25vd24gdG8gY2F1c2Ug dGhpcyBwcm9ibGVtLgo+IAo+IFRoYW5rcyBHcmVnLiBJIGRlbGV0ZWQgbW9kZW0gbWFuYWdlciwg dGhlbiByYW4gdHdvIGluc3RhbmNlcyBvZiBteQo+IHByb2dyYW0uIEJvdGggb3BlbmVkIHRoZSBk ZXZpY2Ugd2l0aCBPX0VYQ0wsIGFuZCBib3RoIG9wZW5zIHN1Y2NlZWRlZC4KPiBUaGV5IHByb2Nl ZWRlZCB0byBtdWNoIHdpdGggb25lIGFub3RoZXIncyBzdGF0ZS4KPiAKCmh0dHA6Ly9tYW43Lm9y Zy9saW51eC9tYW4tcGFnZXMvbWFuMi9vcGVuLjIuaHRtbAoKICAiSW4gZ2VuZXJhbCwgdGhlIGJl aGF2aW9yICBvZiAgT19FWENMIGlzIHVuZGVmaW5lZCBpZiBpdCBpcyB1c2VkCiAgIHdpdGhvdXQg T19DUkVBVC4gVGhlcmUgaXMgb25lIGV4Y2VwdGlvbjogb24gTGludXggMi42IGFuZCBsYXRlciwK ICAgT19FWENMIGNhbiBiZSB1c2VkIHdpdGhvdXQgT19DUkVBVCBpZiBwYXRobmFtZSByZWZlcnMg dG8gYSBibG9jawogICBkZXZpY2UuIElmIHRoZSBibG9jayBkZXZpY2UgaXMgaW4gdXNlIGJ5IHRo ZSBzeXN0ZW0gKGUuZy4sIG1vdW50ZWQpLAogICBvcGVuKCkgZmFpbHMgd2l0aCB0aGUgZXJyb3Ig RUJVU1kuIgoKT19FWENMIGlzIGludGVuZGVkIHRvIGJlIHVzZWQgdG8gcHJldmVudCBvcGVuaW5n IGFuIGV4aXN0aW5nIGZpbGUuIFNhaWQKZGlmZmVyZW50bHksIGl0J3MgdXNlZCB0byBlbnN1cmUg YSBuZXcgZmlsZSBpcyBjcmVhdGVkLCB1c2VmdWwgdG8KcHJldmVudCByYWNlIGNvbmRpdGlvbiwg d2hlcmUgbXVsdGlwbGUgcHJvY2Vzc2VzIGNvbXBldGUgdG8gY3JlYXRlIGEKZmlsZS4gRm9yIGV4 YW1wbGUgdGhpbmsgb2YgdGVtcG9yYXJ5IGZpbGUgY3JlYXRlZCB3aXRoIHJhbmRvbSBuYW1lLgoK UmVnYXJkcwoKLS0gCllhbm4gRHJvbmVhdWQKT1BURVlBCgoKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCktlcm5lbG5ld2JpZXMgbWFpbGluZyBsaXN0Cktl cm5lbG5ld2JpZXNAa2VybmVsbmV3Ymllcy5vcmcKaHR0cHM6Ly9saXN0cy5rZXJuZWxuZXdiaWVz Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2tlcm5lbG5ld2JpZXMK