mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-10-12 21:35:12 +03:00
630 lines
15 KiB
Diff
630 lines
15 KiB
Diff
diff -ur a/stress-fork.c b/stress-fork.c
|
|
--- a/stress-fork.c 2020-11-07 10:52:22.000000000 -0800
|
|
+++ b/stress-fork.c 2020-11-08 23:05:17.627668500 -0800
|
|
@@ -198,6 +198,7 @@
|
|
}
|
|
|
|
|
|
+#if 0
|
|
/*
|
|
* stress_vfork()
|
|
* stress by vforking and exiting
|
|
@@ -218,16 +219,13 @@
|
|
return stress_fork_fn(args, vfork, "vfork", vfork_max);
|
|
}
|
|
STRESS_PRAGMA_POP
|
|
+#endif
|
|
|
|
static const stress_opt_set_func_t fork_opt_set_funcs[] = {
|
|
{ OPT_fork_max, stress_set_fork_max },
|
|
{ 0, NULL }
|
|
};
|
|
|
|
-static const stress_opt_set_func_t vfork_opt_set_funcs[] = {
|
|
- { OPT_vfork_max, stress_set_vfork_max },
|
|
- { 0, NULL }
|
|
-};
|
|
|
|
stressor_info_t stress_fork_info = {
|
|
.stressor = stress_fork,
|
|
@@ -236,9 +234,16 @@
|
|
.help = fork_help
|
|
};
|
|
|
|
+#if 0
|
|
+static const stress_opt_set_func_t vfork_opt_set_funcs[] = {
|
|
+ { OPT_vfork_max, stress_set_vfork_max },
|
|
+ { 0, NULL }
|
|
+};
|
|
+
|
|
stressor_info_t stress_vfork_info = {
|
|
.stressor = stress_vfork,
|
|
.class = CLASS_SCHEDULER | CLASS_OS,
|
|
.opt_set_funcs = vfork_opt_set_funcs,
|
|
.help = vfork_help
|
|
};
|
|
+#endif
|
|
diff -ur a/stress-get.c b/stress-get.c
|
|
--- a/stress-get.c 2020-11-07 10:52:22.000000000 -0800
|
|
+++ b/stress-get.c 2020-11-08 22:42:06.027668500 -0800
|
|
@@ -162,7 +162,9 @@
|
|
#endif
|
|
struct timeval tv;
|
|
struct timezone tz;
|
|
+#if 0
|
|
struct rlimit rlim;
|
|
+#endif
|
|
time_t t, t1, t2;
|
|
pid_t pid;
|
|
gid_t gid;
|
|
@@ -324,6 +326,8 @@
|
|
check_do_run();
|
|
}
|
|
#endif
|
|
+
|
|
+#if 0
|
|
/* Invalid getrlimit syscall and ignoring failure */
|
|
(void)getrlimit(INT_MAX, &rlim);
|
|
|
|
@@ -334,6 +338,7 @@
|
|
args->name, i, errno, strerror(errno));
|
|
check_do_run();
|
|
}
|
|
+#endif 0
|
|
|
|
#if defined(__NR_ugetrlimit)
|
|
/*
|
|
diff -ur a/stress-hdd.c b/stress-hdd.c
|
|
--- a/stress-hdd.c 2020-11-07 10:52:22.000000000 -0800
|
|
+++ b/stress-hdd.c 2020-11-08 23:19:59.907668500 -0800
|
|
@@ -277,11 +277,11 @@
|
|
#endif
|
|
default:
|
|
/* 50% */
|
|
- return readv(fd, iov, HDD_IO_VEC_MAX);
|
|
+ break;
|
|
}
|
|
- } else {
|
|
- return read(fd, buf, count);
|
|
- }
|
|
+ }
|
|
+
|
|
+ return read(fd, buf, count);
|
|
}
|
|
|
|
|
|
diff -ur a/stress-ng.c b/stress-ng.c
|
|
--- a/stress-ng.c 2020-11-07 10:52:22.000000000 -0800
|
|
+++ b/stress-ng.c 2020-11-08 23:29:08.447668500 -0800
|
|
@@ -321,10 +321,6 @@
|
|
{ "dir", 1, 0, OPT_dir },
|
|
{ "dir-ops", 1, 0, OPT_dir_ops },
|
|
{ "dir-dirs", 1, 0, OPT_dir_dirs },
|
|
- { "dirdeep", 1, 0, OPT_dirdeep },
|
|
- { "dirdeep-ops",1, 0, OPT_dirdeep_ops },
|
|
- { "dirdeep-dirs",1, 0, OPT_dirdeep_dirs },
|
|
- { "dirdeep-inodes",1, 0, OPT_dirdeep_inodes },
|
|
{ "dry-run", 0, 0, OPT_dry_run },
|
|
{ "dnotify", 1, 0, OPT_dnotify },
|
|
{ "dnotify-ops",1, 0, OPT_dnotify_ops },
|
|
@@ -409,9 +405,6 @@
|
|
{ "hrtimers", 1, 0, OPT_hrtimers },
|
|
{ "hrtimers-ops",1, 0, OPT_hrtimers_ops },
|
|
{ "help", 0, 0, OPT_help },
|
|
- { "hsearch", 1, 0, OPT_hsearch },
|
|
- { "hsearch-ops",1, 0, OPT_hsearch_ops },
|
|
- { "hsearch-size",1, 0, OPT_hsearch_size },
|
|
{ "icache", 1, 0, OPT_icache },
|
|
{ "icache-ops", 1, 0, OPT_icache_ops },
|
|
{ "icmp-flood", 1, 0, OPT_icmp_flood },
|
|
@@ -425,9 +418,6 @@
|
|
{ "inotify-ops",1, 0, OPT_inotify_ops },
|
|
{ "io", 1, 0, OPT_io },
|
|
{ "io-ops", 1, 0, OPT_io_ops },
|
|
- { "iomix", 1, 0, OPT_iomix },
|
|
- { "iomix-bytes",1, 0, OPT_iomix_bytes },
|
|
- { "iomix-ops", 1, 0, OPT_iomix_ops },
|
|
{ "ionice-class",1, 0, OPT_ionice_class },
|
|
{ "ionice-level",1, 0, OPT_ionice_level },
|
|
{ "ioport", 1, 0, OPT_ioport },
|
|
@@ -440,10 +430,6 @@
|
|
{ "ipsec-mb", 1, 0, OPT_ipsec_mb },
|
|
{ "ipsec-mb-ops",1, 0, OPT_ipsec_mb_ops },
|
|
{ "ipsec-mb-feature",1, 0, OPT_ipsec_mb_feature },
|
|
- { "itimer", 1, 0, OPT_itimer },
|
|
- { "itimer-ops", 1, 0, OPT_itimer_ops },
|
|
- { "itimer-freq",1, 0, OPT_itimer_freq },
|
|
- { "itimer-rand",0, 0, OPT_itimer_rand },
|
|
{ "job", 1, 0, OPT_job },
|
|
{ "judy", 1, 0, OPT_judy },
|
|
{ "judy-ops", 1, 0, OPT_judy_ops },
|
|
@@ -477,9 +463,6 @@
|
|
{ "longjmp-ops",1, 0, OPT_longjmp_ops },
|
|
{ "loop", 1, 0, OPT_loop },
|
|
{ "loop-ops", 1, 0, OPT_loop_ops },
|
|
- { "lsearch", 1, 0, OPT_lsearch },
|
|
- { "lsearch-ops",1, 0, OPT_lsearch_ops },
|
|
- { "lsearch-size",1, 0, OPT_lsearch_size },
|
|
{ "madvise", 1, 0, OPT_madvise },
|
|
{ "madvise-ops",1, 0, OPT_madvise_ops },
|
|
{ "malloc", 1, 0, OPT_malloc },
|
|
@@ -669,21 +652,14 @@
|
|
{ "revio-ops", 1, 0, OPT_revio_ops },
|
|
{ "revio-opts", 1, 0, OPT_revio_opts },
|
|
{ "revio-bytes",1, 0, OPT_revio_bytes },
|
|
- { "rlimit", 1, 0, OPT_rlimit },
|
|
- { "rlimit-ops", 1, 0, OPT_rlimit_ops },
|
|
- { "rmap", 1, 0, OPT_rmap },
|
|
- { "rmap-ops", 1, 0, OPT_rmap_ops },
|
|
{ "rtc", 1, 0, OPT_rtc },
|
|
{ "rtc-ops", 1, 0, OPT_rtc_ops },
|
|
{ "sched", 1, 0, OPT_sched },
|
|
{ "sched-prio", 1, 0, OPT_sched_prio },
|
|
- { "schedpolicy",1, 0, OPT_schedpolicy },
|
|
- { "schedpolicy-ops",1, 0, OPT_schedpolicy_ops },
|
|
{ "sched-period",1, 0, OPT_sched_period },
|
|
{ "sched-runtime",1, 0, OPT_sched_runtime },
|
|
{ "sched-deadline",1, 0, OPT_sched_deadline },
|
|
{ "sched-reclaim",0, 0, OPT_sched_reclaim },
|
|
- { "schedpolicy",1, 0, OPT_schedpolicy },
|
|
{ "sctp", 1, 0, OPT_sctp },
|
|
{ "sctp-ops", 1, 0, OPT_sctp_ops },
|
|
{ "sctp-domain",1, 0, OPT_sctp_domain },
|
|
@@ -699,17 +675,12 @@
|
|
{ "sem", 1, 0, OPT_sem },
|
|
{ "sem-ops", 1, 0, OPT_sem_ops },
|
|
{ "sem-procs", 1, 0, OPT_sem_procs },
|
|
- { "sem-sysv", 1, 0, OPT_sem_sysv },
|
|
- { "sem-sysv-ops",1, 0, OPT_sem_sysv_ops },
|
|
- { "sem-sysv-procs",1, 0, OPT_sem_sysv_procs },
|
|
{ "sendfile", 1, 0, OPT_sendfile },
|
|
{ "sendfile-ops",1, 0, OPT_sendfile_ops },
|
|
{ "sendfile-size",1, 0, OPT_sendfile_size },
|
|
{ "sequential", 1, 0, OPT_sequential },
|
|
{ "session", 1, 0, OPT_session },
|
|
{ "session-ops",1, 0, OPT_session_ops },
|
|
- { "set", 1, 0, OPT_set },
|
|
- { "set-ops", 1, 0, OPT_set_ops },
|
|
{ "shellsort", 1, 0, OPT_shellsort },
|
|
{ "shellsort-ops",1, 0, OPT_shellsort_ops },
|
|
{ "shellsort-size",1, 0, OPT_shellsort_integers },
|
|
@@ -717,10 +688,6 @@
|
|
{ "shm-ops", 1, 0, OPT_shm_ops },
|
|
{ "shm-bytes", 1, 0, OPT_shm_bytes },
|
|
{ "shm-objs", 1, 0, OPT_shm_objects },
|
|
- { "shm-sysv", 1, 0, OPT_shm_sysv },
|
|
- { "shm-sysv-ops",1, 0, OPT_shm_sysv_ops },
|
|
- { "shm-sysv-bytes",1, 0, OPT_shm_sysv_bytes },
|
|
- { "shm-sysv-segs",1, 0, OPT_shm_sysv_segments },
|
|
{ "sigabrt", 1, 0, OPT_sigabrt },
|
|
{ "sigabrt-ops",1, 0, OPT_sigabrt_ops },
|
|
{ "sigchld", 1, 0, OPT_sigchld },
|
|
@@ -769,8 +736,6 @@
|
|
{ "sockfd-port",1, 0, OPT_sockfd_port },
|
|
{ "sockmany", 1, 0, OPT_sockmany },
|
|
{ "sockmany-ops",1, 0, OPT_sockmany_ops },
|
|
- { "sockpair", 1, 0, OPT_sockpair },
|
|
- { "sockpair-ops",1, 0, OPT_sockpair_ops },
|
|
{ "softlockup", 1, 0, OPT_softlockup },
|
|
{ "softlockup-ops",1, 0, OPT_softlockup_ops },
|
|
{ "spawn", 1, 0, OPT_spawn },
|
|
@@ -802,8 +767,6 @@
|
|
{ "sync-file", 1, 0, OPT_sync_file },
|
|
{ "sync-file-ops", 1, 0, OPT_sync_file_ops },
|
|
{ "sync-file-bytes", 1, 0, OPT_sync_file_bytes },
|
|
- { "sysbadaddr", 1, 0, OPT_sysbadaddr },
|
|
- { "sysbadaddr-ops",1, 0, OPT_sysbadaddr_ops },
|
|
{ "sysfs", 1, 0, OPT_sysfs },
|
|
{ "sysfs-ops",1, 0, OPT_sysfs_ops },
|
|
{ "sysinfo", 1, 0, OPT_sysinfo },
|
|
@@ -839,9 +802,6 @@
|
|
{ "tree-size", 1, 0, OPT_tree_size },
|
|
{ "tsc", 1, 0, OPT_tsc },
|
|
{ "tsc-ops", 1, 0, OPT_tsc_ops },
|
|
- { "tsearch", 1, 0, OPT_tsearch },
|
|
- { "tsearch-ops",1, 0, OPT_tsearch_ops },
|
|
- { "tsearch-size",1, 0, OPT_tsearch_size },
|
|
{ "thrash", 0, 0, OPT_thrash },
|
|
{ "times", 0, 0, OPT_times },
|
|
{ "timestamp", 0, 0, OPT_timestamp },
|
|
@@ -866,9 +826,6 @@
|
|
{ "userfaultfd",1, 0, OPT_userfaultfd },
|
|
{ "userfaultfd-ops",1, 0, OPT_userfaultfd_ops },
|
|
{ "userfaultfd-bytes",1,0, OPT_userfaultfd_bytes },
|
|
- { "utime", 1, 0, OPT_utime },
|
|
- { "utime-ops", 1, 0, OPT_utime_ops },
|
|
- { "utime-fsync",0, 0, OPT_utime_fsync },
|
|
{ "vdso", 1, 0, OPT_vdso },
|
|
{ "vdso-ops", 1, 0, OPT_vdso_ops },
|
|
{ "vdso-func", 1, 0, OPT_vdso_func },
|
|
@@ -879,11 +836,6 @@
|
|
{ "verity", 1, 0, OPT_verity },
|
|
{ "verity-ops", 1, 0, OPT_verity_ops },
|
|
{ "version", 0, 0, OPT_version },
|
|
- { "vfork", 1, 0, OPT_vfork },
|
|
- { "vfork-ops", 1, 0, OPT_vfork_ops },
|
|
- { "vfork-max", 1, 0, OPT_vfork_max },
|
|
- { "vforkmany", 1, 0, OPT_vforkmany },
|
|
- { "vforkmany-ops", 1, 0, OPT_vforkmany_ops },
|
|
{ "vm", 1, 0, OPT_vm },
|
|
{ "vm-bytes", 1, 0, OPT_vm_bytes },
|
|
{ "vm-hang", 1, 0, OPT_vm_hang },
|
|
@@ -2964,6 +2916,7 @@
|
|
*/
|
|
static inline void stress_mlock_executable(void)
|
|
{
|
|
+#if 0
|
|
#if defined(MLOCKED_SECTION)
|
|
extern void *__start_mlocked_text;
|
|
extern void *__stop_mlocked_text;
|
|
@@ -2973,6 +2926,7 @@
|
|
stress_mlock_region(&__start_mlocked_text, &__stop_mlocked_text);
|
|
stress_mlock_region(&__start_mlocked_data, &__stop_mlocked_data);
|
|
#endif
|
|
+#endif
|
|
}
|
|
|
|
int main(int argc, char **argv, char **envp)
|
|
diff -ur a/stress-ng.h b/stress-ng.h
|
|
--- a/stress-ng.h 2020-11-07 10:52:22.000000000 -0800
|
|
+++ b/stress-ng.h 2020-11-08 23:25:40.027668500 -0800
|
|
@@ -56,7 +56,6 @@
|
|
#include <math.h>
|
|
#include <pwd.h>
|
|
#include <sched.h>
|
|
-#include <search.h>
|
|
#include <setjmp.h>
|
|
#include <signal.h>
|
|
#include <stdarg.h>
|
|
@@ -1092,6 +1092,7 @@
|
|
#define PACKED
|
|
#endif
|
|
|
|
+#undef ALWAYS_INLINE
|
|
/* force inlining hint */
|
|
#if defined(__GNUC__) && NEED_GNUC(3,4,0) /* or possibly earlier */ \
|
|
&& ((!defined(__s390__) && !defined(__s390x__)) || NEED_GNUC(6,0,1))
|
|
@@ -2230,7 +2221,6 @@
|
|
uint64_t timeout[STRESS_PROCS_MAX]; /* Shared futex timeouts */
|
|
} futex;
|
|
struct {
|
|
- key_t key_id; /* System V semaphore key id */
|
|
int sem_id; /* System V semaphore id */
|
|
bool init; /* System V semaphore initialized */
|
|
} sem_sysv;
|
|
@@ -2288,7 +2278,6 @@
|
|
MACRO(close) \
|
|
MACRO(context) \
|
|
MACRO(copy_file) \
|
|
- MACRO(cpu) \
|
|
MACRO(cpu_online) \
|
|
MACRO(crypt) \
|
|
MACRO(cyclic) \
|
|
@@ -2298,7 +2287,6 @@
|
|
MACRO(dev) \
|
|
MACRO(dev_shm) \
|
|
MACRO(dir) \
|
|
- MACRO(dirdeep) \
|
|
MACRO(dnotify) \
|
|
MACRO(dup) \
|
|
MACRO(dynlib) \
|
|
@@ -2331,19 +2319,16 @@
|
|
MACRO(hdd) \
|
|
MACRO(heapsort) \
|
|
MACRO(hrtimers) \
|
|
- MACRO(hsearch) \
|
|
MACRO(icache) \
|
|
MACRO(icmp_flood) \
|
|
MACRO(idle_page) \
|
|
MACRO(inode_flags) \
|
|
MACRO(inotify) \
|
|
MACRO(io) \
|
|
- MACRO(iomix) \
|
|
MACRO(ioport) \
|
|
MACRO(ioprio) \
|
|
MACRO(io_uring) \
|
|
MACRO(ipsec_mb) \
|
|
- MACRO(itimer) \
|
|
MACRO(judy) \
|
|
MACRO(kcmp) \
|
|
MACRO(key) \
|
|
@@ -2357,7 +2342,6 @@
|
|
MACRO(lockofd) \
|
|
MACRO(longjmp) \
|
|
MACRO(loop) \
|
|
- MACRO(lsearch) \
|
|
MACRO(madvise) \
|
|
MACRO(malloc) \
|
|
MACRO(matrix) \
|
|
@@ -2421,22 +2405,16 @@
|
|
MACRO(rename) \
|
|
MACRO(resources) \
|
|
MACRO(revio) \
|
|
- MACRO(rlimit) \
|
|
- MACRO(rmap) \
|
|
MACRO(rtc) \
|
|
- MACRO(schedpolicy) \
|
|
MACRO(sctp) \
|
|
MACRO(seal) \
|
|
MACRO(seccomp) \
|
|
MACRO(seek) \
|
|
MACRO(sem) \
|
|
- MACRO(sem_sysv) \
|
|
MACRO(sendfile) \
|
|
MACRO(session) \
|
|
- MACRO(set) \
|
|
MACRO(shellsort) \
|
|
MACRO(shm) \
|
|
- MACRO(shm_sysv) \
|
|
MACRO(sigabrt) \
|
|
MACRO(sigchld) \
|
|
MACRO(sigfd) \
|
|
@@ -2456,7 +2434,6 @@
|
|
MACRO(sockabuse) \
|
|
MACRO(sockdiag) \
|
|
MACRO(sockfd) \
|
|
- MACRO(sockpair) \
|
|
MACRO(sockmany) \
|
|
MACRO(softlockup) \
|
|
MACRO(spawn) \
|
|
@@ -2469,7 +2446,6 @@
|
|
MACRO(switch) \
|
|
MACRO(symlink) \
|
|
MACRO(sync_file) \
|
|
- MACRO(sysbadaddr) \
|
|
MACRO(sysinfo) \
|
|
MACRO(sysinval) \
|
|
MACRO(sysfs) \
|
|
@@ -2480,7 +2456,6 @@
|
|
MACRO(tmpfs) \
|
|
MACRO(tree) \
|
|
MACRO(tsc) \
|
|
- MACRO(tsearch) \
|
|
MACRO(tun) \
|
|
MACRO(udp) \
|
|
MACRO(udp_flood) \
|
|
@@ -2488,12 +2463,9 @@
|
|
MACRO(uprobe) \
|
|
MACRO(urandom) \
|
|
MACRO(userfaultfd) \
|
|
- MACRO(utime) \
|
|
MACRO(vdso) \
|
|
MACRO(vecmath) \
|
|
MACRO(verity) \
|
|
- MACRO(vfork) \
|
|
- MACRO(vforkmany) \
|
|
MACRO(vm) \
|
|
MACRO(vm_addr) \
|
|
MACRO(vm_rw) \
|
|
@@ -2709,11 +2681,6 @@
|
|
OPT_dir_ops,
|
|
OPT_dir_dirs,
|
|
|
|
- OPT_dirdeep,
|
|
- OPT_dirdeep_ops,
|
|
- OPT_dirdeep_dirs,
|
|
- OPT_dirdeep_inodes,
|
|
-
|
|
OPT_dnotify,
|
|
OPT_dnotify_ops,
|
|
|
|
@@ -2825,10 +2792,6 @@
|
|
OPT_hrtimers,
|
|
OPT_hrtimers_ops,
|
|
|
|
- OPT_hsearch,
|
|
- OPT_hsearch_ops,
|
|
- OPT_hsearch_size,
|
|
-
|
|
OPT_icache,
|
|
OPT_icache_ops,
|
|
|
|
@@ -2846,10 +2809,6 @@
|
|
OPT_inotify,
|
|
OPT_inotify_ops,
|
|
|
|
- OPT_iomix,
|
|
- OPT_iomix_bytes,
|
|
- OPT_iomix_ops,
|
|
-
|
|
OPT_ioport,
|
|
OPT_ioport_ops,
|
|
OPT_ioport_opts,
|
|
@@ -2869,11 +2828,6 @@
|
|
OPT_ipsec_mb_ops,
|
|
OPT_ipsec_mb_feature,
|
|
|
|
- OPT_itimer,
|
|
- OPT_itimer_ops,
|
|
- OPT_itimer_freq,
|
|
- OPT_itimer_rand,
|
|
-
|
|
OPT_judy,
|
|
OPT_judy_ops,
|
|
OPT_judy_size,
|
|
@@ -2919,10 +2873,6 @@
|
|
OPT_loop,
|
|
OPT_loop_ops,
|
|
|
|
- OPT_lsearch,
|
|
- OPT_lsearch_ops,
|
|
- OPT_lsearch_size,
|
|
-
|
|
OPT_madvise,
|
|
OPT_madvise_ops,
|
|
|
|
@@ -3170,9 +3120,6 @@
|
|
OPT_revio_opts,
|
|
OPT_revio_bytes,
|
|
|
|
- OPT_rlimit,
|
|
- OPT_rlimit_ops,
|
|
-
|
|
OPT_rmap,
|
|
OPT_rmap_ops,
|
|
|
|
@@ -3182,9 +3129,6 @@
|
|
OPT_sched,
|
|
OPT_sched_prio,
|
|
|
|
- OPT_schedpolicy,
|
|
- OPT_schedpolicy_ops,
|
|
-
|
|
OPT_sched_period,
|
|
OPT_sched_runtime,
|
|
OPT_sched_deadline,
|
|
@@ -3214,16 +3158,9 @@
|
|
OPT_sem_ops,
|
|
OPT_sem_procs,
|
|
|
|
- OPT_sem_sysv,
|
|
- OPT_sem_sysv_ops,
|
|
- OPT_sem_sysv_procs,
|
|
-
|
|
OPT_session,
|
|
OPT_session_ops,
|
|
|
|
- OPT_set,
|
|
- OPT_set_ops,
|
|
-
|
|
OPT_shellsort,
|
|
OPT_shellsort_ops,
|
|
OPT_shellsort_integers,
|
|
@@ -3233,11 +3170,6 @@
|
|
OPT_shm_bytes,
|
|
OPT_shm_objects,
|
|
|
|
- OPT_shm_sysv,
|
|
- OPT_shm_sysv_ops,
|
|
- OPT_shm_sysv_bytes,
|
|
- OPT_shm_sysv_segments,
|
|
-
|
|
OPT_sequential,
|
|
|
|
OPT_sigabrt,
|
|
@@ -3307,9 +3239,6 @@
|
|
OPT_sockmany,
|
|
OPT_sockmany_ops,
|
|
|
|
- OPT_sockpair,
|
|
- OPT_sockpair_ops,
|
|
-
|
|
OPT_softlockup,
|
|
OPT_softlockup_ops,
|
|
|
|
@@ -3352,9 +3281,6 @@
|
|
OPT_sync_file_ops,
|
|
OPT_sync_file_bytes,
|
|
|
|
- OPT_sysbadaddr,
|
|
- OPT_sysbadaddr_ops,
|
|
-
|
|
OPT_sysinfo,
|
|
OPT_sysinfo_ops,
|
|
|
|
@@ -3408,10 +3334,6 @@
|
|
OPT_tsc,
|
|
OPT_tsc_ops,
|
|
|
|
- OPT_tsearch,
|
|
- OPT_tsearch_ops,
|
|
- OPT_tsearch_size,
|
|
-
|
|
OPT_tun,
|
|
OPT_tun_ops,
|
|
OPT_tun_tap,
|
|
@@ -3438,10 +3360,6 @@
|
|
OPT_userfaultfd_ops,
|
|
OPT_userfaultfd_bytes,
|
|
|
|
- OPT_utime,
|
|
- OPT_utime_ops,
|
|
- OPT_utime_fsync,
|
|
-
|
|
OPT_vdso,
|
|
OPT_vdso_ops,
|
|
OPT_vdso_func,
|
|
@@ -3454,13 +3372,6 @@
|
|
OPT_verity,
|
|
OPT_verity_ops,
|
|
|
|
- OPT_vfork,
|
|
- OPT_vfork_ops,
|
|
- OPT_vfork_max,
|
|
-
|
|
- OPT_vforkmany,
|
|
- OPT_vforkmany_ops,
|
|
-
|
|
OPT_vm_bytes,
|
|
OPT_vm_hang,
|
|
OPT_vm_keep,
|
|
iff -ur a/stress-schedpolicy.c b/stress-schedpolicy.c
|
|
--- a/stress-schedpolicy.c 2020-11-07 10:52:22.000000000 -0800
|
|
+++ b/stress-schedpolicy.c 2020-11-08 23:22:11.257668500 -0800
|
|
@@ -117,7 +117,9 @@
|
|
case SCHED_OTHER:
|
|
#endif
|
|
param.sched_priority = 0;
|
|
+#if 0
|
|
ret = sched_setscheduler(pid, new_policy, ¶m);
|
|
+#endif
|
|
break;
|
|
#if defined(SCHED_RR)
|
|
case SCHED_RR:
|
|
|
|
diff -Naur stress-ng-0.11.23/core-net.c stress-ng-0.11.23.serenity/core-net.c
|
|
--- stress-ng-0.11.23/core-net.c 2021-04-13 03:20:49.389317525 +0200
|
|
+++ stress-ng-0.11.23.serenity/core-net.c 2021-04-13 03:21:42.786948162 +0200
|
|
@@ -114,6 +114,7 @@
|
|
break;
|
|
}
|
|
#endif
|
|
+#ifndef __serenity__
|
|
#if defined(AF_INET6)
|
|
case AF_INET6: {
|
|
static struct sockaddr_in6 addr;
|
|
@@ -138,6 +139,7 @@
|
|
break;
|
|
}
|
|
#endif
|
|
+#endif
|
|
#if defined(AF_UNIX)
|
|
case AF_UNIX: {
|
|
static struct sockaddr_un addr;
|
|
@@ -176,6 +178,7 @@
|
|
break;
|
|
}
|
|
#endif
|
|
+#ifndef __serenity__
|
|
#if defined(AF_INET6)
|
|
case AF_INET6: {
|
|
struct sockaddr_in6 *addr = (struct sockaddr_in6 *)sockaddr;
|
|
@@ -183,6 +186,7 @@
|
|
break;
|
|
}
|
|
#endif
|
|
+#endif
|
|
#if defined(AF_UNIX)
|
|
case AF_UNIX:
|
|
break;
|
|
diff -Naur stress-ng-0.11.23/stress-zlib.c stress-ng-0.11.23.serenity/stress-zlib.c
|
|
--- stress-ng-0.11.23/stress-zlib.c 2021-04-13 03:29:29.112182330 +0200
|
|
+++ stress-ng-0.11.23.serenity/stress-zlib.c 2021-04-13 03:28:52.128162386 +0200
|
|
@@ -698,14 +698,14 @@
|
|
register int i;
|
|
|
|
if (UNLIKELY(!seeded)) {
|
|
- srand48(stress_mwc32());
|
|
+ srand(stress_mwc32());
|
|
seeded = true;
|
|
}
|
|
|
|
(void)args;
|
|
|
|
for (i = 0; i < n; i++, data++)
|
|
- *data = lrand48();
|
|
+ *data = rand();
|
|
}
|
|
|
|
/*
|