Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp805415pxb; Mon, 16 Aug 2021 18:53:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzHCKs533V6c252SYpnVaIH26nNJen0HHxt9fFfLxj+guhIIVPQTwN2qC7U83upaySQUSTq X-Received: by 2002:a92:d90f:: with SMTP id s15mr665618iln.278.1629165220116; Mon, 16 Aug 2021 18:53:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1629165220; cv=pass; d=google.com; s=arc-20160816; b=OVwx25lC/oeNacXvuvD81WTtMeLwfRIvUlUg2di2WneSp68vl+fNex+6UWL6HKtyUD 18ukbAvvlBSeNHFGh2LVmIdvcGZn6zz78nTHf/WP8o3t0RNGg4cethK7GKFLYt9mPe57 0KWEuHUre3ESBWZHmS0z3oFp86cPYo76p0LfJtvCZXSqXaOt29uOwaNyiylZxc7nB5qz Jwszlrn+ulv1juc+nk7MgxjN/3NGr81q0EFnKKW0gduabjYCHNkcHK39Rbs1dSqXaGET Ti/uComoUGb2nvsA1AKppT3DNwjt6S7nQW7A4mWPMl4CiYZiOD+Cm7zcFwGSiKKGAJ0e b5Rw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature :dkim-signature; bh=addYAJ9NQAkupJsMHMjmlZaOp45ZP1YYDeIU7kFuUAI=; b=P+N3wutua5Auwe+cu6Uef30YjX4YmL7ebR7mVMa4hsypFP6IbigTnqYGHpLx/tyadc 6PjPQdf3W1/h18VFj5I53S0e+pCjLpVCnGBn/Diah72qeZgMBtPkV1v9FSxXXtC4lWCi AZhK6yvtvF9pb+nLXxIDcU/k1NRHmZhU0eskWur9NKMmpfP5ww1lx8NQDeBj1CyN2fSd 8HRLVa9EmPg3PzEIf9NUucRa5cSrtOVQI+PRR5cc26PdgwHEnjf5jWGnETn39JD9Sdc+ WgR8xgJOysBsOesYdfw0XdwcK7TYByK4bXXA45Ay5TtCOVwO8QrBV//WxgYsNlg8xRyH 5neQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=fail (test mode) header.i=@fujitsu.com header.s=fj1 header.b="PH1lOBe/"; dkim=pass header.i=@fujitsu.onmicrosoft.com header.s=selector2-fujitsu-onmicrosoft-com header.b="jJGd8/ZW"; arc=pass (i=1 spf=pass spfdomain=fujitsu.com dkim=pass dkdomain=fujitsu.com dmarc=pass fromdomain=fujitsu.com); 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=fujitsu.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i38si890416jav.36.2021.08.16.18.53.28; Mon, 16 Aug 2021 18:53:40 -0700 (PDT) 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=fail (test mode) header.i=@fujitsu.com header.s=fj1 header.b="PH1lOBe/"; dkim=pass header.i=@fujitsu.onmicrosoft.com header.s=selector2-fujitsu-onmicrosoft-com header.b="jJGd8/ZW"; arc=pass (i=1 spf=pass spfdomain=fujitsu.com dkim=pass dkdomain=fujitsu.com dmarc=pass fromdomain=fujitsu.com); 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=fujitsu.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235855AbhHQBxS (ORCPT + 99 others); Mon, 16 Aug 2021 21:53:18 -0400 Received: from esa17.fujitsucc.c3s2.iphmx.com ([216.71.158.34]:38997 "EHLO esa17.fujitsucc.c3s2.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233287AbhHQBxR (ORCPT ); Mon, 16 Aug 2021 21:53:17 -0400 X-Greylist: delayed 429 seconds by postgrey-1.27 at vger.kernel.org; Mon, 16 Aug 2021 21:53:16 EDT DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1629165165; x=1660701165; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=addYAJ9NQAkupJsMHMjmlZaOp45ZP1YYDeIU7kFuUAI=; b=PH1lOBe/uK/0Bh7UQS3EGFj0i31xiJaODlXW4tDzCcEmIy7d8imecD1s A+8aEvKa23zlT3GY/pez7xv2Svu+a92eNXGOxB4yHaloxGezFy3B2it5i QlKLbYOT3NJJsZBYgd/pZmPv/4X6gVH6xRQDTmdeygFsaYHbsTCQWI6Oj 8jgtaZORIYtUvDffqqJvNBF/Gjhrbd5qvt1GcmQQVYnOMhlXoM8w/8sR/ Ju1zCTg9o2Ikf1eJBKO2LZ65K7vslduRjxhrFby9oIl2a4hoOi5Hvm+nf Ym/szXlG/T2koSOGtlM3NMhElTvzaXWb+ALOq2Os4CYy7iN/DYPa1E4NS Q==; X-IronPort-AV: E=McAfee;i="6200,9189,10078"; a="36657678" X-IronPort-AV: E=Sophos;i="5.84,327,1620658800"; d="scan'208";a="36657678" Received: from mail-ty1jpn01lp2058.outbound.protection.outlook.com (HELO JPN01-TY1-obe.outbound.protection.outlook.com) ([104.47.93.58]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Aug 2021 10:45:32 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YyCGCq4HZF5LDtCF9sCTw5vUe/KWuxBSI6xN72jIve64nBoR/9HunzSw2wXw7XHK0qg2fZqiZOLn7Nk9nraE+gRVolP2PeiOh2hlCaVeu50R9v1ckkQ7Fcc6dF2Cxbafi9klgrj5lnOZz9Ot5bPxRt5ZW1jO0sfR7wX4w1x8LZgtPrUluK+hqPZ0T5MDGp1btmBWvY13a9xZ8w/ffErgj9WniVA5tIIT0X61Ap6UsxuYPzjjVlRfruihDNUtn/S4bie0dIfFIgy63Ot/PVpDMZLuFsrWQuoOZdNOZs0AQ7n+yX3ZJomwcXEkcHnXKvU84xVG6DGZTt2sf++ZxaAMUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=addYAJ9NQAkupJsMHMjmlZaOp45ZP1YYDeIU7kFuUAI=; b=YLvf7O70o8K+MKtYJ02UEEE7xg9shyrVbAuAR5R81FsHbakbbK7bcRAw6/ghR9gUVTo4KtSMJUmm/dcFulPBqYc8kTCwQMOPx5QOo3oolLI7gxHVwKYGrv/R+sz2hCWptjS899AywaRI+/FclLB2kH4JTBm4ZULi/XYTO74gLCrTJif6xSk9B9neJZc170mgkRf82Wn5vxecQCDPvUKVSCjAJuYRUYqFdiy6aJhKXdDyM3vkqbIfraPSmQTonIfx9jWCp/jnFyMkV+HB2He+POqwE++W514WedfrqASytHIdF6M7ja3njOVzi+rImiXcKH0qBv8my5MNxufIwKWHsg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fujitsu.onmicrosoft.com; s=selector2-fujitsu-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=addYAJ9NQAkupJsMHMjmlZaOp45ZP1YYDeIU7kFuUAI=; b=jJGd8/ZWvwg4tO1rYY9bXadYiL4sywMEb2LoHIFFWtI4feKBgj3DnFJ/1uBCJguNUW2+ZDvDLs9ywRPV26eeqjS1YNHcR/jbOivveyhy3w0t47yjsKG/wQicos4pzENuhRTBaUmuYA8wimrBP73T/Eiub1CUW9TfKJC9VUh5nvI= Received: from OSBPR01MB2920.jpnprd01.prod.outlook.com (2603:1096:604:18::16) by OSBPR01MB3000.jpnprd01.prod.outlook.com (2603:1096:604:1c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.14; Tue, 17 Aug 2021 01:45:28 +0000 Received: from OSBPR01MB2920.jpnprd01.prod.outlook.com ([fe80::6db8:ebd7:8ee4:62bb]) by OSBPR01MB2920.jpnprd01.prod.outlook.com ([fe80::6db8:ebd7:8ee4:62bb%6]) with mapi id 15.20.4415.023; Tue, 17 Aug 2021 01:45:28 +0000 From: "ruansy.fnst@fujitsu.com" To: Jane Chu , "linux-kernel@vger.kernel.org" , "linux-xfs@vger.kernel.org" , "nvdimm@lists.linux.dev" , "linux-mm@kvack.org" , "linux-fsdevel@vger.kernel.org" , "dm-devel@redhat.com" CC: "djwong@kernel.org" , "dan.j.williams@intel.com" , "david@fromorbit.com" , "hch@lst.de" , "agk@redhat.com" , "snitzer@redhat.com" Subject: RE: [PATCH RESEND v6 2/9] dax: Introduce holder for dax_device Thread-Topic: [PATCH RESEND v6 2/9] dax: Introduce holder for dax_device Thread-Index: AQHXhSoJ2MKEQAyDOkuQStUpIsX3SqtlsyYAgBFVaHA= Date: Tue, 17 Aug 2021 01:45:28 +0000 Message-ID: References: <20210730100158.3117319-1-ruansy.fnst@fujitsu.com> <20210730100158.3117319-3-ruansy.fnst@fujitsu.com> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: oracle.com; dkim=none (message not signed) header.d=none;oracle.com; dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6ccf31b3-b7eb-4bfe-8767-08d96120b0c6 x-ms-traffictypediagnostic: OSBPR01MB3000: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4303; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bVI+29haPUqxDBc7Ukq/XeEfo4Gf40TbeArXck6AnboSZR6ehfDA8Hct3dU9TQeJT+sELzLFNyaEirRplqNzgN5FyVOofVZCzm4uq6xk/gbvC5fcL9ggK+9WLw5US9/Z9KV/OXMVN5uUdH9LCtwxqlzVZCe5nI96jgqbGsJdZzKquMmZY5wONN8h6lrpYH0sDhEZACLj2F4vOeqEsv2j2fgWBZ1uRgjEdSf5ur9nhaVuJdaUX+DfUx9OZalw2h1Hbn0WN3PtTPeljzX1eZnO35l3I5ySzHn7FbSXu6xU4s6bIOVqzE3CfTwNiGZJXkZGjp5qF80Td2rAiUFm7iOlI50ofwSCXN5HxFk5XNNf1sI02FC1qKWjhx9vHOPe2VW2436s8vBqro9aWKSTHtWY/qJxy3eZ8SB8qBWrChsZlvCd8aDezQI8uoHjf8PrIHIbVQ6amO2UWm1hC2iY4C3Itbbgs5KmiDDVbEScCGc9bA0VOZVeESySDh6Dw2sK9dC6O4WyauKz34hC0WmntUuv5z+TpoZvfpZNMxn6GZ2/s0J5ja1z+/2azqRmwtH5ffmkh5wegLI/xTO6NRJXnyyKOnj49DltkycC4YTsFEXuZ45tswVNmS+/yEWtUHlxVWEhg8vFq/hW/ZypJ/HkvtNMfWg0AWXpxQ0jY4/1fC8xMkMeuxJnCShIPz/AISFLEEgZ4K1s0vw2t84VsKOHMcFZSw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OSBPR01MB2920.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(376002)(346002)(366004)(136003)(396003)(39860400002)(8936002)(122000001)(5660300002)(7416002)(85182001)(478600001)(38100700002)(316002)(54906003)(2906002)(33656002)(66946007)(86362001)(110136005)(83380400001)(8676002)(66476007)(55016002)(64756008)(26005)(66556008)(66446008)(9686003)(6506007)(53546011)(4326008)(7696005)(186003)(52536014)(76116006)(71200400001)(38070700005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MU9ETnZkR0VWcGk1cU1YV1p4ZUJjSy9wUDE2bE1sWFlpdHhtSHpKbitDNi9j?= =?utf-8?B?Uzlxc09xcjZqOHhSOEdSZmxEM09oa29DaHJoOVBUN2VjNGVNeUFLMHBRNEsr?= =?utf-8?B?aldabzUzSjR5YnhpZW5zWnhBNVptSVovNGxFQzFaTnlTeWlQRW9zWHVXU1Vh?= =?utf-8?B?ZlA3Mnk3MjZrSEhNWUVFMExXRW45dS94VXdXbis4ZE01UGpTT2MvRjUxVFFx?= =?utf-8?B?RnByTTYxTWVZc1lUVUpEVHlYWmxWVVBZeHdVQ3hKaVdIVWZmLzhDRzN1VGg1?= =?utf-8?B?RmhsbGUxNWV2THUwNkVjRi9NSWFIdDZQbC82Y0I0Y1hTYUNzcjBFc3dkYnJM?= =?utf-8?B?c0dvUHhPdTZSM1Rxa01RTlBwbEhxeExaNFFvZWhOU2JyRjR2SUtVZkQyR0Vv?= =?utf-8?B?djVlRnhJcHg1R0hBNUw5N0VjNEtDR1lzODdKbVQ3cDhrRUk4WGxVSlhsVW1B?= =?utf-8?B?Mlk2SENiWjNIWVRDM0RWNjhjQkxQaHJ2SWdqcmdWQTJDa1l4dDR5SGtsblhu?= =?utf-8?B?dEpNU09tSDN2bFdseTFuQ1FibktHbWdRN3hqb2pIamxNam0rcWw1c1lVZndW?= =?utf-8?B?aWNmQW51cEVsc1JpY3h6T2JuQjRNTlc3eFp2SWxhMkRQRVJVcUhJSEJ2cFl6?= =?utf-8?B?Sy9kSnJ0MFcyZnBncVREY0E4RjN5WE1mQ3hRQXo0TEJqMldMZXRVU3FVRlpM?= =?utf-8?B?WEhob1N3ek1WUlpFNXpxbUZMMC9lVHEvUTl3eFhPZ1EydCtDWlA0enFKbjZE?= =?utf-8?B?cWswNmM3Wkx6Z0QxQVV6VzdYMVpDV0JLTXJ5RXVYMm5UUjdTc0twc1g1MGJ6?= =?utf-8?B?a05OdHBkL0d6bER0YUx4QjBvWUJoMFEvUjRFZXJQdmt1eW1wUkt6aXE1WDU2?= =?utf-8?B?K2xTbDQ4a0NDY1NaZ0F2U1ZYN1FPa3ZDYzRac3FQTkFTNXRlVXhlZlk3YVM1?= =?utf-8?B?bWF6aVlueDQvR0djTHZ1VnBaTlVkTHpDUFJmVlZjdjZHUkhoNXVOd3dUeGVv?= =?utf-8?B?TjJkdFc5UGQyQ0ZZcGd5ZmZpZnRNOFUxNS8rN3gwZWU4ZmdVbDZMdXlKSHFa?= =?utf-8?B?MTMvdmJwdTZSaTIxUGRWQm1qWUtrRTVHaXBDRks1Y3pzZUR1S21md2R4S0kw?= =?utf-8?B?eExpdVY5ZmVGNmtqelZGdmdXejRWajN3eDB0VDJrRSs4eS9lMjk0MGhGR3NW?= =?utf-8?B?dGtlN3ZFckJ2eUpvWDdPQ1Jva1lnUUlvemJCR2VxcVlhRHZEMlZDVTM0Qk93?= =?utf-8?B?bkxobmN3dmJzazlpS2JXK3ovNmlQNXNTYnFlUFNCYkdQUkYvdWIrZzZrSVY1?= =?utf-8?B?TGx6TEczamQ0aDVQcE1naVBQMkc0aVg5R0VBYXhQS3NMWUpNT3luK1hkcHpZ?= =?utf-8?B?K3lQUWNOcThHeHZZRkZQcUJxZ0FoazVtOTlocXlDOUN0bG1DTkwzUjNBN0lx?= =?utf-8?B?MUR4TG1vK1JTRWx6Smk2MHNocTgxeUEzVDlZbEtHTU1aWGE4aEVTYzNyM0hH?= =?utf-8?B?NjltY1gydFRyVUhXUG1QR0lQdTIveG0rQkZqQWtyZ2ZaS080REs0dkdDb1NJ?= =?utf-8?B?bzFjUlIwZ3VqS3RoWWVtUE1aQ2RqWlJZMWRDeXhWK1VjSzVZNk1NeUdCS1Jq?= =?utf-8?B?cW1yZVBrQ1NsRHZzZCtvdlYyTWNVMzJxcUZNaG9DUXF4akZEUjFOOWFYQ2g2?= =?utf-8?B?V01tbFpkUDBlNEZjODBrSnE2SE8zRER6SklpRitlMzdua0lzYWxpait0VStH?= =?utf-8?Q?qCDu2qcdK6IzUWSh65RoOslfauwNdJPOydn6roO?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OSBPR01MB2920.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6ccf31b3-b7eb-4bfe-8767-08d96120b0c6 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Aug 2021 01:45:28.1734 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: xQJF1TotPN+oWvieAzz06YKTmRNHnZq3iylTD4fT8ah7/a3jhH6OT7Dbft7Zpe1rD793XlZl2aBulMkaMIR/YA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSBPR01MB3000 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEphbmUgQ2h1IDxqYW5lLmNo dUBvcmFjbGUuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIFJFU0VORCB2NiAyLzldIGRheDog SW50cm9kdWNlIGhvbGRlciBmb3IgZGF4X2RldmljZQ0KPiANCj4gDQo+IE9uIDcvMzAvMjAyMSAz OjAxIEFNLCBTaGl5YW5nIFJ1YW4gd3JvdGU6DQo+ID4gLS0tIGEvZHJpdmVycy9kYXgvc3VwZXIu Yw0KPiA+ICsrKyBiL2RyaXZlcnMvZGF4L3N1cGVyLmMNCj4gPiBAQCAtMjE0LDYgKzIxNCw4IEBA IGVudW0gZGF4X2RldmljZV9mbGFncyB7DQo+ID4gICAgKiBAY2Rldjogb3B0aW9uYWwgY2hhcmFj dGVyIGludGVyZmFjZSBmb3IgImRldmljZSBkYXgiDQo+ID4gICAgKiBAaG9zdDogb3B0aW9uYWwg bmFtZSBmb3IgbG9va3VwcyB3aGVyZSB0aGUgZGV2aWNlIHBhdGggaXMgbm90IGF2YWlsYWJsZQ0K PiA+ICAgICogQHByaXZhdGU6IGRheCBkcml2ZXIgcHJpdmF0ZSBkYXRhDQo+ID4gKyAqIEBob2xk ZXJfcndzZW06IHByZXZlbnQgdW5yZWdpc3RyYXRpb24gd2hpbGUgaG9sZGVyX29wcyBpcyBpbiBw cm9ncmVzcw0KPiA+ICsgKiBAaG9sZGVyX2RhdGE6IGhvbGRlciBvZiBhIGRheF9kZXZpY2U6IGNv dWxkIGJlIGZpbGVzeXN0ZW0gb3IgbWFwcGVkDQo+IGRldmljZQ0KPiA+ICAgICogQGZsYWdzOiBz dGF0ZSBhbmQgYm9vbGVhbiBwcm9wZXJ0aWVzDQo+IA0KPiBQZXJoYXBzIGFkZCB0d28gZG9jdW1l bnRhcnkgbGluZXMgZm9yIEBvcHMgYW5kIEBob2xkZXJfb3BzPw0KDQpPSy4gSSdsbCBhZGQgdGhl bSBpbiBuZXh0IHZlcnNpb24uDQoNCi0tDQpUaGFua3MsDQpSdWFuLg0KDQo+ID4gICAgKi8NCj4g PiAgIHN0cnVjdCBkYXhfZGV2aWNlIHsNCj4gPiBAQCAtMjIyLDggKzIyNCwxMSBAQCBzdHJ1Y3Qg ZGF4X2RldmljZSB7DQo+ID4gICAJc3RydWN0IGNkZXYgY2RldjsNCj4gPiAgIAljb25zdCBjaGFy ICpob3N0Ow0KPiA+ICAgCXZvaWQgKnByaXZhdGU7DQo+ID4gKwlzdHJ1Y3Qgcndfc2VtYXBob3Jl IGhvbGRlcl9yd3NlbTsNCj4gPiArCXZvaWQgKmhvbGRlcl9kYXRhOw0KPiA+ICAgCXVuc2lnbmVk IGxvbmcgZmxhZ3M7DQo+ID4gICAJY29uc3Qgc3RydWN0IGRheF9vcGVyYXRpb25zICpvcHM7DQo+ ID4gKwljb25zdCBzdHJ1Y3QgZGF4X2hvbGRlcl9vcGVyYXRpb25zICpob2xkZXJfb3BzOw0KPiA+ ICAgfTsNCj4gDQo+IHRoYW5rcywNCj4gLWphbmUNCg==