...
 
Commits (3)
user-mode-linux (4.16-1um-2) unstable; urgency=medium
* [3a7ffd8] Fix build failure on i386 architecture.
Thanks to Richard Weinberger
* [ac554e8] Refresh patches
-- Ritesh Raj Sarraf <rrs@debian.org> Fri, 15 Jun 2018 15:25:30 +0545
user-mode-linux (4.16-1um-1) unstable; urgency=medium user-mode-linux (4.16-1um-1) unstable; urgency=medium
* [4f0e0a8] Switch packaging repository to Salsa * [4f0e0a8] Switch packaging repository to Salsa
......
...@@ -8,7 +8,7 @@ Date: Fri Apr 6 07:18:17 2012 +0900 ...@@ -8,7 +8,7 @@ Date: Fri Apr 6 07:18:17 2012 +0900
--- a/arch/um/Makefile --- a/arch/um/Makefile
+++ b/arch/um/Makefile +++ b/arch/um/Makefile
@@ -122,7 +122,6 @@ @@ -129,7 +129,6 @@
archprepare: include/generated/user_constants.h archprepare: include/generated/user_constants.h
LINK-$(CONFIG_LD_SCRIPT_STATIC) += -static LINK-$(CONFIG_LD_SCRIPT_STATIC) += -static
......
Fix ptrace SYSEMU request code
See: Linux commit: c48831d0eebf876d986919baf2d9240a79192837
And: http://lists.infradead.org/pipermail/linux-um/2018-June/000046.html
--- a/arch/x86/um/shared/sysdep/ptrace_32.h
+++ b/arch/x86/um/shared/sysdep/ptrace_32.h
@@ -10,20 +10,10 @@
static inline void update_debugregs(int seq) {}
-/* syscall emulation path in ptrace */
-
-#ifndef PTRACE_SYSEMU
-#define PTRACE_SYSEMU 31
-#endif
-
void set_using_sysemu(int value);
int get_using_sysemu(void);
extern int sysemu_supported;
-#ifndef PTRACE_SYSEMU_SINGLESTEP
-#define PTRACE_SYSEMU_SINGLESTEP 32
-#endif
-
#define UPT_SYSCALL_ARG1(r) UPT_BX(r)
#define UPT_SYSCALL_ARG2(r) UPT_CX(r)
#define UPT_SYSCALL_ARG3(r) UPT_DX(r)
...@@ -3,3 +3,4 @@ ...@@ -3,3 +3,4 @@
05_fix_static_build.patch 05_fix_static_build.patch
06-fix-linkage-on-386-arch.patch 06-fix-linkage-on-386-arch.patch
07-remove-rpath.patch 07-remove-rpath.patch
fix-i386-ptrace-build.patch