mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-22 23:04:43 +00:00
Drivers: hv: vmbus: Remove unused code to check for subchannels
The last caller of vmbus_are_subchannels_present() was removed in commit
c967590457
("scsi: storvsc: Fix a race in sub-channel creation that can cause panic").
Remove this dead code, and the utility function invoke_sc_cb() that it is
the only caller of.
Signed-off-by: Michael Kelley <mikelley@microsoft.com>
Link: https://lore.kernel.org/r/1635191674-34407-1-git-send-email-mikelley@microsoft.com
Signed-off-by: Wei Liu <wei.liu@kernel.org>
This commit is contained in:
parent
9a8797722e
commit
20cf6616cc
2 changed files with 0 additions and 47 deletions
|
@ -1106,19 +1106,6 @@ void vmbus_set_sc_create_callback(struct vmbus_channel *primary_channel,
|
|||
void vmbus_set_chn_rescind_callback(struct vmbus_channel *channel,
|
||||
void (*chn_rescind_cb)(struct vmbus_channel *));
|
||||
|
||||
/*
|
||||
* Check if sub-channels have already been offerred. This API will be useful
|
||||
* when the driver is unloaded after establishing sub-channels. In this case,
|
||||
* when the driver is re-loaded, the driver would have to check if the
|
||||
* subchannels have already been established before attempting to request
|
||||
* the creation of sub-channels.
|
||||
* This function returns TRUE to indicate that subchannels have already been
|
||||
* created.
|
||||
* This function should be invoked after setting the callback function for
|
||||
* sub-channel creation.
|
||||
*/
|
||||
bool vmbus_are_subchannels_present(struct vmbus_channel *primary);
|
||||
|
||||
/* The format must be the same as struct vmdata_gpa_direct */
|
||||
struct vmbus_channel_packet_page_buffer {
|
||||
u16 type;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue