[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 6cecf0: virtio-9p-device: add minimal unreali
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 6cecf0: virtio-9p-device: add minimal unrealize handler |
Date: |
Thu, 10 Dec 2015 22:30:04 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 6cecf093735f2e5af7d0e29d957350320044e354
https://github.com/qemu/qemu/commit/6cecf093735f2e5af7d0e29d957350320044e354
Author: Greg Kurz <address@hidden>
Date: 2015-12-10 (Thu, 10 Dec 2015)
Changed paths:
M hw/9pfs/virtio-9p-device.c
Log Message:
-----------
virtio-9p-device: add minimal unrealize handler
Since commit 4652f1640e029e1f2433fa77ba6af285 "virtio-9p: add savevm
handlers", if the user hot-unplugs a quiescent 9p device and live
migrates, the source QEMU crashes before migration completetion...
This happens because virtio-9p devices have a realize handler which
calls virtio_init() and register_savevm(). Both calls store pointers
to the device internals, that get dereferenced during migration even
if the device got unplugged.
This patch simply adds an unrealize handler to perform minimal
cleanup and avoid the crash. Hot unplug of non-quiescent 9p devices
is still not supported in QEMU, and not supported by linux guests
either.
Signed-off-by: Greg Kurz <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Message-id: address@hidden
[PMM: rewrapped long lines in commit message]
Signed-off-by: Peter Maydell <address@hidden>
Commit: a3154ccabcb21ac4e42877c965df60976832dbc5
https://github.com/qemu/qemu/commit/a3154ccabcb21ac4e42877c965df60976832dbc5
Author: Greg Kurz <address@hidden>
Date: 2015-12-10 (Thu, 10 Dec 2015)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: add maintainer to virtio-9p
As suggested by Paolo, I add myself as maintainer for virtio-9p.
Signed-off-by: Greg Kurz <address@hidden>
Acked-by: Aneesh Kumar K.V <address@hidden>
Message-id: address@hidden
Signed-off-by: Peter Maydell <address@hidden>
Commit: bd4e097a8e30bb63ed7f46553b13f60809c30ac3
https://github.com/qemu/qemu/commit/bd4e097a8e30bb63ed7f46553b13f60809c30ac3
Author: Alex Zuepke <address@hidden>
Date: 2015-12-10 (Thu, 10 Dec 2015)
Changed paths:
M target-sparc/translate.c
Log Message:
-----------
sparc: allow CASA with ASI 0xa from user space
LEON3 allows the CASA instruction to be used from user space
if the ASI is set to 0xa (user data).
Signed-off-by: Alex Zuepke <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Signed-off-by: Peter Maydell <address@hidden>
Commit: b969526adf3d77c4a70d7aae41a2f6dccbd024a7
https://github.com/qemu/qemu/commit/b969526adf3d77c4a70d7aae41a2f6dccbd024a7
Author: Peter Maydell <address@hidden>
Date: 2015-12-10 (Thu, 10 Dec 2015)
Changed paths:
M po/de_DE.po
M po/fr_FR.po
M po/hu.po
M po/it.po
M po/messages.po
M po/tr.po
M po/zh_CN.po
Log Message:
-----------
Update language files for QEMU 2.5.0
Update translation files (change created via 'make -C po update').
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Stefan Weil <address@hidden>
Message-id: address@hidden
Compare: https://github.com/qemu/qemu/compare/c3626ca7df02...b969526adf3d
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 6cecf0: virtio-9p-device: add minimal unrealize handler,
GitHub <=