From: Iouri Tarassov <[email protected]> uuid_le_cmp was removed and needs to be replaced by guid_equal. The relevant upstream commits are: 1fb1ea0d9cb8 "mei: Move uuid.h to the MEI namespace" f5b3c341a46e "mei: Move uuid_le_cmp() to its only user" 5e6a51787fef "uuid: Decouple guid_t and uuid_le types and respective macros"
Signed-off-by: Iouri Tarassov <[email protected]> --- drivers/hv/dxgkrnl/dxgmodule.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/hv/dxgkrnl/dxgmodule.c b/drivers/hv/dxgkrnl/dxgmodule.c index 5459bd9b82fb..e3ac70df1b6f 100644 --- a/drivers/hv/dxgkrnl/dxgmodule.c +++ b/drivers/hv/dxgkrnl/dxgmodule.c @@ -762,7 +762,7 @@ static int dxg_probe_vmbus(struct hv_device *hdev, mutex_lock(&dxgglobal->device_mutex); - if (uuid_le_cmp(hdev->dev_type, dxg_vmbus_id_table[0].guid) == 0) { + if (guid_equal(&hdev->dev_type, &dxg_vmbus_id_table[0].guid)) { /* This is a new virtual GPU channel */ guid_to_luid(&hdev->channel->offermsg.offer.if_instance, &luid); DXG_TRACE("vGPU channel: %pUb", @@ -777,8 +777,7 @@ static int dxg_probe_vmbus(struct hv_device *hdev, list_add_tail(&vgpuch->vgpu_ch_list_entry, &dxgglobal->vgpu_ch_list_head); dxgglobal_start_adapters(); - } else if (uuid_le_cmp(hdev->dev_type, - dxg_vmbus_id_table[1].guid) == 0) { + } else if (guid_equal(&hdev->dev_type, &dxg_vmbus_id_table[1].guid)) { /* This is the global Dxgkgnl channel */ DXG_TRACE("Global channel: %pUb", &hdev->channel->offermsg.offer.if_instance); @@ -810,7 +809,7 @@ static void dxg_remove_vmbus(struct hv_device *hdev) mutex_lock(&dxgglobal->device_mutex); - if (uuid_le_cmp(hdev->dev_type, dxg_vmbus_id_table[0].guid) == 0) { + if (guid_equal(&hdev->dev_type, &dxg_vmbus_id_table[0].guid)) { DXG_TRACE("Remove virtual GPU channel"); dxgglobal_stop_adapter_vmbus(hdev); list_for_each_entry(vgpu_channel, @@ -822,8 +821,7 @@ static void dxg_remove_vmbus(struct hv_device *hdev) break; } } - } else if (uuid_le_cmp(hdev->dev_type, - dxg_vmbus_id_table[1].guid) == 0) { + } else if (guid_equal(&hdev->dev_type, &dxg_vmbus_id_table[1].guid)) { DXG_TRACE("Remove global channel device"); dxgglobal_destroy_global_channel(); } else {

