summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorDenis V. Lunev <den@openvz.org>2026-06-24 16:08:43 +0200
committerMichael S. Tsirkin <mst@redhat.com>2026-08-03 23:08:16 -0400
commitaa47d9df13b7aa0b4ed81ccb58f1f9a6452235ba (patch)
tree5fe20aacb683f654695b2144c99ec08afaea378c /scripts/Makefile.thinlto
parent709f34c2f8c7c1ade79622b38667b37ea64825d0 (diff)
downloadlinux-next-aa47d9df13b7aa0b4ed81ccb58f1f9a6452235ba.tar.gz
linux-next-aa47d9df13b7aa0b4ed81ccb58f1f9a6452235ba.zip
virtio: add virtio_device_shutdown() helper
The generic virtio bus .shutdown handler, virtio_dev_shutdown(), breaks and resets a device once it has established that the driver has no .shutdown of its own. A driver that does implement .shutdown, to quiesce its own activity first, still needs the same break and reset afterwards and would otherwise have to open code it. Factor the break + synchronize_cbs + reset sequence out of virtio_dev_shutdown() into an exported virtio_device_shutdown() helper so such drivers can reuse it instead of duplicating the core logic. No functional change. Signed-off-by: Denis V. Lunev <den@openvz.org> Reviewed-by: David Hildenbrand (Arm) <david@kernel.org> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Message-ID: <20260624140846.2616797-2-den@openvz.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions