aboutsummaryrefslogtreecommitdiff
path: root/scripts/rustdoc_test_builder.rs
diff options
context:
space:
mode:
authorNaman Jain <[email protected]>2024-08-29 12:43:12 +0530
committerGreg Kroah-Hartman <[email protected]>2024-09-03 12:37:38 +0200
commit6fd28941447bf2c8ca0f26fda612a1cabc41663f (patch)
treede98dd62e85cf26b38204aeb368c2026bd535941 /scripts/rustdoc_test_builder.rs
parentfb1adbd7e50f3d2de56d0a2bb0700e2e819a329e (diff)
Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic
Rescind offer handling relies on rescind callbacks for some of the resources cleanup, if they are registered. It does not unregister vmbus device for the primary channel closure, when callback is registered. Without it, next onoffer does not come, rescind flag remains set and device goes to unusable state. Add logic to unregister vmbus for the primary channel in rescind callback to ensure channel removal and relid release, and to ensure that next onoffer can be received and handled properly. Cc: [email protected] Fixes: ca3cda6fcf1e ("uio_hv_generic: add rescind support") Signed-off-by: Naman Jain <[email protected]> Reviewed-by: Saurabh Sengar <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'scripts/rustdoc_test_builder.rs')
0 files changed, 0 insertions, 0 deletions