Show patches with: Submitter = Zhangjin Wu       |   147 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v1,7/7] DCE/DSE: riscv: trim syscall tables DCE/DSE: Add Dead Syscalls Elimination support, part1 - - - 16-- 2023-09-25 Zhangjin Wu Changes Requested
[v1,6/7] DCE/DSE: riscv: add HAVE_TRIM_UNUSED_SYSCALLS support DCE/DSE: Add Dead Syscalls Elimination support, part1 - - - 16-- 2023-09-25 Zhangjin Wu Changes Requested
[v1,5/7] DCE/DSE: riscv: move syscall tables to syscalls/ DCE/DSE: Add Dead Syscalls Elimination support, part1 - - - 151- 2023-09-25 Zhangjin Wu Changes Requested
[v1,4/7] DCE/DSE: mips: add HAVE_TRIM_UNUSED_SYSCALLS support DCE/DSE: Add Dead Syscalls Elimination support, part1 - - - 16-- 2023-09-25 Zhangjin Wu Changes Requested
[v1,3/7] DCE/DSE: Add a new scripts/Makefile.syscalls DCE/DSE: Add Dead Syscalls Elimination support, part1 - - - 151- 2023-09-25 Zhangjin Wu Changes Requested
[v1,2/7] DCE/DSE: add unused syscalls elimination configure support DCE/DSE: Add Dead Syscalls Elimination support, part1 - - - 16-- 2023-09-25 Zhangjin Wu Changes Requested
[v1,1/7] DCE: add debug support DCE/DSE: Add Dead Syscalls Elimination support, part1 - - - 151- 2023-09-25 Zhangjin Wu Changes Requested
[v6,15/15] selftests/nolibc: add mmap_munmap_good test case tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,14/15] selftests/nolibc: add munmap_bad test case tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,13/15] selftests/nolibc: add mmap_bad test case tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,12/15] selftests/nolibc: add sbrk_0 to test current brk getting tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,11/15] selftests/nolibc: add EXPECT_PTREQ, EXPECT_PTRNE and EXPECT_PTRER tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,10/15] selftests/nolibc: prepare: create /dev/zero tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,09/15] selftests/nolibc: export argv0 for some tests tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,08/15] tools/nolibc: clean up sbrk() routine tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,07/15] tools/nolibc: clean up mmap() routine tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,06/15] tools/nolibc: __sysret: support syscalls who return a pointer tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,05/15] tools/nolibc: add missing my_syscall6() for mips tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,04/15] tools/nolibc: arch-mips.h: shrink with _NOLIBC_SYSCALL_CLOBBERLIST tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,03/15] tools/nolibc: arch-loongarch.h: shrink with _NOLIBC_SYSCALL_CLOBBERLIST tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,02/15] toolc/nolibc: arch-*.h: clean up whitespaces after __asm__ tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v6,01/15] tools/nolibc: arch-*.h: fix up code indent errors tools/nolibc: add a new syscall helper - - - --1 2023-07-07 Zhangjin Wu Handled Elsewhere
[v1,11/11] tools/nolibc: s390: shrink _start with _start_c tools/nolibc: shrink arch support - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v1,10/11] tools/nolibc: riscv: shrink _start with _start_c tools/nolibc: shrink arch support - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v1,09/11] tools/nolibc: loongarch: shrink _start with _start_c tools/nolibc: shrink arch support - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v1,08/11] tools/nolibc: mips: shrink _start with _start_c tools/nolibc: shrink arch support - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v1,07/11] tools/nolibc: x86_64: shrink _start with _start_c tools/nolibc: shrink arch support - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v1,06/11] tools/nolibc: i386: shrink _start with _start_c tools/nolibc: shrink arch support - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v1,05/11] tools/nolibc: aarch64: shrink _start with _start_c tools/nolibc: shrink arch support - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v1,04/11] tools/nolibc: arm: shrink _start with _start_c tools/nolibc: shrink arch support - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v1,03/11] tools/nolibc: include crt.h before arch.h tools/nolibc: shrink arch support - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v1,02/11] tools/nolibc: add new crt.h with _start_c tools/nolibc: shrink arch support - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v1,01/11] tools/nolibc: remove old arch specific stat support tools/nolibc: shrink arch support - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,14/14] selftests/nolibc: add mmap and munmap test cases [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,13/14] selftests/nolibc: add sbrk_0 to test current brk getting [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,12/14] selftests/nolibc: add EXPECT_PTREQ, EXPECT_PTRNE and EXPECT_PTRER [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,11/14] tools/nolibc: clean up mmap() support [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,10/14] tools/nolibc: __sysret: support syscalls who return a pointer [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,09/14] tools/nolibc: add missing my_syscall6() for mips [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,08/14] tools/nolibc: arch-mips.h: shrink with SYSCALL_CLOBBERLIST [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,07/14] tools/nolibc: arch-loongarch.h: shrink with SYSCALL_CLOBBERLIST [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,06/14] tools/nolibc: arch-*.h: clean up multiple whitespaces [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,05/14] tools/nolibc: string.h: clean up multiple whitespaces with tab [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,04/14] tools/nolibc: unistd.h: reorder the syscall macros [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - - - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,03/14] tools/nolibc: sys.h: apply __sysret() helper [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - 1 - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,02/14] tools/nolibc: unistd.h: apply __sysret() helper [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - 1 - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v5,01/14] tools/nolibc: sys.h: add a syscall return helper [v5,01/14] tools/nolibc: sys.h: add a syscall return helper - 1 - --1 2023-06-28 Zhangjin Wu Handled Elsewhere
[v4,10/10] selftests/nolibc: add mmap and munmap test cases tools/nolibc: add a new syscall helper - - - --1 2023-06-19 Zhangjin Wu Superseded
[v4,09/10] selftests/nolibc: add sbrk_0 to test current brk getting tools/nolibc: add a new syscall helper - - - --1 2023-06-19 Zhangjin Wu Superseded
[v4,08/10] selftests/nolibc: add EXPECT_PTREQ, EXPECT_PTRNE and EXPECT_PTRER tools/nolibc: add a new syscall helper - - - --1 2023-06-19 Zhangjin Wu Superseded
[v4,07/10] tools/nolibc: clean up mmap() support tools/nolibc: add a new syscall helper - - - --1 2023-06-19 Zhangjin Wu Superseded
[v4,06/10] tools/nolibc: __sysret: support syscalls who return a pointer tools/nolibc: add a new syscall helper - - - --1 2023-06-19 Zhangjin Wu Superseded
[v4,05/10] tools/nolibc: add missing my_syscall6() for mips tools/nolibc: add a new syscall helper - - - --1 2023-06-19 Zhangjin Wu Superseded
[v4,04/10] tools/nolibc: unistd.h: reorder the syscall macros tools/nolibc: add a new syscall helper - - - --1 2023-06-19 Zhangjin Wu Superseded
[v4,03/10] tools/nolibc: sys.h: apply __sysret() helper tools/nolibc: add a new syscall helper - 1 - --1 2023-06-19 Zhangjin Wu Superseded
[v4,02/10] tools/nolibc: unistd.h: apply __sysret() helper tools/nolibc: add a new syscall helper - 1 - --1 2023-06-19 Zhangjin Wu Superseded
[v4,01/10] tools/nolibc: sys.h: add a syscall return helper tools/nolibc: add a new syscall helper - 1 - --1 2023-06-19 Zhangjin Wu Superseded
[v5,5/5] selftests/nolibc: riscv: customize makefile for rv32 nolibc: add part2 of support for rv32 - - - --1 2023-06-19 Zhangjin Wu Handled Elsewhere
[v5,4/5] tools/nolibc: add kernel and nolibc specific ARCH variables nolibc: add part2 of support for rv32 - - - --1 2023-06-19 Zhangjin Wu Handled Elsewhere
[v5,3/5] selftests/nolibc: allow customize kernel specific ARCH variable nolibc: add part2 of support for rv32 - - - --1 2023-06-19 Zhangjin Wu Handled Elsewhere
[v5,2/5] tools/nolibc: fix up undeclared syscall macros with #ifdef and -ENOSYS nolibc: add part2 of support for rv32 - 1 - --1 2023-06-19 Zhangjin Wu Handled Elsewhere
[v5,1/5] tools/nolibc: fix up #error compile failures with -ENOSYS nolibc: add part2 of support for rv32 - 1 - --1 2023-06-19 Zhangjin Wu Handled Elsewhere
[v3,3/3] tools/nolibc: sys.h: apply __sysret() helper tools/nolibc: add a new syscall helper - - - --1 2023-06-07 Zhangjin Wu Superseded
[v3,2/3] tools/nolibc: unistd.h: apply __sysret() helper tools/nolibc: add a new syscall helper - - - --1 2023-06-07 Zhangjin Wu Superseded
[v3,1/3] tools/nolibc: sys.h: add a syscall return helper tools/nolibc: add a new syscall helper - - - --1 2023-06-07 Zhangjin Wu Superseded
[v4,3/3] selftests/nolibc: riscv: customize makefile for rv32 nolibc: add part2 of support for rv32 - - - --1 2023-06-07 Zhangjin Wu Superseded
[v4,2/3] tools/nolibc: fix up undeclared syscall macros with #ifdef and -ENOSYS nolibc: add part2 of support for rv32 - 1 - --1 2023-06-07 Zhangjin Wu Superseded
[v4,1/3] tools/nolibc: fix up #error compile failures with -ENOSYS nolibc: add part2 of support for rv32 - 1 - --1 2023-06-07 Zhangjin Wu Superseded
[v2,4/4] tools/nolibc: sys.h: apply __syscall() helper tools/nolibc: add two new syscall helpers - - - --1 2023-06-06 Zhangjin Wu Handled Elsewhere
[v2,3/4] tools/nolibc: sys.h: apply __sysret() helper tools/nolibc: add two new syscall helpers - - - --1 2023-06-06 Zhangjin Wu Handled Elsewhere
[v2,2/4] tools/nolibc: unistd.h: apply __sysret() helper tools/nolibc: add two new syscall helpers - - - --1 2023-06-06 Zhangjin Wu Handled Elsewhere
[v2,1/4] tools/nolibc: sys.h: add __syscall() and __sysret() helpers tools/nolibc: add two new syscall helpers - - - --1 2023-06-06 Zhangjin Wu Handled Elsewhere
[4/4] selftests/nolibc: fix up test-report for run target selftests/nolibc: fix up and improve test report - - - --1 2023-06-05 Zhangjin Wu Handled Elsewhere
[3/4] selftests/nolibc: always print the log file selftests/nolibc: fix up and improve test report - - - --1 2023-06-05 Zhangjin Wu Handled Elsewhere
[2/4] selftests/nolibc: allow run test-report directly selftests/nolibc: fix up and improve test report - - - --1 2023-06-05 Zhangjin Wu Handled Elsewhere
[1/4] selftests/nolibc: add a test-report target selftests/nolibc: fix up and improve test report - - - --1 2023-06-05 Zhangjin Wu Handled Elsewhere
[4/4] tools/nolibc: sys.h: apply __syscall() helper tools/nolibc: add two new syscall helpers - - - --1 2023-06-04 Zhangjin Wu Superseded
[3/4] tools/nolibc: sys.h: apply __syscall_ret() helper tools/nolibc: add two new syscall helpers - - - --1 2023-06-04 Zhangjin Wu Superseded
[2/4] tools/nolibc: unistd.h: apply __syscall_ret() helper tools/nolibc: add two new syscall helpers - - - --1 2023-06-04 Zhangjin Wu Superseded
[1/4] tools/nolibc: unistd.h: add __syscall() and __syscall_ret() helpers tools/nolibc: add two new syscall helpers - - - --1 2023-06-04 Zhangjin Wu Superseded
[v3,3/3] selftests/nolibc: riscv: customize makefile for rv32 nolibc: add part2 of support for rv32 - - - --1 2023-06-03 Zhangjin Wu Superseded
[v3,2/3] tools/nolibc: fix up undeclared syscall macros with #ifdef and -ENOSYS nolibc: add part2 of support for rv32 - - - --1 2023-06-03 Zhangjin Wu Superseded
[v3,1/3] tools/nolibc: fix up #error compile failures with -ENOSYS nolibc: add part2 of support for rv32 - - - --1 2023-06-03 Zhangjin Wu Superseded
[v3,12/12] selftests/nolibc: test_fork: fix up duplicated print nolibc: add generic part1 of prepare for rv32 - 1 - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[v3,11/12] selftests/nolibc: add new gettimeofday test cases nolibc: add generic part1 of prepare for rv32 - - - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[v3,10/12] selftests/nolibc: remove gettimeofday_bad1/2 completely nolibc: add generic part1 of prepare for rv32 - - - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[v3,09/12] selftests/nolibc: support two errnos with EXPECT_SYSER2() nolibc: add generic part1 of prepare for rv32 - - - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[v3,08/12] tools/nolibc: open: fix up compile warning for arm nolibc: add generic part1 of prepare for rv32 - - - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[v3,07/12] tools/nolibc: arm: add missing my_syscall6 nolibc: add generic part1 of prepare for rv32 - - - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[v3,06/12] selftests/nolibc: use INT_MAX instead of __INT_MAX__ nolibc: add generic part1 of prepare for rv32 - - - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[v3,05/12] selftests/nolibc: not include limits.h for nolibc nolibc: add generic part1 of prepare for rv32 - - - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[v3,04/12] selftests/nolibc: fix up compile warning with glibc on x86_64 nolibc: add generic part1 of prepare for rv32 - - - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[v3,03/12] selftests/nolibc: allow specify extra arguments for qemu nolibc: add generic part1 of prepare for rv32 - - - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[v3,02/12] tools/nolibc: add missing nanoseconds support for __NR_statx nolibc: add generic part1 of prepare for rv32 - - - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[v3,01/12] selftests/nolibc: syscall_args: use generic __NR_statx nolibc: add generic part1 of prepare for rv32 - - - --1 2023-06-03 Zhangjin Wu Handled Elsewhere
[4/4] selftests/nolibc: add user-space efault restore test case selftests/nolibc: add user-space 'efault' handler - - - --1 2023-05-30 Zhangjin Wu Handled Elsewhere
[3/4] selftests/nolibc: add user space efault handler selftests/nolibc: add user-space 'efault' handler - - - --1 2023-05-30 Zhangjin Wu Handled Elsewhere
[2/4] selftests/nolibc: add rerun support selftests/nolibc: add user-space 'efault' handler - - - --1 2023-05-30 Zhangjin Wu Handled Elsewhere
[1/4] selftests/nolibc: allow rerun with the same settings selftests/nolibc: add user-space 'efault' handler - - - --1 2023-05-30 Zhangjin Wu Handled Elsewhere
[2/2] selftests/nolibc: add sizeof test for the new 64bit data types [1/2] selftests/nolibc: add new gettimeofday test cases - - - --1 2023-05-30 Zhangjin Wu Handled Elsewhere
« 1 2 »