Systemd/src/basic
Lennart Poettering 8e060ec225 fs-util: increase start buffer size in readlinkat_malloc()
I noticed while profiling journald that we invoke readlinkat() a ton on
open /proc/self/fd/<fd>, and that the returned paths are more often than
not longer than the 99 chars used before, when we look at archived
journal files. This means for these cases we generally need to execute
two rather than one syscalls.

Let's increase the buffer size a tiny bit, so that we reduce the number
of syscalls executed. This is really a low-hanging fruit of
optimization.
2018-10-25 21:37:14 +02:00
..
af-list.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
af-list.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
af-to-name.awk meson: also indent scripts with 8 spaces 2017-04-25 08:49:16 -04:00
alloc-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
alloc-util.h alloc-util: add alloca() counterparts for memdup() and memdup_suffix0() 2018-10-15 19:35:00 +02:00
architecture.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
architecture.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
arphrd-list.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
arphrd-list.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
arphrd-to-name.awk meson: also indent scripts with 8 spaces 2017-04-25 08:49:16 -04:00
async.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
async.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
audit-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
audit-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
barrier.c tree-wide: replace 'unsigned int' with 'unsigned' 2018-10-19 22:19:12 +02:00
barrier.h tree-wide: replace 'unsigned int' with 'unsigned' 2018-10-19 22:19:12 +02:00
bitmap.c tree-wide: various ubsan zero size memory fixes 2018-10-10 12:00:56 +02:00
bitmap.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
blkid-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
blockdev-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
blockdev-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
bpf-program.c tree-wide: use DEFINE_TRIVIAL_REF_UNREF_FUNC() macro or friends where applicable 2018-08-27 14:01:46 +09:00
bpf-program.h basic/bpf-program: drop obsolete comment 2018-06-20 12:07:38 +02:00
btrfs-ctree.h btrfs: Include missing.h in btrfs-ctree.h 2017-12-18 11:19:32 +01:00
btrfs-util.c tree-wide: use CMP() macro where applicable 2018-10-16 19:55:38 +02:00
btrfs-util.h btrfs-util: introduce btrfs_subvol_make_fd() 2018-07-30 15:54:03 +02:00
build.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
bus-label.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
bus-label.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
calendarspec.c tree-wide: use typesafe_qsort() 2018-09-19 08:02:52 +09:00
calendarspec.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
cap-list.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
cap-list.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
cap-to-name.awk meson: also indent scripts with 8 spaces 2017-04-25 08:49:16 -04:00
capability-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
capability-util.h capability: introduce CAP_TO_MASK_CORRECTED() macro replacing CAP_TO_MASK() 2018-10-10 11:11:48 +02:00
cgroup-util.c tree-wide: some automatic coccinelle fixes (#10463) 2018-10-20 00:07:46 +09:00
cgroup-util.h core: support cgroup v2 device controller 2018-10-09 09:47:51 -07:00
chattr-util.c chattr: optionally, return the old flags when updating them 2018-10-08 21:40:44 +02:00
chattr-util.h chattr: optionally, return the old flags when updating them 2018-10-08 21:40:44 +02:00
clock-util.c clock-util: excorcise fgets() 2018-10-18 13:30:20 +02:00
clock-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
conf-files.c tree-wide: use typesafe_qsort() 2018-09-19 08:02:52 +09:00
conf-files.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
copy.c tree-wide: replace 'unsigned int' with 'unsigned' 2018-10-19 22:19:12 +02:00
copy.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
cpu-set-util.c tree-wide: drop copyright lines for more authors 2018-06-22 16:39:45 +02:00
cpu-set-util.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
crypt-util.c crypt-util: Translate libcryptsetup log level instead of using log_debug() 2018-06-26 14:26:07 +09:00
crypt-util.h tree-wide: add multiple inclusion guard 2018-06-25 13:04:59 +09:00
def.h meson: define @HIGH_RLIMIT_NOFILE@ and use it everywhere 2018-10-17 14:54:48 +02:00
device-nodes.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
device-nodes.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
dirent-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
dirent-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
env-util.c env-util: drop ARG_MAX define 2018-10-17 20:51:14 +02:00
env-util.h env-util: make env-util.h self contained 2018-07-20 16:57:35 +02:00
errno-list.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
errno-list.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
errno-to-name.awk meson: also indent scripts with 8 spaces 2017-04-25 08:49:16 -04:00
escape.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
escape.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
ether-addr-util.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
ether-addr-util.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
exec-util.c exec-util: errors are reported by non-zero, not negative by putenv() 2018-10-18 16:40:12 +02:00
exec-util.h exec-util: in execute_directories, support initial exec environment 2018-09-24 13:40:10 +01:00
exit-status.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
exit-status.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
extract-word.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
extract-word.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
fd-util.c fd-util: accept that kcmp might fail with EPERM/EACCES 2018-08-29 17:53:00 +02:00
fd-util.h resolve: treat some icmp errors as disconnected 2018-08-06 09:57:00 +02:00
fileio-label.c tree-wide: drop copyright lines for more authors 2018-06-22 16:39:45 +02:00
fileio-label.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
fileio.c fileio: fix error propagation in link_tmpfile() 2018-10-02 16:11:10 +02:00
fileio.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
format-table.c tree-wide: CMP()ify all the things 2018-10-16 17:45:53 +02:00
format-table.h basic: add minimalistic table formatter 2018-04-18 12:51:15 +02:00
format-util.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
fs-util.c fs-util: increase start buffer size in readlinkat_malloc() 2018-10-25 21:37:14 +02:00
fs-util.h add new systemd-bless-boot.service that marks boots as successful 2018-10-19 22:34:50 +02:00
gcrypt-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
gcrypt-util.h Drop my copyright headers 2018-06-14 13:03:20 +02:00
generate-af-list.sh generate-af-list.sh: slightly generalize pattern, fix w/musl (#8629) 2018-03-31 12:55:45 +02:00
generate-arphrd-list.sh separate flags from shebang 2017-12-25 19:48:49 +01:00
generate-cap-list.sh separate flags from shebang 2017-12-25 19:48:49 +01:00
generate-errno-list.sh separate flags from shebang 2017-12-25 19:48:49 +01:00
generate-gperfs.py tree-wide: adjust fall through comments so that gcc is happy 2017-11-20 13:06:25 -08:00
generate-socket-protocol-list.sh separate flags from shebang 2017-12-25 19:48:49 +01:00
glob-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
glob-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
gunicode.c tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
gunicode.h tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
hash-funcs.c tree-wide: Convert compare_func's to use CMP() macro wherever possible. 2018-08-06 19:26:35 -07:00
hash-funcs.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
hashmap.c hashmap: introduce hashmap_first_key_and_value() and friends 2018-10-13 21:45:50 +09:00
hashmap.h hashmap: introduce hashmap_first_key_and_value() and friends 2018-10-13 21:45:50 +09:00
hexdecoct.c basic/hexdecoct: check for overflow 2018-10-02 12:54:00 +02:00
hexdecoct.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
hostname-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
hostname-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
in-addr-util.c tree-wide: Convert compare_func's to use CMP() macro wherever possible. 2018-08-06 19:26:35 -07:00
in-addr-util.h basic: introduce in_addr_data_hash_ops 2018-07-31 15:45:38 +09:00
io-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
io-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
ioprio.h Restore naming of IOPRIO_PRIO defines from linux/ioprio.h 2018-03-21 00:46:22 +01:00
journal-importer.c Drop my copyright headers 2018-06-14 13:03:20 +02:00
journal-importer.h Drop my copyright headers 2018-06-14 13:03:20 +02:00
json-internal.h json: add an assert_cc() check that validates _JSON_VARIANT_MAGIC_MAX 2018-10-18 16:44:51 +02:00
json.c Merge pull request #10378 from poettering/json-fuzz-fix 2018-10-25 16:25:39 +02:00
json.h json: add support for using static const strings directly as JsonVariant objects 2018-10-18 16:44:51 +02:00
khash.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
khash.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
label.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
label.h basic/label: introduce mkdirat_label()/mkdirat_errno_wrapper() helpers 2018-07-30 15:54:03 +02:00
list.h list: fix double avaluation in LIST_APPEND() 2018-10-17 21:13:02 +02:00
locale-util.c analyze: Add "timespan" command to dump time span in usec 2018-10-23 14:26:51 +02:00
locale-util.h analyze: Add "timespan" command to dump time span in usec 2018-10-23 14:26:51 +02:00
lockfile-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
lockfile-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
log.c tree-wide: use localtime_r() instead of localtime() 2018-06-26 14:26:39 +09:00
log.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
login-util.c Drop my copyright headers 2018-06-14 13:03:20 +02:00
login-util.h Drop my copyright headers 2018-06-14 13:03:20 +02:00
macro.h Merge pull request #10378 from poettering/json-fuzz-fix 2018-10-25 16:25:39 +02:00
memfd-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
memfd-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
mempool.c mempool: only enable mempool use when linked to libsystemd-shared.so 2018-10-11 11:10:37 +02:00
mempool.h mempool: only enable mempool use when linked to libsystemd-shared.so 2018-10-11 11:10:37 +02:00
meson.build json: add a nice JSON parser 2018-10-10 10:13:30 +02:00
missing.h missing: support old linux/fou.h 2018-10-21 22:34:28 +09:00
missing_syscall.h Drop my copyright headers 2018-06-14 13:03:20 +02:00
mkdir-label.c basic/label: introduce mkdirat_label()/mkdirat_errno_wrapper() helpers 2018-07-30 15:54:03 +02:00
mkdir.c basic/label: introduce mkdirat_label()/mkdirat_errno_wrapper() helpers 2018-07-30 15:54:03 +02:00
mkdir.h basic/label: introduce mkdirat_label()/mkdirat_errno_wrapper() helpers 2018-07-30 15:54:03 +02:00
mount-util.c mount-util: FOREACH_LINE() excorcism 2018-10-18 16:23:45 +02:00
mount-util.h libudev-monitor: rename udev_has_devtmpfs() and move it to mount-util.c 2018-09-11 12:45:21 +09:00
MurmurHash2.c tree-wide: fix a couple of TABs 2018-05-22 16:13:45 +02:00
MurmurHash2.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
nss-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
ordered-set.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
ordered-set.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
os-util.c os-util: add helpers for finding /etc/os-release 2018-05-24 17:01:57 +02:00
os-util.h os-util: add helpers for finding /etc/os-release 2018-05-24 17:01:57 +02:00
pager.c pager: split $PAGER or $SYSTEMD_PAGER and use execvp() 2018-07-07 01:38:32 +09:00
pager.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
parse-util.c trivial: fix spelling in code comments 2018-09-30 21:32:33 +02:00
parse-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
path-util.c path-util: add new path_is_valid() helper 2018-10-17 21:13:02 +02:00
path-util.h path-util: add new path_is_valid() helper 2018-10-17 21:13:02 +02:00
prioq.c prioq: use structrued initializer 2018-10-17 01:09:41 +09:00
prioq.h util,test: introduce cleanup function prioq_freep() 2018-10-16 22:17:08 +09:00
proc-cmdline.c basic/proc-cmdline: allow parsing of cmdline from a string 2018-10-08 17:05:19 +02:00
proc-cmdline.h basic/proc-cmdline: allow parsing of cmdline from a string 2018-10-08 17:05:19 +02:00
process-util.c process-util: FOREACH_LINE excorcism 2018-10-18 16:23:45 +02:00
process-util.h core/dbus-execute: fix parsing CPUScheduling* and Nice for transient services 2018-10-05 21:41:05 +02:00
procfs-util.c procfs-util: drop unnecessary zero initializations (#8321) 2018-03-01 11:27:06 +01:00
procfs-util.h procfs-util: add APIs to get consumed CPU time and used memory from /proc 2018-02-09 17:32:26 +01:00
random-util.c random-util: use RDRAND for randomness if the kernel doesn't want to give us any 2018-08-21 20:13:32 +02:00
random-util.h random-util: use RDRAND for randomness if the kernel doesn't want to give us any 2018-08-21 20:13:32 +02:00
ratelimit.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
ratelimit.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
raw-clone.h basic: add missing comma in raw_clone assembly for sparc 2018-06-27 09:16:04 -07:00
raw-reboot.h basic: add a common syscall wrapper around reboot() 2018-02-22 10:42:06 +01:00
reboot-util.c reboot-util: unify reboot with parameter in a single implementation 2018-02-22 10:46:26 +01:00
reboot-util.h tree-wide: unify how we define bit mak enums 2018-06-12 21:44:00 +02:00
refcnt.h refcnt: introduce DEFINE_ATOMIC_REF_UNREF_FUNC() macro and friends 2018-08-28 05:09:40 +09:00
replace-var.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
replace-var.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
rlimit-util.c rlimit-util: don't call setrlimit() needlessly if it wouldn't change anything 2018-10-16 16:33:55 +02:00
rlimit-util.h core: add a new call for bumping RLIMIT_NOFILE to "high" values 2018-10-16 16:33:55 +02:00
rm-rf.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
rm-rf.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
securebits-util.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
securebits-util.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
securebits.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
selinux-util.c selinux-util: drop unused variables 2018-08-22 16:32:35 +02:00
selinux-util.h selinux: introduce mac_selinux_create_file_prepare_at() 2018-07-30 15:54:03 +02:00
set.h hashmap: introduce hashmap_first_key_and_value() and friends 2018-10-13 21:45:50 +09:00
sigbus.c void call of page_size guarantees that sysconf is not called from signal handler 2018-07-26 15:39:12 +02:00
sigbus.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
signal-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
signal-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
siphash24.c tree-wide: adjust fall through comments so that gcc is happy 2017-11-20 13:06:25 -08:00
siphash24.h siphash24: add helper for calculating the hash value for a string 2018-10-16 16:27:15 +02:00
smack-util.c smack-util: use 'path' paremeter as is if it's already absolute in mac_smack_fix_at() 2018-08-06 20:25:56 +02:00
smack-util.h smack: introduce mac_smack_fix_at() 2018-07-30 15:54:03 +02:00
socket-label.c tree-wide: introduce setsockopt_int() helper and make use of it everywhere 2018-10-18 19:50:29 +02:00
socket-protocol-list.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
socket-protocol-list.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
socket-protocol-to-name.awk basic: introduce socket_protocol_{from,to}_name() 2017-12-23 19:32:04 +09:00
socket-util.c tree-wide: use setsockopt_int() more 2018-10-19 05:52:42 +09:00
socket-util.h tree-wide: introduce setsockopt_int() helper and make use of it everywhere 2018-10-18 19:50:29 +02:00
sparse-endian.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
special.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
stat-util.c basic/stat-util: introduce is_dir_fd() 2018-07-30 15:54:03 +02:00
stat-util.h basic/stat-util: introduce is_dir_fd() 2018-07-30 15:54:03 +02:00
stdio-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
strbuf.c tree-wide: use typesafe_bsearch() or typesafe_bsearch_r() 2018-09-19 08:08:03 +09:00
strbuf.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
string-table.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
string-table.h string-table: do not ignore 'scope' argument 2018-08-28 12:40:25 +09:00
string-util.c string-util: introduce explicit_zero_safe() 2018-10-24 21:00:15 +02:00
string-util.h string-util: fix prototype of explicit_bzero_safe() (#10513) 2018-10-25 11:41:55 +09:00
strv.c strv: introduce 'relax' mode to strv_split_full() 2018-09-26 22:48:17 +09:00
strv.h strv: introduce 'relax' mode to strv_split_full() 2018-09-26 22:48:17 +09:00
strxcpyx.c strxcpyx: minor coding style updates 2018-10-15 19:35:00 +02:00
strxcpyx.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
syslog-util.c syslog: fix segfault in syslog_parse_priority() 2018-08-08 18:27:15 +09:00
syslog-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
terminal-util.c terminal-util: use fgetc() carefully instead of fread() 2018-10-18 13:32:34 +02:00
terminal-util.h tree-wide: add clickable man page link to all --help texts 2018-08-20 11:33:04 +02:00
time-util.c time-util: change parse_sec_fix_0() to accept "0s" for infinity too (#10501) 2018-10-25 05:21:28 +09:00
time-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
umask-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
unaligned.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
unit-def.c Make Watchdog Signal Configurable 2018-09-26 16:14:29 +02:00
unit-def.h Make Watchdog Signal Configurable 2018-09-26 16:14:29 +02:00
unit-name.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
unit-name.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
user-util.c Rename USER_CREDS_SYNTHESIZE_FALLBACK to …_PREFER_NSS 2018-08-20 16:06:41 +02:00
user-util.h Rename USER_CREDS_SYNTHESIZE_FALLBACK to …_PREFER_NSS 2018-08-20 16:06:41 +02:00
utf8.c utf8: add utf8_to_utf16() helper 2018-09-25 15:57:47 +02:00
utf8.h uft8: add comment, requested by @keszybz 2018-09-27 17:21:18 +02:00
util.c util: drop const_int_one/const_int_zero again 2018-10-18 19:50:29 +02:00
util.h util: drop const_int_one/const_int_zero again 2018-10-18 19:50:29 +02:00
verbs.c verbs: reset optind (#10116) 2018-09-18 16:24:58 +02:00
verbs.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
virt.c detect-virt: do not try to read all of /proc/cpuinfo 2018-09-18 16:53:36 +02:00
virt.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
web-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
web-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
xattr-util.c build-sys: Detect whether struct statx is defined in sys/stat.h 2018-07-16 11:14:29 +02:00
xattr-util.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
xml.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
xml.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00