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 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 124E9C433F5 for ; Fri, 11 Feb 2022 15:07:23 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351213AbiBKPHX (ORCPT ); Fri, 11 Feb 2022 10:07:23 -0500 Received: from mxb-00190b01.gslb.pphosted.com ([23.128.96.19]:55922 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239481AbiBKPHW (ORCPT ); Fri, 11 Feb 2022 10:07:22 -0500 X-Greylist: delayed 64 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Fri, 11 Feb 2022 07:07:20 PST Received: from mail.djicorp.com (unknown [14.21.64.4]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4D018FF for ; Fri, 11 Feb 2022 07:07:20 -0800 (PST) IronPort-SDR: QLIrFNbwWM9bCgkxxVZ+F4z9jKFCjh0FpnfaitknGVcjYODmAeoZEBlzVm+uHsXo0P3CSpyOLx c35dt0wuOE5g== X-IronPort-AV: E=Sophos;i="5.88,361,1635177600"; d="scan'208";a="13869133" From: Caine Chen To: "neelx.g@gmail.com" CC: "linux-rt-users@vger.kernel.org" Subject: Re: Re: Thread-Topic: Re: Thread-Index: AQHYH1iah9NVw7NHwEGxtpd12UgPUg== Date: Fri, 11 Feb 2022 15:06:12 +0000 Message-ID: <9373cb9569cf4e4593e5f97f4d177b7b@dji.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [58.34.188.114] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-rt-users@vger.kernel.org SGkgRGFuaWVsOg0KVGhhbmtzIGZvciB5b3VyIHJlcGx5Lg0KDQo+IE5vdCByZWFsbHkuIEkgZ3Vl c3MgdGhlcmUncyBvbmUgbWlzdW5kZXJzdGFuZGluZyBpbiB5b3VyIGRlc2NyaXB0aW9uLg0KPiBE aXNhYmxpbmcgdGhlIGJvdHRvbSBoYWxmIGlzIGxvY2FsIHRvIHJ1bm5pbmcgdGhyZWFkIGFuZCBu b3QgdG8gdGhlDQo+IENQVSB3aGljaCBleGVjdXRlcyB0aGF0IHRocmVhZC4gQXMgYW4gZWZmZWN0 LCBwcmVlbXB0aW9uIHByYWN0aWNhbGx5DQo+IGVuYWJsZXMgdGhlIGJvdHRvbSBoYWxmIGFnYWlu IChhcyBsb25nIGFzIHRoZSBuZXcgdGhyZWFkIGRpZCBub3QgaGF2ZQ0KPiBpdCBhbHJlYWR5IGRp c2FibGVkIGJlZm9yZSwgb2YgY291cnNlLi4uKS4NCg0KSXQncyBhIGJpdCBjb25mdXNlZCBmb3Ig bWUgd2h5IGRpc2FibGluZyB0aGUgYm90dG9tIGhhbGYgaXMgbG9jYWwgdG8gdGhyZWFkDQphbmQg bm90IHRvIHRoZSBDUFUuIEZyb20gbXkgaHVtYmxlIHBlcnNwZWN0aXZlLCBldmVyeSBmb3JjZWQg dGhyZWFkZWQNCmlycV90aHJlYWRzIHdpbGwgaW52b2tlIGxvY2FsX2JoX2Rpc2FibGUoICkgYW5k IHRyeSB0byBnZXQgYmhfbG9jayBiZWZvcmUgdGhleQ0KZW50ZXIgaXJxIGhhbmRsZXIuIElmIGJo X2xvY2sobm93IGlzIHNvZnRpcnFfY3RybC5sb2NrKSBpcyBoZWxkIGJ5IG90aGVyIHRocmVhZCwN CmFsbCBmb3JjZWQtdGhyZWFkZWQgaXJxX3RocmVhZHMgb24gdGhpcyBDUFUgd2lsbCB3YWl0IHVu dGlsIHRoZSBsb2NrIGlzIHJlbGVhc2VkLg0KU28gaG93IGRvZXMgcHJlZW1wdGlvbiBlbmFibGUg dGhlIGJvdHRvbSBoYWxmIGFnYWluPw0KDQpUbyB0ZXN0IHRoaXMsIEkgZGlkIGFuIGV4cGVyaW1l bnQgaW4gdjUuNCBrZXJuZWwuDQpGaXJzdCwgSSBjcmVhdGVkIGEga3RocmVhZCBhbmQgYm91bmQg aXQgdG8gQ1BVMDoNCg0KaW50IHRlc3RfaW5pdCggKQ0Kew0KICAgICAgICAuLi4uLi4NCiAgICAg ICAgcCA9IGt0aHJlYWRfY3JlYXRlKG15X2RlYnVnX2Z1bmMsIE5VTEwsICJteV90ZXN0Iik7DQog ICAgICAgIGt0aHJlYWRfYmluZChwLCAwKTsNCiAgICAgICAgd2FrZV91cF9wcm9jZXNzKHApOw0K ICAgICAgICAuLi4uLi4NCn0NCg0KVGhpcyBrdGhyZWFkIHdpbGwgaW52b2tlIGxvY2FsX2JoX2Rp c2FibGUoKS9sb2NhbF9iaF9lbmFibGUoKSBwZXJpb2RpY2FsbHk6DQoNCmludCBteV9kZWJ1Z19m dW5jKHZvaWQgKmFyZykNCnsNCiAgICAgICAgLi4uLi4uDQogICAgICAgIHdoaWxlKCFrdGhyZWFk X3Nob3VsZF9zdG9wKCkpIHsNCiAgICAgICAgICAgICAgICAuLi4uLi4NCiAgICAgICAgICAgICAg ICBsb2NhbF9iaF9kaXNhYmxlKCk7DQogICAgICAgICAgICAgICAgLyoganVzdCBkbyBzb21lIGJ1 c3kgd29yaywgc3VjaCBhcyBtZW1jcHksIGttYWxsb2MgYW5kIHNvIG9uICovDQogICAgICAgICAg ICAgICAgZG9fc29tZV93b3JrKCk7DQogICAgICAgICAgICAgICAgbG9jYWxfYmhfZW5hYmxlKCk7 DQogICAgICAgIH0NCiAgICAgICAgLi4uLi4uDQp9DQoNCldoYXQnbW9yZSwgSSBhZGRlZCBzb21l IGxvZ3MgaW4gc29tZSBmb3JjZWQtdGhyZWFkZWQgaXJxIGhhbmRsZXJzIHRvIGZpbmQgb3V0IHdo ZW4gdGhleSB3YXMgZXhjdXRlZC4NCkFmdGVyICJteV90ZXN0IiB0aHJlYWQgZGlzYWJsZWQgbG9j YWwgYmgsIHRoZXJlIHdlcmUgbm8gZm9yY2VkLXRocmVhZGVkIGlycSB0aHJlYWRzIHJ1bm5pbmcg b24gQ1BVMC4NCkJ1dCBhZnRlciAibXlfdGVzdCIgdGhyZWFkIGVuYWJsZWQgbG9jYWwgYmgsIGZv cmNlZC10aHJlYWRlZCBpcnFzIGNhbWUgYWdhaW4uDQoNCkl0IHNlZW1zIHRoYXQgZGlzYWJsaW5n IHRoZSBib3R0b20gaGFsZiBpcyBsb2NhbCB0byBDUFUuDQoNCj4gVGhhdCBzYWlkLCB0aGUgaXJx X3RocmVhZCB3aWxsIF9ub3RfIGJlIGJsb2NrZWQgYXMgYm90dG9tIGhhbGYgaXMgbm90DQo+IGRp c2FibGVkIGluIGl0J3MgY29udGV4dC4gRnJvbSB5b3VyIGNoYXJ0LCBpdCdzIGRpc2FibGVkIG9u bHkgaW4NCj4gdGhyZWFkXzMgY29udGV4dCBhbmQgdGhyZWFkXzEgY29udGV4dC4gQnV0IHRoZXNl IHR3byBhcmUgaW5kZXBlbmRlbnQNCj4gKGR1ZSB0byB0aGUgZGlmZmVyZW50IHRocmVhZCBjb250 ZXh0cyBhbmQgbm90IHRoZSBkaWZmZXJlbnQgQ1BVDQo+IGNvbnRleHRzIGFzIHlvdSBtaXNhc3N1 bWVkKSBhbmQgdGhleSBkbyBub3QgYmxvY2sgZWFjaCBvdGhlciBlaXRoZXIsDQo+IGl0J3MgdGhl IHJ3X2xvY2sgc2VyaWFsaXppbmcgdGhlc2UgdGhyZWFkcywgcmlnaHQ/DQoNCj4gWW91IHNob3Vs ZCBiZSBhYmxlIHRvIHNlZSB0aGlzIHdpdGggdHJhY2luZy4gVGhlcmUgc2hvdWxkIGJlIG5vIGlz c3VlDQo+IG9yIHRoZSBpc3N1ZSBpcyBkaWZmZXJlbnQgdGhhbiB5b3UgdGhpbmsgaXQgaXMgYW5k IGRpZmZlcmVudCB0aGFuIHlvdQ0KPiBkZXNjcmliZWQgaGVyZS4NCg0KPiBIb3BlZnVsbHkgdGhl IGFib3ZlIGhlbHBzIHlvdSwNCj4gRGFuaWVsDQoNClRoYW5rcw0KQ2FpbmUNClRoaXMgZW1haWwg YW5kIGFueSBhdHRhY2htZW50cyB0aGVyZXRvIG1heSBjb250YWluIHByaXZhdGUsIGNvbmZpZGVu dGlhbCwgYW5kIHByaXZpbGVnZWQgbWF0ZXJpYWwgZm9yIHRoZSBzb2xlIHVzZSBvZiB0aGUgaW50 ZW5kZWQgcmVjaXBpZW50LiBBbnkgcmV2aWV3LCBjb3B5aW5nLCBvciBkaXN0cmlidXRpb24gb2Yg dGhpcyBlbWFpbCAob3IgYW55IGF0dGFjaG1lbnRzIHRoZXJldG8pIGJ5IG90aGVycyBpcyBzdHJp Y3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBw bGVhc2UgY29udGFjdCB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBwZXJtYW5lbnRseSBkZWxl dGUgdGhlIG9yaWdpbmFsIGFuZCBhbnkgY29waWVzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRh Y2htZW50cyB0aGVyZXRvLg0KDQq0y7Xn19PTyrz+vLC4vbz+y/mw/LqsxNrI3b7f09C7+sPc0NSj rMfSvfbP3tPavdPK1cjLyrnTw6GjzrS+rdTK0O2jrL371rm12sj9yMvUxLbBoaK4tNbGu/K0q7Kl uMO159fT08q8/tbQtcTIzrrO0MXPoqGjyOe5+8T6srvK9NPa0tTJz7Xn19PTyrz+tcTEv7HqvdPK 1dXfo6zH68T6waK8tM2o1qq3osvNyMuyosm+s/3UrbXn19PTyrz+vLDG5M/gudi1xLi9vP6how0K