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 7198AA034C for ; Sun, 18 Dec 2022 11:27:50 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 59A5040A7A; Sun, 18 Dec 2022 11:27:50 +0100 (CET) Received: from mail-pj1-f99.google.com (mail-pj1-f99.google.com [209.85.216.99]) by mails.dpdk.org (Postfix) with ESMTP id 3544C40685 for ; Sun, 18 Dec 2022 11:27:49 +0100 (CET) Received: by mail-pj1-f99.google.com with SMTP id fa4-20020a17090af0c400b002198d1328a0so11977740pjb.0 for ; Sun, 18 Dec 2022 02:27:49 -0800 (PST) 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:message-id:reply-to; bh=X4HfXUBNRezUUGOZA8HSpmdISw4kONOtHQGbDHATrDs=; b=H+5ifIvhL3QLL22mxZgMkOorBwbl5YdDC7MUOT/x9h/RsSkGsEF+gt0zZcZdH+akIX kUiGCty3pROzsRG0OiFR7XtQwMjMuLnbuI5eDvJ4VZvM0WClCq9Do6497ybVsXVPMKbh omP+xVLKAaP7s8VFTsb+b5NHEth/UEgT4jIZY= 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:message-id:reply-to; bh=X4HfXUBNRezUUGOZA8HSpmdISw4kONOtHQGbDHATrDs=; b=002C0o6/Hq/AqhnZnyIvmnWfrq4L+CQ1xsTlicxElI62iJ188UlX9R3MDJeA259m/E V5lJM31sbKLnzae3XFM9EGR9SJa1+idqGErqNyzj/nEn750cdXkwR/t6eYHN7y7RmhgE 58gLW8Xv3R+zPeIxOzhmX2GCI5HQGuX5oTXPsNXq4/TSLiguDofEz5ZpSnudPUHsGtDi 6CCybZ07qIn7Gy6Mo4koyJW5dvNvwbAOYFnN9gXyZSARfmNzb26ysP+lsaxnesZW0Dpc ftmQrzaq63dn9xDt4UGAT/Bw1h/7XsJcH7Z9oG/4nj8SEhW5yRq4lEtTNfWxptljJuVD /3cg== X-Gm-Message-State: ANoB5pmASKk39QrZ+qdOZp/l1b1CwrQ8HiJo0jnB62o2Du/74Jyuto/n 4VB9Of8EnXpNxl6+P3MngOnPG6LB7IPa/sOuUeEqWqaDnwDahQ== X-Google-Smtp-Source: AA0mqf5k+ni7JJS1ItFZVKEeoFOO5w5cqhlVoGJZ41C3qmf6aI9la+OJQhBTX71zt5680B4JjuVedusZ9g0O X-Received: by 2002:a17:902:b198:b0:189:fa12:c98a with SMTP id s24-20020a170902b19800b00189fa12c98amr44432303plr.66.1671359268258; Sun, 18 Dec 2022 02:27:48 -0800 (PST) Received: from postal.iol.unh.edu (postal.iol.unh.edu. [132.177.123.84]) by smtp-relay.gmail.com with ESMTPS id y16-20020a170902b49000b001892d81a44dsm306070plr.86.2022.12.18.02.27.48 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 18 Dec 2022 02:27:48 -0800 (PST) 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 6D986605C3C0; Sun, 18 Dec 2022 05:27:47 -0500 (EST) Received: from noxus.dpdklab.iol.unh.edu (localhost [IPv6:::1]) by noxus.dpdklab.iol.unh.edu (Postfix) with ESMTP id 6128245F; Sun, 18 Dec 2022 05:27:47 -0500 (EST) Content-Type: multipart/mixed; boundary="===============3479723556920615776==" MIME-Version: 1.0 Subject: |WARNING| pw120992 [PATCH] [v2, 2/2] lib/net: added push MPLS header API From: dpdklab@iol.unh.edu To: test-report@dpdk.org Cc: dpdk-test-reports@iol.unh.edu Message-Id: <20221218102747.6128245F@noxus.dpdklab.iol.unh.edu> Date: Sun, 18 Dec 2022 05:27:47 -0500 (EST) 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 --===============3479723556920615776== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGVzdC1MYWJlbDogaW9sLXRlc3RpbmcKVGVzdC1TdGF0dXM6IFdBUk5JTkcKaHR0cDovL2RwZGsu b3JnL3BhdGNoLzEyMDk5MgoKX2FwcGx5IHBhdGNoIGZhaWx1cmVfCgpTdWJtaXR0ZXI6IFRhbnpl ZWwtaW5saW5lIDx0YW54ZWVsMS5haG1lZEBnbWFpbC5jb20+CkRhdGU6IFNhdHVyZGF5LCBEZWNl bWJlciAxNyAyMDIyIDIzOjMxOjU4IApBcHBsaWVkIG9uOiBDb21taXRJRDpjNTgxYzQ5Y2QzZmNh ZmY1OTZmYmU1NjZlMjcwYjQ0MmU2MzI2Yzc5CkFwcGx5IHBhdGNoIHNldCAxMjA5OTIgZmFpbGVk OgoKQ2hlY2tpbmcgcGF0Y2ggbGliL25ldC9ydGVfbXBscy5oLi4uCmVycm9yOiB3aGlsZSBzZWFy Y2hpbmcgZm9yOgojZGVmaW5lIFJURV9NUExTX0hMRU4gNCAvKio8IExlbmd0aCBvZiBNUExTIGhl YWRlci4gKi8KCi8qKgogKiBJbnNlcnQgTVBMUyBoZWFkZXIgaW50byB0aGUgcGFja2V0LgogKiAK ICogSWYgaXQncyBmaXJzdCBNUExTIGhlYWRlciB0byBiZSBpbnNlcnRlZCBpbiB0aGUgcGFja2V0 LAogKiAgLSBVcGRhdGVzIHRoZSBldGhlciB0eXBlLgogKiAgLSBTZXRzIHRoZSBNUExTIGJvdHRv bS1vZi1zdGFjayBiaXQgdG8gMS4KICogCiAqIEBwYXJhbSBtCiAqICAgVGhlIHBvaW50ZXIgdG8g dGhlIG1idWYuCiAqIEBwYXJhbSBtcAogKiAgIFRoZSBwb2ludGVyIHRvIHRoZSBNUExTIGhlYWRl ci4KICogQHJldHVybgogKiAgIDAgb24gc3VjY2VzcywgLTEgb24gZXJyb3IgKElmIG5vIGV0aGVy bmV0IGhlYWRlciBleGlzdHMpCQkKICovCnN0YXRpYyBpbmxpbmUgaW50CnJ0ZV9tcGxzX3B1c2hf b3Zlcl9sMihzdHJ1Y3QgcnRlX21idWYgKiptLCBzdHJ1Y3QgcnRlX21wbHNfaGRyICptcCkgCnsK CXN0cnVjdCBydGVfZXRoZXJfaGRyICpvaCwgKm5oOwoKCmVycm9yOiBwYXRjaCBmYWlsZWQ6IGxp Yi9uZXQvcnRlX21wbHMuaDo0MQplcnJvcjogd2hpbGUgc2VhcmNoaW5nIGZvcjoKCWlmICghUlRF X01CVUZfRElSRUNUKCptKSB8fCBydGVfbWJ1Zl9yZWZjbnRfcmVhZCgqbSkgPiAxKQoJCXJldHVy biAtRUlOVkFMOwoKCS8qQ2FuJ3QgaW5zZXJ0IGhlYWRlciBpZiBldGhlcm5ldCBmcmFtZSBkb2Vz bid0IGV4aXN0Ki8KCWlmIChydGVfcGt0bWJ1Zl9kYXRhX2xlbigqbSkgPCBSVEVfRVRIRVJfSERS X0xFTikKCQlyZXR1cm4gLUVJTlZBTDsKCgplcnJvcjogcGF0Y2ggZmFpbGVkOiBsaWIvbmV0L3J0 ZV9tcGxzLmg6NjMKZXJyb3I6IHdoaWxlIHNlYXJjaGluZyBmb3I6CgltcC0+dGFnX21zYiA9IHJ0 ZV9jcHVfdG9fYmVfMTYobXAtPnRhZ19tc2IpOwoJCgkvKiBJZiBmaXJzdCBNUExTIGhlYWRlciwg dXBkYXRlIGV0aGVyIHR5cGUgYW5kIGJvdHRvbS1vZi1zdGFjayBiaXQgKi8KCWlmIChuaC0+ZXRo ZXJfdHlwZSAhPSBydGVfY3B1X3RvX2JlXzE2KFJURV9FVEhFUl9UWVBFX01QTFMpKQoJewoJCW5o LT5ldGhlcl90eXBlID0gcnRlX2NwdV90b19iZV8xNihSVEVfRVRIRVJfVFlQRV9NUExTKTsKCQlt cC0+YnMgPSAxOwoJfQkKCWVsc2UKCXsKCQltcC0+YnMgPSAwOwoJfQoKCS8qIENvcHkgdGhlIE1Q TFMgaGVhZGVyIGFmdGVyIGV0aGVybmV0IGZyYW1lICovCglydGVfbWVtY3B5KHJ0ZV9wa3RtYnVm X210b2Rfb2Zmc2V0KCptLCBjaGFyKiwgc2l6ZW9mKHN0cnVjdCBydGVfZXRoZXJfaGRyKSksIG1w LCBSVEVfTVBMU19ITEVOKTsKCQoJKCptKS0+ZGF0YV9sZW4gKz0gUlRFX01QTFNfSExFTjsKCXJl dHVybiAwOwoKZXJyb3I6IHBhdGNoIGZhaWxlZDogbGliL25ldC9ydGVfbXBscy5oOjc4CkFwcGx5 aW5nIHBhdGNoIGxpYi9uZXQvcnRlX21wbHMuaCB3aXRoIDMgcmVqZWN0cy4uLgpSZWplY3RlZCBo dW5rICMxLgpSZWplY3RlZCBodW5rICMyLgpSZWplY3RlZCBodW5rICMzLgpkaWZmIGEvbGliL25l dC9ydGVfbXBscy5oIGIvbGliL25ldC9ydGVfbXBscy5oCShyZWplY3RlZCBodW5rcykKQEAgLTQx LDIxICs0MSwyNSBAQCBzdHJ1Y3QgcnRlX21wbHNfaGRyIHsKICNkZWZpbmUgUlRFX01QTFNfSExF TiA0IC8qKjwgTGVuZ3RoIG9mIE1QTFMgaGVhZGVyLiAqLwogCiAvKioKKyAqIEB3YXJuaW5nCisg KiBAYiBFWFBFUklNRU5UQUw6IHRoaXMgQVBJIG1heSBjaGFuZ2UsIG9yIGJlIHJlbW92ZWQsIHdp dGhvdXQgcHJpb3Igbm90aWNlLgorICoKICAqIEluc2VydCBNUExTIGhlYWRlciBpbnRvIHRoZSBw YWNrZXQuCi0gKiAKKyAqCiAgKiBJZiBpdCdzIGZpcnN0IE1QTFMgaGVhZGVyIHRvIGJlIGluc2Vy dGVkIGluIHRoZSBwYWNrZXQsCiAgKiAgLSBVcGRhdGVzIHRoZSBldGhlciB0eXBlLgogICogIC0g U2V0cyB0aGUgTVBMUyBib3R0b20tb2Ytc3RhY2sgYml0IHRvIDEuCi0gKiAKKyAqCiAgKiBAcGFy YW0gbQogICogICBUaGUgcG9pbnRlciB0byB0aGUgbWJ1Zi4KICAqIEBwYXJhbSBtcAogICogICBU aGUgcG9pbnRlciB0byB0aGUgTVBMUyBoZWFkZXIuCiAgKiBAcmV0dXJuCi0gKiAgIDAgb24gc3Vj Y2VzcywgLTEgb24gZXJyb3IgKElmIG5vIGV0aGVybmV0IGhlYWRlciBleGlzdHMpCQkKKyAqICAg MCBvbiBzdWNjZXNzLCAtMSBvbiBlcnJvciAoSWYgbm8gZXRoZXJuZXQgaGVhZGVyIGV4aXN0cykK ICAqLworX19ydGVfZXhwZXJpbWVudGFsCiBzdGF0aWMgaW5saW5lIGludAotcnRlX21wbHNfcHVz aF9vdmVyX2wyKHN0cnVjdCBydGVfbWJ1ZiAqKm0sIHN0cnVjdCBydGVfbXBsc19oZHIgKm1wKSAK K3J0ZV9tcGxzX3B1c2hfb3Zlcl9sMihzdHJ1Y3QgcnRlX21idWYgKiptLCBzdHJ1Y3QgcnRlX21w bHNfaGRyICptcCkKIHsKIAlzdHJ1Y3QgcnRlX2V0aGVyX2hkciAqb2gsICpuaDsKIApAQCAtNjMs NyArNjcsNyBAQCBzdHJ1Y3QgcnRlX21wbHNfaGRyIHsKIAlpZiAoIVJURV9NQlVGX0RJUkVDVCgq bSkgfHwgcnRlX21idWZfcmVmY250X3JlYWQoKm0pID4gMSkKIAkJcmV0dXJuIC1FSU5WQUw7CiAK LQkvKkNhbid0IGluc2VydCBoZWFkZXIgaWYgZXRoZXJuZXQgZnJhbWUgZG9lc24ndCBleGlzdCov CisJLyogQ2FuJ3QgaW5zZXJ0IGhlYWRlciBpZiBldGhlcm5ldCBmcmFtZSBkb2Vzbid0IGV4aXN0 ICovCiAJaWYgKHJ0ZV9wa3RtYnVmX2RhdGFfbGVuKCptKSA8IFJURV9FVEhFUl9IRFJfTEVOKQog CQlyZXR1cm4gLUVJTlZBTDsKIApAQCAtNzgsMTggKzgyLDE2IEBAIHN0cnVjdCBydGVfbXBsc19o ZHIgewogCW1wLT50YWdfbXNiID0gcnRlX2NwdV90b19iZV8xNihtcC0+dGFnX21zYik7CiAJCiAJ LyogSWYgZmlyc3QgTVBMUyBoZWFkZXIsIHVwZGF0ZSBldGhlciB0eXBlIGFuZCBib3R0b20tb2Yt c3RhY2sgYml0ICovCi0JaWYgKG5oLT5ldGhlcl90eXBlICE9IHJ0ZV9jcHVfdG9fYmVfMTYoUlRF X0VUSEVSX1RZUEVfTVBMUykpCi0JeworCWlmIChuaC0+ZXRoZXJfdHlwZSAhPSBydGVfY3B1X3Rv X2JlXzE2KFJURV9FVEhFUl9UWVBFX01QTFMpKSB7CiAJCW5oLT5ldGhlcl90eXBlID0gcnRlX2Nw dV90b19iZV8xNihSVEVfRVRIRVJfVFlQRV9NUExTKTsKIAkJbXAtPmJzID0gMTsKLQl9CQotCWVs c2UKLQl7CisJfSBlbHNlIHsKIAkJbXAtPmJzID0gMDsKIAl9CiAKIAkvKiBDb3B5IHRoZSBNUExT IGhlYWRlciBhZnRlciBldGhlcm5ldCBmcmFtZSAqLwotCXJ0ZV9tZW1jcHkocnRlX3BrdG1idWZf bXRvZF9vZmZzZXQoKm0sIGNoYXIqLCBzaXplb2Yoc3RydWN0IHJ0ZV9ldGhlcl9oZHIpKSwgbXAs IFJURV9NUExTX0hMRU4pOworCW1lbWNweShydGVfcGt0bWJ1Zl9tdG9kX29mZnNldCgqbSwgc3Ry dWN0IHJ0ZV9tcGxzX2hkciosCisJCXNpemVvZihzdHJ1Y3QgcnRlX2V0aGVyX2hkcikpLCBtcCwg UlRFX01QTFNfSExFTik7CiAJCiAJKCptKS0+ZGF0YV9sZW4gKz0gUlRFX01QTFNfSExFTjsKIAly ZXR1cm4gMDsKCmh0dHBzOi8vbGFiLmRwZGsub3JnL3Jlc3VsdHMvZGFzaGJvYXJkL3BhdGNoc2V0 cy8yNDc2MC8KClVOSC1JT0wgRFBESyBDb21tdW5pdHkgTGFiCg== --===============3479723556920615776==--