Accepting request 214574 from home:tiwai:branches:devel:tools
- Update to version 1.1-rc2: Bugs fixed, * Crash in criu check * RPC check always fail on 3.11 kernel * Failed fork() didn't abort restore * Dump fail not reported via RPC * RPC client disconnect wasn't handled * Page server could connect to self for writing images * Hang on pre-dumping task livig in net-namespace * VDSO page mis-handle on pre-dump * FPU state loss on pre-dump * Memory tracking turns ON w/o request * Various fixes (and improvements) in build system - Fix missing struct ptrace_peeksiginfo_args on FACTORY: always-define-ptrace_peeksiginfo_args.diff OBS-URL: https://build.opensuse.org/request/show/214574 OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=6
This commit is contained in:
parent
9f4c6c955d
commit
f39a2bc1d2
25
always-define-ptrace_peeksiginfo_args.diff
Normal file
25
always-define-ptrace_peeksiginfo_args.diff
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
struct ptrace_peeksiginfo_args is defined in linux/ptrace.h but not in sys/ptrace.h.
|
||||||
|
|
||||||
|
---
|
||||||
|
include/ptrace.h | 3 ++-
|
||||||
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
--- a/include/ptrace.h
|
||||||
|
+++ b/include/ptrace.h
|
||||||
|
@@ -19,6 +19,8 @@
|
||||||
|
|
||||||
|
#ifndef PTRACE_PEEKSIGINFO
|
||||||
|
#define PTRACE_PEEKSIGINFO 0x4209
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
struct ptrace_peeksiginfo_args {
|
||||||
|
__u64 off; /* from which siginfo to start */
|
||||||
|
__u32 flags;
|
||||||
|
@@ -27,7 +29,6 @@ struct ptrace_peeksiginfo_args {
|
||||||
|
|
||||||
|
/* Read signals from a shared (process wide) queue */
|
||||||
|
#define PTRACE_PEEKSIGINFO_SHARED (1 << 0)
|
||||||
|
-#endif
|
||||||
|
|
||||||
|
#ifndef PTRACE_GETREGSET
|
||||||
|
# define PTRACE_GETREGSET 0x4204
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:1e4b720f03c02ded75917a4cae7752c53c56609b2fc4e271f985caedc6818d80
|
|
||||||
size 322908
|
|
3
criu-1.1-rc2.tar.bz2
Normal file
3
criu-1.1-rc2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:0fd5baed387ad5a67e7b79130e66ea2ac0b516cc15276ccdb4d1ae027e312360
|
||||||
|
size 323911
|
18
criu.changes
18
criu.changes
@ -1,3 +1,21 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 21 12:23:27 CET 2014 - tiwai@suse.de
|
||||||
|
|
||||||
|
- Update to version 1.1-rc2: Bugs fixed,
|
||||||
|
* Crash in criu check
|
||||||
|
* RPC check always fail on 3.11 kernel
|
||||||
|
* Failed fork() didn't abort restore
|
||||||
|
* Dump fail not reported via RPC
|
||||||
|
* RPC client disconnect wasn't handled
|
||||||
|
* Page server could connect to self for writing images
|
||||||
|
* Hang on pre-dumping task livig in net-namespace
|
||||||
|
* VDSO page mis-handle on pre-dump
|
||||||
|
* FPU state loss on pre-dump
|
||||||
|
* Memory tracking turns ON w/o request
|
||||||
|
* Various fixes (and improvements) in build system
|
||||||
|
- Fix missing struct ptrace_peeksiginfo_args on FACTORY:
|
||||||
|
always-define-ptrace_peeksiginfo_args.diff
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jan 8 16:40:12 CET 2014 - tiwai@suse.de
|
Wed Jan 8 16:40:12 CET 2014 - tiwai@suse.de
|
||||||
|
|
||||||
|
@ -16,9 +16,9 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%define package_version 1.1-rc1
|
%define package_version 1.1-rc2
|
||||||
Name: criu
|
Name: criu
|
||||||
Version: 1.0.99.1
|
Version: 1.0.99.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Checkpoint/Restore In Userspace Tools
|
Summary: Checkpoint/Restore In Userspace Tools
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
@ -29,6 +29,7 @@ BuildRequires: protobuf-c
|
|||||||
BuildRequires: xmlto
|
BuildRequires: xmlto
|
||||||
BuildRequires: pkgconfig(systemd)
|
BuildRequires: pkgconfig(systemd)
|
||||||
Source0: http://download.openvz.org/criu/criu-%{package_version}.tar.bz2
|
Source0: http://download.openvz.org/criu/criu-%{package_version}.tar.bz2
|
||||||
|
Patch1: always-define-ptrace_peeksiginfo_args.diff
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
ExclusiveArch: x86_64
|
ExclusiveArch: x86_64
|
||||||
|
|
||||||
@ -41,6 +42,9 @@ the point it was frozen at.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{name}-%{package_version}
|
%setup -q -n %{name}-%{package_version}
|
||||||
|
%if 0%{suse_version} > 1310
|
||||||
|
%patch1 -p1
|
||||||
|
%endif
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export CFLAGS="%optflags"
|
export CFLAGS="%optflags"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user