Message ID | 20170905085333.8301-1-gprathyusha@caviumnetworks.com (mailing list archive) |
---|---|
State | Superseded, archived |
Delegated to: | Thomas Monjalon |
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 78BD33254; Tue, 5 Sep 2017 10:54:37 +0200 (CEST) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0056.outbound.protection.outlook.com [104.47.37.56]) by dpdk.org (Postfix) with ESMTP id 3F9FA2C2F for <dev@dpdk.org>; Tue, 5 Sep 2017 10:54:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=+SKuCYPaBhSprY5PnMPxsKkdrR6kXJnp2P6lqm/tAWI=; b=RkUU8qQRbMBjN/oUE5H1LALt8bCMqtY44kjDY4ALLnKU7gQWxifG+tgu8rC3wr87y7pv8uTP9g/ezjmxpKhygSXOhtEEG0khgDcLu1M0CETBr1YU9qjP2I7/Z5kZQ8hn5oQcOW02CdRLhjnryCKxgWi96u8UC5avhtzFPzmz1Oc= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Guduri.Prathyusha@cavium.com; Received: from prathyusha-Precision-Tower-5810.caveonetworks.com (111.93.218.67) by CY1PR0701MB2105.namprd07.prod.outlook.com (10.163.142.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.10; Tue, 5 Sep 2017 08:54:31 +0000 From: Guduri Prathyusha <gprathyusha@caviumnetworks.com> To: harry.van.haaren@intel.com Cc: dev@dpdk.org, Guduri Prathyusha <gprathyusha@caviumnetworks.com> Date: Tue, 5 Sep 2017 14:23:33 +0530 Message-Id: <20170905085333.8301-1-gprathyusha@caviumnetworks.com> X-Mailer: git-send-email 2.14.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: MA1PR01CA0073.INDPRD01.PROD.OUTLOOK.COM (10.174.56.13) To CY1PR0701MB2105.namprd07.prod.outlook.com (10.163.142.155) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5552d948-601a-48b3-d1af-08d4f43bba3f X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CY1PR0701MB2105; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2105; 3:G4BBkCTm6Cu3c9v6ItTRnsenptnGfl/Ga645ej3Qch4U5Jdqr0k8hc+/TX3bmrMdh0Z5DNWcdyz/PTr4dvjS5fteTd3JjACYKofEFu2ZAPTG9gsaoXhTec32YRQZSeuteLeXPYiZxmWHMRDdDfasz4HQpf/2EU9ado9THXAfmg4gYSBq2PclVtGYJaF1u4IKSln2pCbM1zkaJWrqftb56IFIjT3kHcMqIggYZQufG1RMmaH3VMaDVSJzy6X1kWoA; 25:yIPn04ne/gYjYNA0BlnUrqEH8BmgjXxoLtNdYCDWuZL2CWHwSMOgqsPyM3xXReeJWdoRKlHWDw5bEQEEXQqewWtNA+lf+n2Q7kAFEq/fWKQTe0G5fdMMJsl2IDW+uwqq8BM55Ha+jUPKIxlhmr3ppD/h19uFI/esTyfhbfu6kwBsizZBa+ncO8MplHUexNn5pbM2d7MkOvfZk6TLgWJlDAoj6FDkwHnEDUHXfJ89E5g/XEPFdVi692a7o7UXHtu+dRqYsVNW3bF2f1jr+cF8ipcOdtSfb2VFRgMAFbsVM0OIbmTHpAeYWANn180jlto2RWuCNFy+xsKwOnHU6YdUlQ==; 31:Wte2uXjAvjmGNRQVRgr1roo+pe8xTg9Si90ROpLAZnHeGecdlzbR9qMxl0i276KVq8vUpBl1ZbB5uEvt3lFum0Jc0Ad5FAQw1tadZuOTV84mSAp0cRpP4jXzBqxTGhEMvyca9m69sIS00DI4UfJtqkBtgA5rMvBQZgDGAiGp7ZvwtZPGeAlFOKSYpDfsBLIgr6YYjMJbSQyldD3PLoNFFtVKBz+/oawqS0q/HT4RZZg= X-MS-TrafficTypeDiagnostic: CY1PR0701MB2105: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2105; 20:bmnUTp/8yVCaO01cYYQiT2pwPpaQnXFWWnbGyRG4nln+pJP6N+0XeXe6SimWSJR2Me2im2xDfz7GcJNeKzkkK8rtDZqR5Vr6I3twK+DRbb/rCvRlrzU0Hi+o+7cE1UBsZtbQzeLEP8eVeiU9vNDyyWEtAuCyC1qimdOF4m97X3mvw0zvoo85SoDUZeWrS1DcE15Vy3tkVWyVZvkBYazhUp0z1Pf4k2Qm1pI5ZNnCfHF/xlFdoGzBgMevscu7ofUloYnx/Z01QNGJvG/b605lLKsjVCuJglWVGRK+PtjDQ+gqqKlifmqKIr0FM65R3LDuFwIW1sD4VbrDEXZfgmoZi4vMZloifa4deiPMvwbrSxq2RXmWEAoWN2COVo3ujMslC3ZmiGkCVkQHRN7nWo3AmcGJMrUX9BpWctuZZh3QGK0NzwqEQ0wNozB5u3JCOV14C0xajeFf+9uhQoSMs4IRiEb/Yojuvs7obdZSlaz9sqxamwK9X/Nyn3xcJGGvXS2yo2GMaupU16muB387ebQ2a5mANpTTbhfZOG/h+u1AKSNuxllVe2dR+97clm9kBSg8TkmxLaS8iVUKCx11tlpMLkebMkfVMsa/rYZQqBLiwVk=; 4:YeXkJezx1jTztB8DApYxiPUm6obI2N4ovt+3iabbegQB2aW9INQvM80Nww7YIlzYkt7uQQzUtNI5XtoqqRhZROzyA/7QhqZE++D1dJiC+F9wrMqvwlUmnx1aFxcCok7/GKPh8dX8xa9lrsBxbHyuj52BAOAMuVINoujBsZkge1Wbv/ZDtFTSmhvfoXLn+YO0uzh2NTvtx3NfyBzmFhNU73n3tNQ5jRmTYahH0RejSfLxYgnkuQPmpm8Hdaz20DJL X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: <CY1PR0701MB210524953C664E398FDEF4258F960@CY1PR0701MB2105.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(10201501046)(3002001)(6041248)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123555025)(20161123564025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR0701MB2105; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR0701MB2105; X-Forefront-PRVS: 0421BF7135 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(199003)(189002)(50986999)(6916009)(42882006)(189998001)(50466002)(6506006)(47776003)(66066001)(6512007)(110136004)(4326008)(69596002)(478600001)(72206003)(6116002)(1076002)(25786009)(97736004)(5009440100003)(53936002)(3846002)(107886003)(105586002)(106356001)(42186005)(305945005)(53416004)(2361001)(2351001)(36756003)(5660300001)(2906002)(33646002)(68736007)(6486002)(50226002)(8936002)(7736002)(81166006)(81156014)(8676002)(5003940100001)(48376002)(101416001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB2105; H:prathyusha-Precision-Tower-5810.caveonetworks.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB2105; 23:QA+sL9wd8TE+lgtrbO08tw6x1VSiZMKp7Z0AXcZ?= 62F2wnvn0JhuARrFw7HlKOL7JeT0Hr/48Phk+31YWOiZNu+gSrmB6atIxWgaqTRIqw2HmvEnHbhfMS8dfWgj06N6DGD2pYGakwQR0NFT4YWiZkwZ7lr3TNrPjUIWug866B95+TvkO5kF52byVJYp+8poVMDC8yAGdgDaM1D/1Wi398fOJWninqwoGMiw4T889mRLBpULxk4topR/zFOgwAr7NX52zHFaoPEPxSVRnDmLf4bDT6V+lhdP/j6+Stp0WcP210OVVQ6LfMKYxFxD5WRabLrueymet0uounbatWkqDb2z8l4ViFlzqQV/0ZFNGzwKLieDPWSoHY5Y0hjIHNdcQjVFJrZF7fjTZG6xJImzh9Nsty9AtIX2aBt7LATykG4hOs/a/2fEe0k6CZ/ta82ERzXmhkvZ+bY1AReq/yUlElxtv0V0mJevuN7M0P0z0d9jN/PVe1QAypr/abhqJ5ToplgtrYEKEnOHceb2ufSA2JFWr1WD/VmFsHIE+/I2L3FhzaAktWpsnjZvPc0XweRthbnN+4KMj/TxaPIKWcXtuxm1ZoiyffePjUSXydTMOY0S8AJBVloJVsddWuEQMaE7nHDbnIwOT5eYNv65WP7qJ4oHmluXznMaEaiCeR/T5B5qgvBPf5b8hGqmg5EcS3AJOurEnW+6pJygoHbgEYgcl2m/M2ss/y//j62kc0L11gm17MhWYEPtb4Bkqa5tgt/6lc9xomLUHV5Bot4ZvE9FaKFsz6DHUuhCUjCQS3XBUbbMxEqYXpPCpAuf9/ph2nldQ2g8A6oSp0FdnrbNUuElr8Zd9hQCU3nE5tEofhqoiuiIO1Aqdm4hFQ9u9rLHlARI46w6htMtm6Yz5pGvLG3f2GEpB9XIHE7qy6/TGpEN+9uyo1JHWhkw5C6PtqksyJ6UjDZHZQOZ84TumBmY/CEog32zyeu64tdmxxCqSvhuBf4pms5H0R5ye2pM0zAXGJC1cyMFh4msdxjV+p1310LMNJi7gJSJl9gEW9Z/8zzamplfLPXltAIQJAkGBDdv9DM+X0AVdqxC+2F06krXvnjShMcm9/vDelhZcPlMft4dyHXI= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2105; 6:pySNvGNPNCS5ank6I4L7zWElEVP0zGa2DXvx3DM0j/sWSmQgZFnLFpCD7RjcMZb6VMRwM+2kFiUZs5D6KTjJRqA5dTV1yE3Lk8CdbPGvHao0WPI6KoIJRlbpvuSGgDtelz1Ig8bi1W7ce1YD3iwuCEjuAi0deYUHKI4SXOAMaZPvPTVE2DTgSQp4weNQXGhEhusgf5cVJQjRFO27sGGy9zQFqkcYCA5KVra9/wnR74q8Eiy0k+sS0K33nx/4Ei7l1u8dExxRx1U+iTQuHYjRdJRHhxHs2RrDuqfhHzycEYV6tInrd2KxZwkMHzyXcvuMRLRb/yvoR5/rn7KBiDvRvA==; 5:GjeA2P0oVDXT8HQ+N62CX8yFHJf1H2LLRNkMPOCsZuxV8UCAo/ck1J7jjKAAX/QNyVAicftx+4Hqqd2pENbyE2dKTcmkqQKoetR+JspV7DTkNp/Yv9s5zcxwfJGhAZwjnWZ0qgZfrsRS7K9uB5+Uag==; 24:KcgW5XBY0T+FSybak8KvjmPdZgl5rNQEPXgbaEf2iLQeVVNE8a+3K2+eZetXwYjueLpJDYihEa3t7QyIx+RpX4V/ZcIxqOHNG/IuGSushtU=; 7:gCO6YsGOQ13J3vnIdwG6vCutOYgOLWYWvyxxl7An60OGPxmsYWpCWSMrUuZ/I3C9QE37OnJYtNsrflKCW+L1RlBYUbKNNmUYpLFySHnxk0OaUINM97kUEkoF02hMZfqeWi2NmV1gtgo/GATa9K19HCjOBsJailA+8LNBSh5+tjGLihDLD0G3gu7dDHbpPt1wgnPgRimqelqPY/5NU9fUYFxW2LORYlUkjGUFocLtcVU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Sep 2017 08:54:31.8730 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB2105 Subject: [dpdk-dev] [PATCH] service: fix service lcore stop function X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <http://dpdk.org/ml/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://dpdk.org/ml/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <http://dpdk.org/ml/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Checks
Context | Check | Description |
---|---|---|
ci/checkpatch | success | coding style OK |
ci/Intel-compilation | success | Compilation OK |
Commit Message
Guduri Prathyusha
Sept. 5, 2017, 8:53 a.m. UTC
lcore_states store the state of the lcore. Fixing the invalid
dereference of lcore_states with service number
Fixes: 21698354c832 ("service: introduce service cores concept")
Signed-off-by: Guduri Prathyusha <gprathyusha@caviumnetworks.com>
---
lib/librte_eal/common/rte_service.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
2.14.1
diff --git a/lib/librte_eal/common/rte_service.c b/lib/librte_eal/common/rte_service.c index 7efb76dc8..2ac77cc2a 100644 --- a/lib/librte_eal/common/rte_service.c +++ b/lib/librte_eal/common/rte_service.c @@ -609,7 +609,7 @@ rte_service_lcore_stop(uint32_t lcore) uint32_t i; for (i = 0; i < RTE_SERVICE_NUM_MAX; i++) { int32_t enabled = - lcore_states[i].service_mask & (UINT64_C(1) << i); + lcore_states[lcore].service_mask & (UINT64_C(1) << i); int32_t service_running = rte_services[i].runstate != RUNSTATE_STOPPED; int32_t only_core = rte_services[i].num_mapped_cores == 1;