From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9D7A8A0542 for ; Tue, 4 Oct 2022 18:20:41 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9AA9140DDC; Tue, 4 Oct 2022 18:20:41 +0200 (CEST) Received: from mail-pf1-f227.google.com (mail-pf1-f227.google.com [209.85.210.227]) by mails.dpdk.org (Postfix) with ESMTP id 1CBA640A79 for ; Tue, 4 Oct 2022 18:20:40 +0200 (CEST) Received: by mail-pf1-f227.google.com with SMTP id g130so12971385pfb.8 for ; Tue, 04 Oct 2022 09:20:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=date:message-id:cc:to:from:subject:mime-version:from:to:cc:subject :date; bh=tgVS3l0t0Jx1ues87gSIxnphYgb+C1cdTLejN4Rk2/g=; b=K+8juIAfWDiw7yng2MXJL/62zV/yMjPfm62G59DRERUvGW97Xkt2RfXHV9Yxo2isS5 n3eXnFXGhn8vlAEgUuNYeQj9v9OUpwkKezL+Fzi87heJsFCXfp+dt29fr0eWzavllr8f DZs0XNsJgJsZUB2xV+TXR30E8PGuNt8r1iCB4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=date:message-id:cc:to:from:subject:mime-version:x-gm-message-state :from:to:cc:subject:date; bh=tgVS3l0t0Jx1ues87gSIxnphYgb+C1cdTLejN4Rk2/g=; b=Li1LkpbURtUnTJyNAcDyeabQLehB59OR0ffvJ5zZdK8pMteg4F/9Quys0TjUEBeYT7 OK8S7rJgn4OAr5Q5d58Mg19RSek6vQwtja43QTVE0HdX7qcFq8roBzeyEhvXblMfCrln lQYXjv54Ktt9AXcNec3hFvTZYKnavIXxXF4ezhRwgE1ALhacbBwuEhQPpsSokb2VzJm1 4NFA1cDrUfP0/HqnWdSch47fq8tdrDo8BFcV24JsM9ysqcwrOE94aoYcJYRooCxsBUKU yTycWgp08L2Vr+p6juz8OHfgLV1jxhhj7Z/ph9uoWw1aKydeInEYLtz7p7nIqd2tF1aI kZkg== X-Gm-Message-State: ACrzQf3pgbydNDPnLG5WWgqhky5DCWlxnEu8skUfwmDuZ2yQMQulyy5L w8Yd8ZeSA2hZA/qMMTcwoxnHbgsZ731WjjlwqwwNHPhTlq1p8Q== X-Google-Smtp-Source: AMsMyM6lf8drGd1wb+QN3xwY9hV3HM6IlghJrUoQ0L7GMCgURMiIt1ktIqm/f9gISO7hmOUnvftYhmN0xsqY X-Received: by 2002:a65:62c5:0:b0:434:d997:5848 with SMTP id m5-20020a6562c5000000b00434d9975848mr23417193pgv.603.1664900439332; Tue, 04 Oct 2022 09:20:39 -0700 (PDT) Received: from postal.iol.unh.edu (postal.iol.unh.edu. [132.177.123.84]) by smtp-relay.gmail.com with ESMTPS id q4-20020a170902f78400b0017693ded119sm704324pln.140.2022.10.04.09.20.39 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Oct 2022 09:20:39 -0700 (PDT) X-Relaying-Domain: iol.unh.edu Received: from noxus.dpdklab.iol.unh.edu (unknown [IPv6:2606:4100:3880:1722::4]) by postal.iol.unh.edu (Postfix) with ESMTP id 914E960524E4; Tue, 4 Oct 2022 12:20:38 -0400 (EDT) Received: from noxus.dpdklab.iol.unh.edu (localhost [IPv6:::1]) by noxus.dpdklab.iol.unh.edu (Postfix) with ESMTP id 77E8E6D509; Tue, 4 Oct 2022 12:20:38 -0400 (EDT) Content-Type: multipart/mixed; boundary="===============2745838755285572425==" MIME-Version: 1.0 Subject: |WARNING| pw117324 [PATCH] [v2] mempool: fix get objects from mempool with cache From: dpdklab@iol.unh.edu To: test-report@dpdk.org Cc: dpdk-test-reports@iol.unh.edu Message-Id: <20221004162038.77E8E6D509@noxus.dpdklab.iol.unh.edu> Date: Tue, 4 Oct 2022 12:20:38 -0400 (EDT) X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: test-report-bounces@dpdk.org --===============2745838755285572425== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGVzdC1MYWJlbDogaW9sLXRlc3RpbmcKVGVzdC1TdGF0dXM6IFdBUk5JTkcKaHR0cDovL2RwZGsu b3JnL3BhdGNoLzExNzMyNAoKX2FwcGx5IHBhdGNoIGZhaWx1cmVfCgpTdWJtaXR0ZXI6IE1vcnRl biBCcsO4cnVwIDxtYkBzbWFydHNoYXJlc3lzdGVtcy5jb20+CkRhdGU6IFR1ZXNkYXksIE9jdG9i ZXIgMDQgMjAyMiAxNjowMzo0OSAKQXBwbGllZCBvbjogQ29tbWl0SUQ6ZmUxYTVhOWI0MmYzM2E0 Y2JmZWE3NDFkMDMxNzk1NTdjMDNhY2QxOApBcHBseSBwYXRjaCBzZXQgMTE3MzI0IGZhaWxlZDoK CkNoZWNraW5nIHBhdGNoIGxpYi9tZW1wb29sL3J0ZV9tZW1wb29sLmguLi4KZXJyb3I6IHdoaWxl IHNlYXJjaGluZyBmb3I6Cgl1aW50MzJfdCBpbmRleCwgbGVuOwoJdm9pZCAqKmNhY2hlX29ianM7 CgoJLyogTm8gY2FjaGUgcHJvdmlkZWQgb3IgY2Fubm90IGJlIHNhdGlzZmllZCBmcm9tIGNhY2hl ICovCglpZiAodW5saWtlbHkoY2FjaGUgPT0gTlVMTCB8fCBuID49IGNhY2hlLT5zaXplKSkKCQln b3RvIHJpbmdfZGVxdWV1ZTsKCgljYWNoZV9vYmpzID0gY2FjaGUtPm9ianM7CgoJLyogQ2FuIHRo aXMgYmUgc2F0aXNmaWVkIGZyb20gdGhlIGNhY2hlPyAqLwoJaWYgKGNhY2hlLT5sZW4gPCBuKSB7 CgkJLyogTm8uIEJhY2tmaWxsIHRoZSBjYWNoZSBmaXJzdCwgYW5kIHRoZW4gZmlsbCBmcm9tIGl0 ICovCgkJdWludDMyX3QgcmVxID0gbiArIChjYWNoZS0+c2l6ZSAtIGNhY2hlLT5sZW4pOwoKCQkv KiBIb3cgbWFueSBkbyB3ZSByZXF1aXJlIGkuZS4gbnVtYmVyIHRvIGZpbGwgdGhlIGNhY2hlICsg dGhlIHJlcXVlc3QgKi8KCQlyZXQgPSBydGVfbWVtcG9vbF9vcHNfZGVxdWV1ZV9idWxrKG1wLAoJ CQkmY2FjaGUtPm9ianNbY2FjaGUtPmxlbl0sIHJlcSk7CgkJaWYgKHVubGlrZWx5KHJldCA8IDAp KSB7CgkJCS8qCgkJCSAqIEluIHRoZSBvZmYgY2hhbmNlIHRoYXQgd2UgYXJlIGJ1ZmZlciBjb25z dHJhaW5lZCwKCQkJICogd2hlcmUgd2UgYXJlIG5vdCBhYmxlIHRvIGFsbG9jYXRlIGNhY2hlICsg biwgZ28gdG8KCQkJICogdGhlIHJpbmcgZGlyZWN0bHkuIElmIHRoYXQgZmFpbHMsIHdlIGFyZSB0 cnVseSBvdXQgb2YKCQkJICogYnVmZmVycy4KCQkJICovCgkJCWdvdG8gcmluZ19kZXF1ZXVlOwoJ CX0KCgkJY2FjaGUtPmxlbiArPSByZXE7Cgl9CgoJLyogTm93IGZpbGwgaW4gdGhlIHJlc3BvbnNl IC4uLiAqLwoJZm9yIChpbmRleCA9IDAsIGxlbiA9IGNhY2hlLT5sZW4gLSAxOyBpbmRleCA8IG47 ICsraW5kZXgsIGxlbi0tLCBvYmpfdGFibGUrKykKCQkqb2JqX3RhYmxlID0gY2FjaGVfb2Jqc1ts ZW5dOwoKCWNhY2hlLT5sZW4gLT0gbjsKCglSVEVfTUVNUE9PTF9TVEFUX0FERChtcCwgZ2V0X3N1 Y2Nlc3NfYnVsaywgMSk7CglSVEVfTUVNUE9PTF9TVEFUX0FERChtcCwgZ2V0X3N1Y2Nlc3Nfb2Jq cywgbik7IEBAIC0xNTAzLDcgKzE1MzYsNyBAQCBydGVfbWVtcG9vbF9kb19nZW5lcmljX2dldChz dHJ1Y3QgcnRlX21lbXBvb2wgKm1wLCB2b2lkICoqb2JqX3RhYmxlLAoKZXJyb3I6IHBhdGNoIGZh aWxlZDogbGliL21lbXBvb2wvcnRlX21lbXBvb2wuaDoxNDYzCkFwcGx5aW5nIHBhdGNoIGxpYi9t ZW1wb29sL3J0ZV9tZW1wb29sLmggd2l0aCAxIHJlamVjdC4uLgpSZWplY3RlZCBodW5rICMxLgpk aWZmIGEvbGliL21lbXBvb2wvcnRlX21lbXBvb2wuaCBiL2xpYi9tZW1wb29sL3J0ZV9tZW1wb29s LmgJKHJlamVjdGVkIGh1bmtzKQpAQCAtMTQ2MywzOCArMTQ2Myw3MSBAQCBydGVfbWVtcG9vbF9k b19nZW5lcmljX2dldChzdHJ1Y3QgcnRlX21lbXBvb2wgKm1wLCB2b2lkICoqb2JqX3RhYmxlLAog CXVpbnQzMl90IGluZGV4LCBsZW47CiAJdm9pZCAqKmNhY2hlX29ianM7CiAKLQkvKiBObyBjYWNo ZSBwcm92aWRlZCBvciBjYW5ub3QgYmUgc2F0aXNmaWVkIGZyb20gY2FjaGUgKi8KLQlpZiAodW5s aWtlbHkoY2FjaGUgPT0gTlVMTCB8fCBuID49IGNhY2hlLT5zaXplKSkKKwkvKiBObyBjYWNoZSBw cm92aWRlZCBvciBpZiBnZXQgd291bGQgb3ZlcmZsb3cgbWVtIGFsbG9jYXRlZCBmb3IgY2FjaGUg Ki8KKwlpZiAodW5saWtlbHkoY2FjaGUgPT0gTlVMTCB8fCBuID4gUlRFX01FTVBPT0xfQ0FDSEVf TUFYX1NJWkUpKQogCQlnb3RvIHJpbmdfZGVxdWV1ZTsKIAotCWNhY2hlX29ianMgPSBjYWNoZS0+ b2JqczsKKwljYWNoZV9vYmpzID0gJmNhY2hlLT5vYmpzW2NhY2hlLT5sZW5dOworCisJaWYgKG4g PD0gY2FjaGUtPmxlbikgeworCQkvKiBUaGUgZW50aXJlIHJlcXVlc3QgY2FuIGJlIHNhdGlzZmll ZCBmcm9tIHRoZSBjYWNoZS4gKi8KKwkJY2FjaGUtPmxlbiAtPSBuOworCQlmb3IgKGluZGV4ID0g MDsgaW5kZXggPCBuOyBpbmRleCsrKQorCQkJKm9ial90YWJsZSsrID0gKi0tY2FjaGVfb2JqczsK KworCQlSVEVfTUVNUE9PTF9TVEFUX0FERChtcCwgZ2V0X3N1Y2Nlc3NfYnVsaywgMSk7CisJCVJU RV9NRU1QT09MX1NUQVRfQUREKG1wLCBnZXRfc3VjY2Vzc19vYmpzLCBuKTsKIAotCS8qIENhbiB0 aGlzIGJlIHNhdGlzZmllZCBmcm9tIHRoZSBjYWNoZT8gKi8KLQlpZiAoY2FjaGUtPmxlbiA8IG4p IHsKLQkJLyogTm8uIEJhY2tmaWxsIHRoZSBjYWNoZSBmaXJzdCwgYW5kIHRoZW4gZmlsbCBmcm9t IGl0ICovCi0JCXVpbnQzMl90IHJlcSA9IG4gKyAoY2FjaGUtPnNpemUgLSBjYWNoZS0+bGVuKTsK KwkJcmV0dXJuIDA7CisJfQogCi0JCS8qIEhvdyBtYW55IGRvIHdlIHJlcXVpcmUgaS5lLiBudW1i ZXIgdG8gZmlsbCB0aGUgY2FjaGUgKyB0aGUgcmVxdWVzdCAqLwotCQlyZXQgPSBydGVfbWVtcG9v bF9vcHNfZGVxdWV1ZV9idWxrKG1wLAotCQkJJmNhY2hlLT5vYmpzW2NhY2hlLT5sZW5dLCByZXEp OworCS8qIFNhdGlzZnkgdGhlIGZpcnN0IHBhcnQgb2YgdGhlIHJlcXVlc3QgYnkgZGVwbGV0aW5n IHRoZSBjYWNoZS4gKi8KKwlsZW4gPSBjYWNoZS0+bGVuOworCWZvciAoaW5kZXggPSAwOyBpbmRl eCA8IGxlbjsgaW5kZXgrKykKKwkJKm9ial90YWJsZSsrID0gKi0tY2FjaGVfb2JqczsKKworCS8q IE51bWJlciBvZiBvYmplY3RzIHJlbWFpbmluZyB0byBzYXRpc2Z5IHRoZSByZXF1ZXN0LiAqLwor CWxlbiA9IG4gLSBsZW47CisKKwkvKiBGaWxsIHRoZSBjYWNoZSBmcm9tIHRoZSByaW5nOyBmZXRj aCBzaXplICsgcmVtYWluaW5nIG9iamVjdHMuICovCisJcmV0ID0gcnRlX21lbXBvb2xfb3BzX2Rl cXVldWVfYnVsayhtcCwgY2FjaGUtPm9ianMsCisJCQljYWNoZS0+c2l6ZSArIGxlbik7CisJaWYg KHVubGlrZWx5KHJldCA8IDApKSB7CisJCS8qCisJCSAqIFdlIGFyZSBidWZmZXIgY29uc3RyYWlu ZWQsIGFuZCBub3QgYWJsZSB0byBhbGxvY2F0ZQorCQkgKiBjYWNoZSArIHJlbWFpbmluZy4KKwkJ ICogRG8gbm90IGZpbGwgdGhlIGNhY2hlLCBqdXN0IHNhdGlzZnkgdGhlIHJlbWFpbmluZyBwYXJ0 IG9mCisJCSAqIHRoZSByZXF1ZXN0IGRpcmVjdGx5IGZyb20gdGhlIHJpbmcuCisJCSAqLworCQly ZXQgPSBydGVfbWVtcG9vbF9vcHNfZGVxdWV1ZV9idWxrKG1wLCBvYmpfdGFibGUsIGxlbik7CiAJ CWlmICh1bmxpa2VseShyZXQgPCAwKSkgewogCQkJLyoKLQkJCSAqIEluIHRoZSBvZmYgY2hhbmNl IHRoYXQgd2UgYXJlIGJ1ZmZlciBjb25zdHJhaW5lZCwKLQkJCSAqIHdoZXJlIHdlIGFyZSBub3Qg YWJsZSB0byBhbGxvY2F0ZSBjYWNoZSArIG4sIGdvIHRvCi0JCQkgKiB0aGUgcmluZyBkaXJlY3Rs eS4gSWYgdGhhdCBmYWlscywgd2UgYXJlIHRydWx5IG91dCBvZgotCQkJICogYnVmZmVycy4KKwkJ CSAqIFRoYXQgYWxzbyBmYWlsZWQuCisJCQkgKiBObyBmdXJ0aGVyIGFjdGlvbiBpcyByZXF1aXJl ZCB0byByb2xsIHRoZSBmaXJzdAorCQkJICogcGFydCBvZiB0aGUgcmVxdWVzdCBiYWNrIGludG8g dGhlIGNhY2hlLCBhcyBib3RoCisJCQkgKiBjYWNoZS0+bGVuIGFuZCB0aGUgb2JqZWN0cyBpbiB0 aGUgY2FjaGUgYXJlIGludGFjdC4KIAkJCSAqLwotCQkJZ290byByaW5nX2RlcXVldWU7CisJCQlS VEVfTUVNUE9PTF9TVEFUX0FERChtcCwgZ2V0X2ZhaWxfYnVsaywgMSk7CisJCQlSVEVfTUVNUE9P TF9TVEFUX0FERChtcCwgZ2V0X2ZhaWxfb2Jqcywgbik7CisKKwkJCXJldHVybiByZXQ7CiAJCX0K IAotCQljYWNoZS0+bGVuICs9IHJlcTsKKwkJLyogQ29tbWl0IHRoYXQgdGhlIGNhY2hlIHdhcyBl bXB0aWVkLiAqLworCQljYWNoZS0+bGVuID0gMDsKKworCQlSVEVfTUVNUE9PTF9TVEFUX0FERCht cCwgZ2V0X3N1Y2Nlc3NfYnVsaywgMSk7CisJCVJURV9NRU1QT09MX1NUQVRfQUREKG1wLCBnZXRf c3VjY2Vzc19vYmpzLCBuKTsKKworCQlyZXR1cm4gMDsKIAl9CiAKLQkvKiBOb3cgZmlsbCBpbiB0 aGUgcmVzcG9uc2UgLi4uICovCi0JZm9yIChpbmRleCA9IDAsIGxlbiA9IGNhY2hlLT5sZW4gLSAx OyBpbmRleCA8IG47ICsraW5kZXgsIGxlbi0tLCBvYmpfdGFibGUrKykKLQkJKm9ial90YWJsZSA9 IGNhY2hlX29ianNbbGVuXTsKKwljYWNoZV9vYmpzID0gJmNhY2hlLT5vYmpzW2NhY2hlLT5zaXpl ICsgbGVuXTsKIAotCWNhY2hlLT5sZW4gLT0gbjsKKwkvKiBTYXRpc2Z5IHRoZSByZW1haW5pbmcg cGFydCBvZiB0aGUgcmVxdWVzdCBmcm9tIHRoZSBmaWxsZWQgY2FjaGUuICovCisJY2FjaGUtPmxl biA9IGNhY2hlLT5zaXplOworCWZvciAoaW5kZXggPSAwOyBpbmRleCA8IGxlbjsgaW5kZXgrKykK KwkJKm9ial90YWJsZSsrID0gKi0tY2FjaGVfb2JqczsKIAogCVJURV9NRU1QT09MX1NUQVRfQURE KG1wLCBnZXRfc3VjY2Vzc19idWxrLCAxKTsKIAlSVEVfTUVNUE9PTF9TVEFUX0FERChtcCwgZ2V0 X3N1Y2Nlc3Nfb2Jqcywgbik7IEBAIC0xNTAzLDcgKzE1MzYsNyBAQCBydGVfbWVtcG9vbF9kb19n ZW5lcmljX2dldChzdHJ1Y3QgcnRlX21lbXBvb2wgKm1wLCB2b2lkICoqb2JqX3RhYmxlLAoKaHR0 cHM6Ly9sYWIuZHBkay5vcmcvcmVzdWx0cy9kYXNoYm9hcmQvcGF0Y2hzZXRzLzIzNzY2LwoKVU5I LUlPTCBEUERLIENvbW11bml0eSBMYWIK --===============2745838755285572425==--