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 picard.linux.it (picard.linux.it [213.254.12.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A6E42C7EE2D for ; Fri, 2 Jun 2023 02:40:43 +0000 (UTC) Received: from picard.linux.it (localhost [IPv6:::1]) by picard.linux.it (Postfix) with ESMTP id 3C6B43CFC6D for ; Fri, 2 Jun 2023 04:40:41 +0200 (CEST) Received: from in-7.smtp.seeweb.it (in-7.smtp.seeweb.it [217.194.8.7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by picard.linux.it (Postfix) with ESMTPS id 4C7CD3CBEC8 for ; Fri, 2 Jun 2023 04:40:31 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by in-7.smtp.seeweb.it (Postfix) with ESMTPS id A3D002000FE for ; Fri, 2 Jun 2023 04:40:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1685673628; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=/v5r/VZdWEvFQuN49PZ2SGWI50Eo6OrBQhHkNrxTVgA=; b=YZjI0x0GC3xN4ybnExTEDwiriOFwiVymIBN4lc9O72T5xH8hkFoftd/DUIwrZEs9zNggg1 mhuWOrcjTEUOHwNohnau8JEZWKWIq0ERd3cLM9bvHalo4cATuOLL0+LorRktW+aBwtnmfj vLMDcaVGm6WJBqaz2MqQUI/G27NXscg= Received: from mail-lj1-f200.google.com (mail-lj1-f200.google.com [209.85.208.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-458-_vd_4pqPOXu2jDZnc2CqxQ-1; Thu, 01 Jun 2023 22:40:26 -0400 X-MC-Unique: _vd_4pqPOXu2jDZnc2CqxQ-1 Received: by mail-lj1-f200.google.com with SMTP id 38308e7fff4ca-2af1ed9514bso13194321fa.0 for ; Thu, 01 Jun 2023 19:40:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685673623; x=1688265623; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/v5r/VZdWEvFQuN49PZ2SGWI50Eo6OrBQhHkNrxTVgA=; b=O3b81KVTtxjpKtL+cXQWSX9hPLQ0LbbHclFS2poK7ZIDUGdVKd+wtbCmH+kQCjneNd rmrqrfW7kRWODLhbqwKpq2Ws0YZrSCLfVgxMXdcvUtWD2aL54fVsZpzbsSlFy2NIfo0g mhULqQVy4cQuXWqSDTMUdO0zEXu32oBeg86pgRyMURxhSo93VaLDyfpr+ptK3P1Vl0iK /6G1WgqcityzMH0Uq8VTDnzTsUYn/xUr9BtB62DRyH4DxOqLLIPaAQXUuqP3YlgEQy2y +OChmvLNdEmQ+Sv+hkjM8RIAYBRMtNXaDWUmXFYxeRy8bxvz+g4LUyWwQEqSkqxJbMDN wS/w== X-Gm-Message-State: AC+VfDylYlgBrPo/S0iVHBg5oeuSb+F7eTXnoozY9GnR8vj4oH4sbuug E8aztnto0JyBaFR7Srho4G1cEnmf/HCQ4BJZPqXTjr5mt+kPz9wK79g+pY5Xtw7R1euruu6u7uA 6wCtJMfZDJS8laEEubhMb0hF89bA5EyTL2ymhpDGg X-Received: by 2002:a2e:990f:0:b0:2ab:4ca0:e19c with SMTP id v15-20020a2e990f000000b002ab4ca0e19cmr726919lji.51.1685673623467; Thu, 01 Jun 2023 19:40:23 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4nxqUAh1M5N16Om1mLJgDrrBxNG7EJ4Y0/Dj9l6wyoBRx+3ETcz7gEn/Yc5ebmURGXV6XX5XlIYJAqwCOdPfY= X-Received: by 2002:a2e:990f:0:b0:2ab:4ca0:e19c with SMTP id v15-20020a2e990f000000b002ab4ca0e19cmr726906lji.51.1685673623068; Thu, 01 Jun 2023 19:40:23 -0700 (PDT) MIME-Version: 1.0 References: <20230601112214.18193-1-akumar@suse.de> In-Reply-To: <20230601112214.18193-1-akumar@suse.de> From: Li Wang Date: Fri, 2 Jun 2023 10:40:11 +0800 Message-ID: To: Avinesh Kumar X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-Virus-Scanned: clamav-milter 1.0.1 at in-7.smtp.seeweb.it X-Virus-Status: Clean X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [LTP] [PATCH] fcntl30.c: Convert the test to new LTP API X-BeenThere: ltp@lists.linux.it X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux Test Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: ltp@lists.linux.it Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ltp-bounces+ltp=archiver.kernel.org@lists.linux.it Sender: "ltp" T24gVGh1LCBKdW4gMSwgMjAyMyBhdCA3OjIy4oCvUE0gQXZpbmVzaCBLdW1hciA8YWt1bWFyQHN1 c2UuZGU+IHdyb3RlOgoKPiBTaWduZWQtb2ZmLWJ5OiBBdmluZXNoIEt1bWFyIDxha3VtYXJAc3Vz ZS5kZT4KPiAtLS0KPiAgdGVzdGNhc2VzL2tlcm5lbC9zeXNjYWxscy9mY250bC9mY250bDMwLmMg fCAxMTIgKysrKysrKy0tLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMzYgaW5zZXJ0 aW9ucygrKSwgNzYgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvdGVzdGNhc2VzL2tlcm5l bC9zeXNjYWxscy9mY250bC9mY250bDMwLmMKPiBiL3Rlc3RjYXNlcy9rZXJuZWwvc3lzY2FsbHMv ZmNudGwvZmNudGwzMC5jCj4gaW5kZXggYzRjM2Y4MWYxLi42MmNjMzllNzMgMTAwNjQ0Cj4gLS0t IGEvdGVzdGNhc2VzL2tlcm5lbC9zeXNjYWxscy9mY250bC9mY250bDMwLmMKPiArKysgYi90ZXN0 Y2FzZXMva2VybmVsL3N5c2NhbGxzL2ZjbnRsL2ZjbnRsMzAuYwo+IEBAIC0xLDEwMyArMSw2MyBA QAo+ICsvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAo+ICAvKgo+ICAgKiBDb3B5 cmlnaHQgKGMpIDIwMTQgRnVqaXRzdSBMdGQuCj4gICAqIEF1dGhvcjogWGlhb2d1YW5nIFdhbmcg PHdhbmd4Zy5mbnN0QGNuLmZ1aml0c3UuY29tPgo+IC0gKgo+IC0gKiBUaGlzIHByb2dyYW0gaXMg ZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdAo+ IC0gKiB1bmRlciB0aGUgdGVybXMgb2YgdmVyc2lvbiAyIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs aWMgTGljZW5zZSBhcwo+IC0gKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh dGlvbi4KPiAtICoKPiAtICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3Bl IHRoYXQgaXQgd291bGQgYmUgdXNlZnVsLCBidXQKPiAtICogV0lUSE9VVCBBTlkgV0FSUkFOVFk7 IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+IC0gKiBNRVJDSEFOVEFCSUxJ VFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuCj4gLSAqCj4gLSAqIFlvdSBz aG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl bnNlIGFsb25nCj4gLSAqIHdpdGggdGhpcyBwcm9ncmFtOyBpZiBub3QsIHdyaXRlIHRoZSBGcmVl IFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4sCj4gLSAqIDUxIEZyYW5rbGluIFN0cmVldCwgRmlm dGggRmxvb3IsIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSBVU0EuCj4gKyAqIENvcHlyaWdodCAoYykg MjAyMyBTVVNFIExMQyBBdmluZXNoIEt1bWFyIDxhdmluZXNoLmt1bWFyQHN1c2UuY29tPgo+ICAg Ki8KPgo+IC0vKgo+IC0gKiBEZXNjcmlwdGlvbjoKPiAtICogVmVyaWZ5IHRoYXQsCj4gLSAqICAg ICBCYXNpYyB0ZXN0IGZvciBmY250bCgyKSB1c2luZyBGX1NFVFBJUEVfU1osIEZfR0VUUElQRV9T WiBhcmd1bWVudC4KPiArLypcCj4gKyAqIFtEZXNjcmlwdGlvbl0KPiArICoKPiArICogVmVyaWZ5 IHRoYXQsIGZldGNoaW5nIGFuZCBjaGFuZ2luZyB0aGUgY2FwYWNpdHkgb2YgYSBwaXBlIHdvcmtz IGFzCj4gKyAqIGV4cGVjdGVkIHdpdGggZmNudGwoMikgc3lzY2FsbCB1c2luZyBGX0dFVFBJUEVf U1osIEZfU0VUUElQRV9TWgo+IGFyZ3VtZW50cy4KPiAgICovCj4KPgo+IC0jaW5jbHVkZSA8c3Rk aW8uaD4KPiAtI2luY2x1ZGUgPGVycm5vLmg+Cj4gLSNpbmNsdWRlIDx1bmlzdGQuaD4KPiAtI2lu Y2x1ZGUgPHN0cmluZy5oPgo+IC0jaW5jbHVkZSA8c2lnbmFsLmg+Cj4gLSNpbmNsdWRlIDxzeXMv dHlwZXMuaD4KPiAtI2luY2x1ZGUgPHB3ZC5oPgo+IC0KPiAtI2luY2x1ZGUgInRlc3QuaCIKPiAt I2luY2x1ZGUgInNhZmVfbWFjcm9zLmgiCj4gKyNpbmNsdWRlICJ0c3RfdGVzdC5oIgo+ICAjaW5j bHVkZSAibGFwaS9mY250bC5oIgo+Cj4gLWNoYXIgKlRDSUQgPSAiZmNudGwzMCI7Cj4gLWludCBU U1RfVE9UQUwgPSAxOwo+ICtzdGF0aWMgaW50IGZkc1syXTsKPiArc3RhdGljIGludCBtYXhfc2l6 ZV91bnByaXY7Cj4KPiAtc3RhdGljIHZvaWQgc2V0dXAodm9pZCk7Cj4gLXN0YXRpYyB2b2lkIGNs ZWFudXAodm9pZCk7Cj4gLQo+IC1pbnQgbWFpbihpbnQgYWMsIGNoYXIgKiphdikKPiArc3RhdGlj IHZvaWQgcnVuKHZvaWQpCj4gIHsKPiAtICAgICAgIGludCBsYzsKPiAtICAgICAgIGludCBwaXBl X2Zkc1syXSwgdGVzdF9mZDsKPiAtICAgICAgIGludCBvcmlnX3BpcGVfc2l6ZSwgbmV3X3BpcGVf c2l6ZTsKPiAtCj4gLQo+IC0gICAgICAgdHN0X3BhcnNlX29wdHMoYWMsIGF2LCBOVUxMLCBOVUxM KTsKPiArICAgICAgIGludCBvcmlnX3NpemUsIG5ld19zaXplOwo+Cj4gLSAgICAgICBzZXR1cCgp Owo+ICsgICAgICAgU0FGRV9QSVBFKGZkcyk7Cj4KPiAtICAgICAgIGZvciAobGMgPSAwOyBURVNU X0xPT1BJTkcobGMpOyBsYysrKSB7Cj4gLSAgICAgICAgICAgICAgIHRzdF9jb3VudCA9IDA7Cj4g KyAgICAgICBUU1RfRVhQX1BPU0lUSVZFKGZjbnRsKGZkc1sxXSwgRl9HRVRQSVBFX1NaKSk7Cj4K PiAtICAgICAgICAgICAgICAgU0FGRV9QSVBFKGNsZWFudXAsIHBpcGVfZmRzKTsKPiAtICAgICAg ICAgICAgICAgdGVzdF9mZCA9IHBpcGVfZmRzWzFdOwo+ICsgICAgICAgb3JpZ19zaXplID0gVFNU X1JFVDsKPiArICAgICAgIG5ld19zaXplID0gb3JpZ19zaXplICogMjsKPgo+IC0gICAgICAgICAg ICAgICBURVNUKGZjbnRsKHRlc3RfZmQsIEZfR0VUUElQRV9TWikpOwo+IC0gICAgICAgICAgICAg ICBpZiAoVEVTVF9SRVRVUk4gPCAwKSB7Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgdHN0X2Jy a20oVEZBSUwgfCBUVEVSUk5PLCBjbGVhbnVwLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICJmY250bCBnZXQgcGlwZSBzaXplIGZhaWxlZCIpOwo+IC0gICAgICAgICAgICAgICB9 Cj4gKyAgICAgICBpZiAobmV3X3NpemUgPiBtYXhfc2l6ZV91bnByaXYpCj4gKyAgICAgICAgICAg ICAgIHRzdF9icmsoVEJST0ssICJSZXF1ZXN0ZWQgcGlwZSBzaXplIGFib3ZlIHRoZSBhbGxvd2Vk Cj4gbGltaXQgJWQiLCBtYXhfc2l6ZV91bnByaXYpOwo+CgpJdCBpcyBwb3NzaWJsZSB0aGF0IHRo ZSBwaXBlLW1heC1zaXplIHZhbHVlIHdhcyBzZXQgdG8gYSBzbWFsbGVyIHNpemUKc28gdGhhdCB0 aGUgdGVzdCBnZXRzIGZhaWx1cmUgaGVyZS4gQnV0IGl0IHdvdWxkIG5vdCBiZSBhIHByb2JsZW0u CgpJIGd1ZXNzIFRDT05GIHNob3VsZCBiZSBtb3JlIHByb3Blci4KCk90aGVyd2lzZSwgTEdUTS4K UmV2aWV3ZWQtYnk6IExpIFdhbmcgPGxpd2FuZ0ByZWRoYXQuY29tPgoKCgo+Cj4gLSAgICAgICAg ICAgICAgIG9yaWdfcGlwZV9zaXplID0gVEVTVF9SRVRVUk47Cj4gLSAgICAgICAgICAgICAgIG5l d19waXBlX3NpemUgPSBvcmlnX3BpcGVfc2l6ZSAqIDI7Cj4gLSAgICAgICAgICAgICAgIFRFU1Qo ZmNudGwodGVzdF9mZCwgRl9TRVRQSVBFX1NaLCBuZXdfcGlwZV9zaXplKSk7Cj4gLSAgICAgICAg ICAgICAgIGlmIChURVNUX1JFVFVSTiA8IDApIHsKPiAtICAgICAgICAgICAgICAgICAgICAgICB0 c3RfYnJrbShURkFJTCB8IFRURVJSTk8sIGNsZWFudXAsCj4gLSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgImZjbnRsIHRlc3QgRl9TRVRQSVBFX1NaIGZhaWxlZCIpOwo+IC0gICAgICAg ICAgICAgICB9Cj4gKyAgICAgICBUU1RfRVhQX1BPU0lUSVZFKGZjbnRsKGZkc1sxXSwgRl9TRVRQ SVBFX1NaLCBuZXdfc2l6ZSkpOwo+ICsgICAgICAgVFNUX0VYUF9QT1NJVElWRShmY250bChmZHNb MV0sIEZfR0VUUElQRV9TWikpOwo+ICsgICAgICAgVFNUX0VYUF9FWFBSKFRTVF9SRVQgPj0gbmV3 X3NpemUsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibmV3IHBpcGUgc2l6ZSAo JWxkKSA+PSByZXF1ZXN0ZWQgc2l6ZQo+ICglZCkiLAo+ICsgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgVFNUX1JFVCwgbmV3X3NpemUpOwo+Cj4gLSAgICAgICAgICAgICAgIFRFU1QoZmNu dGwodGVzdF9mZCwgRl9HRVRQSVBFX1NaKSk7Cj4gLSAgICAgICAgICAgICAgIGlmIChURVNUX1JF VFVSTiA8IDApIHsKPiAtICAgICAgICAgICAgICAgICAgICAgICB0c3RfYnJrbShURkFJTCB8IFRU RVJSTk8sIGNsZWFudXAsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZjbnRs IHRlc3QgRl9HRVRQSVBFX1NaIGZhaWxlZCIpOwo+IC0gICAgICAgICAgICAgICB9Cj4gLSAgICAg ICAgICAgICAgIHRzdF9yZXNtKFRJTkZPLCAib3JpZ19waXBlX3NpemU6ICVkIG5ld19waXBlX3Np emU6ICVkIiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgb3JpZ19waXBlX3NpemUsIG5ld19w aXBlX3NpemUpOwo+IC0gICAgICAgICAgICAgICBpZiAoVEVTVF9SRVRVUk4gPj0gbmV3X3BpcGVf c2l6ZSkgewo+IC0gICAgICAgICAgICAgICAgICAgICAgIHRzdF9yZXNtKFRQQVNTLCAiZmNudGwg dGVzdCBGX0dFVFBJUEVfU1ogYW5kCj4gRl9TRVRQSVBFX1NaIHBhc3NlZCIpOwo+IC0gICAgICAg ICAgICAgICB9IGVsc2Ugewo+IC0gICAgICAgICAgICAgICAgICAgICAgIHRzdF9yZXNtKFRGQUlM LCAiZmNudGwgdGVzdCBGX0dFVFBJUEVfU1ogYW5kCj4gRl9TRVRQSVBFX1NaIGZhaWxlZCIpOwo+ IC0gICAgICAgICAgICAgICB9Cj4gLSAgICAgICAgICAgICAgIFNBRkVfQ0xPU0UoY2xlYW51cCwg cGlwZV9mZHNbMF0pOwo+IC0gICAgICAgICAgICAgICBTQUZFX0NMT1NFKGNsZWFudXAsIHBpcGVf ZmRzWzFdKTsKPiAtICAgICAgIH0KPiAtCj4gLSAgICAgICBjbGVhbnVwKCk7Cj4gLSAgICAgICB0 c3RfZXhpdCgpOwo+ICsgICAgICAgU0FGRV9DTE9TRShmZHNbMF0pOwo+ICsgICAgICAgU0FGRV9D TE9TRShmZHNbMV0pOwo+ICB9Cj4KPiAgc3RhdGljIHZvaWQgc2V0dXAodm9pZCkKPiAgewo+IC0g ICAgICAgdHN0X3NpZyhOT0ZPUkssIERFRl9IQU5ETEVSLCBjbGVhbnVwKTsKPiAtCj4gLSAgICAg ICBURVNUX1BBVVNFOwo+ICsgICAgICAgU0FGRV9GSUxFX1NDQU5GKCIvcHJvYy9zeXMvZnMvcGlw ZS1tYXgtc2l6ZSIsICIlZCIsCj4gICZtYXhfc2l6ZV91bnByaXYpOwo+ICB9Cj4KPiAgc3RhdGlj IHZvaWQgY2xlYW51cCh2b2lkKQo+ICB7Cj4gKyAgICAgICBpZiAoZmRzWzBdID4gMCkKPiArICAg ICAgICAgICAgICAgU0FGRV9DTE9TRShmZHNbMF0pOwo+ICsgICAgICAgaWYgKGZkc1sxXSA+IDAp Cj4gKyAgICAgICAgICAgICAgIFNBRkVfQ0xPU0UoZmRzWzFdKTsKPiAgfQo+ICsKPiArc3RhdGlj IHN0cnVjdCB0c3RfdGVzdCB0ZXN0ID0gewo+ICsgICAgICAgLnRlc3RfYWxsID0gcnVuLAo+ICsg ICAgICAgLnNldHVwID0gc2V0dXAsCj4gKyAgICAgICAuY2xlYW51cCA9IGNsZWFudXAKPiArfTsK PiAtLQo+IDIuNDAuMQo+Cj4KPiAtLQo+IE1haWxpbmcgbGlzdCBpbmZvOiBodHRwczovL2xpc3Rz LmxpbnV4Lml0L2xpc3RpbmZvL2x0cAo+Cj4KCi0tIApSZWdhcmRzLApMaSBXYW5nCgotLSAKTWFp bGluZyBsaXN0IGluZm86IGh0dHBzOi8vbGlzdHMubGludXguaXQvbGlzdGluZm8vbHRwCg==