Sync from SUSE:SLFO:Main valgrind revision 8ed40ee3cb874b3df1fed94f29870164
This commit is contained in:
parent
b69bf9bfce
commit
4494968596
@ -1,10 +1,10 @@
|
||||
Index: valgrind-3.23.0/VEX/priv/guest_x86_toIR.c
|
||||
Index: valgrind-3.24.0/VEX/priv/guest_x86_toIR.c
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/VEX/priv/guest_x86_toIR.c
|
||||
+++ valgrind-3.23.0/VEX/priv/guest_x86_toIR.c
|
||||
@@ -12941,6 +12941,62 @@ DisResult disInstr_X86_WRK (
|
||||
/* --- start of the SSE4 decoder --- */
|
||||
/* ---------------------------------------------------- */
|
||||
--- valgrind-3.24.0.orig/VEX/priv/guest_x86_toIR.c
|
||||
+++ valgrind-3.24.0/VEX/priv/guest_x86_toIR.c
|
||||
@@ -12997,6 +12997,62 @@ DisResult disInstr_X86_WRK (
|
||||
goto decode_success;
|
||||
}
|
||||
|
||||
+ /* 66 0F 3A 22 /r ib = PINSRD xmm1, r/m32, imm8
|
||||
+ Extract Doubleword int from gen.reg/mem32 and insert into xmm1 */
|
||||
|
@ -1,26 +0,0 @@
|
||||
Index: valgrind-3.23.0/configure
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/configure
|
||||
+++ valgrind-3.23.0/configure
|
||||
@@ -11265,7 +11265,7 @@ if test "x${vg_cv_lto}" != "xno" -a "x${
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if toolchain accepts lto" >&5
|
||||
printf %s "checking if toolchain accepts lto... " >&6; }
|
||||
safe_CFLAGS=$CFLAGS
|
||||
-TEST_LTO_CFLAGS="-flto -flto-partition=one -fuse-linker-plugin"
|
||||
+TEST_LTO_CFLAGS="-flto=auto"
|
||||
# Note : using 'one' partition is giving a slightly smaller/faster memcheck
|
||||
# and ld/lto-trans1 still needs a reasonable memory (about 0.5GB) when linking.
|
||||
CFLAGS="$TEST_LTO_CFLAGS -Werror"
|
||||
Index: valgrind-3.23.0/configure.ac
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/configure.ac
|
||||
+++ valgrind-3.23.0/configure.ac
|
||||
@@ -2541,7 +2541,7 @@ AC_CACHE_CHECK([for using the link time
|
||||
if test "x${vg_cv_lto}" != "xno" -a "x${LTO_AR}" != "x" -a "x${LTO_RANLIB}" != "x"; then
|
||||
AC_MSG_CHECKING([if toolchain accepts lto])
|
||||
safe_CFLAGS=$CFLAGS
|
||||
-TEST_LTO_CFLAGS="-flto -flto-partition=one -fuse-linker-plugin"
|
||||
+TEST_LTO_CFLAGS="-flto=auto"
|
||||
# Note : using 'one' partition is giving a slightly smaller/faster memcheck
|
||||
# and ld/lto-trans1 still needs a reasonable memory (about 0.5GB) when linking.
|
||||
CFLAGS="$TEST_LTO_CFLAGS -Werror"
|
BIN
valgrind-3.23.0.tar.bz2
(Stored with Git LFS)
BIN
valgrind-3.23.0.tar.bz2
(Stored with Git LFS)
Binary file not shown.
@ -1,11 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCAAdFiEEEnaKlnlZkBB6DS/f/FfjzKzZmngFAmYr3LEACgkQ/FfjzKzZ
|
||||
mnjgfQf/cgjj4zvbaV6bv+pDBpmnWFDHOcBtEJmtJ+uiMIdikU+kUo9idBm/uL1O
|
||||
hWow73rQpzecbIR6hY6jlGx9vSqJP3WfneZmvuPXu7InQNwSwn7PIvIqcZ4etXk/
|
||||
6rXt85TPY5vM5R2vQIHnAvB7VQJmXiNh4/uOSNEBnYiY9pmT1LSiwyJkVV2KojkY
|
||||
Jl0Umo/9qSNW+MUzpTY/xwktMMMtzD1NWNShfwHk18f8Yt1PXar07VEh5ypXiIJg
|
||||
a1KF0aDaxKuoMEe5l+9lwCBdBruXGR3nTmCGC4HdC+sDNtha+96QNAjD2J5Vhio/
|
||||
1hMg8Y+WjQYgj38Air9wwj+7aX+dxA==
|
||||
=ah6z
|
||||
-----END PGP SIGNATURE-----
|
BIN
valgrind-3.24.0.tar.bz2
(Stored with Git LFS)
Normal file
BIN
valgrind-3.24.0.tar.bz2
(Stored with Git LFS)
Normal file
Binary file not shown.
11
valgrind-3.24.0.tar.bz2.asc
Normal file
11
valgrind-3.24.0.tar.bz2.asc
Normal file
@ -0,0 +1,11 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCAAdFiEEEnaKlnlZkBB6DS/f/FfjzKzZmngFAmckY48ACgkQ/FfjzKzZ
|
||||
mnh5AQgApprk2Em9+SG4jhXp3c7NxcBD8OCwKHWg8TI+l7myUKGfBdUyikMulTAE
|
||||
rtmzyoHhCCUZFgUf/85/NBw0w1BJn9VKSWLBRNhFMq9YCKSpU65bz1dMF5h3EviH
|
||||
H9itE1zv+F0qd3OLZ7hLXnl2KjhI7zBBHgT7NFA1Xb8akm3LeL70igvxrius4TIi
|
||||
+G0i3vbzxEkmeb0/uTLmfMrJD7P7hJ9WtPRTMCx2Pn/VS0ln670WSIJf74Zag2aa
|
||||
v4nTKd+jiCbYb5L+ZjbjFvuAbKCUs6t6/DSgn3A0G90HNCkea0jK7eCfZCmxeAAz
|
||||
ee2dSKYSfnM3caxq9E3dSBQvFtsiFg==
|
||||
=8BwH
|
||||
-----END PGP SIGNATURE-----
|
@ -1,7 +1,90 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 30 12:53:08 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 3.24.0 (jsc#PED-10260):
|
||||
* Bad file descriptor usage now generates a real error with
|
||||
--track-fds=yes that is suppressible and shows up in the
|
||||
xml output with full execution backtrace. The warnings
|
||||
shown without using the option are deprecated and will be
|
||||
removed in a future valgrind version.
|
||||
* Ada name demangling is now supported in error messages.
|
||||
- Bugs fixed:
|
||||
* 202770 open fd at exit --log-socket=127.0.0.1:1500 with
|
||||
--track-fds=yes
|
||||
* 276780 An instruction in fftw (Fast Fourier Transform) is
|
||||
unhandled by valgrind: vex x86->IR: unhandled instruction bytes:
|
||||
0x66 0xF 0x3A 0x2
|
||||
* 311655 --log-file=FILE leads to apparent fd leak
|
||||
* 317127 Fedora18/x86_64 --sanity-level=3 : aspacem segment
|
||||
mismatch
|
||||
* 337388 fcntl works on Valgrind's own file descriptors
|
||||
* 377966 arm64 unhandled instruction dc zva392146 aarch64:
|
||||
unhandled instruction 0xD5380001 (MRS rT, midr_el1)
|
||||
* 391148 Unhandled AVX instruction vmovq %xmm9,%xmm1
|
||||
* 392146 aarch64: unhandled instruction 0xD5380001 (MRS rT,
|
||||
midr_el1)
|
||||
* 412377 SIGILL on cache flushes on arm64
|
||||
* 417572 vex amd64->IR: unhandled instruction bytes: 0xC5 0x79
|
||||
0xD6 0xED 0xC5
|
||||
* 440180 s390x: Failed assertion in disassembler
|
||||
* 444781 MIPS: wrong syscall numbers used
|
||||
* 447989 Support Armv8.2 SHA-512 instructions
|
||||
* 445235 Java/Ada/D demangling is probably broken
|
||||
* 453044 gbserver_tests failures in aarch64
|
||||
* 479661 Valgrind leaks file descriptors
|
||||
* 486180 [Valgrind][MIPS] 'VexGuestArchState' has no member
|
||||
named 'guest_IP_AT_SYSCALL'
|
||||
* 486293 memccpy false positives
|
||||
* 486569 linux inotify_init syscall wrapper missing POST entry
|
||||
in syscall_table
|
||||
* 487439 SIGILL in JDK11, JDK17
|
||||
* 487993 Alignment error when using Eigen with Valgrind and
|
||||
-m32
|
||||
* 488026 Use of `sizeof` instead of `strlen
|
||||
* 488379 --track-fds=yes errors that cannot be suppressed with
|
||||
--xml-file=
|
||||
* 488441 Add tests for --track-fds=yes --xml=yes and fd
|
||||
suppression tests
|
||||
* 489040 massif trace change to show the location increasing
|
||||
the stack
|
||||
* 489088 Valgrind throws unhandled instruction bytes: 0xC5
|
||||
0x79 0xD6 0xE0 0xC5
|
||||
* 489338 arm64: Instruction fcvtas should round 322.5 to 323,
|
||||
but result is 322.
|
||||
* 489676 vgdb handle EINTR and EAGAIN more consistently
|
||||
* 490651 Stop using -flto-partition=one
|
||||
* 491394 (vgModuleLocal_addDiCfSI): Assertion
|
||||
'di->fsm.have_rx_map &&
|
||||
* di->fsm.rw_map_count' failed
|
||||
* 492210 False positive on x86/amd64 with ZF taken directly
|
||||
from addition
|
||||
* 492214 statx(fd, NULL, AT_EMPTY_PATH) is supported since
|
||||
Linux 6.11
|
||||
* but not supported in valgrind
|
||||
* 492422 Please support DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD
|
||||
* 492663 Valgrind ignores debug info for some binaries
|
||||
* 493418 Add bad fd usage errors for --track-fds in
|
||||
ML_(fd_allowed)
|
||||
* 493454 Missing FUSE_COMPATIBLE_MAY_BLOCK markers
|
||||
* 493507 direct readlink syscall from PRE handler is
|
||||
incompatible with FUSE_COMPATIBLE_MAY_BLOCK
|
||||
* 493959 s390x: Fix regtest failure for none/tests/s390x/op00
|
||||
* 493970 s390x: Store/restore FPC upon helper call causes
|
||||
slowdown
|
||||
* 494252 s390x: incorrect disassembly for LOCHI and friends
|
||||
* 494960 Fixes and tweaks for gsl19test
|
||||
* 495278 PowerPC instruction dcbf should allow the L field
|
||||
values of 4, 6 on ISA 3.0 and earlier, just ignore
|
||||
the value
|
||||
* 495469 aligned_alloc and posix_memalign missing MALLOC_TRACE
|
||||
with returned pointer
|
||||
* 495470 s390x: 3.24.0.RC1 missing file and regtest failure
|
||||
- parallel-lto.patch: drop, obsolete
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 28 15:47:13 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 3.23.0:
|
||||
- update to 3.23.0 (jsc#PED-10260):
|
||||
* Added ARM64 support for FreeBSD.
|
||||
* ARM64 now supports dotprod instructions (sdot/udot).
|
||||
* AMD64 better supports code build with -march=x86-64-v3.
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package valgrind
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -29,7 +29,7 @@
|
||||
%endif
|
||||
%bcond_without docs
|
||||
Name: valgrind%{?psuffix}
|
||||
Version: 3.23.0
|
||||
Version: 3.24.0
|
||||
Release: 0
|
||||
Summary: Memory Management Debugger
|
||||
License: GFDL-1.2-only AND GPL-2.0-or-later
|
||||
@ -43,7 +43,6 @@ Source2: valgrind.keyring
|
||||
Patch0: valgrind.xen.patch
|
||||
# bko#276780 missing implementation for PINSRD
|
||||
Patch1: VEX-x86-pinsrd.patch
|
||||
Patch9: parallel-lto.patch
|
||||
Patch10: dhat-use-datadir.patch
|
||||
BuildRequires: automake
|
||||
BuildRequires: pkgconfig
|
||||
|
@ -19,10 +19,10 @@ bz#390553
|
||||
coregrind/m_syswrap/syswrap-xen.c | 71 +++++++++++++++++++++++++++++++
|
||||
1 file changed, 71 insertions(+)
|
||||
|
||||
Index: valgrind-3.23.0/coregrind/m_syswrap/syswrap-xen.c
|
||||
Index: valgrind-3.24.0/coregrind/m_syswrap/syswrap-xen.c
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/coregrind/m_syswrap/syswrap-xen.c
|
||||
+++ valgrind-3.23.0/coregrind/m_syswrap/syswrap-xen.c
|
||||
--- valgrind-3.24.0.orig/coregrind/m_syswrap/syswrap-xen.c
|
||||
+++ valgrind-3.24.0/coregrind/m_syswrap/syswrap-xen.c
|
||||
@@ -60,6 +60,57 @@
|
||||
|
||||
#include <inttypes.h>
|
||||
@ -1520,10 +1520,10 @@ Index: valgrind-3.23.0/coregrind/m_syswrap/syswrap-xen.c
|
||||
};
|
||||
|
||||
static void bad_before ( ThreadId tid,
|
||||
Index: valgrind-3.23.0/include/vki/vki-xen-domctl.h
|
||||
Index: valgrind-3.24.0/include/vki/vki-xen-domctl.h
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/include/vki/vki-xen-domctl.h
|
||||
+++ valgrind-3.23.0/include/vki/vki-xen-domctl.h
|
||||
--- valgrind-3.24.0.orig/include/vki/vki-xen-domctl.h
|
||||
+++ valgrind-3.24.0/include/vki/vki-xen-domctl.h
|
||||
@@ -28,21 +28,31 @@
|
||||
|
||||
/*
|
||||
@ -2032,10 +2032,10 @@ Index: valgrind-3.23.0/include/vki/vki-xen-domctl.h
|
||||
vki_uint8_t pad[128];
|
||||
} u;
|
||||
};
|
||||
Index: valgrind-3.23.0/include/vki/vki-xen-sysctl.h
|
||||
Index: valgrind-3.24.0/include/vki/vki-xen-sysctl.h
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/include/vki/vki-xen-sysctl.h
|
||||
+++ valgrind-3.23.0/include/vki/vki-xen-sysctl.h
|
||||
--- valgrind-3.24.0.orig/include/vki/vki-xen-sysctl.h
|
||||
+++ valgrind-3.24.0/include/vki/vki-xen-sysctl.h
|
||||
@@ -3,19 +3,31 @@
|
||||
|
||||
/*
|
||||
@ -2254,10 +2254,10 @@ Index: valgrind-3.23.0/include/vki/vki-xen-sysctl.h
|
||||
|
||||
vki_uint8_t pad[128];
|
||||
} u;
|
||||
Index: valgrind-3.23.0/include/vki/vki-xen-hvm.h
|
||||
Index: valgrind-3.24.0/include/vki/vki-xen-hvm.h
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/include/vki/vki-xen-hvm.h
|
||||
+++ valgrind-3.23.0/include/vki/vki-xen-hvm.h
|
||||
--- valgrind-3.24.0.orig/include/vki/vki-xen-hvm.h
|
||||
+++ valgrind-3.24.0/include/vki/vki-xen-hvm.h
|
||||
@@ -95,7 +95,16 @@ struct vki_xen_hvm_get_mem_access {
|
||||
typedef struct vki_xen_hvm_get_mem_access vki_xen_hvm_get_mem_access_t;
|
||||
|
||||
@ -2285,10 +2285,10 @@ Index: valgrind-3.23.0/include/vki/vki-xen-hvm.h
|
||||
|
||||
#define VKI_XEN_HVMOP_altp2m 25
|
||||
#define VKI_XEN_HVMOP_altp2m_get_domain_state 1
|
||||
Index: valgrind-3.23.0/include/vki/vki-xen.h
|
||||
Index: valgrind-3.24.0/include/vki/vki-xen.h
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/include/vki/vki-xen.h
|
||||
+++ valgrind-3.23.0/include/vki/vki-xen.h
|
||||
--- valgrind-3.24.0.orig/include/vki/vki-xen.h
|
||||
+++ valgrind-3.24.0/include/vki/vki-xen.h
|
||||
@@ -67,6 +67,8 @@
|
||||
#define __VKI_XEN_kexec_op 37
|
||||
#define __VKI_XEN_tmem_op 38
|
||||
@ -2314,11 +2314,11 @@ Index: valgrind-3.23.0/include/vki/vki-xen.h
|
||||
|
||||
#endif // __VKI_XEN_H
|
||||
|
||||
Index: valgrind-3.23.0/coregrind/m_syswrap/syswrap-linux.c
|
||||
Index: valgrind-3.24.0/coregrind/m_syswrap/syswrap-linux.c
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/coregrind/m_syswrap/syswrap-linux.c
|
||||
+++ valgrind-3.23.0/coregrind/m_syswrap/syswrap-linux.c
|
||||
@@ -9111,6 +9111,38 @@ PRE(sys_ioctl)
|
||||
--- valgrind-3.24.0.orig/coregrind/m_syswrap/syswrap-linux.c
|
||||
+++ valgrind-3.24.0/coregrind/m_syswrap/syswrap-linux.c
|
||||
@@ -9158,6 +9158,38 @@ PRE(sys_ioctl)
|
||||
(Addr)args->arr, sizeof(*(args->arr)) * args->num);
|
||||
break;
|
||||
}
|
||||
@ -2357,7 +2357,7 @@ Index: valgrind-3.23.0/coregrind/m_syswrap/syswrap-linux.c
|
||||
|
||||
case VKI_XEN_IOCTL_EVTCHN_BIND_VIRQ: {
|
||||
struct vki_xen_ioctl_evtchn_bind_virq *args =
|
||||
@@ -9152,6 +9184,80 @@ PRE(sys_ioctl)
|
||||
@@ -9199,6 +9231,80 @@ PRE(sys_ioctl)
|
||||
case VKI_XEN_IOCTL_EVTCHN_RESET:
|
||||
/* No input*/
|
||||
break;
|
||||
@ -2438,7 +2438,7 @@ Index: valgrind-3.23.0/coregrind/m_syswrap/syswrap-linux.c
|
||||
#endif
|
||||
|
||||
/* Lustre */
|
||||
@@ -11778,6 +11884,16 @@ POST(sys_ioctl)
|
||||
@@ -11864,6 +11970,16 @@ POST(sys_ioctl)
|
||||
POST_MEM_WRITE((Addr)args->err, sizeof(*(args->err)) * args->num);
|
||||
}
|
||||
break;
|
||||
@ -2455,7 +2455,7 @@ Index: valgrind-3.23.0/coregrind/m_syswrap/syswrap-linux.c
|
||||
|
||||
case VKI_XEN_IOCTL_EVTCHN_BIND_VIRQ:
|
||||
case VKI_XEN_IOCTL_EVTCHN_BIND_INTERDOMAIN:
|
||||
@@ -11787,6 +11903,44 @@ POST(sys_ioctl)
|
||||
@@ -11873,6 +11989,44 @@ POST(sys_ioctl)
|
||||
case VKI_XEN_IOCTL_EVTCHN_RESET:
|
||||
/* No output */
|
||||
break;
|
||||
@ -2500,11 +2500,11 @@ Index: valgrind-3.23.0/coregrind/m_syswrap/syswrap-linux.c
|
||||
#endif
|
||||
|
||||
/* Lustre */
|
||||
Index: valgrind-3.23.0/include/vki/vki-linux.h
|
||||
Index: valgrind-3.24.0/include/vki/vki-linux.h
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/include/vki/vki-linux.h
|
||||
+++ valgrind-3.23.0/include/vki/vki-linux.h
|
||||
@@ -3547,12 +3547,37 @@ struct vki_xen_privcmd_mmapbatch_v2 {
|
||||
--- valgrind-3.24.0.orig/include/vki/vki-linux.h
|
||||
+++ valgrind-3.24.0/include/vki/vki-linux.h
|
||||
@@ -3552,12 +3552,37 @@ struct vki_xen_privcmd_mmapbatch_v2 {
|
||||
int __user *err; /* array of error codes */
|
||||
};
|
||||
|
||||
@ -2542,7 +2542,7 @@ Index: valgrind-3.23.0/include/vki/vki-linux.h
|
||||
//----------------------------------------------------------------------
|
||||
// Xen evtchn IOCTL
|
||||
//----------------------------------------------------------------------
|
||||
@@ -3591,6 +3616,91 @@ struct vki_xen_ioctl_evtchn_notify {
|
||||
@@ -3596,6 +3621,91 @@ struct vki_xen_ioctl_evtchn_notify {
|
||||
#define VKI_XEN_IOCTL_EVTCHN_RESET \
|
||||
_VKI_IOC(_VKI_IOC_NONE, 'E', 5, 0)
|
||||
|
||||
@ -2634,10 +2634,10 @@ Index: valgrind-3.23.0/include/vki/vki-linux.h
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
// From linux-3.4.0/include/linux/fs.h
|
||||
Index: valgrind-3.23.0/include/vki/vki-xen-memory.h
|
||||
Index: valgrind-3.24.0/include/vki/vki-xen-memory.h
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/include/vki/vki-xen-memory.h
|
||||
+++ valgrind-3.23.0/include/vki/vki-xen-memory.h
|
||||
--- valgrind-3.24.0.orig/include/vki/vki-xen-memory.h
|
||||
+++ valgrind-3.24.0/include/vki/vki-xen-memory.h
|
||||
@@ -45,9 +45,14 @@
|
||||
#define VKI_XENMEM_get_pod_target 17
|
||||
#define VKI_XENMEM_get_sharing_freed_pages 18
|
||||
@ -2668,10 +2668,10 @@ Index: valgrind-3.23.0/include/vki/vki-xen-memory.h
|
||||
struct vki_xen_mem_event_op {
|
||||
vki_uint8_t op;
|
||||
vki_xen_domid_t domain;
|
||||
Index: valgrind-3.23.0/include/vki/vki-xen-gnttab.h
|
||||
Index: valgrind-3.24.0/include/vki/vki-xen-gnttab.h
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/include/vki/vki-xen-gnttab.h
|
||||
+++ valgrind-3.23.0/include/vki/vki-xen-gnttab.h
|
||||
--- valgrind-3.24.0.orig/include/vki/vki-xen-gnttab.h
|
||||
+++ valgrind-3.24.0/include/vki/vki-xen-gnttab.h
|
||||
@@ -40,6 +40,7 @@ typedef vki_uint32_t vki_xen_grant_ref_t
|
||||
#define VKI_XEN_GNTTABOP_get_status_frames 9
|
||||
#define VKI_XEN_GNTTABOP_get_version 10
|
||||
@ -2680,10 +2680,10 @@ Index: valgrind-3.23.0/include/vki/vki-xen-gnttab.h
|
||||
|
||||
struct vki_xen_gnttab_setup_table {
|
||||
/* IN parameters. */
|
||||
Index: valgrind-3.23.0/include/vki/vki-xen-physdev.h
|
||||
Index: valgrind-3.24.0/include/vki/vki-xen-physdev.h
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/include/vki/vki-xen-physdev.h
|
||||
+++ valgrind-3.23.0/include/vki/vki-xen-physdev.h
|
||||
--- valgrind-3.24.0.orig/include/vki/vki-xen-physdev.h
|
||||
+++ valgrind-3.24.0/include/vki/vki-xen-physdev.h
|
||||
@@ -58,6 +58,15 @@ struct vki_xen_physdev_unmap_pirq {
|
||||
int pirq;
|
||||
};
|
||||
@ -2700,10 +2700,10 @@ Index: valgrind-3.23.0/include/vki/vki-xen-physdev.h
|
||||
#endif // __VKI_XEN_PHYSDEV_H
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
Index: valgrind-3.23.0/include/vki/vki-xen-schedop.h
|
||||
Index: valgrind-3.24.0/include/vki/vki-xen-schedop.h
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/include/vki/vki-xen-schedop.h
|
||||
+++ valgrind-3.23.0/include/vki/vki-xen-schedop.h
|
||||
--- valgrind-3.24.0.orig/include/vki/vki-xen-schedop.h
|
||||
+++ valgrind-3.24.0/include/vki/vki-xen-schedop.h
|
||||
@@ -45,4 +45,6 @@ typedef struct vki_xen_remote_shutdown v
|
||||
|
||||
#define VKI_XEN_SCHEDOP_watchdog 6
|
||||
@ -2711,10 +2711,10 @@ Index: valgrind-3.23.0/include/vki/vki-xen-schedop.h
|
||||
+#define VKI_XEN_SCHEDOP_pin_override 7
|
||||
+
|
||||
#endif /* __VKI_XEN_SCHED_OP_H */
|
||||
Index: valgrind-3.23.0/include/vki/vki-xen-version.h
|
||||
Index: valgrind-3.24.0/include/vki/vki-xen-version.h
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/include/vki/vki-xen-version.h
|
||||
+++ valgrind-3.23.0/include/vki/vki-xen-version.h
|
||||
--- valgrind-3.24.0.orig/include/vki/vki-xen-version.h
|
||||
+++ valgrind-3.24.0/include/vki/vki-xen-version.h
|
||||
@@ -36,6 +36,7 @@
|
||||
#define VKI_XENVER_pagesize 7
|
||||
#define VKI_XENVER_guest_handle 8
|
||||
@ -2740,10 +2740,10 @@ Index: valgrind-3.23.0/include/vki/vki-xen-version.h
|
||||
#endif // __VKI_XEN_VERSION_H
|
||||
|
||||
/*--------------------------------------------------------------------*/
|
||||
Index: valgrind-3.23.0/include/vki/vki-xen-x86.h
|
||||
Index: valgrind-3.24.0/include/vki/vki-xen-x86.h
|
||||
===================================================================
|
||||
--- valgrind-3.23.0.orig/include/vki/vki-xen-x86.h
|
||||
+++ valgrind-3.23.0/include/vki/vki-xen-x86.h
|
||||
--- valgrind-3.24.0.orig/include/vki/vki-xen-x86.h
|
||||
+++ valgrind-3.24.0/include/vki/vki-xen-x86.h
|
||||
@@ -281,6 +281,20 @@ struct vki_hvm_hw_mtrr {
|
||||
|
||||
VKI_DECLARE_HVM_SAVE_TYPE(MTRR, 14, struct vki_hvm_hw_mtrr);
|
||||
|
Loading…
x
Reference in New Issue
Block a user