Commit ba63537
driver core: don't always lock parent in shutdown
Don't lock a parent device unless it is needed in device_shutdown. This
is in preparation for making device shutdown asynchronous, when it will
be needed to allow children of a common parent to shut down
simultaneously.
Signed-off-by: Stuart Hayes <stuart.w.hayes@gmail.com>
Signed-off-by: David Jeffery <djeffery@redhat.com>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Keith Busch <kbusch@kernel.org>
Tested-by: Keith Busch <kbusch@kernel.org>
Link: https://lore.kernel.org/r/20240822202805.6379-2-stuart.w.hayes@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>1 parent 24e041e commit ba63537
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4816 | 4816 | | |
4817 | 4817 | | |
4818 | 4818 | | |
4819 | | - | |
| 4819 | + | |
4820 | 4820 | | |
4821 | 4821 | | |
4822 | 4822 | | |
| |||
4840 | 4840 | | |
4841 | 4841 | | |
4842 | 4842 | | |
4843 | | - | |
| 4843 | + | |
4844 | 4844 | | |
4845 | 4845 | | |
4846 | 4846 | | |
| |||
0 commit comments