Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 6a4fa294ebe56aa09cf65430305c80415a4d73d9
https://github.com/qemu/qemu/commit/6a4fa294ebe56aa09cf65430305c80415a4d73d9
Author: Pierrick Bouvier <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M docs/devel/submitting-a-patch.rst
Log Message:
-----------
docs/devel: remove dead video link for sourcehut submit process
Reviewed-by: Thomas Huth <[email protected]>
Reviewed-by: Richard Henderson <[email protected]>
Signed-off-by: Pierrick Bouvier <[email protected]>
Reviewed-by: Michael Tokarev <[email protected]>
Signed-off-by: Michael Tokarev <[email protected]>
Commit: f2ccc4149363ed52444efc975ed838d6757c775c
https://github.com/qemu/qemu/commit/f2ccc4149363ed52444efc975ed838d6757c775c
Author: Zhao Liu <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M hw/timer/hpet.c
Log Message:
-----------
hw/timer/hpet: Fix comment about capabilities register
HPETState.capability stores the emulated value for "general capabilities
and id register" instead of "main counter register".
Fix the comment to accurately reflect this.
Signed-off-by: Zhao Liu <[email protected]>
Reviewed-by: Michael Tokarev <[email protected]>
Signed-off-by: Michael Tokarev <[email protected]>
Commit: 11ea52fcbeebe2bbef24ef2eedcc64800f5eaa82
https://github.com/qemu/qemu/commit/11ea52fcbeebe2bbef24ef2eedcc64800f5eaa82
Author: Zhao Liu <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M include/hw/timer/hpet.h
Log Message:
-----------
hw/timer/hpet: Drop the unused macro
HPET_TN_CFG_BITS_READONLY_OR_RESERVED is not used in any place since
HPET_TN_CFG_WRITE_MASK has been already used to check and fix the
writable bits in hpet_ram_write().
Drop this unused macro.
Signed-off-by: Zhao Liu <[email protected]>
Reviewed-by: Philippe Mathieu-Daudé <[email protected]>
Reviewed-by: Michael Tokarev <[email protected]>
Signed-off-by: Michael Tokarev <[email protected]>
Commit: 0cb3ff7c22671aa1e1e227318799ccf6762c3bea
https://github.com/qemu/qemu/commit/0cb3ff7c22671aa1e1e227318799ccf6762c3bea
Author: Pierrick Bouvier <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M block/vvfat.c
Log Message:
-----------
vvfat: fix ubsan issue in create_long_filename
Found with test sbsaref introduced in [1].
[1]
https://patchew.org/QEMU/[email protected]/
../block/vvfat.c:433:24: runtime error: index 14 out of bounds for type
'uint8_t [11]'
#0 0x56151a66b93a in create_long_filename ../block/vvfat.c:433
#1 0x56151a66f3d7 in create_short_and_long_name ../block/vvfat.c:725
#2 0x56151a670403 in read_directory ../block/vvfat.c:804
#3 0x56151a674432 in init_directories ../block/vvfat.c:964
#4 0x56151a67867b in vvfat_open ../block/vvfat.c:1258
#5 0x56151a3b8e19 in bdrv_open_driver ../block.c:1660
#6 0x56151a3bb666 in bdrv_open_common ../block.c:1985
#7 0x56151a3cadb9 in bdrv_open_inherit ../block.c:4153
#8 0x56151a3c8850 in bdrv_open_child_bs ../block.c:3731
#9 0x56151a3ca832 in bdrv_open_inherit ../block.c:4098
#10 0x56151a3cbe40 in bdrv_open ../block.c:4248
#11 0x56151a46344f in blk_new_open ../block/block-backend.c:457
#12 0x56151a388bd9 in blockdev_init ../blockdev.c:612
#13 0x56151a38ab2d in drive_new ../blockdev.c:1006
#14 0x5615190fca41 in drive_init_func ../system/vl.c:649
#15 0x56151aa796dd in qemu_opts_foreach ../util/qemu-option.c:1135
#16 0x5615190fd2b6 in configure_blockdev ../system/vl.c:708
#17 0x56151910a307 in qemu_create_early_backends ../system/vl.c:2004
#18 0x561519113fcf in qemu_init ../system/vl.c:3685
#19 0x56151a7e438e in main ../system/main.c:47
#20 0x7f72d1a46249 in __libc_start_call_main
../sysdeps/nptl/libc_start_call_main.h:58
#21 0x7f72d1a46304 in __libc_start_main_impl ../csu/libc-start.c:360
#22 0x561517e98510 in _start
(/home/user/.work/qemu/build/qemu-system-aarch64+0x3b9b510)
The offset used can easily go beyond entry->name size. It's probably a
bug, but I don't have the time to dive into vfat specifics for now.
This change solves the ubsan issue, and is functionally equivalent, as
anything written past the entry->name array would not be read anyway.
Signed-off-by: Pierrick Bouvier <[email protected]>
Reviewed-by: Michael Tokarev <[email protected]>
Signed-off-by: Michael Tokarev <[email protected]>
Commit: 916f50172baa91ddf0e669a9d6d2747055c0e610
https://github.com/qemu/qemu/commit/916f50172baa91ddf0e669a9d6d2747055c0e610
Author: Philippe Mathieu-Daudé <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M docs/about/deprecated.rst
M docs/about/removed-features.rst
Log Message:
-----------
docs: Correct '-runas' and '-fsdev/-virtfs proxy' indentation
Use the same style for deprecated / removed commands.
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
Reviewed-by: Alex Bennée <[email protected]>
Reviewed-by: Michael Tokarev <[email protected]>
Signed-off-by: Michael Tokarev <[email protected]>
Commit: b4859e8f33a7d9c793a60395f792c10190cb4f78
https://github.com/qemu/qemu/commit/b4859e8f33a7d9c793a60395f792c10190cb4f78
Author: Philippe Mathieu-Daudé <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M docs/about/removed-features.rst
Log Message:
-----------
docs: Correct release of TCG trace-events removal
TCG trace-events were deprecated before the v6.2 release,
and removed for v7.0.
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
Reviewed-by: Alex Bennée <[email protected]>
Reviewed-by: Michael Tokarev <[email protected]>
Signed-off-by: Michael Tokarev <[email protected]>
Commit: 1dd1a36de5b8651506f653aa27ba936ceed54c6f
https://github.com/qemu/qemu/commit/1dd1a36de5b8651506f653aa27ba936ceed54c6f
Author: Philippe Mathieu-Daudé <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M docs/about/removed-features.rst
Log Message:
-----------
docs: Replace 'since' -> 'removed in' in removed-features.rst
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
Reviewed-by: Alex Bennée <[email protected]>
Reviewed-by: Michael Tokarev <[email protected]>
Signed-off-by: Michael Tokarev <[email protected]>
Commit: 93dcc9390e5ad0696ae7e9b7b3a5b08c2d1b6de6
https://github.com/qemu/qemu/commit/93dcc9390e5ad0696ae7e9b7b3a5b08c2d1b6de6
Author: Han Han <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M target/i386/cpu.c
Log Message:
-----------
target/i386/cpu: Fix notes for CPU models
Fixes: 644e3c5d812 ("missing vmx features for Skylake-Server and
Cascadelake-Server")
Signed-off-by: Han Han <[email protected]>
Reviewed-by: Chenyi Qiang <[email protected]>
Reviewed-by: Michael Tokarev <[email protected]>
Signed-off-by: Michael Tokarev <[email protected]>
Commit: a8743193ff1ed221f42c0341182cada3d67793cc
https://github.com/qemu/qemu/commit/a8743193ff1ed221f42c0341182cada3d67793cc
Author: Daniel Henrique Barboza <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M hw/riscv/riscv-iommu-sys.c
Log Message:
-----------
hw/riscv/riscv-iommu-sys.c: fix duplicated 'table_size'
Trivial fix for the following ticket:
CID 1568580: Incorrect expression (EVALUATION_ORDER)
In "table_size = table_size = n_vectors * 16U",
"table_size" is written twice with the same value.
Cc: [email protected]
Cc: Peter Maydell <[email protected]>
Resolves: Coverity CID 1568580
Fixes: 01c1caa9d1 ("hw/riscv/virt.c, riscv-iommu-sys.c: add MSIx support")
Signed-off-by: Daniel Henrique Barboza <[email protected]>
Reviewed-by: Michael Tokarev <[email protected]>
Signed-off-by: Michael Tokarev <[email protected]>
Commit: 8ee904b3a4b5638a0046ee3e1948d89ecb2e2668
https://github.com/qemu/qemu/commit/8ee904b3a4b5638a0046ee3e1948d89ecb2e2668
Author: ckf104 <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M contrib/plugins/bbv.c
Log Message:
-----------
contrib/plugins/bbv.c: Start bb index from 1
Standard simpoint tool reqeusts that index of basic block index starts from 1.
Signed-off-by: ckf104 <[email protected]>
Reviewed-by: Pierrick Bouvier <[email protected]>
Reviewed-by: Michael Tokarev <[email protected]>
Signed-off-by: Michael Tokarev <[email protected]>
Commit: 1e3d4d9a1a32ac6835f0d295a5117851c421fb5d
https://github.com/qemu/qemu/commit/1e3d4d9a1a32ac6835f0d295a5117851c421fb5d
Author: Laurent Vivier <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M hw/virtio/virtio-qmp.c
Log Message:
-----------
qmp: update vhost-user protocol feature maps
Add VHOST_USER_PROTOCOL_F_SHARED_OBJECT and
VHOST_USER_PROTOCOL_F_DEVICE_STATE protocol feature maps to
the virtio introspection.
Cc: [email protected]
Fixes: 160947666276 ("vhost-user: add shared_object msg")
Cc: [email protected]
Fixes: cda83adc62b6 ("vhost-user: Interface for migration state transfer")
Cc: [email protected]
Signed-off-by: Laurent Vivier <[email protected]>
Signed-off-by: Michael Tokarev <[email protected]>
Commit: 2b7a80e07a29074530a0ebc8005a418ee07b1faf
https://github.com/qemu/qemu/commit/2b7a80e07a29074530a0ebc8005a418ee07b1faf
Author: Stefan Hajnoczi <[email protected]>
Date: 2024-12-28 (Sat, 28 Dec 2024)
Changed paths:
M block/vvfat.c
M contrib/plugins/bbv.c
M docs/about/deprecated.rst
M docs/about/removed-features.rst
M docs/devel/submitting-a-patch.rst
M hw/riscv/riscv-iommu-sys.c
M hw/timer/hpet.c
M hw/virtio/virtio-qmp.c
M include/hw/timer/hpet.h
M target/i386/cpu.c
Log Message:
-----------
Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging
trivial patches for 2024-12-28
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEZKoqtTHVaQM2a/75gqpKJDselHgFAmdv5ucACgkQgqpKJDse
# lHhneA//UIqio45IfMUFwlug8b4Cf/PRYU5+lgKh0SUOn4qpWS7IgF+zXWfk9/IF
# Qg9NH1TVTbEzAyHBhpSUUHPpxfPctcoDGCFVU6dYbgBmGjvQa/ov9Hl7B3Q28i6+
# 9K2bRWCDLm05RXHIW2BeBSIXjla9AnE+THQa3dTmrKN4s3WP3+dx96k8sLt0DQQB
# 5tT0ilnl3kW4Zhc/4NvDZoxam6Uo8U5EC5xwvXqgfZGRKNwhaAHJVRctDIXiD55c
# 2kyZBlV5XdIxLsMHRkzu+ArrS5VTslelDsK7spCOJmLdJ56ylXE2sI82PWwh2/Hg
# GjQkpqKib4WWmlVmWL7TYupsoHodXSjYGzbv6rz7jk8xWc1tJ5iRmLdK03BWv4KN
# G1PkOwiKmZrZtbdY5vz74OhKcqKlijewQJLsUvm7spmr4MqrMn/yEyuAKwyKG3/E
# 9KweB5q5KsO0KybCJ4ScMAUCIe5cc7AqSOk3XOKFu+gToccBUG8480UjFldM2Btm
# t8O+dvGJC0OyzlHDUEL4JfT155Kk81/zuKuqCi8dPNVy7juSRm8qNFDD+/GRmrXD
# RfcXRCY7HKHMHYLHltPxhKQ011NASgxpb8VPi8rD64rR4dZIUWiHibkp+BmzsK8M
# 9qvUi+a0qNhUlkLL9cFqUgVl8kUOlNFperBsmdi/qncGNiBwK0U=
# =sH6V
# -----END PGP SIGNATURE-----
# gpg: Signature made Sat 28 Dec 2024 06:54:15 EST
# gpg: using RSA key 64AA2AB531D56903366BFEF982AA4A243B1E9478
# gpg: Good signature from "Michael Tokarev <[email protected]>" [unknown]
# gpg: aka "Michael Tokarev <[email protected]>" [unknown]
# gpg: aka "Michael Tokarev <[email protected]>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 9D8B E14E 3F2A 9DD7 9199 28F1 61AD 3D98 ECDF 2C8E
# Subkey fingerprint: 64AA 2AB5 31D5 6903 366B FEF9 82AA 4A24 3B1E 9478
* tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu:
qmp: update vhost-user protocol feature maps
contrib/plugins/bbv.c: Start bb index from 1
hw/riscv/riscv-iommu-sys.c: fix duplicated 'table_size'
target/i386/cpu: Fix notes for CPU models
docs: Replace 'since' -> 'removed in' in removed-features.rst
docs: Correct release of TCG trace-events removal
docs: Correct '-runas' and '-fsdev/-virtfs proxy' indentation
vvfat: fix ubsan issue in create_long_filename
hw/timer/hpet: Drop the unused macro
hw/timer/hpet: Fix comment about capabilities register
docs/devel: remove dead video link for sourcehut submit process
Signed-off-by: Stefan Hajnoczi <[email protected]>
Compare: https://github.com/qemu/qemu/compare/18463a89b6c0...2b7a80e07a29
To unsubscribe from these emails, change your notification settings at
https://github.com/qemu/qemu/settings/notifications