From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0088.outbound.protection.outlook.com [104.47.32.88]) by dpdk.org (Postfix) with ESMTP id 59A7E378B for ; Thu, 23 Feb 2017 19:36:22 +0100 (CET) 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=Ikr7iO0JxIcCLTQwr5M3xweDUq+vzUxGNO7DBa+tEYQ=; b=J+16HbDGI5CUT0OTlJacLZyRiJ0H9vRyZP4Jx+Qhw6cX5yn8xvq54YwgqiYVlCaF6GtHdSa6v2y5+7lZnobjKpBdhCFWmoMG1Du9k5du+mctFIym5Z80eo0JgTdsHjD8Cf40WB4NMrrb6uK7O0RMzQy5KzKAdFQlRL/rgr1bELI= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Shijith.Thotton@cavium.com; Received: from [10.89.1.6] (14.140.2.178) by BN4PR07MB2275.namprd07.prod.outlook.com (10.164.63.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.919.13; Thu, 23 Feb 2017 18:36:17 +0000 To: Ferruh Yigit , dev@dpdk.org References: <1487669225-30091-1-git-send-email-shijith.thotton@caviumnetworks.com> <1487669225-30091-17-git-send-email-shijith.thotton@caviumnetworks.com> <405b6b63-da27-98d5-761f-b56158b4f637@intel.com> Cc: Jerin Jacob , Derek Chickles , Venkat Koppula , Mallesham Jatharakonda From: Shijith Thotton Message-ID: Date: Fri, 24 Feb 2017 00:05:59 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <405b6b63-da27-98d5-761f-b56158b4f637@intel.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Originating-IP: [14.140.2.178] X-ClientProxiedBy: BM1PR01CA0009.INDPRD01.PROD.OUTLOOK.COM (10.163.198.144) To BN4PR07MB2275.namprd07.prod.outlook.com (10.164.63.157) X-MS-Office365-Filtering-Correlation-Id: 314fddf1-c770-4d7b-a6a6-08d45c1adbba X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BN4PR07MB2275; X-Microsoft-Exchange-Diagnostics: 1; BN4PR07MB2275; 3:/FNcXs+SWjc2f46QpR54ooKAdL7XZwtV9IOm+6MQyG8o548au+yfkWADVVVQ2xGbU0VYDQASyhRHKnmGz2ti5OQSzXlsatOSsj52zIZo1sd+x2+kS/4yA7U6tg2cUx17IQADdXoWtGKlAl672Ix06Jo7hAg9ccm81EG3uKDUBF3K6LSicPYaUYiow9uyrK0RcY0H5R1s6zf8gAUlRt2ssVSSdWt9EDOcc2EIoBeN+NhnUSanIx+/DD2UYApYDvAJEYeVcWA1yTmszeZWncd3iA==; 25:qOG/RUPoeLe7BPcwm/BkfCYQ2DN0NdesbCaGN3XnmHERLlaAvxMQl88HQMvNm2vwEQouVouxH3Fe5Txgvz8cOwNspBRsaNoAJGK+yOhXL2gezLTchQ2zq1e93Ws/jpe+G934jMogDND97nXPfKamw8k8l52EUnOsC1k25fYlhzybs+gNdG/qpOfNeS2eCYmfZBHiF6f3EX7/mu0bH7jmgOdTVuZNRq3zTurxnwXBj99ZgBXxNR7/7gxCi0ij5eSxCJJuKLttfyq1lcrVZj9vv2i4yQejYKB0fZari1+6+SNeR+hd0yzJUWB/WN+k9SShgxqOber/X7pt4TyVWk9Oa+Jx1xSoYlzOmBeeL6EpBDkJnUyg+BUln+qh+TzuZ2cVlkWDHftwkNZ+wvv8iW+hJ6scSJ3Rfkm4SFeP2yeTQmKdvi/0NUAbCC2oAbX8JQA6hSwED80ELsq95Jao+c+sCA== X-Microsoft-Exchange-Diagnostics: 1; BN4PR07MB2275; 31:6OIFTlASTE+mnnHWyVtgwZplZJ9gdVTsVOPkR0KlfD2f8isWMri/+9JtsUB5wUIwUJ+PEBBe0UrXyQo1+2M49uxBN6d3Yo2D6/cAqeZrLBCamJa6v1zYQG0DROPEUxxuZLqwV3EOFygfK2z7oeET2Yhu5ZgZrIGw6vgwWBcF/peGdJgGFopwLlOu03RRZsYDXqBZEWz1Ptn7oSnvWZak9H+uBum6W9d5L/XuSylQIR7edrHlNi7lD6sQ3Z7vJJge; 20:20tWb5j7Saoy8Sw47lD67smooDHiI3DboxR0R74St2gFf8LkjT8iTwvfuxH2TzRAaMRgWTCaNdJh1Lsx3KvWgIgYaiZwLo3xXRYhLiA6tcznnEv/KTCac83l55sjgOU8vDDrGYJ5PmhmutfCIz0mPrgraAaP7jm70/YWZ2JmknYWHUwJFYNgaTqNqDA0XxSvgDGbX6SOwJHrUXrR5PFRmigqnISG7mcD90bu2Tm7QDHgqrzhWw0wWibUP/i5WhgC5LXRGwqtUZsNGKQvSGY5UeEq/63yUADU5UTuJ96g7hTAmFmu1CtPjmxMEHWU+jd8V2WeR5v5X5AEotHsH9ULufBgJoRTPg7YOKDkdIiZgdvxtkTxKzDEqqX1DOHgPZgk6xER+tyDOPojDnnnfGjCcJudEH11cTDVeS8l3cQ9Xx3TtUm28GAMnDao9B80SWxcn09k+JruI1L4nagX3OYiOJNfbLNEWIA3z3jZ3jkhKVmOmrAQPo6U+h8h8BXgZDKZ2qu9C+1vKaoW1xUA0bXfiM8E+EyeBc2F8+70cSN+RNqBkYjNpUjRiLlc7lJsZBcQNNDbXj8WDfc4PHgadg49KbUDC0hLmZVhF9VeiBn3GM8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123564025)(20161123558025)(20161123555025)(20161123560025)(20161123562025)(6072148); SRVR:BN4PR07MB2275; BCL:0; PCL:0; RULEID:; SRVR:BN4PR07MB2275; X-Microsoft-Exchange-Diagnostics: 1; BN4PR07MB2275; 4:1NUSd5e0Y8uJO1IvdGi6fKt/wQuH/tP1ZQbWi/AEHsSFvd0jeIL1I4rBNubQiyb3e8kwbYp13NhfPqnlFY6xdSEl2yAjBBWnshAK31GL/gAz7LpmPXFJq7UgmSv76xND9ddPiE326s6OkshwrmwZBxXHJ2JCecPRf8yVHIbxCRt7aIF0M7sZ/Kyf3/k8dDrp1GBGXYxqReTMtdc5BtxIHiSwWfsRKhb92JebXuWh+tRQM2lOWJ5GnZtOmfkXxXjEV+IJpYgoK4DqPWY4kXSmt09nek2gFwm/Cv8N6GG8r6jDB1VMIsCgCO8aKUdtGStjUusg53CbNzr9iZglNsdEQlz7pOjW4Vym07CCkEaehb4ILIVStBBHe7Six5NZvgN6xakL9fmILTT2TSIheifwGcYOugOTVoCv0/TsJ5lYbPo+HVJP45MF6kAz9cwbLr82gjpEM0aGiZzBQeXrIV74RMyvAtkJIg0qjcsmQBQx0CNMLIWq06tvH9zWr4a+Nkm/i8cBkXdFE/LUG1OA2s8kMqrAKXEpPkq1j12E3EeY+O8QdH8r9SutqKqGRTCLOca+1CqjYhr5/J/1bOiLC179laPvT8aCzOPc613YF8h4K3M= X-Forefront-PRVS: 02272225C5 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(39450400003)(377454003)(199003)(189002)(24454002)(7736002)(65826007)(305945005)(97736004)(23746002)(5660300001)(6666003)(2950100002)(42882006)(83506001)(4001350100001)(92566002)(68736007)(77096006)(36756003)(6486002)(90366009)(189998001)(54906002)(25786008)(31696002)(229853002)(105586002)(53936002)(106356001)(31686004)(6116002)(3846002)(101416001)(53546006)(42186005)(230700001)(50466002)(5009440100003)(8676002)(81166006)(81156014)(47776003)(4326007)(65806001)(110136004)(38730400002)(64126003)(33646002)(76176999)(54356999)(66066001)(65956001)(50986999)(2906002)(6246003)(7099028)(110426004); DIR:OUT; SFP:1101; SCL:1; SRVR:BN4PR07MB2275; H:[10.89.1.6]; 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: =?Windows-1252?Q?1; BN4PR07MB2275; 23:05/jJ+eh6ayfkkn+EY9dUcVyl2uISnWU7yaAx?= =?Windows-1252?Q?IpcWjDXGZnisR5mCgQOaPgqzJ9CqnrkQwl6HXW57wKgmiXu142/kWdWi?= =?Windows-1252?Q?PyYVmX7SbFAC+FXqM9OArFYUNdgQySx75Y5Ef7exorKC2dseiU6f4qeo?= =?Windows-1252?Q?giZ0RHByFElMrdQTl9cFL8RV7O91VFPYOjXgKPUjRvMxoUrezH/jerAn?= =?Windows-1252?Q?Z2iU6h9slwOXHK830vuA60leW51ywktqWIBjTjleSYXtYETiyZ52eiiz?= =?Windows-1252?Q?gR7Ha16JICXd533DZXU0gbOY5ULHVhubFXZt7qkR2d/CzQtsRKCnpN8C?= =?Windows-1252?Q?nnxFlu2dpIQZIakKNZJAyopmHRyAU+l7hzyLTNcjMhMawKbFtSBi4R9b?= =?Windows-1252?Q?pYrcSMJ3QE2Y+a10Gd4rHghtCxdgHcW9KaiQXNJ6Poea6GYsOE9izb+E?= =?Windows-1252?Q?m2EUr3qG/bq4lUq/H4xY5eUkLTgzMDXky8k79p1XWt61Een+ATJnX4N7?= =?Windows-1252?Q?NlJWboOchWXzg2XR/x/uI0xmDNtvm5mvFRjm5lmWgDc9ttleUD8WEP6y?= =?Windows-1252?Q?7VS9FqLjT7InM8UCu2KpUtu4VQ+kXSTX2ihKGEvS1jfssRxUxmPfLrLd?= =?Windows-1252?Q?XkAQkmDebkZIpuOFbehuzyi9O89iUYb77twfBUP9nfcOICr0ZW0aLFEQ?= =?Windows-1252?Q?PLovID3IPrSJWdfdTBaCw72f1vKjwBKnIxDJCHCsm6kMGLv3BB/UrSDP?= =?Windows-1252?Q?FvAnxoYPYWnWOMpk2w9GSiDdiZRaj/WXqdMLgoO0nDyKU1u/GQvCXkzu?= =?Windows-1252?Q?CbJ82g00aK2oKFcAms4VuhiBZicwznG77FCMGL+QVa4I+gvMfJiez30t?= =?Windows-1252?Q?NU7GqcIEHH9fTECwCV2hkNLj3GyBFNaowktMse5JvVACxurqXQlcKahG?= =?Windows-1252?Q?HDMkhSg5wxqV4ucmgyS5ovMNBeK2LWQT7YE34vSyBCq0n3bZdypiIEGD?= =?Windows-1252?Q?C6tM4g6AXs8WZUABzy4r2rqeGN/QDQ4WtZdKlkpFmyL5y732mFvVsFA1?= =?Windows-1252?Q?OtEgBkmXC0kHZby8/AgjDTKSJZV1r0+jSheFXTEQ0fnmLgmfKg2qIeDR?= =?Windows-1252?Q?VfTUVF9yVtlii4tkv/MLymSm9wQHycF4DX/PAgqAEaG/WncQtrm5ZscZ?= =?Windows-1252?Q?dgbQ7L0twlrSySQzJ5s36bJXDjl27IgQAWChz/Ey2BGVUF7ReqWpXOVO?= =?Windows-1252?Q?ePnLvQ1nkZp3UFOV35OxppivG1X+kt79BTxBcPIaa3e57IVjbvlA9H3p?= =?Windows-1252?Q?EYeenaqaDjFm01vtNaF1jYe3ITOF2WdK9WzPQh1+lwFesNDcfGiALqZY?= =?Windows-1252?Q?plhsBGHw7tK/uljlWMXeXZf9e9EqutICQ/64zdKE9Z/GTBKxGscyEgDw?= =?Windows-1252?Q?++PZVXVjK4pKg2e8hdQ7ue/9MbiXmcSFCl6sA4KSZjCh+yqTxigl6UW5?= =?Windows-1252?Q?DV+QpftV7NHCBbx7lWct9cIBMui9b5x0SadTJxmLIoiGqzNH/x1lPL6m?= =?Windows-1252?Q?0NIxbodHZqyHy2wtlpCmXtlEqbjYtuCXHcUvBw7fkDf/27pAmdrllrPh?= =?Windows-1252?B?UT09?= X-Microsoft-Exchange-Diagnostics: 1; BN4PR07MB2275; 6:wwEGWRkOqMT16UAXvq+YmjqIloXL6Io/aPPd9CgFwFZUMlslu+6P21H1tjstMdGih3ABCve8bb7k+gIEVQNeF2/SXBah+7lzDvZpg2Q6oPkcFKnG5i5dgL/2dREkgEcoxoUdCB1wYuISCpBYfpduU59MN3t4lyNcR2RAfpkzknPe7HdacZH0QQBJE7WrnmFSljEvdv6cMk6vaxqbkViBcnms8mnMAaDb0jJsTcND9nsLwng3hBm1TBu6Fadm9ZPd2IrWDIzVTnrhknRFWGdQ96qEypO7b5fFMP/kOt3sxKAw7anp3MFtwfqMHCkN+enncXp0oa02iYYs9LjGcMnlXoHdgy41ugwBDvVSv5k/hGq7z7H0ZgBpUtZ+/Hy0qLFdC/sb2BbYg37LOb4rglytXQ==; 5:4LSvAYFrAONnxm4FWzll/jbHio7tbdhXVmd20mDl0QLvPa/gaL+zl2FNnWHEGNmnUMW4kW/S66tO9EbbOVa0fW6SwHbQAlSilSJO+mNC2Dx6619aStWzo1LP21/VzdsPfcLVG/Da4g8RTKIE4vQFEQ==; 24:EwUSdWkGSb7GHCtgSUJDOSMTeTWDDc1qeDFRBH20A3ASacD7gnAgXJxY7eokIomH7H8VDYa4Pf4dJdQGy31/kNR10/zNBiQ8sKIKmKBJ9Ow= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN4PR07MB2275; 7:6otneW/kx2yxkCUZ4UbnQE/Jty38rSr/Yav7vJLJUGLYPWBCwYv3d6LUEYHVtV4QrqznN4iYdzx/8/Io0/++/AYtEe/KBVBoELmoCGnJmmzCDLXbT7NIrOy6B3Z62g4hQn5alHBMjxaVlZiuyyzWPO2R+viMMpXFEexv3HjvoQLUufSTL9qNb6nMZIjHqCt8taPDbT71f6V8l3s5OvagIl85SYNDSoZO35XBWWt+UTR1LlKJoyaLV37jfdCLYGbGJ3Zh1STmXKi5klqKdKHBfXIopwr7NtGBVi7VKBkKGhZWWNe5IJs7dJWG+1+SPdIpkOOJ0bKkUpWbcVIBcZ6RuQ== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Feb 2017 18:36:17.1429 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN4PR07MB2275 Subject: Re: [dpdk-dev] [PATCH 16/50] net/liquidio: add APIs to allocate and free IQ X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Feb 2017 18:36:22 -0000 On Thursday 23 February 2017 08:00 PM, Ferruh Yigit wrote: > On 2/21/2017 9:26 AM, Shijith Thotton wrote: >> Add APIs to allocate and free instruction queue. Allocates instruction >> queue 0 initially to send device configurations commands and later re- >> allocates as per application requirement during tx queue setup. > > Can you please describe the relevant entity briefly in commit log, even > one sentences is enough. > > For this patch: What is Instruction Queue (IQ) > > For patch 18/50: What is "soft command pool" ? > > etc... Sure. Will make commit logs more clear. > > >> >> Signed-off-by: Shijith Thotton >> Signed-off-by: Jerin Jacob >> Signed-off-by: Derek Chickles >> Signed-off-by: Venkat Koppula >> Signed-off-by: Mallesham Jatharakonda >> --- > <...> >