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 0D00341C34 for ; Tue, 7 Feb 2023 22:17:56 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0517340A84; Tue, 7 Feb 2023 22:17:56 +0100 (CET) Received: from mail-il1-f227.google.com (mail-il1-f227.google.com [209.85.166.227]) by mails.dpdk.org (Postfix) with ESMTP id 49B7A40151 for ; Tue, 7 Feb 2023 22:17:54 +0100 (CET) Received: by mail-il1-f227.google.com with SMTP id v1so2551095ilg.5 for ; Tue, 07 Feb 2023 13:17:54 -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=hTR10c7pZfBXgGTis9jgvEC7kltf0y4BZOYiheGOGhA=; b=jv69M4g4534mtLLsdrXmajVuh/oRcmfjSNg7YNRxCAdW6NoJJoG1rj+15Xqcsdg7Ig osewzwdbKJtH/XJNOwl4FsYQ4x5UN17v5tIaK2Tb/2pWyVn8tgdg1QiaoBb6MaDMB3O2 Z+9Rz0rEcuK8E68Dl5bBHPKkFfxI1CdoIH1nQ= 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=hTR10c7pZfBXgGTis9jgvEC7kltf0y4BZOYiheGOGhA=; b=c4VzlSV6KErAwKwwZDGB54EAJ4nfpglRdQ4sYvEUSbaty8JVQ+qz8Vsm+3jX5lKDHo MBjehjcC5PanvmLDd0i3mpeQCMUB8GKxUeBa/v/R7U36vo813oxHREzydhcPKPibVqkj jqnto5CtzYyOiC/dh0vc0GUQWHfsE+QIHDnbJ9Gu3mnX4kb3HYvGIF96hI2xjdk65GLu m+TKUVZ72xhhru0gLHUVIjzKVfUuOVKumijarqulU+8PkLQD701y7H6kUaed2M8z4VOr 6QV7lRdC5sBItnwxypto1ddE19YsYhMkhakI4T0TFFYY/C662epNYjOAjL/uTwDu3HMi Z+8g== X-Gm-Message-State: AO0yUKVmE8Z1GVFxWD6OIMR3IzpbgTz3RseSWpKsot5LVQSJgmvICROu k820Ftlv88AxLfWxHsvfqdZN2MAx2iRBqedEOBSREDU6MdNOhTFK88gWlJ5vOvyKwrhhxIs= X-Google-Smtp-Source: AK7set+xxnMGfyT6+mk+xQ98D+dCkld+QZrK378VVsrD3mEWb38sl7BhjUYKhkhXgnbEw9MT/ypfJdkwNpEN X-Received: by 2002:a92:c568:0:b0:30f:5fb7:117e with SMTP id b8-20020a92c568000000b0030f5fb7117emr5183470ilj.2.1675804673544; Tue, 07 Feb 2023 13:17:53 -0800 (PST) Received: from postal.iol.unh.edu (postal.iol.unh.edu. [2606:4100:3880:1234::84]) by smtp-relay.gmail.com with ESMTPS id y66-20020a029548000000b003bf0cae2fd1sm463075jah.26.2023.02.07.13.17.53 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Feb 2023 13:17:53 -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 230F2605246B; Tue, 7 Feb 2023 16:17:53 -0500 (EST) Received: from noxus.dpdklab.iol.unh.edu (localhost [IPv6:::1]) by noxus.dpdklab.iol.unh.edu (Postfix) with ESMTP id 20F523ECAD; Tue, 7 Feb 2023 16:17:53 -0500 (EST) Content-Type: multipart/mixed; boundary="===============3080472400736699589==" MIME-Version: 1.0 Subject: |WARNING| pw123367 [PATCH] [v9, 2/5] eal: report applications lcore usage From: dpdklab@iol.unh.edu To: test-report@dpdk.org Cc: dpdk-test-reports@iol.unh.edu Message-Id: <20230207211753.20F523ECAD@noxus.dpdklab.iol.unh.edu> Date: Tue, 7 Feb 2023 16:17:53 -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 --===============3080472400736699589== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGVzdC1MYWJlbDogaW9sLXRlc3RpbmcKVGVzdC1TdGF0dXM6IFdBUk5JTkcKaHR0cDovL2RwZGsu b3JnL3BhdGNoLzEyMzM2NwoKX2FwcGx5IHBhdGNoIGZhaWx1cmVfCgpTdWJtaXR0ZXI6IFJvYmlu IEphcnJ5IDxyamFycnlAcmVkaGF0LmNvbT4KRGF0ZTogVHVlc2RheSwgRmVicnVhcnkgMDcgMjAy MyAxOTozNzoyOCAKQXBwbGllZCBvbjogQ29tbWl0SUQ6NTZlZThhZjlmZDgwNDkzYTlkZDg4OGNj YzAxZWY0ZjFkYjAyZTQ5MQpBcHBseSBwYXRjaCBzZXQgMTIzMzY3IGZhaWxlZDoKCkNoZWNraW5n IHBhdGNoIGRvYy9ndWlkZXMvcmVsX25vdGVzL3JlbGVhc2VfMjNfMDMucnN0Li4uCkNoZWNraW5n IHBhdGNoIGxpYi9lYWwvY29tbW9uL2VhbF9jb21tb25fbGNvcmUuYy4uLgplcnJvcjogd2hpbGUg c2VhcmNoaW5nIGZvcjoKCX0KfQoKc3RhdGljIGludApsY29yZV9kdW1wX2NiKHVuc2lnbmVkIGlu dCBsY29yZV9pZCwgdm9pZCAqYXJnKQp7CglzdHJ1Y3QgcnRlX2NvbmZpZyAqY2ZnID0gcnRlX2Vh bF9nZXRfY29uZmlndXJhdGlvbigpOwoJY2hhciBjcHVzZXRbUlRFX0NQVV9BRkZJTklUWV9TVFJf TEVOXTsKCUZJTEUgKmYgPSBhcmc7CglpbnQgcmV0OwoKCXJldCA9IGVhbF90aHJlYWRfZHVtcF9h ZmZpbml0eSgmbGNvcmVfY29uZmlnW2xjb3JlX2lkXS5jcHVzZXQsIGNwdXNldCwKCQlzaXplb2Yo Y3B1c2V0KSk7CglmcHJpbnRmKGYsICJsY29yZSAldSwgc29ja2V0ICV1LCByb2xlICVzLCBjcHVz ZXQgJXMlc1xuIiwgbGNvcmVfaWQsCgkJcnRlX2xjb3JlX3RvX3NvY2tldF9pZChsY29yZV9pZCks CgkJbGNvcmVfcm9sZV9zdHIoY2ZnLT5sY29yZV9yb2xlW2xjb3JlX2lkXSksCgkJY3B1c2V0LCBy ZXQgPT0gMCA/ICIiIDogIi4uLiIpOwoJcmV0dXJuIDA7Cn0KCgplcnJvcjogcGF0Y2ggZmFpbGVk OiBsaWIvZWFsL2NvbW1vbi9lYWxfY29tbW9uX2xjb3JlLmM6NDM3CmVycm9yOiB3aGlsZSBzZWFy Y2hpbmcgZm9yOgp7CglzdHJ1Y3QgcnRlX2NvbmZpZyAqY2ZnID0gcnRlX2VhbF9nZXRfY29uZmln dXJhdGlvbigpOwoJc3RydWN0IGxjb3JlX3RlbGVtZXRyeV9pbmZvICppbmZvID0gYXJnOwoJc3Ry dWN0IHJ0ZV90ZWxfZGF0YSAqY3B1c2V0OwoJdW5zaWduZWQgaW50IGNwdTsKCglpZiAoaW5mby0+ bGNvcmVfaWQgIT0gbGNvcmVfaWQpCgplcnJvcjogcGF0Y2ggZmFpbGVkOiBsaWIvZWFsL2NvbW1v bi9lYWxfY29tbW9uX2xjb3JlLmM6NDg5CmVycm9yOiB3aGlsZSBzZWFyY2hpbmcgZm9yOgoJCQly dGVfdGVsX2RhdGFfYWRkX2FycmF5X2ludChjcHVzZXQsIGNwdSk7Cgl9CglydGVfdGVsX2RhdGFf YWRkX2RpY3RfY29udGFpbmVyKGluZm8tPmQsICJjcHVzZXQiLCBjcHVzZXQsIDApOwoKCXJldHVy biAwOwp9CgplcnJvcjogcGF0Y2ggZmFpbGVkOiBsaWIvZWFsL2NvbW1vbi9lYWxfY29tbW9uX2xj b3JlLmM6NTA4CkNoZWNraW5nIHBhdGNoIGxpYi9lYWwvaW5jbHVkZS9ydGVfbGNvcmUuaC4uLgpD aGVja2luZyBwYXRjaCBsaWIvZWFsL3ZlcnNpb24ubWFwLi4uCkFwcGxpZWQgcGF0Y2ggZG9jL2d1 aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8yM18wMy5yc3QgY2xlYW5seS4KQXBwbHlpbmcgcGF0Y2gg bGliL2VhbC9jb21tb24vZWFsX2NvbW1vbl9sY29yZS5jIHdpdGggMyByZWplY3RzLi4uCkh1bmsg IzEgYXBwbGllZCBjbGVhbmx5LgpSZWplY3RlZCBodW5rICMyLgpSZWplY3RlZCBodW5rICMzLgpS ZWplY3RlZCBodW5rICM0LgpBcHBsaWVkIHBhdGNoIGxpYi9lYWwvaW5jbHVkZS9ydGVfbGNvcmUu aCBjbGVhbmx5LgpBcHBsaWVkIHBhdGNoIGxpYi9lYWwvdmVyc2lvbi5tYXAgY2xlYW5seS4KZGlm ZiBhL2xpYi9lYWwvY29tbW9uL2VhbF9jb21tb25fbGNvcmUuYyBiL2xpYi9lYWwvY29tbW9uL2Vh bF9jb21tb25fbGNvcmUuYwkocmVqZWN0ZWQgaHVua3MpCkBAIC00MzcsMjAgKzQzOCw0NSBAQCBs Y29yZV9yb2xlX3N0cihlbnVtIHJ0ZV9sY29yZV9yb2xlX3Qgcm9sZSkKIAl9CiB9CiAKK3N0YXRp YyBydGVfbGNvcmVfdXNhZ2VfY2IgbGNvcmVfdXNhZ2VfY2I7CisKK3ZvaWQKK3J0ZV9sY29yZV9y ZWdpc3Rlcl91c2FnZV9jYihydGVfbGNvcmVfdXNhZ2VfY2IgY2IpCit7CisJbGNvcmVfdXNhZ2Vf Y2IgPSBjYjsKK30KKwogc3RhdGljIGludAogbGNvcmVfZHVtcF9jYih1bnNpZ25lZCBpbnQgbGNv cmVfaWQsIHZvaWQgKmFyZykKIHsKIAlzdHJ1Y3QgcnRlX2NvbmZpZyAqY2ZnID0gcnRlX2VhbF9n ZXRfY29uZmlndXJhdGlvbigpOwogCWNoYXIgY3B1c2V0W1JURV9DUFVfQUZGSU5JVFlfU1RSX0xF Tl07CisJc3RydWN0IHJ0ZV9sY29yZV91c2FnZSB1c2FnZTsKKwlydGVfbGNvcmVfdXNhZ2VfY2Ig dXNhZ2VfY2I7CisJY2hhciAqdXNhZ2Vfc3RyID0gTlVMTDsKIAlGSUxFICpmID0gYXJnOwogCWlu dCByZXQ7CiAKKwkvKiBUaGUgY2FsbGJhY2sgbWF5IG5vdCBzZXQgYWxsIHRoZSBmaWVsZHMgaW4g dGhlIHN0cnVjdHVyZSwgc28gY2xlYXIgaXQgaGVyZS4gKi8KKwltZW1zZXQoJnVzYWdlLCAwLCBz aXplb2YodXNhZ2UpKTsKKwkvKiBHdWFyZCBhZ2FpbnN0IGNvbmN1cnJlbnQgbW9kaWZpY2F0aW9u IG9mIGxjb3JlX3VzYWdlX2NiLiAqLworCXVzYWdlX2NiID0gbGNvcmVfdXNhZ2VfY2I7CisJaWYg KHVzYWdlX2NiICE9IE5VTEwgJiYgdXNhZ2VfY2IobGNvcmVfaWQsICZ1c2FnZSkgPT0gMCkgewor CQlpZiAoYXNwcmludGYoJnVzYWdlX3N0ciwgIiwgYnVzeSBjeWNsZXMgJSJQUkl1NjQiLyUiUFJJ dTY0LAorCQkJCXVzYWdlLmJ1c3lfY3ljbGVzLCB1c2FnZS50b3RhbF9jeWNsZXMpIDwgMCkgewor CQkJcmV0dXJuIC1FTk9NRU07CisJCX0KKwl9CiAJcmV0ID0gZWFsX3RocmVhZF9kdW1wX2FmZmlu aXR5KCZsY29yZV9jb25maWdbbGNvcmVfaWRdLmNwdXNldCwgY3B1c2V0LAogCQlzaXplb2YoY3B1 c2V0KSk7Ci0JZnByaW50ZihmLCAibGNvcmUgJXUsIHNvY2tldCAldSwgcm9sZSAlcywgY3B1c2V0 ICVzJXNcbiIsIGxjb3JlX2lkLAorCWZwcmludGYoZiwgImxjb3JlICV1LCBzb2NrZXQgJXUsIHJv bGUgJXMsIGNwdXNldCAlcyVzJXNcbiIsIGxjb3JlX2lkLAogCQlydGVfbGNvcmVfdG9fc29ja2V0 X2lkKGxjb3JlX2lkKSwKIAkJbGNvcmVfcm9sZV9zdHIoY2ZnLT5sY29yZV9yb2xlW2xjb3JlX2lk XSksCi0JCWNwdXNldCwgcmV0ID09IDAgPyAiIiA6ICIuLi4iKTsKKwkJY3B1c2V0LCByZXQgPT0g MCA/ICIiIDogIi4uLiIsCisJCXVzYWdlX3N0ciAhPSBOVUxMID8gdXNhZ2Vfc3RyIDogIiIpOwor CisJZnJlZSh1c2FnZV9zdHIpOworCiAJcmV0dXJuIDA7CiB9CiAKQEAgLTQ4OSw3ICs1MTUsOSBA QCBsY29yZV90ZWxlbWV0cnlfaW5mb19jYih1bnNpZ25lZCBpbnQgbGNvcmVfaWQsIHZvaWQgKmFy ZykKIHsKIAlzdHJ1Y3QgcnRlX2NvbmZpZyAqY2ZnID0gcnRlX2VhbF9nZXRfY29uZmlndXJhdGlv bigpOwogCXN0cnVjdCBsY29yZV90ZWxlbWV0cnlfaW5mbyAqaW5mbyA9IGFyZzsKKwlzdHJ1Y3Qg cnRlX2xjb3JlX3VzYWdlIHVzYWdlOwogCXN0cnVjdCBydGVfdGVsX2RhdGEgKmNwdXNldDsKKwly dGVfbGNvcmVfdXNhZ2VfY2IgdXNhZ2VfY2I7CiAJdW5zaWduZWQgaW50IGNwdTsKIAogCWlmIChp bmZvLT5sY29yZV9pZCAhPSBsY29yZV9pZCkKQEAgLTUwOCw2ICs1MzYsMTQgQEAgbGNvcmVfdGVs ZW1ldHJ5X2luZm9fY2IodW5zaWduZWQgaW50IGxjb3JlX2lkLCB2b2lkICphcmcpCiAJCQlydGVf dGVsX2RhdGFfYWRkX2FycmF5X2ludChjcHVzZXQsIGNwdSk7CiAJfQogCXJ0ZV90ZWxfZGF0YV9h ZGRfZGljdF9jb250YWluZXIoaW5mby0+ZCwgImNwdXNldCIsIGNwdXNldCwgMCk7CisJLyogVGhl IGNhbGxiYWNrIG1heSBub3Qgc2V0IGFsbCB0aGUgZmllbGRzIGluIHRoZSBzdHJ1Y3R1cmUsIHNv IGNsZWFyIGl0IGhlcmUuICovCisJbWVtc2V0KCZ1c2FnZSwgMCwgc2l6ZW9mKHVzYWdlKSk7CisJ LyogR3VhcmQgYWdhaW5zdCBjb25jdXJyZW50IG1vZGlmaWNhdGlvbiBvZiBsY29yZV91c2FnZV9j Yi4gKi8KKwl1c2FnZV9jYiA9IGxjb3JlX3VzYWdlX2NiOworCWlmICh1c2FnZV9jYiAhPSBOVUxM ICYmIHVzYWdlX2NiKGxjb3JlX2lkLCAmdXNhZ2UpID09IDApIHsKKwkJcnRlX3RlbF9kYXRhX2Fk ZF9kaWN0X3VpbnQoaW5mby0+ZCwgInRvdGFsX2N5Y2xlcyIsIHVzYWdlLnRvdGFsX2N5Y2xlcyk7 CisJCXJ0ZV90ZWxfZGF0YV9hZGRfZGljdF91aW50KGluZm8tPmQsICJidXN5X2N5Y2xlcyIsIHVz YWdlLmJ1c3lfY3ljbGVzKTsKKwl9CiAKIAlyZXR1cm4gMDsKIH0KCmh0dHBzOi8vbGFiLmRwZGsu b3JnL3Jlc3VsdHMvZGFzaGJvYXJkL3BhdGNoc2V0cy8yNTI3NC8KClVOSC1JT0wgRFBESyBDb21t dW5pdHkgTGFiCg== --===============3080472400736699589==--