Greg Kroah-Hartman
f368ed6088
char: make misc_deregister a void function
...
With well over 200+ users of this api, there are a mere 12 users that
actually checked the return value of this function. And all of them
really didn't do anything with that information as the system or module
was shutting down no matter what.
So stop pretending like it matters, and just return void from
misc_deregister(). If something goes wrong in the call, you will get a
WARNING splat in the syslog so you know how to fix up your driver.
Other than that, there's nothing that can go wrong.
Cc: Alasdair Kergon <agk@redhat.com>
Cc: Neil Brown <neilb@suse.com>
Cc: Oleg Drokin <oleg.drokin@intel.com>
Cc: Andreas Dilger <andreas.dilger@intel.com>
Cc: "Michael S. Tsirkin" <mst@redhat.com>
Cc: Wim Van Sebroeck <wim@iguana.be>
Cc: Christine Caulfield <ccaulfie@redhat.com>
Cc: David Teigland <teigland@redhat.com>
Cc: Mark Fasheh <mfasheh@suse.com>
Acked-by: Joel Becker <jlbec@evilplan.org>
Acked-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Acked-by: Alessandro Zummo <a.zummo@towertech.it>
Acked-by: Mike Snitzer <snitzer@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-08-05 10:35:49 -07:00
..
bcache
bcache: don't embed 'return' statements in closure macros
2015-07-11 09:57:32 -06:00
persistent-data
dm btree: silence lockdep lock inversion in dm_btree_del()
2015-07-06 10:45:02 -04:00
bitmap.c
Some md fixes for 4.2
2015-07-25 11:24:58 -07:00
bitmap.h
md-cluster: re-add capabilities
2015-04-22 07:59:39 +10:00
dm-bio-prison.c
dm bio prison: add dm_cell_promote_or_release()
2015-05-29 14:19:06 -04:00
dm-bio-prison.h
dm bio prison: add dm_cell_promote_or_release()
2015-05-29 14:19:06 -04:00
dm-bio-record.h
dm-bufio.c
dm-bufio.h
dm-builtin.c
dm-cache-block-types.h
dm-cache-metadata.c
dm cache: add fail io mode and needs_check flag
2015-06-11 17:13:00 -04:00
dm-cache-metadata.h
dm cache: add fail io mode and needs_check flag
2015-06-11 17:13:00 -04:00
dm-cache-policy-cleaner.c
dm cache: pass a new 'critical' flag to the policies when requesting writeback work
2015-05-29 14:19:04 -04:00
dm-cache-policy-internal.h
dm cache: age and write back cache entries even without active IO
2015-06-11 17:13:01 -04:00
dm-cache-policy-mq.c
dm cache: switch the "default" cache replacement policy from mq to smq
2015-06-17 12:40:38 -04:00
dm-cache-policy-smq.c
dm cache policy smq: fix "default" version to be 1.4.0
2015-06-26 10:14:28 -04:00
dm-cache-policy.c
dm-cache-policy.h
dm cache: age and write back cache entries even without active IO
2015-06-11 17:13:01 -04:00
dm-cache-target.c
dm cache: avoid calls to prealloc_free_structs() if possible
2015-07-16 22:32:08 -04:00
dm-crypt.c
dm crypt: add comments to better describe crypto processing logic
2015-05-29 14:19:02 -04:00
dm-delay.c
dm delay: use msecs_to_jiffies for time conversion
2015-04-15 12:10:21 -04:00
dm-era-target.c
dm-exception-store.c
dm-exception-store.h
dm-flakey.c
dm-io.c
dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
2015-02-27 14:53:32 -05:00
dm-ioctl.c
char: make misc_deregister a void function
2015-08-05 10:35:49 -07:00
dm-kcopyd.c
dm-linear.c
dm-log-userspace-base.c
dm log userspace base: fix compile warning
2015-04-15 12:10:20 -04:00
dm-log-userspace-transfer.c
dm log userspace transfer: match wait_for_completion_timeout return type
2015-04-15 12:10:20 -04:00
dm-log-userspace-transfer.h
dm-log-writes.c
dm log writes: use ULL suffix for 64-bit constants
2015-05-29 14:19:01 -04:00
dm-log.c
dm-mpath.c
dm mpath: fix leak of dm_mpath_io structure in blk-mq .queue_rq error path
2015-05-27 17:37:22 -04:00
dm-mpath.h
dm-path-selector.c
dm-path-selector.h
dm-queue-length.c
dm-raid.c
dm raid: add support for the MD RAID0 personality
2015-05-29 14:19:00 -04:00
dm-raid1.c
dm raid1: keep issuing IO after leg failure
2015-05-29 14:19:02 -04:00
dm-region-hash.c
dm-round-robin.c
dm-service-time.c
dm-snap-persistent.c
dm-snap-transient.c
dm-snap.c
block: remove management of bi_remaining when restoring original bi_end_io
2015-05-22 08:58:55 -06:00
dm-stats.c
dm stats: add support for request-based DM devices
2015-06-17 12:40:41 -04:00
dm-stats.h
dm stats: support precise timestamps
2015-06-17 12:40:40 -04:00
dm-stripe.c
dm stripe: drop useless exit point from dm_stripe_init()
2015-05-29 14:19:01 -04:00
dm-switch.c
dm-sysfs.c
dm: add 'use_blk_mq' module param and expose in per-device ro sysfs attr
2015-04-15 12:10:17 -04:00
dm-table.c
Revert "block, dm: don't copy bios for request clones"
2015-06-26 10:11:58 -04:00
dm-target.c
dm-thin-metadata.c
dm thin metadata: fix a race when entering fail mode
2015-06-11 17:13:06 -04:00
dm-thin-metadata.h
dm thin metadata: add dm_thin_remove_range()
2015-06-11 17:13:04 -04:00
dm-thin.c
dm thin: display 'needs_check' in status if it is set
2015-07-16 10:23:50 -04:00
dm-uevent.c
dm-uevent.h
dm-verity.c
block: remove management of bi_remaining when restoring original bi_end_io
2015-05-22 08:58:55 -06:00
dm-zero.c
dm.c
dm: fix use after free crash due to incorrect cleanup sequence
2015-07-13 09:14:11 -04:00
dm.h
- Revert block and DM core changes the removed request-based DM's
2015-06-26 12:35:01 -07:00
faulty.c
Kconfig
dm cache: add stochastic-multi-queue (smq) policy
2015-06-11 17:12:59 -04:00
linear.c
linear.h
Makefile
dm cache: add stochastic-multi-queue (smq) policy
2015-06-11 17:12:59 -04:00
md-cluster.c
Fix read-balancing during node failure
2015-07-24 13:37:59 +10:00
md-cluster.h
Fix read-balancing during node failure
2015-07-24 13:37:59 +10:00
md.c
Some md fixes for 4.2
2015-07-25 11:24:58 -07:00
md.h
writeback: separate out include/linux/backing-dev-defs.h
2015-06-02 08:33:34 -06:00
multipath.c
multipath.h
raid0.c
md/raid0: fix restore to sector variable in raid0_make_request
2015-05-21 09:14:25 +10:00
raid0.h
raid1.c
Fix read-balancing during node failure
2015-07-24 13:37:59 +10:00
raid1.h
raid5.c
md/raid5: clear R5_NeedReplace when no longer needed.
2015-07-24 13:38:04 +10:00
raid5.h
md/raid5: avoid races when changing cache size.
2015-07-22 14:04:15 +10:00
raid10.c
md/raid10: always set reshape_safe when initializing reshape_position.
2015-07-22 14:08:24 +10:00
raid10.h