]> www.infradead.org Git - users/jedix/linux-maple.git/commit
vsock/virtio: add support for device suspend/resume
authorStefano Garzarella <sgarzare@redhat.com>
Thu, 28 Apr 2022 13:22:41 +0000 (15:22 +0200)
committerJakub Kicinski <kuba@kernel.org>
Mon, 2 May 2022 23:04:34 +0000 (16:04 -0700)
commitbd50c5dc182b0a52599f87b429f9a5a9cbfc9b1c
tree3247afa5dcf219a903cd770f6b6e3bcf6fd6685d
parenta103209886264a3289f7e53e7ed389d0391fb23f
vsock/virtio: add support for device suspend/resume

Implement .freeze and .restore callbacks of struct virtio_driver
to support device suspend/resume.

During suspension all connected sockets are reset and VQs deleted.
During resume the VQs are re-initialized.

Reported by: Vilas R K <vilas.r.k@intel.com>
Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/vmw_vsock/virtio_transport.c