Hi!
Am 25.10.2015 um 19:46 schrieb Anton Ivanov:
> Hi List, hi Richard,
>
> I am going to sort out the UBD patchset next as that has no dependencies on
> timer and the other stuff which is waiting in the queue behind the timers.
>
> That should give UML a significant boost. It is nothing partic
syscall_stub is nowhere used these days.
Signed-off-by: Richard Weinberger
---
This time with the correct commit message.
---
arch/x86/um/stub_32.S | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/x86/um/stub_32.S b/arch/x86/um/stub_32.S
index b972649..9881680 100644
--- a/arch/x86/um/stu
If UML runs on the host side out of memory, report this
condition more nicely.
Signed-off-by: Richard Weinberger
---
arch/um/kernel/tlb.c | 16 +++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/arch/um/kernel/tlb.c b/arch/um/kernel/tlb.c
index 2077248..3777b82 100644
syscall_stub is dead code as um is using only
batch_syscall_stub.
Signed-off-by: Richard Weinberger
---
arch/x86/um/stub_64.S | 13 -
1 file changed, 13 deletions(-)
diff --git a/arch/x86/um/stub_64.S b/arch/x86/um/stub_64.S
index 7160b20..a212445 100644
--- a/arch/x86/um/stub_64.S
To support changing syscall numbers we have to store
it after syscall_trace_enter().
Signed-off-by: Richard Weinberger
---
arch/um/include/shared/os.h | 1 +
arch/um/kernel/skas/syscall.c | 13 +++--
arch/um/os-Linux/skas/process.c | 10 +++---
3 files changed, 11 insertions(+
As long STUB_DATA fits into 32bits we can use a plain mov.
If it will grow at some point in future we will switch to movabsq.
In any case the code is smaller and more easy to read
than the current one
Signed-off-by: Richard Weinberger
---
arch/x86/um/stub_64.S | 5 +
1 file changed, 1 insert
We can use __NR_syscall_max.
Signed-off-by: Richard Weinberger
---
arch/um/kernel/skas/syscall.c | 8 +++-
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/arch/um/kernel/skas/syscall.c b/arch/um/kernel/skas/syscall.c
index 64a8fe5..1683b8e 100644
--- a/arch/um/kernel/skas/sysca
syscall_stub is dead code as um is using only
batch_syscall_stub.
Signed-off-by: Richard Weinberger
---
arch/x86/um/stub_32.S | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/x86/um/stub_32.S b/arch/x86/um/stub_32.S
index b972649..9881680 100644
--- a/arch/x86/um/stub_32.S
+++ b/arch/x86/
...such that processes within UML can do a ptrace(PTRACE_OLDSETOPTIONS, ...)
Signed-off-by: Richard Weinberger
---
arch/um/include/asm/ptrace-generic.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/um/include/asm/ptrace-generic.h
b/arch/um/include/asm/ptrace-generic.h
index 2966adb