On Wed, 2 Mar 2022 at 18:26, Paolo Bonzini <pbonz...@redhat.com> wrote: > > The following changes since commit 99c53410bc9d50e556f565b0960673cccb566452: > > Merge remote-tracking branch > 'remotes/thuth-gitlab/tags/pull-request-2022-02-28' into staging (2022-03-01 > 13:25:54 +0000) > > are available in the Git repository at: > > https://gitlab.com/bonzini/qemu.git tags/for-upstream > > for you to fetch changes up to 9e685c6c574a9e1f1e3affbb900f7c38fb4bff6e: > > target/i386: Throw a #SS when loading a non-canonical IST (2022-03-02 > 10:38:40 +0100) > > ---------------------------------------------------------------- > * whpx fixes in preparation for GDB support (Ivan) > * VSS header fixes (Marc-André) > * Add 5-level EPT support to vmxcap (Vitaly) > * Bundle changes to MSI routes (Longpeng) > * More precise emulation of #SS (Gareth) > > ----------------------------------------------------------------
build-oss-fuzz detects a new memory leak: https://gitlab.com/qemu-project/qemu/-/jobs/2155668404 ==7088==ERROR: LeakSanitizer: detected memory leaks Direct leak of 7200 byte(s) in 9 object(s) allocated from: #0 0x5645ae447747 in __interceptor_calloc (/builds/qemu-project/qemu/build-oss-fuzz/tests/qtest/qos-test+0x25c747) #1 0x7f79c6b36510 in g_malloc0 (/lib64/libglib-2.0.so.0+0x5a510) #2 0x5645ae48044a in walk_path /builds/qemu-project/qemu/build-oss-fuzz/../tests/qtest/qos-test.c:225:23 #3 0x5645ae4cf97e in qos_traverse_graph /builds/qemu-project/qemu/build-oss-fuzz/../tests/qtest/libqos/qgraph.c:417:17 #4 0x5645ae4cf97e in qos_graph_foreach_test_path /builds/qemu-project/qemu/build-oss-fuzz/../tests/qtest/libqos/qgraph.c:737:5 #5 0x5645ae4801c4 in main /builds/qemu-project/qemu/build-oss-fuzz/../tests/qtest/qos-test.c:334:5 #6 0x7f79c65e555f in __libc_start_call_main (/lib64/libc.so.6+0x2d55f) #7 0x7f79c65e560b in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x2d60b) #8 0x5645ae39fba4 in _start (/builds/qemu-project/qemu/build-oss-fuzz/tests/qtest/qos-test+0x1b4ba4) Indirect leak of 1152 byte(s) in 9 object(s) allocated from: #0 0x5645ae44792f in __interceptor_realloc (/builds/qemu-project/qemu/build-oss-fuzz/tests/qtest/qos-test+0x25c92f) #1 0x7f79c6b3664f in g_realloc (/lib64/libglib-2.0.so.0+0x5a64f) #2 0x7f79c6b5260b in g_string_sized_new (/lib64/libglib-2.0.so.0+0x7660b) #3 0x5645ae480487 in walk_path /builds/qemu-project/qemu/build-oss-fuzz/../tests/qtest/qos-test.c:232:25 #4 0x5645ae4cf97e in qos_traverse_graph /builds/qemu-project/qemu/build-oss-fuzz/../tests/qtest/libqos/qgraph.c:417:17 #5 0x5645ae4cf97e in qos_graph_foreach_test_path /builds/qemu-project/qemu/build-oss-fuzz/../tests/qtest/libqos/qgraph.c:737:5 #6 0x5645ae4801c4 in main /builds/qemu-project/qemu/build-oss-fuzz/../tests/qtest/qos-test.c:334:5 #7 0x7f79c65e555f in __libc_start_call_main (/lib64/libc.so.6+0x2d55f) #8 0x7f79c65e560b in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x2d60b) #9 0x5645ae39fba4 in _start (/builds/qemu-project/qemu/build-oss-fuzz/tests/qtest/qos-test+0x1b4ba4) SUMMARY: AddressSanitizer: 8352 byte(s) leaked in 18 allocation(s). (test program exited with status code 1) thanks -- PMM