]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
[IB] Fail sysfs queries after device is unregistered
authorRoland Dreier <rolandd@cisco.com>
Tue, 18 Oct 2005 21:14:56 +0000 (14:14 -0700)
committerRoland Dreier <rolandd@cisco.com>
Tue, 18 Oct 2005 21:14:56 +0000 (14:14 -0700)
commitba8e9310244180bbc820e865d2e4378809b4a443
tree407dc58bb932a7cd09df5c5b0c13f28cfd7f1c61
parentd476306f1cc9156ce4b42586aacce70a356ef656
[IB] Fail sysfs queries after device is unregistered

We keep IB device structures around until the last sysfs reference is
gone, but we shouldn't ask the low-level driver to do anything after
the LLD unregisters the device.  To handle this, check the reg_state
field and just fail sysfs show() requests if the device has already
been unregistered.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/core/sysfs.c