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>
This commit is contained in:
@@ -1573,9 +1573,9 @@ static int __init vhost_scsi_register(void)
|
||||
return misc_register(&vhost_scsi_misc);
|
||||
}
|
||||
|
||||
static int vhost_scsi_deregister(void)
|
||||
static void vhost_scsi_deregister(void)
|
||||
{
|
||||
return misc_deregister(&vhost_scsi_misc);
|
||||
misc_deregister(&vhost_scsi_misc);
|
||||
}
|
||||
|
||||
static char *vhost_scsi_dump_proto_id(struct vhost_scsi_tport *tport)
|
||||
|
Reference in New Issue
Block a user