v31.0 #5346
michael2012z
started this conversation in
General
v31.0
#5346
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This release has been tracked in our roadmap project as iteration
v31.0. The following user visible changes have been made:
Update to Latest
acpi_tables
Adapted to the latest acpi_tables. There has been significant API changes in
the crate.
Update Reference Kernel to 6.2
Updated the recommended guest kernel version from 6.1.6 to 6.2.
Improvements on Console
SIGWINCH
HandlerA separate thread had been created to capture the
SIGWINCH
signal and resizethe guest console. Now the thread is skipped if the console is not resizable.
Two completely different code paths existed for handling console resizing, one
for
tty
and the other forpty
. That makes the understanding of the consolehandling code unnecessarily complicated. Now the code paths are unified. Both
tty
andpty
are supported in singleSIGWINCH
handler. And the new handlercan works with kernel versions earlier than v5.5.
Remove Directory Support from
MemoryZoneConfig::file
Setting a directory to
MemoryZoneConfig::file
is no longer supported.Before this change, user can set a directory to
file
of the--memory-zone
option. In that case, a temporary file will be created as the backing file for
the
mmap(2)
operation. This functionality has been unnecessary since we hadthe native support for hugepages and allocating anonymous shared memory.
Documentation Improvements
Notable Bug Fixes
vhost-user
FSclient.
ShutdownVmm
andShutdown
commands to call the correct APIendpoint.
Contributors
Many thanks to everyone who has contributed to our release:
This discussion was created from the release v31.0.
Beta Was this translation helpful? Give feedback.
All reactions