diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2021-05-06 16:00:47 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2021-05-13 18:58:44 +0200 |
commit | 9183f01b5e6e32eb3f17b5f3f8d5ad5ac9786c49 (patch) | |
tree | 5e6fef17393857f5bdf9b0e08ee6d7adc72f355e /fs/cifs/netlink.c | |
parent | 419b4a142a7ece36cebcd434f8ce2af59ef94b85 (diff) |
cdrom: gdrom: initialize global variable at init time
As Peter points out, if we were to disconnect and then reconnect this
driver from a device, the "global" state of the device would contain odd
values and could cause problems. Fix this up by just initializing the
whole thing to 0 at probe() time.
Ideally this would be a per-device variable, but given the age and the
total lack of users of it, that would require a lot of s/./->/g changes
for really no good reason.
Reported-by: Peter Rosin <peda@axentia.se>
Cc: Jens Axboe <axboe@kernel.dk>
Reviewed-by: Peter Rosin <peda@axentia.se>
Link: https://lore.kernel.org/r/YJP2j6AU82MqEY2M@kroah.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs/cifs/netlink.c')
0 files changed, 0 insertions, 0 deletions