projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
2023-06-09
Willy Tarreau
selftests/nolibc: make sure gcc always use little endian...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-06-09
Willy Tarreau
selftests/nolibc: also count skipped and failed tests...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-06-09
Willy Tarreau
tools/nolibc: fix build of the test case using glibc
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-06-09
Willy Tarreau
tools/nolibc: tests: fix build on non-c99 compliant...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-04-18
Willy Tarreau
x86/alternatives: Do not use integer constant suffixes...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-03-20
Willy Tarreau
tools/nolibc: check for S_I* macros before defining...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-03-20
Willy Tarreau
selftests/nolibc: skip the chroot_root and link_dir...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-03-20
Willy Tarreau
tools/nolibc: add getuid() and geteuid()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-24
Willy Tarreau
selftests/nolibc: Add a "run-user" target to test the...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-24
Willy Tarreau
selftests/nolibc: Support "x86_64" for arch name
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: add auxiliary vector retrieval for mips
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: add auxiliary vector retrieval for riscv
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: add auxiliary vector retrieval for arm
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: add auxiliary vector retrieval for arm64
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: add auxiliary vector retrieval for x86_64
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: add auxiliary vector retrieval for i386
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: export environ as a weak symbol on riscv
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: export environ as a weak symbol on mips
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: export environ as a weak symbol on arm
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: export environ as a weak symbol on arm64
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: export environ as a weak symbol on i386
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: export environ as a weak symbol on x86_64
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: make errno a weak symbol instead of a...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: remove local definitions of O_* flags...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: support thumb mode with frame pointers...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: enable support for thumb1 mode for ARM
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-10
Willy Tarreau
tools/nolibc: make compiler and assembler agree on...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-09
Willy Tarreau
tools/nolibc: fix the O_* fcntl/open macro definitions...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-09
Willy Tarreau
tools/nolibc: prevent gcc from making memset() loop...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-09
Willy Tarreau
tools/nolibc: fix missing includes causing build issues...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2023-01-09
Willy Tarreau
tools/nolibc: restore mips branch ordering in the _start...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-10-28
Willy Tarreau
selftests/nolibc: Always rebuild the sysroot when running...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-10-28
Willy Tarreau
selftests/nolibc: Add 7 tests for memcmp()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-10-28
Willy Tarreau
tools/nolibc: Fix missing strlen() definition and infinite...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: add a "help" target
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: "sysroot" target installs a local...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: add a "run" target to start the kernel...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: add a "defconfig" target
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: add a "kernel" target to build the...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: support glibc as well
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: condition some tests on /proc existence
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: recreate and populate /dev and /proc...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: on x86, support exiting with isa...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: exit with poweroff on success when...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: add a few tests for some libc functions
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: implement a few tests for various...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: support a test definition format
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
selftests/nolibc: add basic infrastructure to ease...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
tools/nolibc: make sys_mmap() automatically use the...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
tools/nolibc: fix build warning in sys_mmap() when...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-08-31
Willy Tarreau
tools/nolibc: make argc 32-bit in riscv startup code
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-06-20
Willy Tarreau
tools/nolibc: add a help target to list supported targets
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-06-20
Willy Tarreau
tools/nolibc: make the default target build the headers
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-06-20
Willy Tarreau
tools/nolibc: fix the makefile to also work as "make...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-05-08
Willy Tarreau
blk-mq: remove the error_count from struct request
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-05-08
Willy Tarreau
ataflop: use a statically allocated error counters
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-05-08
Willy Tarreau
floppy: use a statically allocated error counter
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-05-05
Willy Tarreau
tcp: drop the hash_32() part from the index calculation
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-05-05
Willy Tarreau
tcp: increase source port perturb table to 2^16
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-05-05
Willy Tarreau
tcp: dynamically allocate the perturb table used by...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-05-05
Willy Tarreau
tcp: add small random increments to the source port
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-05-05
Willy Tarreau
tcp: use different parts of the port_offset for index...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-05-05
Willy Tarreau
secure_seq: use the 64 bits of the siphash for port...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-27
Willy Tarreau
floppy: disable FDRAWCMD by default
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: only reference the external environ...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: do not use __builtin_strlen()...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc: add the nolibc subdir to the common Makefile
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc: add a makefile to install headers
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/types: add poll() and waitpid() flag definitions
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/sys: add syscall definition for getppid()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: add strcmp() and strncmp()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add support for '%p' to vfprintf()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: add a simple getenv() implementation
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: make printf(%s) accept NULL
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: implement abort()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc: also mention how to build by just setting...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/time: create time.h with time()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/signal: move raise() to signal.h
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/unistd: add usleep()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/unistd: extract msleep(), sleep(), tcsetpgrp...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/errno: extract errno.h from sys.h
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: export memset() and memmove()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/types: define PATH_MAX and MAXPATHLEN
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/arch: mark the _start symbol as weak
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc: move exported functions to their own...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: add tiny versions of strncat(...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: add strncpy() and strlcpy()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: slightly simplify memmove()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/string: use unidirectional variants for...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/sys: make getpgrp(), getpid(), gettid...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: make raise() use the lower level...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: avoid a 64-bit shift in u64toh_r()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/sys: make open() take a vararg on the...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add perror() to report the errno...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/types: define EXIT_SUCCESS and EXIT_FAILURE
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add a minimal [vf]printf() implementation
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add fwrite() to stdio
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add stdin/stdout/stderr and fget...
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdio: add a minimal set of stdio functions
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
2022-04-21
Willy Tarreau
tools/nolibc/stdlib: add utoh() and u64toh()
Signed-off-by:
Willy Tarreau
<w@1wt.eu>
commit
|
commitdiff
|
tree
next