Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752493AbdFAQEB (ORCPT ); Thu, 1 Jun 2017 12:04:01 -0400 Received: from mail-by2nam01on0077.outbound.protection.outlook.com ([104.47.34.77]:7016 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752258AbdFAQDz (ORCPT ); Thu, 1 Jun 2017 12:03:55 -0400 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; linux.intel.com; dkim=none (message not signed) header.d=none;linux.intel.com; dmarc=bestguesspass action=none header.from=xilinx.com; From: Anurag Kumar Vulisha To: Mathias Nyman , "mathias.nyman@intel.com" , "gregkh@linuxfoundation.org" CC: "linux-usb@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "Anirudha Sarangi" Subject: RE: [LINUX PATCH] usb: xhci: Add toggle cycle bit for the last seg trb when cached ring is used Thread-Topic: [LINUX PATCH] usb: xhci: Add toggle cycle bit for the last seg trb when cached ring is used Thread-Index: AQHS2hOxOxRg30POxkKnnHF7NBAC96IPeW0AgACu+YA= Date: Thu, 1 Jun 2017 16:03:37 +0000 Message-ID: <3802E9A6666DF54886E2B9CBF743BA9827C50205@XAP-PVEXMBX02.xlnx.xilinx.com> References: <1496238110-4998-1-git-send-email-anuragku@xilinx.com> <593014A0.9010509@linux.intel.com> In-Reply-To: <593014A0.9010509@linux.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.23.229.36] Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23104.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(39850400002)(39450400003)(39860400002)(39840400002)(39400400002)(2980300002)(438002)(3190300001)(13464003)(199003)(24454002)(189002)(377454003)(9170700003)(7696004)(106466001)(2920100001)(305945005)(2900100001)(229853002)(63266004)(33656002)(97756001)(2501003)(7736002)(47776003)(478600001)(966005)(55846006)(107886003)(38730400002)(5660300001)(6246003)(2950100002)(6306002)(54906002)(76176999)(54356999)(50986999)(23726003)(189998001)(46406003)(8676002)(5250100002)(55016002)(81166006)(8936002)(8746002)(50466002)(356003)(6116002)(3846002)(102836003)(2906002)(4326008)(107986001);DIR:OUT;SFP:1101;SCL:1;SRVR:BL2PR02MB337;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;MLV:sfv;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02FT057;1:WLOvGPzCmggx2w9jKWfjGnJtvlM9tK2p1K9m6bdt1wcflAW9pwliQk2VgnN+YkFTHQF1MYQLVHvq7xpE2dbIp+1Sk94rsC8mTa1oCkQjErP3Jnc/MKFGCUpe1D9VNCe8UaxHcHyJmd2ZHBaYbE+sLgw6AScNaBi46CGJyjDpCooMiMYTnhjgwsqGFTK017IhsSFUY/qIsFuzt+Y/twVGsxIMGIIesa42O3+LPiNWSd861vqgBsN5IFS+Bfnah2O6D/y5Vm2DXJE2+w994niVyCw2hE2FjGQ7G2B3pVXmL3rWTg/LQSBluB7OvLOKg566U4pZyZaPWxgafsVOzsZ7QA8Fzr3Z16lJYPCXnlkGPrWuyMR3ASaSw+6P/DENTbeFs+JxJHYWisDm4Ri/u6iC53LA3Vu/pBqrxxyekySXo/N5wSk2RKY6PWyk22LrOqsbDqiBDFXR4XVGotTCCbZvi7HMtGEVTBFfftAJK78lESSmS7EmnrboyDTjsCoEKDbBYQIIwCcmcGip+t7hsNyC+BmbvQjgXJTNQdy8u9LShRr3pzh/ESlcuQHIgb73R9BMEV6OgjVy3kkFITHez1I5YQ== X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL2PR02MB337: X-MS-Office365-Filtering-Correlation-Id: e5da35c9-551f-4c76-5b7a-08d4a907c68d X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081);SRVR:BL2PR02MB337; X-Microsoft-Exchange-Diagnostics: 1;BL2PR02MB337;3:FETzmxBeFp6KpdpEPkXaoZWwVyYle5Z6B+joPVtu2YgsrMXCwz/j98qxiiMhvzB1xPH3mQju1AGreCkkyMT+RgKdM8m2A3CUN2egmMdT7IYjAc5D9uTdmMObxf68o0E9e4Vud63niwPqNIY9GBcT33Mclc40km5u2a5184U4wzOkvj2u17PC+kTuVKkYW3l+G+M93QSnJl2JpjyS+tPnbo0FOuUSTC2XCcbHk1jwCVskD2H4ZgmcO+n05vqXZxVJdxiXvf8x2CWqVb8ggvIFl7IKNmiHX23OFbk/qribM1Q4/vXgIZnXd7H8wjYUik3JgwrfWxGWduL2+mcVimU3CQETe0EtJ6PlTq6WNFwhlGvKnFfGN4cmOH8BJuAuFqQfTcA63BrxESxjHguU1iAi+2yp1MLLLLx/avOv4m5KPWUE2VqQa7iOx1/OAkzoPz/EmpgENdOamTSLSpT51eg5JLwiwUJZaz2E3d98vBwGDIdH3POW3AU55pWAjw7CxrnX X-Microsoft-Exchange-Diagnostics: 1;BL2PR02MB337;25:egiiQ9VwCkTm12d9BGDVReVfIcHBTUoRcrB5rsEjuxOraocosa7MiSBW6jj+qns6I2WZdrds3sjbWDMpeUhsf/EAQTVenvLJsEUSKQyiSKSbNkngt6YRhIqvNvFQBW4HXfTaruMOc93tUGH7kkqgHv30uq+qm5YiuYvLL6Mp6+lNH/Wt/0zLYD4reW69jiyZK3P7yD7OA7iA90x3fQIMzpJrrWCu968yNHyBlSFJ4X8uh2kulzuSrCdSW+hB7w7SjKp7wDxROhOYwx1BcJxgiKTuCzEYGgWIgmldr2C6sLbdKgkDiyTM63xUV2hS+Ug0JZhPY/WK8D/3BzMLTydhSnT7vkM9e0EF0kuO9OJa4DNC0tBgDthaoUPmQPzyNYJXHI5Xp4seXIeIYW/0YMpX+Rebr4/E2RWQ/ShDuH8/0uAmjoXFfQ7yOTGULVoxB/07YlHknwQfZtUsO6nqOl078FymYXykirIs6WLjR26eLO4=;31:tY+EENmCObC/GiX74G2NzW+u1NH6bkOuTS56LShGNaO906juuCXxTbK/6WP23verE60SiZpnWIOSt3sHRLqpsF+8RzMw/CrKCok5Ixaz5LK1KDmpipMunwoxwSPauYyyTPHB/eDLb9KjTqcLOVcfh1hDthoFbYN4Et+TYEHz2/h0vDnj/Uw/X3T17cYXPQBQVzDCunpMq5Hq5yzAg3r/Ax3/z6NQz/dzrKKtgzu0mF1CbS5E6FrUl1lzAnWKxQAMe5Ksk1JCKNYowhaTHLGbJw== X-Microsoft-Exchange-Diagnostics: 1;BL2PR02MB337;20:4qpDFqQEOD+K4jOSudhHCqOST0VImm68wojQz1dp2DTR8UU2yw3JPWeJzfHTiq+3xWOc/HXCHUHZzz23av52ekOaRdPFk4Oe9K2uGWW7rL8EY5ctofvKpJ5BnoZFAvzcuNzXMQOm+sHybFYPz2QBzVmnjCOKNhU0W50PuyICao1/9qKdwNv0M7wOGHivJsKCZ5myfdlcYb0C17FFJlVXAzKDGxWZki31MthPXMxWn2uc0Ra9PIak5Rg/W3VGBoai98gbUNcykRhkL5F2Lml1KGS1bjwnGkPIpHVEBNf1CWEnUyCXuLEjWasehNoqxxAb4yEGbaZikcoDqSZi26Gk0P9IZo27hhOVpZ8FY0ACEpT2ieT7J1XAo9Mgvvb9Nv2Z8/E/GLtA2DhAgxYuFR8z8mITUcC6qtP24eMshHizcr9yg/dZc5Phm5cfzuh14K+LF7bOa+IR0dzATpSYRX4g+sTgTv1/OVeJVtR4RvH7/XWU+KEIj3VApLS1YQkj4XEk X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(9452136761055)(192813158149592)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13018025)(5005006)(13016025)(8121501046)(100000703101)(100105400095)(10201501046)(93006095)(93004095)(3002001)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123560025)(20161123562025)(20161123564025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BL2PR02MB337;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BL2PR02MB337; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BL2PR02MB337;4:vfwU1S/0p9RQtXsx/mCF/OrzNHalvVA//MKfXg2B50u?= =?us-ascii?Q?QMFhLOLctL4uUSBu8YtGJxZVvmUUDjsJxBsB7gt48Py6imV2mSM+JnbNaVeG?= =?us-ascii?Q?RjYVKi72c548rbb7UteZ0mMC7KQwEGgOTKKUWjD5HArXopnJ4QDciE47I3fA?= =?us-ascii?Q?QaR/rdtn7ssnFyEAcMvjriYGTnisjlKGHgPfPZuVv/6tCx8xNq2kx4HDAMHk?= =?us-ascii?Q?8ZFh1tYa9jSmrUxrj3zaujGl3j89QtxciX6P3kLBN7mSF3BuqMG0oiTvmZh8?= =?us-ascii?Q?d+J15igQsJWhK08HoRa3kw+wdMYj80Mo9Y46OkUwUaC0PfYb0Op9nyrLJPPR?= =?us-ascii?Q?TzI0Jd9MZ+xeWXyYJ5zNSL/tqt0C+nwuhhVdHXDu6hg+2PvWCkAVhKIzXeAY?= =?us-ascii?Q?9BwsphWn2rdeRC/coWLSKrLU2NrG674YvVk5l1cyqqKmFHOPdnkalAWcOaFI?= =?us-ascii?Q?Mv7tStUMI4LTZsbL4iZicpeWPWi3IOxwQPAZwvJHJ82O24G7ItWVWvAiOgx5?= =?us-ascii?Q?mWOPPfG6hO+8KbrizRjOZHvphamd+yLyLA0P3AOu3SiKCHMDmfFo0+Rift8K?= =?us-ascii?Q?w3F6bg6pYnN0o1Yt4SPoLUrC0jLfWCxKD68+4vJydbhenb88Lx7Z7wiDiqyz?= =?us-ascii?Q?jSpH/cTWKZyXETWTzHSpLgR0jYBwV3DwdnAm5XABSIm/nMLsuNJqPJssqHBo?= =?us-ascii?Q?0VFBZ3PB2buK4uQf5idhD50vmgp77U0bSelu342QbYbnKPpuWHDAXNGFu4eS?= =?us-ascii?Q?vxz1/NaZ5FLzGjWNYNRxiZxe8/E8cCG1GiNPINh1+b8qXJO9ORrsFcK4T/Xp?= =?us-ascii?Q?1Vl42r7lanQnl+/TkddeyVX8//kCQPBiJUWTWnvHMcVX8kYTl35/qdgfRU+N?= =?us-ascii?Q?wEd7n/jzMbYPQHZ7gbBGn5mu+9jr54Bk9aRIzWNm9CW/sM++IBEky4ZP5Y3C?= =?us-ascii?Q?Yu/8pntRhRt84/0IFGxXwtKVBDk8jM9Q7CHfxpxx1zUMz9JWHaLYHax+KwUb?= =?us-ascii?Q?YbYexa9NL8QCD88+B0zIaiYaun/U65r39IuMzAtkCEZnBJzGAH+J1oYH+aLH?= =?us-ascii?Q?f3ST+uHl5ZLDGg6wArcKg23MQVfgXa9Y7X1Pj2fJjttnzsxiZyzOE6IUpPHi?= =?us-ascii?Q?e3pndlxWuPLeSIkmJg4wWMXZefI19vMwpepu9vTPhgZv27UYpFJGfpMnz8XB?= =?us-ascii?Q?8XNTNEGpx6Vtsi6C+o8apdeCpE6jKJwY7L98k3JYvGVVxoFEFvISorwu0DUK?= =?us-ascii?Q?Er/DgeUId4OcBKKqmAGEUDnm8EJK2GNu8aIvunYKZCEg0VNPuc6DvyEgn/0Z?= =?us-ascii?Q?l6iRJAFnpmfiiPXGJmy4=3D?= X-Forefront-PRVS: 0325F6C77B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BL2PR02MB337;23:i8errBxeWQBSm8Ytacl9wfynWHNfPcMrluetKm2zeY?= =?us-ascii?Q?tVQL5GBW8bvYJ7UPFDDO6Qj80ZCK7Uz2TBldtMjB9ajWVWwOcxOdV99Z0pyf?= =?us-ascii?Q?J/LUAmNumrnHuOimmCyIFyW7KcPH8NKELX4Tt8yDQ192cno9LXlxWJSSD1M+?= =?us-ascii?Q?RiEexrU67yQiVct1d4dgwJGiqxpq0Hs42fHMnrZeHRuhv2ze5nrAbwdl0qv3?= =?us-ascii?Q?m+9UVUNPgQDaHVQ5fj2/QVjRn5jeh2LTS1j5lSxudnu6mX7MNALl3Z+U76YU?= =?us-ascii?Q?dhRoklIUXKHb/Q6ZgxZ45l7jbmOIkVvIR4/t40KSUjAySKmyCyw1IXHK4QOQ?= =?us-ascii?Q?QHEy53AS7KDzNoW4JiPFaKPQnLPaS23RJH/c97vwUolH/UgeiEMSegfIPes+?= =?us-ascii?Q?BE4FuZfMq9HzxqWBlbFM3k2y+k0Jwl20qSGuNycO4q0SOH5kL6xiqP1kt9Dv?= =?us-ascii?Q?L5Fet5CiU++Ld5MnzVLE/1gkmvI/3hr09oHHRl15fdXkBBgLAdXx2zpBlmuG?= =?us-ascii?Q?ZQOZ2oU+6SudxaTf3nrTqikSxAx8Ojfxd4WrFWNWmZagNb8z0ALLNPen18xH?= =?us-ascii?Q?qW60LMCWpuqCWWAXwpIbKnX4d5U/soibm+LhGVWiKA28/vLBj4ZceYTsUWaS?= =?us-ascii?Q?E8qJOxnkQ0rklQAmgt5Y5/xvgVBvcjW04incNlxZ0jvybgErKcpTRB6wXAfn?= =?us-ascii?Q?bOR58oWByub5L8S7sJ70IqCAXmR6e0XieeCUyLqutn5kGtsL2xvVt18PMp70?= =?us-ascii?Q?x0ZlTOPd1RRjaQjLmO8hGVCbFXL23XUcdXWwECvhg4vHwg5sK9NhCqYZW2ln?= =?us-ascii?Q?ILwcg22Y/GY6ISvZrmsYtw+z2iXoN40ZJJez3X57LES6ENCdoyqn5dTIZ7Hj?= =?us-ascii?Q?sDNiHjcTFD2VW8UhPQklVMISeLGEf0qAaDhlO/MBc2Pa7QxI2eMpkEwERdqe?= =?us-ascii?Q?oO0OPtztcpOKWtY4Jj9i/fFm22h69mwNZrzovnfxdkj/KLwe7S/9iRBXMVoK?= =?us-ascii?Q?cv3vcoZuIj//Zitc7xe2Tj0TiJ7u3jAiHoqBfjdLU3GsguN0j2rOssivJnSO?= =?us-ascii?Q?lCKNL2T13b64QuzM9RMrEX17yCuhhL2UrieFkKWYo8DCXBl2mCLGg///H7K3?= =?us-ascii?Q?vUTWdzh88X7a+9QfhmEmNpqQEKNUpTNwR7/YXqlgAUF/wni4NF6EeFr0FlLD?= =?us-ascii?Q?OtXkf3x+1tQDR4QxvueNqVjK7VPwLLw/ooziUoUvVDEnLeTsSxgfyadgaO/V?= =?us-ascii?Q?OmNjSpZ4xjzw165JAb6wdgiECAJeAlOLvFzdw8f5dQhX8Lgz7ilJCP58WNvd?= =?us-ascii?Q?zlkZlqxtqtouNax+2bEmRTp6sSWHGl6GL03goCbOIZyuZl5ZDI+zQ1gTHeeB?= =?us-ascii?Q?5Z5Asd72cvHmjhJzrP+0ydYSg=3D?= X-Microsoft-Exchange-Diagnostics: 1;BL2PR02MB337;6:W2cm89yo0e/KEpMANQnJp6FXkqVSPSvDhISYGT15L9RAqQlLuTmtBUc5GNTvGQWXs76SSz+W02qFYPrRC534FMwck7osD/qkGjgiIGn8VrWnUoEpJCDw9elSDGweE31/ZcyVWuS1lEursUWGkzjI8EMUTQI5dhq87rdMFPXk1Ty1+cMfW3f1mLJbL6SmWu1t1jQ0ywGfzTI5G8GqbTOGIXHl1vC9ulu55QmRVtI51EaQLikAmhmpZSzBurouPG53Jn6n0C+xyRllQDZXhSsOI/mQqqpR9lvmkyqT5RaQYvmGao36MSSvxBeSIhmtwy7IAginFxyI7y7iltAm8fo0oEBFKEOG3LeeNfLdpRbkvd/RuIsgexiK8U52iGXtbUw/EpPNyBKsLd/XEpYaf8xIFcOJNcHSn8DFZydE27yzJ5wUzl+v/Uj5U0D0qCLG8oXcdKlocAtPLrs1kkTvb2FrTfpWTjud4FbszThHAcdzMJu4O7BZVPj+PiH0JHQ8xQpPLqQjeimeMqG1mFiLn0QwuXbyVvq2gWSP6qn8DknIZpg= X-Microsoft-Exchange-Diagnostics: 1;BL2PR02MB337;5:khX/rqHxexE4pbP6Zn+8oLB2LEglH5hfVY+DYqDPVogVD7gMfWcIVnnCGMFYI9THp5zdQ6Cq5RYCLdca0SXBzCn3BGf0DSD0aEdVA8JuWAunvIy7FSCvs7uvA7Wu5y4EsOH5vPzayRscwNMH47k8Fg+CDPYMEpUExN5NjlVqQlVdPjhBbrUXn4fiZ1/dNbp0iVcMDyDj1SbA0G3cKOp+xisAvridd7gFG41LGLUr4RXa6XyXYcIQK/t0RD73TqZao5bjBpmg8W75mpNuQwvRJ61N/088X0b1ulnKRudftZ5CnQHcXVG95NAONb6ncE09QXaKS/UJXyXjRBXrL7iFmQFnOlbSYTLqHC2PNouQoSCUg5N9MIvlwWbGcz2A0yUIKFRomehyb7MwyPQCLrscNGMCg2vhXbqWZRn5LlW2sZF5Q1s9VL0wQeYOAMtiKo5fVfD312DXgCULYtDKLSXRy/ViJlA8C4hcJpV38DXrrc8wmCiMo+5MKdt1qIUmnRER;24:ww11g+tH9gaTW8KPdJrvvLKyPtg2UNtX83Ye2uioM28WJ9CO8rjmZdNx9hOuXkUicpHSgz+4H5t6sF26U0h1Q91stRvoBi1LbI3ZQzG6wrY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BL2PR02MB337;7:1bpSUKhLJ683yappEVNdB7k/FUfHSUGh10nGDdoDj4/iO9yjQb+t5HPPOBOdUR6toiP71yXHWunBc1ex0XiJp0nq2lJvabDbug4QBVZUAS6dSZD0c+eVWL02vGgnCr9xHc0c545OOjrXqdVYy5CAgt+ujwhEqx4J6sujMJD/M++astfVOvbtC8hlyafL0DRyk++5a7esw97QAmU7UMeMttmxH1X0mbMdvLVVSDOqSXFZEBLwlIHb8fpqdXgk2a0g12Lx+iITFWsYRL4HpA3U10CeJ73Z5rljPIgYmu6tAmMZptdkhRKJ08LTbk8GjY33omoSHpjDlA3xqHKrSEyhJQ== X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2017 16:03:42.4444 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.83];Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR02MB337 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by mail.home.local id v51G4CID013120 Content-Length: 2014 Lines: 50 HI Mathias, >-----Original Message----- >From: Mathias Nyman [mailto:mathias.nyman@linux.intel.com] >Sent: Thursday, June 01, 2017 6:51 PM >To: Anurag Kumar Vulisha ; mathias.nyman@intel.com; >gregkh@linuxfoundation.org >Cc: linux-usb@vger.kernel.org; linux-kernel@vger.kernel.org; Anirudha Sarangi >; Anurag Kumar Vulisha >Subject: Re: [LINUX PATCH] usb: xhci: Add toggle cycle bit for the last seg trb >when cached ring is used > >On 31.05.2017 16:41, Anurag Kumar Vulisha wrote: >> At present USB 2.0 cameras fail to play when run for 2nd time or greater. >> This issue occurs only when previous endpoint cached ring is used >> instead of allocating a new endpoint ring. The root cause of the >> problem narrows down to the Toggle bit, which is not getting set on >> the last trb of the cached ring last segment. When the controller >> fetches the last link trb with no toggle bit set, abnormal behaviour is generated. >> This patch solves that problem by adding the TOGGLE bit for the last >> trb of the last segment of the cached ring. >> >> Signed-off-by: Anurag Kumar Vulisha > >Thanks, nice catch. > >I'm thinking about removing the whole endpoint ring caching instead. > >We are using more memory by caching the rings instead of freeing them, >especially as we always try to allocate a new ring and only use the cached ones >when we fail to allocate a new ring. > >Would you be willing to test a patch that removes the ring cache completely with >your setup? > Thanks for reviewing the patch. I completely agree with you. But I think instead of completely removing the cached ring , can we modify the code to use cached ring and try to allocate new ep ring on failure to get cached ring. I have previously sent the patch for doing this https://lkml.org/lkml/2017/2/22/336 But anyways I am ready to test the changes with my platform. Please correct me if I am wrong Thanks, Anurag Kumar Vulisha >Thanks >Mathias >