Tejun Heo
0e9c3be20d
events: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl >
Cc: Paul Mackerras <paulus@samba.org >
Cc: Ingo Molnar <mingo@redhat.com >
Cc: Arnaldo Carvalho de Melo <acme@ghostprotocols.net >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:19 -08:00
Tejun Heo
d228d9ec2c
cgroup: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: Li Zefan <lizefan@huawei.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:19 -08:00
Tejun Heo
54924ea33f
ipc: convert to idr_alloc()
...
Convert to the much saner new idr interface.
The new interface doesn't directly translate to the way idr_pre_get()
was used around ipc_addid() as preloading disables preemption. From
my cursory reading, it seems like we should be able to do all
allocation from ipc_addid(), so I moved it there. Can you please
check whether this would be okay? If this is wrong and ipc_addid()
should be allowed to be called from non-sleepable context, I'd suggest
allocating id itself in the outer functions and later install the
pointer using idr_replace().
Signed-off-by: Tejun Heo <tj@kernel.org >
Reported-by: Sedat Dilek <sedat.dilek@gmail.com >
Tested-by: Sedat Dilek <sedat.dilek@gmail.com >
Cc: Stanislav Kinsbursky <skinsbursky@parallels.com >
Cc: "Eric W. Biederman" <ebiederm@xmission.com >
Cc: James Morris <jmorris@namei.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:19 -08:00
Tejun Heo
6b207ba3eb
ocfs2: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Mark Fasheh <mfasheh@suse.com >
Acked-by: Joel Becker <jlbec@evilplan.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:19 -08:00
Tejun Heo
4542da631a
inotify: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Note that the adhoc cyclic id allocation is buggy. If wraparound
happens, the previous code with idr_get_new_above() may segfault and
the converted code will trigger WARN and return -EINVAL. Even if it's
fixed to wrap to zero, the code will be prone to unnecessary -ENOSPC
failures after the first wraparound. We probably need to implement
proper cyclic support in idr.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: John McCutchan <john@johnmccutchan.com >
Cc: Robert Love <rlove@rlove.org >
Cc: Eric Paris <eparis@parisplace.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:19 -08:00
Tejun Heo
2a86b3e74f
dlm: convert to idr_alloc()
...
Convert to the much saner new idr interface. Error return values from
recover_idr_add() mix -1 and -errno. The conversion doesn't change
that but it looks iffy.
Signed-off-by: Tejun Heo <tj@kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:19 -08:00
Tejun Heo
a1c36b166b
vfio: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: Alex Williamson <alex.williamson@redhat.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:19 -08:00
Tejun Heo
6d77093129
uio: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Cc: "Hans J. Koch" <hjk@hansjkoch.de >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:19 -08:00
Tejun Heo
6deb69face
thermal: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Zhang Rui <rui.zhang@intel.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:19 -08:00
Tejun Heo
ab51603672
scsi/lpfc: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: James Smart <james.smart@emulex.com >
Cc: James Bottomley <James.Bottomley@HansenPartnership.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:19 -08:00
Tejun Heo
c9365bd028
target/iscsi: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Nicholas A. Bellinger <nab@linux-iscsi.org >
Cc: James Bottomley <James.Bottomley@HansenPartnership.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:18 -08:00
Tejun Heo
b98c52b572
scsi: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:18 -08:00
Tejun Heo
70a9755d5f
scsi/bfa: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Krishna C Gudipati <kgudipat@brocade.com >
Cc: James Bottomley <James.Bottomley@HansenPartnership.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:18 -08:00
Tejun Heo
d0ffce779d
rpmsg: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Ohad Ben-Cohen <ohad@wizery.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:18 -08:00
Tejun Heo
15fc61106a
remoteproc: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Ohad Ben-Cohen <ohad@wizery.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:18 -08:00
Tejun Heo
19dd2da3b4
pps: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Rodolfo Giometti <giometti@enneenne.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:18 -08:00
Tejun Heo
05e2cefab4
power: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: Anton Vorontsov <cbou@mail.ru >
Cc: David Woodhouse <dwmw2@infradead.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:18 -08:00
Tejun Heo
2fa532c5d5
ppp: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Paul Mackerras <paulus@samba.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:18 -08:00
Tejun Heo
ec09ebc143
macvtap: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Jason Wang <jasowang@redhat.com >
Cc: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:18 -08:00
Tejun Heo
589e9c4dac
mtd: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Tested-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com >
Cc: David Woodhouse <dwmw2@infradead.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:18 -08:00
Tejun Heo
803d9e043d
mmc: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Chris Ball <cjb@laptop.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:17 -08:00
Tejun Heo
57f2667cc7
misc/tifm_core: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Arnd Bergmann <arnd@arndb.de >
Cc: Alex Dubov <oakad@yahoo.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:17 -08:00
Tejun Heo
3ab4ee8f80
misc/c2port: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Arnd Bergmann <arnd@arndb.de >
Cc: Rodolfo Giometti <giometti@linux.it >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:17 -08:00
Tejun Heo
9f12563db1
mfd: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Samuel Ortiz <sameo@linux.intel.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:17 -08:00
Tejun Heo
7b51f47835
memstick: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Alex Dubov <oakad@yahoo.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:17 -08:00
Tejun Heo
c9d76be696
dm: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Alasdair Kergon <agk@redhat.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:17 -08:00
Tejun Heo
80f22b4430
IB/qib: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Mike Marciniszyn <infinipath@intel.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:17 -08:00
Tejun Heo
cffcd59f15
IB/ocrdma: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Roland Dreier <roland@purestorage.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:17 -08:00
Tejun Heo
6a9200603d
IB/mlx4: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Jack Morgenstein <jackm@dev.mellanox.co.il >
Cc: Or Gerlitz <ogerlitz@mellanox.com >
Cc: Roland Dreier <roland@purestorage.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:17 -08:00
Tejun Heo
5c213f8641
IB/ipath: convert to idr_alloc()
...
Convert to the much saner new idr interface.
[yongjun_wei@trendmicro.com.cn: use GFP_NOWAIT under spin lock]
Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
Cc: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2013-02-27 19:10:17 -08:00
Tejun Heo
cbbbce1de2
IB/ehca: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Hoang-Nam Nguyen <hnguyen@de.ibm.com >
Cc: Christoph Raisch <raisch@de.ibm.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:16 -08:00
Tejun Heo
e8d4dd606b
IB/cxgb4: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Reviewed-by: Steve Wise <swise@opengridcomputing.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:16 -08:00
Tejun Heo
6fa780095f
IB/cxgb3: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Reviewed-by: Steve Wise <swise@opengridcomputing.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:16 -08:00
Tejun Heo
ac1d68296b
IB/amso1100: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Reviewed-by: Steve Wise <swise@opengridcomputing.com >
Cc: Tom Tucker <tom@opengridcomputing.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:16 -08:00
Tejun Heo
3b069c5d85
IB/core: convert to idr_alloc()
...
Convert to the much saner new idr interface.
v2: Mike triggered WARN_ON() in idr_preload() because send_mad(),
which may be used from non-process context, was calling
idr_preload() unconditionally. Preload iff @gfp_mask has
__GFP_WAIT.
Signed-off-by: Tejun Heo <tj@kernel.org >
Reviewed-by: Sean Hefty <sean.hefty@intel.com >
Reported-by: "Marciniszyn, Mike" <mike.marciniszyn@intel.com >
Cc: Roland Dreier <roland@kernel.org >
Cc: Sean Hefty <sean.hefty@intel.com >
Cc: Hal Rosenstock <hal.rosenstock@gmail.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:16 -08:00
Tejun Heo
4ae42b0ff0
i2c: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Jean Delvare <khali@linux-fr.org >
Cc: Wolfram Sang <wolfram@the-dreams.de >
Tested-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:16 -08:00
Tejun Heo
cc39a8faed
drm/vmwgfx: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: David Airlie <airlied@linux.ie >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:16 -08:00
Tejun Heo
36888db247
drm/via: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: David Airlie <airlied@linux.ie >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:16 -08:00
Tejun Heo
ff512357fe
drm/sis: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: David Airlie <airlied@linux.ie >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:16 -08:00
Tejun Heo
c8c470afe3
drm/i915: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch >
Acked-by: David Airlie <airlied@linux.ie >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:16 -08:00
Tejun Heo
8550cb2e3a
drm/exynos: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: David Airlie <airlied@linux.ie >
Cc: Kukjin Kim <kgene.kim@samsung.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:15 -08:00
Tejun Heo
2e928815c1
drm: convert to idr_alloc()
...
Convert to the much saner new idr interface.
* drm_ctxbitmap_next() error handling in drm_addctx() seems broken.
drm_ctxbitmap_next() return -errno on failure not -1.
[artem.savkov@gmail.com: missing idr_preload_end in drm_gem_flink_ioctl]
[jslaby@suse.cz: fix drm_gem_flink_ioctl() return value]
Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: David Airlie <airlied@linux.ie>
Signed-off-by: Artem Savkov <artem.savkov@gmail.com>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2013-02-27 19:10:15 -08:00
Tejun Heo
62f516b8d6
gpio: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Cc: Grant Likely <grant.likely@secretlab.ca >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:15 -08:00
Tejun Heo
37b61890d7
firewire: convert to idr_alloc()
...
Convert to the much saner new idr interface.
v2: Stefan pointed out that add_client_resource() may be called from
non-process context. Preload iff @gfp_mask contains __GFP_WAIT.
Also updated to include minor upper limit check.
[tim.gardner@canonical.com: fix accidentally orphaned 'minor'[
Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2013-02-27 19:10:15 -08:00
Tejun Heo
3bec60d511
firewire: add minor number range check to fw_device_init()
...
fw_device_init() didn't check whether the allocated minor number isn't
too large. Fail if it goes overflows MINORBITS.
Signed-off-by: Tejun Heo <tj@kernel.org >
Suggested-by: Stefan Richter <stefanr@s5r6.in-berlin.de >
Acked-by: Stefan Richter <stefanr@s5r6.in-berlin.de >
Cc: <stable@vger.kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:15 -08:00
Tejun Heo
69ee266b4c
dmaengine: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Dan Williams <djbw@fb.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:15 -08:00
Tejun Heo
615f2e5c53
dca: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Cc: Paul Gortmaker <paul.gortmaker@windriver.com >
Cc: Maciej Sosnowski <maciej.sosnowski@intel.com >
Cc: Shannon Nelson <shannon.nelson@intel.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:15 -08:00
Tejun Heo
56de210245
drbd: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:15 -08:00
Tejun Heo
b051f6edc2
atm/nicstar: convert to idr_alloc()
...
Convert to the much saner new idr interface. The existing code looks
buggy to me - ID 0 is treated as no-ID but allocation specifies 0 as
lower limit and there's no error handling after partial success. This
conversion keeps the bugs unchanged.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: Chas Williams <chas@cmf.nrl.navy.mil >
Reported-by: kbuild test robot <fengguang.wu@intel.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:15 -08:00
Tejun Heo
c718aa652d
block/loop: convert to idr_alloc()
...
Convert to the much saner new idr interface.
Signed-off-by: Tejun Heo <tj@kernel.org >
Acked-by: Jens Axboe <axboe@kernel.dk >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2013-02-27 19:10:15 -08:00