From mboxrd@z Thu Jan 1 00:00:00 1970 From: Felipe Balbi Subject: Re: [PATCH 1/2] Convert target drivers to use sbitmap Date: Wed, 16 May 2018 08:54:31 +0300 Message-ID: <8736ys9mco.fsf@linux.intel.com> References: <20180515160043.27044-1-willy@infradead.org> <20180515160043.27044-2-willy@infradead.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: In-Reply-To: <20180515160043.27044-2-willy@infradead.org> Sender: linux-kernel-owner@vger.kernel.org To: Matthew Wilcox , linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, target-devel@vger.kernel.org, linux1394-devel@lists.sourceforge.net, linux-usb@vger.kernel.org, kvm@vger.kernel.org, virtualization@lists.linux-foundation.org, netdev@vger.kernel.org, Juergen Gross , qla2xxx-upstream@qlogic.com, Kent Overstreet , Jens Axboe Cc: Matthew Wilcox List-Id: linux-scsi@vger.kernel.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, Matthew Wilcox writes: > From: Matthew Wilcox > > The sbitmap and the percpu_ida perform essentially the same task, > allocating tags for commands. Since the sbitmap is more used than > the percpu_ida, convert the percpu_ida users to the sbitmap API. > > Signed-off-by: Matthew Wilcox > --- [...] > drivers/usb/gadget/function/f_tcm.c | 8 +++--- for drivers/usb/gadget/function/f_tcm.c Acked-by: Felipe Balbi =2D-=20 balbi --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEElLzh7wn96CXwjh2IzL64meEamQYFAlr7x5kACgkQzL64meEa mQZTNw/7BeARv5AHTU76jM8Zj2RGQnhmwK+vPHpdEEIiwl+eENFkYn8HCpxz6Fy/ 8+ZLFWGD2OSNpenF/oHeMyuLjbD1nbeYk95GU3zXJbeTQp7Cl5m5j05mcAqziWD6 I+EExa95spRapO1A03KDnDsOgCe9nVM+j2BT/nXvUiSmyT3Z80XcuextwlpFCh0t Lzw+k9HT8LfdgFKIY4d8fXBakn/Ezuvcm1thYlLJNACjePusCvo8Fv4R3jVTsmFJ OdsgkEIPhHUJnyg13fAWatJU77mzxhH1wu+3gAUv5UuhAu7QEvLTlOMYRc/Jp5JG U+y/wxeoY1VgmFlZDHPcm/W8wGGlM5Lv2KqPuwBjxErHxJ0Mzf4/MFatLj3g+QOK pzmlRNpl+36e5+kifuQhZk+YiqgOwQIs96HmZlwCZy0E1IfZYY8d1mFky0aocqbG Mi096aKi4JIhXJ/cbi4bWlq26P/LQdYQYa83WfZQN0pHKVdaI1baUbtU3EFqt1PV /asEEy8d0bt4HD3kutz3Kv2wqKbKP4i3aR8voXhI9Er09EXjxtL6mM2y3z4jhYDa SocWSQ88Y+vNhWWtZXOTKK1/lonuPjIdR8Xb4BOaWnJgb/XXNaj7nioloxjxA8It sDGjUAaySMhhC2Ga2WcrkXOJRmbVL5lyBi9nJWm7viDHOJIfZLI= =DXbr -----END PGP SIGNATURE----- --=-=-=-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [1/2] Convert target drivers to use sbitmap From: Felipe Balbi Message-Id: <8736ys9mco.fsf@linux.intel.com> Date: Wed, 16 May 2018 08:54:31 +0300 To: Matthew Wilcox , linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, target-devel@vger.kernel.org, linux1394-devel@lists.sourceforge.net, linux-usb@vger.kernel.org, kvm@vger.kernel.org, virtualization@lists.linux-foundation.org, netdev@vger.kernel.org, Juergen Gross , qla2xxx-upstream@qlogic.com, Kent Overstreet , Jens Axboe Cc: Matthew Wilcox List-ID: SGksCgpNYXR0aGV3IFdpbGNveCA8d2lsbHlAaW5mcmFkZWFkLm9yZz4gd3JpdGVzOgo+IEZyb206 IE1hdHRoZXcgV2lsY294IDxtYXdpbGNveEBtaWNyb3NvZnQuY29tPgo+Cj4gVGhlIHNiaXRtYXAg YW5kIHRoZSBwZXJjcHVfaWRhIHBlcmZvcm0gZXNzZW50aWFsbHkgdGhlIHNhbWUgdGFzaywKPiBh bGxvY2F0aW5nIHRhZ3MgZm9yIGNvbW1hbmRzLiAgU2luY2UgdGhlIHNiaXRtYXAgaXMgbW9yZSB1 c2VkIHRoYW4KPiB0aGUgcGVyY3B1X2lkYSwgY29udmVydCB0aGUgcGVyY3B1X2lkYSB1c2VycyB0 byB0aGUgc2JpdG1hcCBBUEkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBNYXR0aGV3IFdpbGNveCA8bWF3 aWxjb3hAbWljcm9zb2Z0LmNvbT4KPiAtLS0KClsuLi5dCgo+ICBkcml2ZXJzL3VzYi9nYWRnZXQv ZnVuY3Rpb24vZl90Y20uYyAgICAgIHwgIDggKysrLS0tCgpmb3IgZHJpdmVycy91c2IvZ2FkZ2V0 L2Z1bmN0aW9uL2ZfdGNtLmMKCkFja2VkLWJ5OiBGZWxpcGUgQmFsYmkgPGZlbGlwZS5iYWxiaUBs aW51eC5pbnRlbC5jb20+Cg== From mboxrd@z Thu Jan 1 00:00:00 1970 From: Felipe Balbi Date: Wed, 16 May 2018 05:54:31 +0000 Subject: Re: [PATCH 1/2] Convert target drivers to use sbitmap Message-Id: <8736ys9mco.fsf@linux.intel.com> MIME-Version: 1 Content-Type: multipart/mixed; boundary="=-=-=" List-Id: References: <20180515160043.27044-1-willy@infradead.org> <20180515160043.27044-2-willy@infradead.org> In-Reply-To: <20180515160043.27044-2-willy@infradead.org> To: Matthew Wilcox , linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org, target-devel@vger.kernel.org, linux1394-devel@lists.sourceforge.net, linux-usb@vger.kernel.org, kvm@vger.kernel.org, virtualization@lists.linux-foundation.org, netdev@vger.kernel.org, Juergen Gross , qla2xxx-upstream@qlogic.com, Kent Overstreet , Jens Axboe Cc: Matthew Wilcox --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, Matthew Wilcox writes: > From: Matthew Wilcox > > The sbitmap and the percpu_ida perform essentially the same task, > allocating tags for commands. Since the sbitmap is more used than > the percpu_ida, convert the percpu_ida users to the sbitmap API. > > Signed-off-by: Matthew Wilcox > --- [...] > drivers/usb/gadget/function/f_tcm.c | 8 +++--- for drivers/usb/gadget/function/f_tcm.c Acked-by: Felipe Balbi =2D-=20 balbi --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEElLzh7wn96CXwjh2IzL64meEamQYFAlr7x5kACgkQzL64meEa mQZTNw/7BeARv5AHTU76jM8Zj2RGQnhmwK+vPHpdEEIiwl+eENFkYn8HCpxz6Fy/ 8+ZLFWGD2OSNpenF/oHeMyuLjbD1nbeYk95GU3zXJbeTQp7Cl5m5j05mcAqziWD6 I+EExa95spRapO1A03KDnDsOgCe9nVM+j2BT/nXvUiSmyT3Z80XcuextwlpFCh0t Lzw+k9HT8LfdgFKIY4d8fXBakn/Ezuvcm1thYlLJNACjePusCvo8Fv4R3jVTsmFJ OdsgkEIPhHUJnyg13fAWatJU77mzxhH1wu+3gAUv5UuhAu7QEvLTlOMYRc/Jp5JG U+y/wxeoY1VgmFlZDHPcm/W8wGGlM5Lv2KqPuwBjxErHxJ0Mzf4/MFatLj3g+QOK pzmlRNpl+36e5+kifuQhZk+YiqgOwQIs96HmZlwCZy0E1IfZYY8d1mFky0aocqbG Mi096aKi4JIhXJ/cbi4bWlq26P/LQdYQYa83WfZQN0pHKVdaI1baUbtU3EFqt1PV /asEEy8d0bt4HD3kutz3Kv2wqKbKP4i3aR8voXhI9Er09EXjxtL6mM2y3z4jhYDa SocWSQ88Y+vNhWWtZXOTKK1/lonuPjIdR8Xb4BOaWnJgb/XXNaj7nioloxjxA8It sDGjUAaySMhhC2Ga2WcrkXOJRmbVL5lyBi9nJWm7viDHOJIfZLI= =DXbr -----END PGP SIGNATURE----- --=-=-=--