From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bart Van Assche Subject: Re: [PATCH 02/13] irq_poll: don't disable new irq_poll instances Date: Thu, 10 Dec 2015 10:41:46 -0800 Message-ID: <5669C76A.5050609@sandisk.com> References: <1449521512-22921-1-git-send-email-hch@lst.de> <1449521512-22921-3-git-send-email-hch@lst.de> Mime-Version: 1.0 Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1449521512-22921-3-git-send-email-hch@lst.de> Sender: linux-scsi-owner@vger.kernel.org To: Christoph Hellwig , linux-rdma@vger.kernel.org Cc: sagig@dev.mellanox.co.il, bart.vanassche@sandisk.com, axboe@fb.com, linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org List-Id: linux-rdma@vger.kernel.org On 12/07/2015 12:51 PM, Christoph Hellwig wrote: > There is no good reason to start out disabled - drivers can control if > the poll instance can be scheduled by simply not scheduling it yet. Reviewed-by: Bart Van Assche From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751585AbbLJSqK (ORCPT ); Thu, 10 Dec 2015 13:46:10 -0500 Received: from mail-bl2on0058.outbound.protection.outlook.com ([65.55.169.58]:8096 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750820AbbLJSlv (ORCPT ); Thu, 10 Dec 2015 13:41:51 -0500 Authentication-Results: spf=pass (sender IP is 63.163.107.173) smtp.mailfrom=sandisk.com; dev.mellanox.co.il; dkim=none (message not signed) header.d=none;dev.mellanox.co.il; dmarc=bestguesspass action=none header.from=sandisk.com; X-AuditID: ac160a69-f79f76d000007db2-44-5669c76a0936 Subject: Re: [PATCH 02/13] irq_poll: don't disable new irq_poll instances To: Christoph Hellwig , References: <1449521512-22921-1-git-send-email-hch@lst.de> <1449521512-22921-3-git-send-email-hch@lst.de> CC: , , , , From: Bart Van Assche Message-ID: <5669C76A.5050609@sandisk.com> Date: Thu, 10 Dec 2015 10:41:46 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <1449521512-22921-3-git-send-email-hch@lst.de> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmkeLIzCtJLcpLzFFi42JZI8azSDfreGaYwd+/+hb/9xxjs1i5+iiT xeVdc9gsnh3qZbHovr6DzeL18adMDmwe02dsYvWY2PyO3WP3zQY2j8+b5AJYorhsUlJzMstS i/TtErgyPi58yVzQwFTxYM40lgbGS4xdjJwcEgImEr+/72WDsMUkLtxbD2RzcQgJnGCUuLd/ OwuEs4NRYs/3VexdjBxgHdOf8kLENzFKTNm5hhWkW1jAU+Je5y12EFtEwEFixqeZYLaQQLbE 8U//mEAamAV6GCWO3tsPtppNwEji2/uZLCA2r4CWxJxzHWBxFgFViXmPlzKD2KICERITJzSw QtQISpyc+QSsnlPAWqJ7zVMWkIOYBewlHmwtAwkzC8hLbH87hxlkl4TATVaJpTsPM0IcoS5x csl8pgmMIrOQjJqF0D4LSfsCRuZVjGK5mTnFuempBYZGesWJeSmZxdl6yfm5mxjBUcOVuYNx xSTzQ4wCHIxKPLwOcplhQqyJZcWVuYcYJTiYlUR4v+8ECvGmJFZWpRblxxeV5qQWH2KU5mBR Eue1blELExJITyxJzU5NLUgtgskycXBKNTB6HA8z9+FeepFnR+G7XzUK8V/qCjf1trTyzr17 iDn04KeOxMgpSrFL+PSVi6aWL0h94HqQ/QNXyqnTP6Q5JdfWpLWfzzY0vT/bdVbAzL6JNu0J R7+G6O9g3ZpnOHm/WYjFdvXwJztPzn2uN+3tNPlPTGkx/17tt1h0bunfgomcKQEdbNs4aguV WIozEg21mIuKEwHCVVL6lgIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphluLIzCtJLcpLzFFi42Lh2siRopt1PDPMYOFkBYv/e46xWRz82cZo sXL1USaLy7vmsFk8O9TLYtF9fQebxevjT5kc2D2mz9jE6jGx+R27x+6bDWwe09acZ/L4vEku gDWKyyYlNSezLLVI3y6BK+PjwpfMBQ1MFQ/mTGNpYLzE2MXIwSEhYCIx/SlvFyMnkCkmceHe erYuRi4OIYENjBKvep6xgySEBTwl7nXeArNFBOwk1r9uYgWxhQSyJY5/+scE0sAs0MQoce/r TjaQBJuAkcS39zNZQGxeAS2JOec6GEFsFgFViXmPlzKD2KICERITJzSwQtQISpyc+QSsnlPA WqJ7zVMwm1nAVuLO3N3MELa8xPa3c5gnMPLPQtIyC0nZLCRlCxiZVzGK5WbmFOemZxYYGukV J+alZBZn6yXn525iBIczZ9QOxusTzQ8xMnFwSjUwcmy0vc7Jr6rdGDilb/u0NStlbud92dkd LuZz9VSpiuozvfauk6uEv83X3m5twf8r53bsL1e/2ZOuKfmnf9Zzm3MoY8+aLd9CdUV+N7c/ KxUuuFvK1OTjt463l2Hy8nn7RRbM4Jo19bnfW8HVlnKmZwwe8PpuiWYLZtwnrLOtoWj9p1fz epk7lFiKMxINtZiLihMBbqMrIRcCAAA= X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD015;1:T1XR5BsJ1iF5ZF+TOBGmDUOjZoFDXgVa4f5aP+YyO8VGKe8h5mIu+nwt48PiisiqGcxUbWvUAWnoziEFC5nPtDQcOuqH3lCt3cZpzDBEUcrfNURbP9I7ztuAxEOojtWdrjxoQdgyEnQLG1WwLQhQuatAIPR1CJY9JMuGUu+eABYUxGcd+uhyyhYlA6/fKZxLyGxtGcYgVGSWcVd7kYUQ2Thfpk4pmoWi065nk2LViEWDbzilgaXlahXJpesz0GNKSHbuQyRclUzoXEBc5hYIVTkdM1PJWNHrttndsmW79uYuKy6AySkWFV7Ll9eqoc6lqNcs1TYJJNmAlksefz0cUCxELOmfrfL0RxP25bMKFcB6E1F8hSzJ9qNQxNZ+JHMIHKeu40kUUUJ2HUlc0WE71q/MG+4jvkWS3lzLuVg2clA= X-Forefront-Antispam-Report: CIP:63.163.107.173;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(438002)(479174004)(24454002)(199003)(377454003)(189002)(558084003)(1096002)(23746002)(87266999)(54356999)(1220700001)(76176999)(11100500001)(33656002)(50986999)(106466001)(59896002)(64126003)(50466002)(2950100001)(47776003)(80316001)(65956001)(69596002)(65816999)(19580405001)(36756003)(65806001)(87936001)(97736004)(77096005)(92566002)(5001960100002)(4001350100001)(19580395003)(5001770100001)(5008740100001)(230700001)(586003)(189998001)(81156007)(83506001)(86362001);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR0201MB0831;H:milsmgep12.sandisk.com;FPR:;SPF:Pass;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0201MB0831;2:eM7F/jJhgPWs8PuvALjeotIAnR/aLzxmrvzZtsIKwiFWj5Ort2Y7ipoyRmcu+4o3ZGYqtXGwBmDw/5zaEJOS1Cm0eiK45E1y+x2By6PRcj42fpnXQQwKcyqhz5l0No8qTdR/qvdgTB1KaEO16akQsQ==;3:RmJpVH+AL8Wrts/cjj7Mzo2QL6wouXmBX/lu8NfQWgUtlzX2L2IHwOd6iplKKab++lGGTXy+X4WKOlbFeqQC5YKfVdv3zE2xDaJqouqRKXHEWyeYJwy4mQehC8FphnxOKrPLPgrLU9YAvgVzd7sxpfEh5LdBmDMtAbMhbju9BTEP6PEYKUTRqEtZgXL1nllBpypzfb+QCTwf9otKwUXR/p6pWvEivdfpIDZycE5Axcj2R9sha02SX7tqPLN4AoNLAMI9RgADg74zEsh0wRJr6w==;25:j1ddttOaTW9g9Xwi9vMXDUMgBAzkPfRuWNsygbRwPbOL5im3X3q2ji3qtaxYg9hJKRrVCiZuIEiqadecIJJtBHHK9IGKi1l+UhPoA1BFYs1BefHY3SkwIEF6oXVu2VPWM+c9rOlutJCsk0w6AXg2jcYO9imF2gF9pJwuWHRWGEsaKbL56YnBpgX0YMl47aDfEBOwbvgTY3ISpzePaR7V1BkQxVwSHJmtDn0Px94ZTHBoMroYqz0dq8hTHu7FesK5QO1it2s7510GUo2ZMYZ7xQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501001);SRVR:DM2PR0201MB0831; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0201MB0831;20:Rv/GlWlwpX5uw4dKKAeP1V2SjbOZgKSPG86p1+pvOlAl+PJhvuHbKwNvwBZoX4CRZSoUqFX8ehsIi5TTkGvfsxCSwxHbYiHivUaLJdWWv8TsV/02uI0C8m3VijGTW4wavKfnYxDAvPNKXk8Rk4xbi1SnSO0otPEzvp10+XrwbcJEkt5G0IHbaE0HhGlSSnaV7oxseEVp9NKK6I6j/glM1xsauBMX3rKuiSF3+frKZRNJOHSzIxrPK725xSp4ygcqsuQY5ftnNWuETKcIalbwW+8O2pWxWHNpUrvsW7vWHxX5lztP65lR9gNHisrQBO+uMx/i71ETAGutPP8xhVKoArWppOJbHpLK6GpIlb/uds+fVRIL75QLMvaXu4YARQiV9pn9BLKlbUsQmM3JlUdYE6FER9BMm0h8U3cEwXQx4hC8xZRYhi4XTQhva2bcsB1gG5tjVVNd9TgGOl137DSn1PBVQgApvmSqknBVnsrjOMeQxT8Dq5Lt07Sd1lzEVuJB;4:YBl36Ag6F1mLCuqLRFW/Fnw7RweKqBAb9Gs010G4JSC7Rqcp3kmd/dsA6n/sBCN44+9WqTqNdY1L21pRHYRnqFzEysbYfMFmfQcPBatYWLaI0ISz1w340XSHVIf5QvfMyzi7wtpU9fHgWygjChYjEyljj1l5vbHEJHOlGOXhH/ApalNNd4oDIFcqSNCoZD8i1Oc3nZaUgQaTymhYumzZ7C56dWCfSF0QPDgasDyYRDRtRVze4u+I433YYWJXBLS0SmaLaA1MiYLjTg736TxLSSkFyNxHUXRS6UNw1ownm+0SE+A2J8qwkH2m+S83lFvhIwFxcltzNG6j1+/Vby74necML4gsPodySQM7LW2mstsZGmkqE2saCilhVNlmTtxv8AuEddo44Mvump9wH8J5wzu0ubwi3olJr4Rw5yskyuFs8Op9Wp/CkH2DtuwdhhYn X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(42932892334569); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(10201501046)(3002001);SRVR:DM2PR0201MB0831;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0201MB0831; X-Forefront-PRVS: 078693968A X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;DM2PR0201MB0831;23:0idmaByLxylyjWPAZxQZnjgrTqTI4hNxz81?= =?Windows-1252?Q?Xb1OQyoi2E0myUItWZufgBE2pxt2AToFPM0lUyQUKClhhAYeiGjcNDEB?= =?Windows-1252?Q?4jOIC6TT6VB+c7ZAIyaweiaqwfB0PedtOrpUmFzt/FRWs0uJgJtrv4pw?= =?Windows-1252?Q?78biP4uUdMAHnYr4/OQkkQx3nUNVBHmTXsWN5ok9V7oLqW/zXm94Q6rX?= =?Windows-1252?Q?AMUMB/vNlQU2K5qWnA/LeAp1LesOr5C3z+j4QiG1t0ZUBedMXMnOKhBE?= =?Windows-1252?Q?tVwHD1VPPKkGlZKtCH2CnZj0YwmcF/PHEcUTkxb8QOwhIDW9eBW6LNRI?= =?Windows-1252?Q?CgbVTyTO2ks9Y1AeutJ8C+ygaI5Wmg4wzuHwsC/v/pa3IvNd0rr5kU5w?= =?Windows-1252?Q?h4HADc7tUueN+aQsR9GAFMAKiVyxI+1Nvg1TgIbbVS/XlbPa/ad5K8sc?= =?Windows-1252?Q?3inljNPlMBCIwG4ypWN/VdaW6zmndwMRAsayESn0cWsrMdBCbrSJbN/3?= =?Windows-1252?Q?qTKRaAVufuZcZuWDVuiQmM231hQ+IDMacByMjWjO6C6LcoVsJkJl+JrO?= =?Windows-1252?Q?BRA+iE0QzSn0VzLNcoUMzcIkOb1YeV4WqnyJAfds7w/YQ5yTDM/XMNNN?= =?Windows-1252?Q?iIu4BM4JdwOJDQxZQNu3RSZYvUviAJD76PnBmHsue+Hb3oyLo8D+YEzu?= =?Windows-1252?Q?ta/go56t+mEWl3JPzSo7P/ASNmnmG5CtIMVZqF51H151SGnzEfMsPm0G?= =?Windows-1252?Q?K4QHOHrDeOtdvm/z31PsKSdo6Lkqczln5xQKh8DbrbriYOk1/sp/FZiy?= =?Windows-1252?Q?C+8kDJes7vp1jqVYgNuNsQ6wIo8LYFgiX6Jvou7pbZsjQIXQ6expckZx?= =?Windows-1252?Q?j8S+olwIn4cQGiC1QWo5R6LGLhyhRKQbv1t228l2jj/8yc7FYIrymGwb?= =?Windows-1252?Q?RYjoKDZ9sNJDV2yUW93Poukp2N4Mknpf8azV4GxljMobU0XHOjo8Tsxx?= =?Windows-1252?Q?450OfygOhVtmUjOQvmbuusXqxivSWKUHl8OX54cyr9SEIO0DnMY57VhE?= =?Windows-1252?Q?+xgWBbDRfYUN4rV8ILJUP68aVMaIwELCHmnDyunTULdGgJ/pBhO9Gh1c?= =?Windows-1252?Q?ymj2a3dXA3AZ9UazboHUDTdU3tXP7Gu8YI+Vwfy1aBfDzDmd6h25fDh8?= =?Windows-1252?Q?6fUMNIA9PnZWnxkcLXbWdpE3RXlBz4KT1AjAmYDJrazvlOKM2TrX9azQ?= =?Windows-1252?Q?YPM6T6hFEmlwbqCEEz1+2Ik0D9TxLVBRME4nzwSRI+8sY2XlVeflcT4I?= =?Windows-1252?Q?M3Msb?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0201MB0831;5:Udyg3z/TzEJlCynvVpkvh+dH3A4v/v5OKts/z/9eAbINBFE1yoWAm7u3jLJ9lBdD/n2JVPvr6OEVG+cQX8i9+j1qAdu3f1iidh5UlVZpM6n9Lty06mkjxUTieJMTz9fgEJ9HJIO278LqAFEnqmQYAQ==;24:IkXRr13hMSiE/VaiLqt/9ZqxrE6oFGux3GtLCBm8Q38EQqqVeB1HRni+QRlRRKji8fATq/toex/chRHMDUAgYC6vq8TmVP01wgsRb1OBrxI=;20:2lV5H2RiNl3DgfK+BcNhWODYnpNNmbSizo16uOWZDcOBQayu2gvbO+SQ6k2k9XXiKXOOWnqqwouB+VDHsc281Sjt3HjQTuXpdwP3Np1Zkx7Yfm8AWvATHuEl+jxwOGSF2XDEsxqIMR3jWxElJhi0f5la/eXE9qfk2FbBWSqJhSGnKXfJT0CPi2IMQ3nXemyyyaJG/Y6eKYZD2NWzq/5QuBfABBRyeHifoy0swfhelJxtzt4K0j6AdlrneOgVwyyE SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: sandisk.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Dec 2015 18:41:47.3844 (UTC) X-MS-Exchange-CrossTenant-Id: fcd9ea9c-ae8c-460c-ab3c-3db42d7ac64d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fcd9ea9c-ae8c-460c-ab3c-3db42d7ac64d;Ip=[63.163.107.173];Helo=[milsmgep12.sandisk.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0201MB0831 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12/07/2015 12:51 PM, Christoph Hellwig wrote: > There is no good reason to start out disabled - drivers can control if > the poll instance can be scheduled by simply not scheduling it yet. Reviewed-by: Bart Van Assche