You can now select to use IPv6 addresses in UML, by using e.g. the following
command before starting the UML cluster:
export IPADDRBASE=fe80::
Linux kernel has also been updated to version 4.13.3.
---
tools/cluster_sim_uml/README | 6 +
tools/cluster_sim_uml/archive/scripts/10net.rc | 17 ++-
tools/cluster_sim_uml/archive/scripts/40opensaf.rc | 6 +-
tools/cluster_sim_uml/build_uml | 6 +
tools/cluster_sim_uml/opensaf | 45 +++++--
tools/cluster_sim_uml/uml/build_uml | 13 +-
.../uml/config/{busybox-1.26.2 => busybox-1.27.2} | 146 +++++++++++++--------
.../{linux-4.10.1-i686 => linux-4.13.3-i686} | 108 +++++++++++----
.../{linux-4.10.1-x86_64 => linux-4.13.3-x86_64} | 108 +++++++++++----
9 files changed, 325 insertions(+), 130 deletions(-)
rename tools/cluster_sim_uml/uml/config/{busybox-1.26.2 => busybox-1.27.2}
(94%)
rename tools/cluster_sim_uml/uml/config/{linux-4.10.1-i686 =>
linux-4.13.3-i686} (92%)
rename tools/cluster_sim_uml/uml/config/{linux-4.10.1-x86_64 =>
linux-4.13.3-x86_64} (92%)
diff --git a/tools/cluster_sim_uml/README b/tools/cluster_sim_uml/README
index 384a2ee13..1d5912156 100644
--- a/tools/cluster_sim_uml/README
+++ b/tools/cluster_sim_uml/README
@@ -135,6 +135,12 @@ OSAF_UML_DYNAMIC_MAC to 1:
export OSAF_UML_DYNAMIC_MAC=1
+It is possible to choose IP address range, and select IPv4 or IPv6 addresses,
+using the IPADDRBASE environment variable. For example, to use IPv6 address you
+can use the following command:
+
+ export IPADDRBASE=fe80::
+
Running the cluster adds the following directories:
repl-opensaf This directory contains a simulated shared replicated disk
diff --git a/tools/cluster_sim_uml/archive/scripts/10net.rc
b/tools/cluster_sim_uml/archive/scripts/10net.rc
index 79d701f36..e93224578 100644
--- a/tools/cluster_sim_uml/archive/scripts/10net.rc
+++ b/tools/cluster_sim_uml/archive/scripts/10net.rc
@@ -21,12 +21,25 @@ errquit() {
exit 1
}
+grep -q ::1 /etc/hosts
+ipv6_address=$?
+
p=$(ifconfig eth0 | grep HWaddr | sed -e 's,.*HWaddr,,' |cut -d: -f6 |tr -d '
')
q=$(ifconfig eth0 | grep HWaddr | sed -e 's,.*HWaddr,,' |cut -d: -f5 |tr -d '
')
test -n "$p" || errquit "No eth0 address found"
test -n "$q" || errquit "No eth0 address found"
-ifconfig eth0 192.168.$((0x$q)).$((0x$p)) netmask 255.255.0.0
-route add default gw 192.168.254.1
+if [ $ipv6_address -eq 0 ]; then
+# echo 0 > /proc/sys/net/ipv6/conf/eth0/accept_dad
+ IPADDRBASE=$(tail -1 /etc/hosts| cut -d" " -f1 | sed -e 's/[^\:]*$//')
+ IPADDRSUFFIX=$(echo $q$p | sed -e 's/^0*//')
+ ifconfig eth0 up add $IPADDRBASE$IPADDRSUFFIX/64
+ route add default gw 192.168.254.1
+else
+ IPADDRBASE=$(tail -1 /etc/hosts| cut -d" " -f1 | sed -e
's/[^\.]*\.[^\.]*$//')
+ IPADDRSUFFIX=$((0x$q)).$((0x$p))
+ ifconfig eth0 $IPADDRBASE$IPADDRSUFFIX netmask 255.255.0.0
+ route add default gw ${IPADDRBASE}254.1
+fi
inetd || errquit "Failed to start inetd"
diff --git a/tools/cluster_sim_uml/archive/scripts/40opensaf.rc b/tools/cluster_sim_uml/archive/scripts/40opensaf.rc
index 0df971c8d..7df4cfee6 100644
--- a/tools/cluster_sim_uml/archive/scripts/40opensaf.rc
+++ b/tools/cluster_sim_uml/archive/scripts/40opensaf.rc
@@ -63,11 +63,13 @@ rm -f /etc/opensaf/subslot_id
rm -f /etc/opensaf/node_id
echo "$hostnumber" > /etc/opensaf/slot_id
echo 15 > /etc/opensaf/subslot_id
-sed -i "s/DTM_NODE_IP=.*/DTM_NODE_IP=192.168.$((hostnumber / 256)).$((hostnumber %
256))/" /etc/opensaf/dtmd.conf
+node_name=$(hostname)
+node_ip=$(grep "$node_name.opensaf.org $node_name" /etc/hosts | cut -d" " -f
1)
+sed -i "s/DTM_NODE_IP=.*/DTM_NODE_IP=$node_ip/" /etc/opensaf/dtmd.conf
# Generate node unique node_name & node_id files
rm -f /etc/opensaf/node_name /etc/opensaf/node_id
-hostname > /etc/opensaf/node_name
+echo "$node_name" > /etc/opensaf/node_name
# Enable core dumps for opensaf and AMF started programs
# Somehow the UML kernel cannot write to hostfs
diff --git a/tools/cluster_sim_uml/build_uml b/tools/cluster_sim_uml/build_uml
index 39b0bee69..b9f224360 100755
--- a/tools/cluster_sim_uml/build_uml
+++ b/tools/cluster_sim_uml/build_uml
@@ -313,6 +313,12 @@ cmd_installibs() {
if [ -e $d/libthread_db.so.? ]; then
echo $d/libthread_db.so.? >> $deplib
fi
+ if [ -e $d/libffi.so.? ]; then
+ echo $d/libffi.so.? >> $deplib
+ fi
+ if [ -e /usr$d/libffi.so.? ]; then
+ echo /usr$d/libffi.so.? >> $deplib
+ fi
done
for n in $(cat $deplib | sort | uniq); do
diff --git a/tools/cluster_sim_uml/opensaf b/tools/cluster_sim_uml/opensaf
index 55e7339ba..5c3f23c62 100755
--- a/tools/cluster_sim_uml/opensaf
+++ b/tools/cluster_sim_uml/opensaf
@@ -54,11 +54,15 @@ if test -d ./rootfs; then
NUMNODES=${2:-$immxml_node_count}
fi
OSAF_UML_MAX_TERMS=${OSAF_UML_MAX_TERMS:-5}
-IPADDRBASE=${IPADDRBASE:-192.168}
+#IPADDRBASE=${IPADDRBASE:-fe80::}
+IPADDRBASE=${IPADDRBASE:-192.168.}
PIDFILEDIR=/tmp/${USER}_opensaf
OSAF_UML_MEMSIZE=${OSAF_UML_MEMSIZE:-128M}
uid=$(id -u)
+echo "$IPADDRBASE" | grep -q :
+ipv6_address=$?
+
check_binaries() {
for i in tipc busybox linux uml_switch port-helper tunctl uml_mconsole
uml_net; do
test -x "$build/bin/$i" || die "Not executable [$build/bin/$i]"
@@ -84,7 +88,11 @@ cluster_start() {
fi
# Create /etc/hosts file
- echo "127.0.0.1 localhost" > rootfs/etc/hosts
+ if [[ $ipv6_address -eq 0 ]]; then
+ echo "::1 localhost" > rootfs/etc/hosts
+ else
+ echo "127.0.0.1 localhost" > rootfs/etc/hosts
+ fi
# Start network if necessary
if ! pgrep -U $uid uml_switch > /dev/null; then
@@ -111,6 +119,13 @@ cluster_start() {
node_name_prefix=PL-
fi
hostname=$node_name_prefix$p
+ # Append host to /etc/hosts file
+ if [[ $ipv6_address -eq 0 ]]; then
+ IPADDRSUFFIX=$(printf "%x" $p)
+ else
+ IPADDRSUFFIX=$((p / 256)).$((p % 256))
+ fi
+ echo "$IPADDRBASE$IPADDRSUFFIX $hostname.opensaf.org
$hostname" >> rootfs/etc/hosts
if [ $p -le $OSAF_UML_MAX_TERMS ]; then
xterm -hold -geometry 140x20+$x+$y -T $hostname -e \
$UML_DIR/bin/uml_start $p umid=$hostname
mem=${OSAF_UML_MEMSIZE} hostname=$hostname shadowroot=$rootdir $$ &
@@ -120,9 +135,6 @@ cluster_start() {
echo $! > $PIDFILEDIR/$hostname
fi
y=$((y+dy))
-
- # Append host to /etc/hosts file
- echo "$IPADDRBASE.$((p / 256)).$((p % 256)) $hostname.opensaf.org
$hostname" >> rootfs/etc/hosts
done
node_name_prefix=SC-
@@ -219,6 +231,22 @@ node_start() {
$CLUSTER_SIM_UML_DIR/$REPL_DIR/immsv_store/imm.xml
fi
+ if ! stat "rootfs/etc/hosts" &> /dev/null; then
+ if [[ $ipv6_address -eq 0 ]]; then
+ echo "::1 localhost" > rootfs/etc/hosts
+ else
+ echo "127.0.0.1 localhost" > rootfs/etc/hosts
+ fi
+ fi
+
+ # Append host to /etc/hosts file
+ if [[ $ipv6_address -eq 0 ]]; then
+ IPADDRSUFFIX=$(printf "%x" $p)
+ else
+ IPADDRSUFFIX=$((p / 256)).$((p % 256))
+ fi
+ grep -q "$hostname.opensaf.org $hostname" rootfs/etc/hosts || echo
"$IPADDRBASE$IPADDRSUFFIX $hostname.opensaf.org $hostname" >> rootfs/etc/hosts
+
# Start network if necessary
if ! pgrep -U $uid uml_switch > /dev/null; then
rm -f /tmp/uml-${uid}.ctl
@@ -230,10 +258,6 @@ node_start() {
done
fi
- if ! stat "rootfs/etc/hosts" &> /dev/null; then
- echo "127.0.0.1 localhost" > rootfs/etc/hosts
- fi
-
echo "Starting node $node"
rootdir=rootfs
@@ -245,9 +269,6 @@ node_start() {
$UML_DIR/bin/uml_start $p umid=$hostname mem=${OSAF_UML_MEMSIZE}
hostname=$hostname shadowroot=$rootdir $$ &
echo $! > $PIDFILEDIR/$hostname
- # Append host to /etc/hosts file
- grep -q "$hostname.opensaf.org" rootfs/etc/hosts || echo "$IPADDRBASE.$((p /
256)).$((p % 256)) $hostname.opensaf.org $hostname" >> rootfs/etc/hosts
-
while ! test -f $HOME/.uml/$hostname/pid ; do sleep 0.1; done
pid=$(cat $HOME/.uml/$hostname/pid)
wait_for_pid_to_start $pid
diff --git a/tools/cluster_sim_uml/uml/build_uml
b/tools/cluster_sim_uml/uml/build_uml
index 7cb89b0af..ac7246058 100755
--- a/tools/cluster_sim_uml/uml/build_uml
+++ b/tools/cluster_sim_uml/uml/build_uml
@@ -70,23 +70,23 @@ archive=${OSAF_UML_ARCHIVE:-$dir/archive}
build=${OSAF_UML_BUILD:-$dir}
configd=${OSAF_UML_CONFIGD:-$dir/config}
-kver=${OSAF_UML_KVER:-4.10.1}
+kver=${OSAF_UML_KVER:-4.13.3}
kbasedir=$(echo "$kver" | cut -d. -f1).x
#kurlbase=${KURLBASE:-"https://www.kernel.org/pub/linux/kernel/v$kbasedir"}
kurlbase=${KURLBASE:-"http://ftp.funet.fi/pub/mirrors/ftp.kernel.org/pub/linux/kernel/v$kbasedir"}
#kurlbase=${KURLBASE:-"http://ftp.funet.fi/pub/mirrors/ftp.kernel.org/pub/linux/kernel/v$kbasedir/testing"}
kernel_decompress=xz
kurl="$kurlbase/linux-$kver.tar.xz"
-kernel_sha256sum='6ca06bb5faf5f83600d7388bb623dae41df2a257de85ad5d1792e03302bc3543
linux-4.10.1.tar.xz'
+kernel_sha256sum='03d22c74a102b66341b6f52e72142f0544cea3b413ca78bffe7d2a09e288caab
linux-4.13.3.tar.xz'
-iproute2ver=${OSAF_UML_IPRVER:-4.10.0}
+iproute2ver=${OSAF_UML_IPRVER:-4.13.0}
iproute2url="https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-$iproute2ver.tar.xz"
#iproute2url="http://ftp.funet.fi/pub/mirrors/ftp.kernel.org/pub/linux/utils/net/iproute2/iproute2-$iproute2ver.tar.xz"
-iproute2_sha256sum='22b1e1c1fc704ad35837e5a66103739727b8b48ac90b48c13f79b7367ff0a9a8
iproute2-4.10.0.tar.xz'
+iproute2_sha256sum='9cfb81edf8c8509e03daa77cf62aead01c4a827132f6c506578f94cc19415c50
iproute2-4.13.0.tar.xz'
-bbver=${OSAF_UML_BBVER:-1.26.2}
+bbver=${OSAF_UML_BBVER:-1.27.2}
bburl="http://busybox.net/downloads/busybox-$bbver.tar.bz2"
-bb_sha256sum='da3e44913fc1a9c9b7c5337ea5292da518683cbff32be630777f565d6036af16
busybox-1.26.2.tar.bz2'
+bb_sha256sum='9d4be516b61e6480f156b11eb42577a13529f75d3383850bb75c50c285de63df
busybox-1.27.2.tar.bz2'
umlutilsver=20070815
umlutilsurl="http://user-mode-linux.sourceforge.net/uml_utilities_$umlutilsver.tar.bz2"
@@ -148,6 +148,7 @@ cmd_gen_initramfs_list() {
sed -ie '/^dir \/var\/lib\/opensaf /s/ [0-7][0-7]* 0 0$/ 755 '"$UID
$gid/" linux-$kver/initramfs_list
sed -ie '/^dir \/var\/log\/opensaf /s/ [0-7][0-7]* 0 0$/ 755 '"$UID
$gid/" linux-$kver/initramfs_list
sed -ie '/^dir \/var\/run\/opensaf /s/ [0-7][0-7]* 0 0$/ 755 '"$UID
$gid/" linux-$kver/initramfs_list
+ sed -ie '/^dir \/lib64\/modules 755 0 0$/d;/^dir \/lib64 755 0
0$/a\\'$(printf '\n')'dir \/lib64\/modules 755 0 0' linux-$kver/initramfs_list
}
## download
diff --git a/tools/cluster_sim_uml/uml/config/busybox-1.26.2
b/tools/cluster_sim_uml/uml/config/busybox-1.27.2
similarity index 94%
rename from tools/cluster_sim_uml/uml/config/busybox-1.26.2
rename to tools/cluster_sim_uml/uml/config/busybox-1.27.2
index 1a4cddf24..ba164fc38 100644
--- a/tools/cluster_sim_uml/uml/config/busybox-1.26.2
+++ b/tools/cluster_sim_uml/uml/config/busybox-1.27.2
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Busybox version: 1.26.2
-# Sat Mar 4 13:25:04 2017
+# Busybox version: 1.27.2
+# Thu Sep 7 13:38:09 2017
#
CONFIG_HAVE_DOT_CONFIG=y
@@ -10,9 +10,9 @@ CONFIG_HAVE_DOT_CONFIG=y
#
# CONFIG_DESKTOP is not set
# CONFIG_EXTRA_COMPAT is not set
+# CONFIG_FEDORA_COMPAT is not set
# CONFIG_INCLUDE_SUSv2 is not set
# CONFIG_USE_PORTABLE_CODE is not set
-CONFIG_PLATFORM_LINUX=y
CONFIG_SHOW_USAGE=y
CONFIG_FEATURE_VERBOSE_USAGE=y
CONFIG_FEATURE_COMPRESS_USAGE=y
@@ -20,7 +20,7 @@ CONFIG_BUSYBOX=y
CONFIG_FEATURE_INSTALLER=y
# CONFIG_INSTALL_NO_USR is not set
# CONFIG_PAM is not set
-# CONFIG_LONG_OPTS is not set
+CONFIG_LONG_OPTS=y
CONFIG_FEATURE_DEVPTS=y
# CONFIG_FEATURE_CLEAN_UP is not set
CONFIG_FEATURE_UTMP=y
@@ -35,6 +35,7 @@ CONFIG_FEATURE_PREFER_APPLETS=y
CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
CONFIG_FEATURE_SYSLOG=y
# CONFIG_FEATURE_HAVE_RPC is not set
+CONFIG_PLATFORM_LINUX=y
#
# Build Options
@@ -89,7 +90,6 @@ CONFIG_MD5_SMALL=1
CONFIG_SHA3_SMALL=1
CONFIG_FEATURE_FAST_TOP=y
# CONFIG_FEATURE_ETC_NETWORKS is not set
-CONFIG_FEATURE_USE_TERMIOS=y
CONFIG_FEATURE_EDITING=y
CONFIG_FEATURE_EDITING_MAX_LEN=1024
# CONFIG_FEATURE_EDITING_VI is not set
@@ -150,6 +150,7 @@ CONFIG_ZCAT=y
# CONFIG_XZCAT is not set
# CONFIG_XZ is not set
# CONFIG_BZIP2 is not set
+# CONFIG_FEATURE_BZIP2_DECOMPRESS is not set
CONFIG_CPIO=y
# CONFIG_FEATURE_CPIO_O is not set
# CONFIG_FEATURE_CPIO_P is not set
@@ -159,6 +160,7 @@ CONFIG_GZIP=y
# CONFIG_FEATURE_GZIP_LONG_OPTIONS is not set
CONFIG_GZIP_FAST=0
# CONFIG_FEATURE_GZIP_LEVELS is not set
+CONFIG_FEATURE_GZIP_DECOMPRESS=y
# CONFIG_LZOP is not set
# CONFIG_UNLZOP is not set
# CONFIG_LZOPCAT is not set
@@ -166,26 +168,29 @@ CONFIG_GZIP_FAST=0
# CONFIG_RPM is not set
# CONFIG_RPM2CPIO is not set
CONFIG_TAR=y
+# CONFIG_FEATURE_TAR_LONG_OPTIONS is not set
CONFIG_FEATURE_TAR_CREATE=y
# CONFIG_FEATURE_TAR_AUTODETECT is not set
# CONFIG_FEATURE_TAR_FROM is not set
# CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set
# CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
-# CONFIG_FEATURE_TAR_LONG_OPTIONS is not set
# CONFIG_FEATURE_TAR_TO_COMMAND is not set
# CONFIG_FEATURE_TAR_UNAME_GNAME is not set
# CONFIG_FEATURE_TAR_NOPRESERVE_TIME is not set
# CONFIG_FEATURE_TAR_SELINUX is not set
# CONFIG_UNZIP is not set
+# CONFIG_FEATURE_UNZIP_CDF is not set
+# CONFIG_FEATURE_UNZIP_BZIP2 is not set
+# CONFIG_FEATURE_UNZIP_LZMA is not set
+# CONFIG_FEATURE_UNZIP_XZ is not set
#
# Coreutils
#
CONFIG_BASENAME=y
-# CONFIG_CAL is not set
CONFIG_CAT=y
-# CONFIG_CATV is not set
+# CONFIG_FEATURE_CATV is not set
CONFIG_CHGRP=y
CONFIG_CHMOD=y
CONFIG_CHOWN=y
@@ -222,6 +227,7 @@ CONFIG_ENV=y
# CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS is not set
CONFIG_EXPR=y
# CONFIG_EXPR_MATH_SUPPORT_64 is not set
+# CONFIG_FACTOR is not set
CONFIG_FALSE=y
# CONFIG_FOLD is not set
# CONFIG_FSYNC is not set
@@ -232,12 +238,14 @@ CONFIG_ID=y
CONFIG_GROUPS=y
# CONFIG_INSTALL is not set
# CONFIG_FEATURE_INSTALL_LONG_OPTIONS is not set
+# CONFIG_LINK is not set
CONFIG_LN=y
# CONFIG_LOGNAME is not set
CONFIG_LS=y
CONFIG_FEATURE_LS_FILETYPES=y
CONFIG_FEATURE_LS_FOLLOWLINKS=y
CONFIG_FEATURE_LS_RECURSIVE=y
+CONFIG_FEATURE_LS_WIDTH=y
CONFIG_FEATURE_LS_SORTFILES=y
CONFIG_FEATURE_LS_TIMESTAMPS=y
CONFIG_FEATURE_LS_USERNAME=y
@@ -257,11 +265,15 @@ CONFIG_MKDIR=y
# CONFIG_FEATURE_MKDIR_LONG_OPTIONS is not set
CONFIG_MKFIFO=y
CONFIG_MKNOD=y
+CONFIG_MKTEMP=y
CONFIG_MV=y
# CONFIG_FEATURE_MV_LONG_OPTIONS is not set
CONFIG_NICE=y
+CONFIG_NL=y
# CONFIG_NOHUP is not set
+# CONFIG_NPROC is not set
CONFIG_OD=y
+CONFIG_PASTE=y
CONFIG_PRINTENV=y
# CONFIG_PRINTF is not set
CONFIG_PWD=y
@@ -272,6 +284,7 @@ CONFIG_RM=y
CONFIG_RMDIR=y
# CONFIG_FEATURE_RMDIR_LONG_OPTIONS is not set
# CONFIG_SEQ is not set
+# CONFIG_SHRED is not set
# CONFIG_SHUF is not set
CONFIG_SLEEP=y
# CONFIG_FEATURE_FANCY_SLEEP is not set
@@ -296,6 +309,7 @@ CONFIG_TEST=y
CONFIG_TEST1=y
# CONFIG_TEST2 is not set
# CONFIG_FEATURE_TEST_64 is not set
+# CONFIG_TIMEOUT is not set
CONFIG_TOUCH=y
# CONFIG_FEATURE_TOUCH_NODEREF is not set
CONFIG_FEATURE_TOUCH_SUSV3=y
@@ -316,6 +330,7 @@ CONFIG_USLEEP=y
CONFIG_WC=y
# CONFIG_FEATURE_WC_LARGE is not set
# CONFIG_WHO is not set
+# CONFIG_W is not set
# CONFIG_USERS is not set
CONFIG_WHOAMI=y
# CONFIG_YES is not set
@@ -331,11 +346,6 @@ CONFIG_WHOAMI=y
# CONFIG_FEATURE_PRESERVE_HARDLINKS is not set
#
-# Common options for ls, more and telnet
-#
-CONFIG_FEATURE_AUTOWIDTH=y
-
-#
# Common options for df, du, ls
#
# CONFIG_FEATURE_HUMAN_READABLE is not set
@@ -369,14 +379,13 @@ CONFIG_DEFAULT_SETFONT_DIR=""
#
# Debian Utilities
#
-CONFIG_MKTEMP=y
# CONFIG_PIPE_PROGRESS is not set
# CONFIG_RUN_PARTS is not set
# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set
# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
# CONFIG_START_STOP_DAEMON is not set
-# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set
# CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set
+# CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set
CONFIG_WHICH=y
#
@@ -467,12 +476,10 @@ CONFIG_FEATURE_KILL_REMOVED=y
CONFIG_FEATURE_KILL_DELAY=0
# CONFIG_FEATURE_INIT_SCTTY is not set
# CONFIG_FEATURE_INIT_SYSLOG is not set
-CONFIG_FEATURE_EXTRA_QUIET=y
+CONFIG_FEATURE_INIT_QUIET=y
# CONFIG_FEATURE_INIT_COREDUMPS is not set
CONFIG_INIT_TERMINAL_TYPE="xterm"
# CONFIG_FEATURE_INIT_MODIFY_CMDLINE is not set
-CONFIG_MESG=y
-CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y
#
# Login/Password Management Utilities
@@ -511,6 +518,7 @@ CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
CONFIG_SU=y
CONFIG_FEATURE_SU_SYSLOG=y
CONFIG_FEATURE_SU_CHECKS_SHELLS=y
+# CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set
# CONFIG_SULOGIN is not set
# CONFIG_VLOCK is not set
@@ -531,8 +539,6 @@ CONFIG_INSMOD=y
CONFIG_LSMOD=y
CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
CONFIG_MODINFO=y
-# CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set
-# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set
CONFIG_MODPROBE=y
# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
CONFIG_RMMOD=y
@@ -540,14 +546,16 @@ CONFIG_RMMOD=y
#
# Options common to multiple modutils
#
+CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y
+# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set
# CONFIG_FEATURE_2_4_MODULES is not set
-# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set
# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
+# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set
CONFIG_FEATURE_MODUTILS_ALIAS=y
CONFIG_FEATURE_MODUTILS_SYMBOLS=y
CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
@@ -562,8 +570,13 @@ CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
# CONFIG_BLKID is not set
# CONFIG_FEATURE_BLKID_TYPE is not set
# CONFIG_BLOCKDEV is not set
+# CONFIG_CAL is not set
+# CONFIG_CHRT is not set
CONFIG_DMESG=y
CONFIG_FEATURE_DMESG_PRETTY=y
+# CONFIG_EJECT is not set
+# CONFIG_FEATURE_EJECT_SCSI is not set
+# CONFIG_FALLOCATE is not set
# CONFIG_FATATTR is not set
# CONFIG_FBSET is not set
# CONFIG_FEATURE_FBSET_FANCY is not set
@@ -583,17 +596,22 @@ CONFIG_FEATURE_DMESG_PRETTY=y
# CONFIG_FDFLUSH is not set
# CONFIG_FREERAMDISK is not set
# CONFIG_FSCK_MINIX is not set
+# CONFIG_FSFREEZE is not set
# CONFIG_FSTRIM is not set
CONFIG_GETOPT=y
-# CONFIG_FEATURE_GETOPT_LONG is not set
+CONFIG_FEATURE_GETOPT_LONG=y
# CONFIG_HEXDUMP is not set
# CONFIG_FEATURE_HEXDUMP_REVERSE is not set
# CONFIG_HD is not set
+# CONFIG_XXD is not set
CONFIG_HWCLOCK=y
# CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS is not set
CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
+# CONFIG_IONICE is not set
CONFIG_IPCRM=y
CONFIG_IPCS=y
+# CONFIG_LAST is not set
+# CONFIG_FEATURE_LAST_FANCY is not set
CONFIG_LOSETUP=y
# CONFIG_LSPCI is not set
# CONFIG_LSUSB is not set
@@ -603,6 +621,8 @@ CONFIG_FEATURE_MDEV_CONF=y
# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set
# CONFIG_FEATURE_MDEV_EXEC is not set
# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set
+CONFIG_MESG=y
+CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y
# CONFIG_MKE2FS is not set
# CONFIG_MKFS_EXT2 is not set
# CONFIG_MKFS_MINIX is not set
@@ -623,12 +643,14 @@ CONFIG_MOUNT=y
CONFIG_FEATURE_MOUNT_FLAGS=y
CONFIG_FEATURE_MOUNT_FSTAB=y
# CONFIG_FEATURE_MOUNT_OTHERTAB is not set
+CONFIG_MOUNTPOINT=y
# CONFIG_NSENTER is not set
# CONFIG_FEATURE_NSENTER_LONG_OPTS is not set
# CONFIG_PIVOT_ROOT is not set
# CONFIG_RDATE is not set
# CONFIG_RDEV is not set
# CONFIG_READPROFILE is not set
+CONFIG_RENICE=y
CONFIG_REV=y
# CONFIG_RTCWAKE is not set
# CONFIG_SCRIPT is not set
@@ -636,15 +658,20 @@ CONFIG_REV=y
# CONFIG_SETARCH is not set
# CONFIG_LINUX32 is not set
# CONFIG_LINUX64 is not set
+# CONFIG_SETPRIV is not set
+# CONFIG_SETSID is not set
# CONFIG_SWAPON is not set
# CONFIG_FEATURE_SWAPON_DISCARD is not set
# CONFIG_FEATURE_SWAPON_PRI is not set
# CONFIG_SWAPOFF is not set
CONFIG_SWITCH_ROOT=y
+# CONFIG_TASKSET is not set
+# CONFIG_FEATURE_TASKSET_FANCY is not set
# CONFIG_UEVENT is not set
CONFIG_UMOUNT=y
CONFIG_FEATURE_UMOUNT_ALL=y
# CONFIG_UNSHARE is not set
+# CONFIG_WALL is not set
#
# Common options for mount/umount
@@ -694,7 +721,6 @@ CONFIG_FEATURE_BEEP_LENGTH_MS=0
# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set
# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set
# CONFIG_FEATURE_CHAT_CLR_ABORT is not set
-# CONFIG_CHRT is not set
# CONFIG_CONSPY is not set
# CONFIG_CROND is not set
# CONFIG_FEATURE_CROND_D is not set
@@ -709,8 +735,6 @@ CONFIG_FEATURE_CROND_DIR=""
# CONFIG_DEVFSD_VERBOSE is not set
# CONFIG_FEATURE_DEVFS is not set
# CONFIG_DEVMEM is not set
-# CONFIG_EJECT is not set
-# CONFIG_FEATURE_EJECT_SCSI is not set
# CONFIG_FBSPLASH is not set
# CONFIG_FLASH_ERASEALL is not set
# CONFIG_FLASH_LOCK is not set
@@ -728,9 +752,6 @@ CONFIG_FEATURE_CROND_DIR=""
# CONFIG_I2CDUMP is not set
# CONFIG_I2CDETECT is not set
# CONFIG_INOTIFYD is not set
-# CONFIG_IONICE is not set
-# CONFIG_LAST is not set
-# CONFIG_FEATURE_LAST_FANCY is not set
CONFIG_LESS=y
CONFIG_FEATURE_LESS_MAXLINES=9999999
CONFIG_FEATURE_LESS_BRACKETS=y
@@ -742,27 +763,24 @@ CONFIG_FEATURE_LESS_WINCH=y
CONFIG_FEATURE_LESS_ASK_TERMINAL=y
CONFIG_FEATURE_LESS_DASHCMD=y
CONFIG_FEATURE_LESS_LINENUMS=y
+# CONFIG_LSSCSI is not set
CONFIG_MAKEDEVS=y
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
CONFIG_FEATURE_MAKEDEVS_TABLE=y
# CONFIG_MAN is not set
# CONFIG_MICROCOM is not set
-CONFIG_MOUNTPOINT=y
# CONFIG_MT is not set
# CONFIG_NANDWRITE is not set
# CONFIG_NANDDUMP is not set
+# CONFIG_PARTPROBE is not set
# CONFIG_RAIDAUTORUN is not set
# CONFIG_READAHEAD is not set
# CONFIG_RFKILL is not set
# CONFIG_RUNLEVEL is not set
# CONFIG_RX is not set
# CONFIG_SETSERIAL is not set
-# CONFIG_SETSID is not set
CONFIG_STRINGS=y
-# CONFIG_TASKSET is not set
-# CONFIG_FEATURE_TASKSET_FANCY is not set
CONFIG_TIME=y
-# CONFIG_TIMEOUT is not set
# CONFIG_TTYSIZE is not set
# CONFIG_UBIATTACH is not set
# CONFIG_UBIDETACH is not set
@@ -772,7 +790,6 @@ CONFIG_TIME=y
# CONFIG_UBIUPDATEVOL is not set
# CONFIG_UBIRENAME is not set
# CONFIG_VOLNAME is not set
-# CONFIG_WALL is not set
# CONFIG_WATCHDOG is not set
#
@@ -849,8 +866,8 @@ CONFIG_FEATURE_IP_RULE=y
# CONFIG_FEATURE_IP_NEIGH is not set
# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set
# CONFIG_IPCALC is not set
-# CONFIG_FEATURE_IPCALC_FANCY is not set
# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
+# CONFIG_FEATURE_IPCALC_FANCY is not set
# CONFIG_FAKEIDENTD is not set
# CONFIG_NAMEIF is not set
# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
@@ -872,11 +889,13 @@ CONFIG_FEATURE_FANCY_PING=y
# CONFIG_PSCAN is not set
CONFIG_ROUTE=y
# CONFIG_SLATTACH is not set
+# CONFIG_SSL_CLIENT is not set
# CONFIG_TCPSVD is not set
# CONFIG_UDPSVD is not set
CONFIG_TELNET=y
CONFIG_FEATURE_TELNET_TTYPE=y
CONFIG_FEATURE_TELNET_AUTOLOGIN=y
+CONFIG_FEATURE_TELNET_WIDTH=y
CONFIG_TELNETD=y
# CONFIG_FEATURE_TELNETD_STANDALONE is not set
# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set
@@ -887,6 +906,7 @@ CONFIG_TELNETD=y
# CONFIG_FEATURE_TFTP_BLOCKSIZE is not set
# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set
# CONFIG_TFTP_DEBUG is not set
+# CONFIG_TLS is not set
CONFIG_TRACEROUTE=y
CONFIG_TRACEROUTE6=y
CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
@@ -895,29 +915,32 @@ CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
# CONFIG_FEATURE_TUNCTL_UG is not set
CONFIG_VCONFIG=y
# CONFIG_WGET is not set
+# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
# CONFIG_FEATURE_WGET_STATUSBAR is not set
# CONFIG_FEATURE_WGET_AUTHENTICATION is not set
-# CONFIG_FEATURE_WGET_LONG_OPTIONS is not set
# CONFIG_FEATURE_WGET_TIMEOUT is not set
+# CONFIG_FEATURE_WGET_HTTPS is not set
# CONFIG_FEATURE_WGET_OPENSSL is not set
-# CONFIG_FEATURE_WGET_SSL_HELPER is not set
# CONFIG_WHOIS is not set
# CONFIG_ZCIP is not set
# CONFIG_UDHCPC6 is not set
+# CONFIG_FEATURE_UDHCPC6_RFC3646 is not set
+# CONFIG_FEATURE_UDHCPC6_RFC4704 is not set
+# CONFIG_FEATURE_UDHCPC6_RFC4833 is not set
# CONFIG_UDHCPD is not set
-# CONFIG_DHCPRELAY is not set
-# CONFIG_DUMPLEASES is not set
# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set
# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set
CONFIG_DHCPD_LEASES_FILE=""
+# CONFIG_DUMPLEASES is not set
+# CONFIG_DHCPRELAY is not set
# CONFIG_UDHCPC is not set
# CONFIG_FEATURE_UDHCPC_ARPING is not set
# CONFIG_FEATURE_UDHCPC_SANITIZEOPT is not set
+CONFIG_UDHCPC_DEFAULT_SCRIPT=""
# CONFIG_FEATURE_UDHCP_PORT is not set
CONFIG_UDHCP_DEBUG=0
# CONFIG_FEATURE_UDHCP_RFC3397 is not set
# CONFIG_FEATURE_UDHCP_8021Q is not set
-CONFIG_UDHCPC_DEFAULT_SCRIPT=""
CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=0
CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS=""
@@ -958,18 +981,19 @@ CONFIG_PKILL=y
# CONFIG_FEATURE_PIDOF_OMIT is not set
CONFIG_PMAP=y
# CONFIG_POWERTOP is not set
+# CONFIG_FEATURE_POWERTOP_INTERACTIVE is not set
CONFIG_PS=y
CONFIG_FEATURE_PS_WIDE=y
CONFIG_FEATURE_PS_LONG=y
# CONFIG_FEATURE_PS_TIME is not set
-# CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS is not set
# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
+# CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS is not set
CONFIG_PSTREE=y
CONFIG_PWDX=y
-CONFIG_RENICE=y
CONFIG_SMEMCAP=y
CONFIG_BB_SYSCTL=y
CONFIG_TOP=y
+CONFIG_FEATURE_TOP_INTERACTIVE=y
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
CONFIG_FEATURE_TOP_SMP_CPU=y
@@ -1024,24 +1048,23 @@ CONFIG_BASH_IS_NONE=y
CONFIG_ASH=y
# CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set
# CONFIG_ASH_INTERNAL_GLOB is not set
-CONFIG_ASH_RANDOM_SUPPORT=y
-# CONFIG_ASH_EXPAND_PRMT is not set
CONFIG_ASH_BASH_COMPAT=y
-# CONFIG_ASH_IDLE_TIMEOUT is not set
CONFIG_ASH_JOB_CONTROL=y
CONFIG_ASH_ALIAS=y
-CONFIG_ASH_GETOPTS=y
-CONFIG_ASH_BUILTIN_ECHO=y
-CONFIG_ASH_BUILTIN_PRINTF=y
-CONFIG_ASH_BUILTIN_TEST=y
+CONFIG_ASH_RANDOM_SUPPORT=y
+# CONFIG_ASH_EXPAND_PRMT is not set
+# CONFIG_ASH_IDLE_TIMEOUT is not set
+# CONFIG_ASH_MAIL is not set
+# CONFIG_ASH_ECHO is not set
+# CONFIG_ASH_PRINTF is not set
+# CONFIG_ASH_TEST is not set
# CONFIG_ASH_HELP is not set
+CONFIG_ASH_GETOPTS=y
# CONFIG_ASH_CMDCMD is not set
-# CONFIG_ASH_MAIL is not set
# CONFIG_CTTYHACK is not set
# CONFIG_HUSH is not set
# CONFIG_HUSH_BASH_COMPAT is not set
# CONFIG_HUSH_BRACE_EXPANSION is not set
-# CONFIG_HUSH_HELP is not set
# CONFIG_HUSH_INTERACTIVE is not set
# CONFIG_HUSH_SAVEHISTORY is not set
# CONFIG_HUSH_JOB is not set
@@ -1052,9 +1075,28 @@ CONFIG_ASH_BUILTIN_TEST=y
# CONFIG_HUSH_FUNCTIONS is not set
# CONFIG_HUSH_LOCAL is not set
# CONFIG_HUSH_RANDOM_SUPPORT is not set
-# CONFIG_HUSH_EXPORT_N is not set
# CONFIG_HUSH_MODE_X is not set
+# CONFIG_HUSH_ECHO is not set
+# CONFIG_HUSH_PRINTF is not set
+# CONFIG_HUSH_TEST is not set
+# CONFIG_HUSH_HELP is not set
+# CONFIG_HUSH_EXPORT is not set
+# CONFIG_HUSH_EXPORT_N is not set
+# CONFIG_HUSH_KILL is not set
+# CONFIG_HUSH_WAIT is not set
+# CONFIG_HUSH_TRAP is not set
+# CONFIG_HUSH_TYPE is not set
+# CONFIG_HUSH_READ is not set
+# CONFIG_HUSH_SET is not set
+# CONFIG_HUSH_UNSET is not set
+# CONFIG_HUSH_ULIMIT is not set
+# CONFIG_HUSH_UMASK is not set
+# CONFIG_HUSH_MEMLEAK is not set
# CONFIG_MSH is not set
+
+#
+# Options common to all shells
+#
CONFIG_FEATURE_SH_MATH=y
# CONFIG_FEATURE_SH_MATH_64 is not set
# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
diff --git a/tools/cluster_sim_uml/uml/config/linux-4.10.1-i686
b/tools/cluster_sim_uml/uml/config/linux-4.13.3-i686
similarity index 92%
rename from tools/cluster_sim_uml/uml/config/linux-4.10.1-i686
rename to tools/cluster_sim_uml/uml/config/linux-4.13.3-i686
index 797881ed1..f78e527de 100644
--- a/tools/cluster_sim_uml/uml/config/linux-4.10.1-i686
+++ b/tools/cluster_sim_uml/uml/config/linux-4.13.3-i686
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# User Mode Linux/x86 4.10.1 Kernel Configuration
+# User Mode Linux/x86 4.13.3 Kernel Configuration
#
CONFIG_UML=y
CONFIG_MMU=y
@@ -9,8 +9,8 @@ CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
-CONFIG_GENERIC_BUG=y
CONFIG_HZ=100
+CONFIG_NR_CPUS=1
#
# UML-specific options
@@ -78,6 +78,7 @@ CONFIG_SPLIT_PTLOCK_CPUS=4
# CONFIG_PHYS_ADDR_T_64BIT is not set
# CONFIG_KSM is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
+# CONFIG_ARCH_WANTS_THP_SWAP is not set
CONFIG_NEED_PER_CPU_KM=y
# CONFIG_CLEANCACHE is not set
# CONFIG_FRONTSWAP is not set
@@ -85,6 +86,7 @@ CONFIG_NEED_PER_CPU_KM=y
# CONFIG_ZBUD is not set
# CONFIG_ZSMALLOC is not set
# CONFIG_IDLE_PAGE_TRACKING is not set
+# CONFIG_PERCPU_STATS is not set
CONFIG_LD_SCRIPT_DYN=y
CONFIG_BINFMT_ELF=y
CONFIG_ELFCORE=y
@@ -154,13 +156,15 @@ CONFIG_BSD_PROCESS_ACCT=y
CONFIG_TINY_RCU=y
# CONFIG_RCU_EXPERT is not set
CONFIG_SRCU=y
+CONFIG_TINY_SRCU=y
+# CONFIG_TASKS_RCU is not set
# CONFIG_RCU_STALL_COMMON is not set
-# CONFIG_TREE_RCU_TRACE is not set
-# CONFIG_RCU_EXPEDITE_BOOT is not set
+# CONFIG_RCU_NEED_SEGCBLIST is not set
CONFIG_BUILD_BIN2C=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=14
+CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
CONFIG_CGROUPS=y
# CONFIG_MEMCG is not set
CONFIG_BLK_CGROUP=y
@@ -170,9 +174,8 @@ CONFIG_FAIR_GROUP_SCHED=y
# CONFIG_CFS_BANDWIDTH is not set
# CONFIG_RT_GROUP_SCHED is not set
# CONFIG_CGROUP_PIDS is not set
+# CONFIG_CGROUP_RDMA is not set
CONFIG_CGROUP_FREEZER=y
-CONFIG_CPUSETS=y
-CONFIG_PROC_PID_CPUSET=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CGROUP_CPUACCT=y
# CONFIG_CGROUP_DEBUG is not set
@@ -198,6 +201,8 @@ CONFIG_RD_GZIP=y
# CONFIG_RD_XZ is not set
# CONFIG_RD_LZO is not set
# CONFIG_RD_LZ4 is not set
+# CONFIG_INITRAMFS_COMPRESSION_NONE is not set
+CONFIG_INITRAMFS_COMPRESSION_GZIP=y
CONFIG_INITRAMFS_COMPRESSION=".gz"
# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
@@ -233,6 +238,7 @@ CONFIG_ADVISE_SYSCALLS=y
# CONFIG_USERFAULTFD is not set
CONFIG_MEMBARRIER=y
# CONFIG_EMBEDDED is not set
+# CONFIG_PC104 is not set
#
# Kernel Performance Events And Counters
@@ -241,6 +247,7 @@ CONFIG_VM_EVENT_COUNTERS=y
CONFIG_COMPAT_BRK=y
CONFIG_SLAB=y
# CONFIG_SLUB is not set
+CONFIG_SLAB_MERGE_DEFAULT=y
# CONFIG_SLAB_FREELIST_RANDOM is not set
# CONFIG_SYSTEM_DATA_VERIFICATION is not set
# CONFIG_PROFILING is not set
@@ -251,6 +258,7 @@ CONFIG_SECCOMP_FILTER=y
CONFIG_HAVE_GCC_PLUGINS=y
# CONFIG_GCC_PLUGINS is not set
# CONFIG_CC_STACKPROTECTOR is not set
+CONFIG_THIN_ARCHIVES=y
CONFIG_MODULES_USE_ELF_REL=y
# CONFIG_HAVE_ARCH_HASH is not set
# CONFIG_ISA_BUS_API is not set
@@ -259,6 +267,11 @@ CONFIG_OLD_SIGSUSPEND3=y
CONFIG_OLD_SIGACTION=y
# CONFIG_CPU_NO_EFFICIENT_FFS is not set
# CONFIG_HAVE_ARCH_VMAP_STACK is not set
+# CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set
+# CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set
+# CONFIG_ARCH_HAS_STRICT_KERNEL_RWX is not set
+# CONFIG_ARCH_HAS_STRICT_MODULE_RWX is not set
+# CONFIG_REFCOUNT_FULL is not set
#
# GCOV-based kernel profiling
@@ -286,6 +299,7 @@ CONFIG_LBDAF=y
# CONFIG_BLK_DEV_THROTTLING is not set
# CONFIG_BLK_CMDLINE_PARSER is not set
# CONFIG_BLK_WBT is not set
+# CONFIG_BLK_SED_OPAL is not set
#
# Partition Types
@@ -304,6 +318,9 @@ CONFIG_IOSCHED_CFQ=m
CONFIG_DEFAULT_DEADLINE=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="deadline"
+CONFIG_MQ_IOSCHED_DEADLINE=y
+CONFIG_MQ_IOSCHED_KYBER=y
+# CONFIG_IOSCHED_BFQ is not set
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
CONFIG_INLINE_READ_UNLOCK=y
CONFIG_INLINE_READ_UNLOCK_IRQ=y
@@ -430,6 +447,7 @@ CONFIG_BLK_DEV_NBD=m
# CONFIG_ECHO is not set
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
+# CONFIG_CXL_LIB is not set
#
# SCSI device support
@@ -469,6 +487,7 @@ CONFIG_TUN=m
CONFIG_ETHERNET=y
CONFIG_NET_VENDOR_ALACRITECH=y
CONFIG_NET_VENDOR_AMAZON=y
+CONFIG_NET_VENDOR_AQUANTIA=y
CONFIG_NET_VENDOR_ARC=y
# CONFIG_NET_VENDOR_AURORA is not set
CONFIG_NET_VENDOR_EZCHIP=y
@@ -484,8 +503,10 @@ CONFIG_NET_VENDOR_RENESAS=y
CONFIG_NET_VENDOR_ROCKER=y
CONFIG_NET_VENDOR_SAMSUNG=y
CONFIG_NET_VENDOR_SOLARFLARE=y
-CONFIG_NET_VENDOR_SYNOPSYS=y
CONFIG_NET_VENDOR_VIA=y
+CONFIG_NET_VENDOR_SYNOPSYS=y
+# CONFIG_MDIO_DEVICE is not set
+# CONFIG_MDIO_BUS is not set
# CONFIG_PHYLIB is not set
CONFIG_PPP=m
# CONFIG_PPP_BSDCOMP is not set
@@ -523,6 +544,7 @@ CONFIG_WLAN_VENDOR_RSI=y
CONFIG_WLAN_VENDOR_ST=y
CONFIG_WLAN_VENDOR_TI=y
CONFIG_WLAN_VENDOR_ZYDAS=y
+CONFIG_WLAN_VENDOR_QUANTENNA=y
#
# Enable WiMAX (Networking options) to see the WiMAX drivers
@@ -540,6 +562,7 @@ CONFIG_LEGACY_PTY_COUNT=32
# CONFIG_TRACE_SINK is not set
CONFIG_DEVMEM=y
# CONFIG_DEVKMEM is not set
+# CONFIG_SERIAL_DEV_BUS is not set
# CONFIG_HW_RANDOM is not set
CONFIG_UML_RANDOM=y
# CONFIG_R3964 is not set
@@ -552,17 +575,9 @@ CONFIG_UML_RANDOM=y
# CONFIG_I2C is not set
# CONFIG_SPMI is not set
# CONFIG_HSI is not set
-
-#
-# PPS support
-#
# CONFIG_PPS is not set
#
-# PPS generators support
-#
-
-#
# PTP clock support
#
# CONFIG_PTP_1588_CLOCK is not set
@@ -599,11 +614,9 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y
#
# Microsoft Hyper-V guest support
#
+# CONFIG_HYPERV_TSCPAGE is not set
# CONFIG_STAGING is not set
-
-#
-# Hardware Spinlock drivers
-#
+# CONFIG_HWSPINLOCK is not set
#
# Clock Source drivers
@@ -631,6 +644,10 @@ CONFIG_IOMMU_SUPPORT=y
#
# Broadcom SoC drivers
#
+
+#
+# i.MX SoC drivers
+#
# CONFIG_SUNXI_SRAM is not set
# CONFIG_SOC_TI is not set
# CONFIG_PM_DEVFREQ is not set
@@ -647,16 +664,13 @@ CONFIG_ARM_GIC_MAX_NR=1
#
# CONFIG_GENERIC_PHY is not set
# CONFIG_POWERCAP is not set
-
-#
-# Performance monitor support
-#
# CONFIG_RAS is not set
#
# Android
#
# CONFIG_ANDROID is not set
+# CONFIG_DAX is not set
# CONFIG_NVMEM is not set
# CONFIG_STM is not set
@@ -664,6 +678,11 @@ CONFIG_ARM_GIC_MAX_NR=1
# FPGA Configuration Support
#
# CONFIG_FPGA is not set
+
+#
+# FSI support
+#
+# CONFIG_FSI is not set
CONFIG_NET=y
#
@@ -673,6 +692,7 @@ CONFIG_PACKET=y
# CONFIG_PACKET_DIAG is not set
CONFIG_UNIX=y
# CONFIG_UNIX_DIAG is not set
+# CONFIG_TLS is not set
CONFIG_XFRM=y
# CONFIG_XFRM_USER is not set
# CONFIG_XFRM_SUB_POLICY is not set
@@ -707,7 +727,27 @@ CONFIG_INET_TCP_DIAG=y
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
# CONFIG_TCP_MD5SIG is not set
-# CONFIG_IPV6 is not set
+CONFIG_IPV6=m
+# CONFIG_IPV6_ROUTER_PREF is not set
+# CONFIG_IPV6_OPTIMISTIC_DAD is not set
+# CONFIG_INET6_AH is not set
+# CONFIG_INET6_ESP is not set
+# CONFIG_INET6_IPCOMP is not set
+# CONFIG_IPV6_MIP6 is not set
+# CONFIG_INET6_XFRM_TUNNEL is not set
+# CONFIG_INET6_TUNNEL is not set
+# CONFIG_INET6_XFRM_MODE_TRANSPORT is not set
+# CONFIG_INET6_XFRM_MODE_TUNNEL is not set
+# CONFIG_INET6_XFRM_MODE_BEET is not set
+# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
+# CONFIG_IPV6_SIT is not set
+# CONFIG_IPV6_TUNNEL is not set
+# CONFIG_IPV6_FOU is not set
+# CONFIG_IPV6_FOU_TUNNEL is not set
+# CONFIG_IPV6_MULTIPLE_TABLES is not set
+# CONFIG_IPV6_MROUTE is not set
+# CONFIG_IPV6_SEG6_LWTUNNEL is not set
+# CONFIG_IPV6_SEG6_HMAC is not set
# CONFIG_NETWORK_SECMARK is not set
# CONFIG_NET_PTP_CLASSIFY is not set
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
@@ -721,6 +761,7 @@ CONFIG_TIPC_MEDIA_UDP=y
# CONFIG_L2TP is not set
# CONFIG_BRIDGE is not set
CONFIG_HAVE_NET_DSA=y
+# CONFIG_NET_DSA is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
@@ -729,6 +770,7 @@ CONFIG_HAVE_NET_DSA=y
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_PHONET is not set
+# CONFIG_6LOWPAN is not set
# CONFIG_IEEE802154 is not set
# CONFIG_NET_SCHED is not set
# CONFIG_DCB is not set
@@ -771,8 +813,11 @@ CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
# CONFIG_CAIF is not set
# CONFIG_CEPH_LIB is not set
# CONFIG_NFC is not set
+# CONFIG_PSAMPLE is not set
+# CONFIG_NET_IFE is not set
# CONFIG_LWTUNNEL is not set
CONFIG_DST_CACHE=y
+CONFIG_GRO_CELLS=y
# CONFIG_NET_DEVLINK is not set
CONFIG_MAY_USE_DEVLINK=y
@@ -959,6 +1004,8 @@ CONFIG_NLS_DEFAULT="iso8859-1"
# CONFIG_SECURITY is not set
# CONFIG_SECURITYFS is not set
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
+# CONFIG_HARDENED_USERCOPY is not set
+# CONFIG_STATIC_USERMODEHELPER is not set
CONFIG_DEFAULT_SECURITY_DAC=y
CONFIG_DEFAULT_SECURITY=""
CONFIG_CRYPTO=y
@@ -1050,6 +1097,7 @@ CONFIG_CRYPTO_SHA256=m
# Ciphers
#
CONFIG_CRYPTO_AES=y
+# CONFIG_CRYPTO_AES_TI is not set
# CONFIG_CRYPTO_AES_586 is not set
# CONFIG_CRYPTO_ANUBIS is not set
# CONFIG_CRYPTO_ARC4 is not set
@@ -1117,6 +1165,7 @@ CONFIG_CRC32_SLICEBY8=y
# CONFIG_CRC32_SLICEBY4 is not set
# CONFIG_CRC32_SARWATE is not set
# CONFIG_CRC32_BIT is not set
+# CONFIG_CRC4 is not set
# CONFIG_CRC7 is not set
# CONFIG_LIBCRC32C is not set
# CONFIG_CRC8 is not set
@@ -1169,6 +1218,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y
CONFIG_FRAME_POINTER=y
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
+CONFIG_MAGIC_SYSRQ_SERIAL=y
CONFIG_DEBUG_KERNEL=y
#
@@ -1191,7 +1241,7 @@ CONFIG_ARCH_HAS_KCOV=y
#
# Debug Lockups and Hangs
#
-# CONFIG_LOCKUP_DETECTOR is not set
+# CONFIG_SOFTLOCKUP_DETECTOR is not set
# CONFIG_DETECT_HUNG_TASK is not set
# CONFIG_WQ_WATCHDOG is not set
# CONFIG_PANIC_ON_OOPS is not set
@@ -1202,7 +1252,6 @@ CONFIG_SCHED_DEBUG=y
# CONFIG_SCHEDSTATS is not set
# CONFIG_SCHED_STACK_END_CHECK is not set
# CONFIG_DEBUG_TIMEKEEPING is not set
-# CONFIG_TIMER_STATS is not set
#
# Lock Debugging (spinlocks, mutexes, etc...)
@@ -1217,9 +1266,10 @@ CONFIG_SCHED_DEBUG=y
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
# CONFIG_LOCK_TORTURE_TEST is not set
+# CONFIG_WW_MUTEX_SELFTEST is not set
CONFIG_STACKTRACE=y
+# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
# CONFIG_DEBUG_KOBJECT is not set
-CONFIG_DEBUG_BUGVERBOSE=y
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_PI_LIST is not set
# CONFIG_DEBUG_SG is not set
@@ -1230,7 +1280,6 @@ CONFIG_DEBUG_BUGVERBOSE=y
# RCU Debugging
#
# CONFIG_PROVE_RCU is not set
-# CONFIG_SPARSE_RCU_POINTER is not set
# CONFIG_TORTURE_TEST is not set
# CONFIG_RCU_PERF_TEST is not set
# CONFIG_RCU_TORTURE_TEST is not set
@@ -1259,6 +1308,7 @@ CONFIG_BRANCH_PROFILE_NONE=y
# Runtime Testing
#
# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_TEST_SORT is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_RBTREE_TEST is not set
# CONFIG_INTERVAL_TREE_TEST is not set
@@ -1276,9 +1326,11 @@ CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_BPF is not set
# CONFIG_TEST_FIRMWARE is not set
+# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_BUG_ON_DATA_CORRUPTION is not set
+# CONFIG_TEST_KMOD is not set
# CONFIG_SAMPLES is not set
# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set
# CONFIG_UBSAN is not set
diff --git a/tools/cluster_sim_uml/uml/config/linux-4.10.1-x86_64
b/tools/cluster_sim_uml/uml/config/linux-4.13.3-x86_64
similarity index 92%
rename from tools/cluster_sim_uml/uml/config/linux-4.10.1-x86_64
rename to tools/cluster_sim_uml/uml/config/linux-4.13.3-x86_64
index 331e8bd17..daf1159ce 100644
--- a/tools/cluster_sim_uml/uml/config/linux-4.10.1-x86_64
+++ b/tools/cluster_sim_uml/uml/config/linux-4.13.3-x86_64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# User Mode Linux/x86 4.10.1 Kernel Configuration
+# User Mode Linux/x86 4.13.3 Kernel Configuration
#
CONFIG_UML=y
CONFIG_MMU=y
@@ -9,8 +9,8 @@ CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
-CONFIG_GENERIC_BUG=y
CONFIG_HZ=100
+CONFIG_NR_CPUS=1
#
# UML-specific options
@@ -53,6 +53,7 @@ CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_PHYS_ADDR_T_64BIT=y
# CONFIG_KSM is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
+# CONFIG_ARCH_WANTS_THP_SWAP is not set
CONFIG_NEED_PER_CPU_KM=y
# CONFIG_CLEANCACHE is not set
# CONFIG_FRONTSWAP is not set
@@ -60,6 +61,7 @@ CONFIG_NEED_PER_CPU_KM=y
# CONFIG_ZBUD is not set
# CONFIG_ZSMALLOC is not set
# CONFIG_IDLE_PAGE_TRACKING is not set
+# CONFIG_PERCPU_STATS is not set
CONFIG_LD_SCRIPT_DYN=y
CONFIG_BINFMT_ELF=y
CONFIG_ELFCORE=y
@@ -128,13 +130,15 @@ CONFIG_BSD_PROCESS_ACCT=y
CONFIG_TINY_RCU=y
# CONFIG_RCU_EXPERT is not set
CONFIG_SRCU=y
+CONFIG_TINY_SRCU=y
+# CONFIG_TASKS_RCU is not set
# CONFIG_RCU_STALL_COMMON is not set
-# CONFIG_TREE_RCU_TRACE is not set
-# CONFIG_RCU_EXPEDITE_BOOT is not set
+# CONFIG_RCU_NEED_SEGCBLIST is not set
CONFIG_BUILD_BIN2C=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=14
+CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
CONFIG_CGROUPS=y
# CONFIG_MEMCG is not set
CONFIG_BLK_CGROUP=y
@@ -144,9 +148,8 @@ CONFIG_FAIR_GROUP_SCHED=y
# CONFIG_CFS_BANDWIDTH is not set
# CONFIG_RT_GROUP_SCHED is not set
# CONFIG_CGROUP_PIDS is not set
+# CONFIG_CGROUP_RDMA is not set
CONFIG_CGROUP_FREEZER=y
-CONFIG_CPUSETS=y
-CONFIG_PROC_PID_CPUSET=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CGROUP_CPUACCT=y
# CONFIG_CGROUP_DEBUG is not set
@@ -172,6 +175,8 @@ CONFIG_RD_GZIP=y
# CONFIG_RD_XZ is not set
# CONFIG_RD_LZO is not set
# CONFIG_RD_LZ4 is not set
+# CONFIG_INITRAMFS_COMPRESSION_NONE is not set
+CONFIG_INITRAMFS_COMPRESSION_GZIP=y
CONFIG_INITRAMFS_COMPRESSION=".gz"
# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
@@ -207,6 +212,7 @@ CONFIG_ADVISE_SYSCALLS=y
# CONFIG_USERFAULTFD is not set
CONFIG_MEMBARRIER=y
# CONFIG_EMBEDDED is not set
+# CONFIG_PC104 is not set
#
# Kernel Performance Events And Counters
@@ -215,6 +221,7 @@ CONFIG_VM_EVENT_COUNTERS=y
CONFIG_COMPAT_BRK=y
CONFIG_SLAB=y
# CONFIG_SLUB is not set
+CONFIG_SLAB_MERGE_DEFAULT=y
# CONFIG_SLAB_FREELIST_RANDOM is not set
# CONFIG_SYSTEM_DATA_VERIFICATION is not set
# CONFIG_PROFILING is not set
@@ -224,12 +231,18 @@ CONFIG_SECCOMP_FILTER=y
CONFIG_HAVE_GCC_PLUGINS=y
# CONFIG_GCC_PLUGINS is not set
# CONFIG_CC_STACKPROTECTOR is not set
+CONFIG_THIN_ARCHIVES=y
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
CONFIG_MODULES_USE_ELF_RELA=y
# CONFIG_HAVE_ARCH_HASH is not set
# CONFIG_ISA_BUS_API is not set
# CONFIG_CPU_NO_EFFICIENT_FFS is not set
# CONFIG_HAVE_ARCH_VMAP_STACK is not set
+# CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set
+# CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set
+# CONFIG_ARCH_HAS_STRICT_KERNEL_RWX is not set
+# CONFIG_ARCH_HAS_STRICT_MODULE_RWX is not set
+# CONFIG_REFCOUNT_FULL is not set
#
# GCOV-based kernel profiling
@@ -256,6 +269,7 @@ CONFIG_BLOCK=y
# CONFIG_BLK_DEV_THROTTLING is not set
# CONFIG_BLK_CMDLINE_PARSER is not set
# CONFIG_BLK_WBT is not set
+# CONFIG_BLK_SED_OPAL is not set
#
# Partition Types
@@ -274,6 +288,9 @@ CONFIG_IOSCHED_CFQ=m
CONFIG_DEFAULT_DEADLINE=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="deadline"
+CONFIG_MQ_IOSCHED_DEADLINE=y
+CONFIG_MQ_IOSCHED_KYBER=y
+# CONFIG_IOSCHED_BFQ is not set
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
CONFIG_INLINE_READ_UNLOCK=y
CONFIG_INLINE_READ_UNLOCK_IRQ=y
@@ -400,6 +417,7 @@ CONFIG_BLK_DEV_NBD=m
# CONFIG_ECHO is not set
# CONFIG_CXL_BASE is not set
# CONFIG_CXL_AFU_DRIVER_OPS is not set
+# CONFIG_CXL_LIB is not set
#
# SCSI device support
@@ -439,6 +457,7 @@ CONFIG_TUN=m
CONFIG_ETHERNET=y
CONFIG_NET_VENDOR_ALACRITECH=y
CONFIG_NET_VENDOR_AMAZON=y
+CONFIG_NET_VENDOR_AQUANTIA=y
CONFIG_NET_VENDOR_ARC=y
# CONFIG_NET_VENDOR_AURORA is not set
CONFIG_NET_VENDOR_EZCHIP=y
@@ -453,8 +472,10 @@ CONFIG_NET_VENDOR_RENESAS=y
CONFIG_NET_VENDOR_ROCKER=y
CONFIG_NET_VENDOR_SAMSUNG=y
CONFIG_NET_VENDOR_SOLARFLARE=y
-CONFIG_NET_VENDOR_SYNOPSYS=y
CONFIG_NET_VENDOR_VIA=y
+CONFIG_NET_VENDOR_SYNOPSYS=y
+# CONFIG_MDIO_DEVICE is not set
+# CONFIG_MDIO_BUS is not set
# CONFIG_PHYLIB is not set
CONFIG_PPP=m
# CONFIG_PPP_BSDCOMP is not set
@@ -492,6 +513,7 @@ CONFIG_WLAN_VENDOR_RSI=y
CONFIG_WLAN_VENDOR_ST=y
CONFIG_WLAN_VENDOR_TI=y
CONFIG_WLAN_VENDOR_ZYDAS=y
+CONFIG_WLAN_VENDOR_QUANTENNA=y
#
# Enable WiMAX (Networking options) to see the WiMAX drivers
@@ -509,6 +531,7 @@ CONFIG_LEGACY_PTY_COUNT=32
# CONFIG_TRACE_SINK is not set
CONFIG_DEVMEM=y
# CONFIG_DEVKMEM is not set
+# CONFIG_SERIAL_DEV_BUS is not set
# CONFIG_HW_RANDOM is not set
CONFIG_UML_RANDOM=y
# CONFIG_R3964 is not set
@@ -520,17 +543,9 @@ CONFIG_UML_RANDOM=y
# CONFIG_I2C is not set
# CONFIG_SPMI is not set
# CONFIG_HSI is not set
-
-#
-# PPS support
-#
# CONFIG_PPS is not set
#
-# PPS generators support
-#
-
-#
# PTP clock support
#
# CONFIG_PTP_1588_CLOCK is not set
@@ -567,11 +582,9 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y
#
# Microsoft Hyper-V guest support
#
+# CONFIG_HYPERV_TSCPAGE is not set
# CONFIG_STAGING is not set
-
-#
-# Hardware Spinlock drivers
-#
+# CONFIG_HWSPINLOCK is not set
#
# Clock Source drivers
@@ -599,6 +612,10 @@ CONFIG_IOMMU_SUPPORT=y
#
# Broadcom SoC drivers
#
+
+#
+# i.MX SoC drivers
+#
# CONFIG_SUNXI_SRAM is not set
# CONFIG_SOC_TI is not set
# CONFIG_PM_DEVFREQ is not set
@@ -615,16 +632,13 @@ CONFIG_ARM_GIC_MAX_NR=1
#
# CONFIG_GENERIC_PHY is not set
# CONFIG_POWERCAP is not set
-
-#
-# Performance monitor support
-#
# CONFIG_RAS is not set
#
# Android
#
# CONFIG_ANDROID is not set
+# CONFIG_DAX is not set
# CONFIG_NVMEM is not set
# CONFIG_STM is not set
@@ -632,6 +646,11 @@ CONFIG_ARM_GIC_MAX_NR=1
# FPGA Configuration Support
#
# CONFIG_FPGA is not set
+
+#
+# FSI support
+#
+# CONFIG_FSI is not set
CONFIG_NET=y
#
@@ -641,6 +660,7 @@ CONFIG_PACKET=y
# CONFIG_PACKET_DIAG is not set
CONFIG_UNIX=y
# CONFIG_UNIX_DIAG is not set
+# CONFIG_TLS is not set
CONFIG_XFRM=y
# CONFIG_XFRM_USER is not set
# CONFIG_XFRM_SUB_POLICY is not set
@@ -675,7 +695,27 @@ CONFIG_INET_TCP_DIAG=y
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
# CONFIG_TCP_MD5SIG is not set
-# CONFIG_IPV6 is not set
+CONFIG_IPV6=m
+# CONFIG_IPV6_ROUTER_PREF is not set
+# CONFIG_IPV6_OPTIMISTIC_DAD is not set
+# CONFIG_INET6_AH is not set
+# CONFIG_INET6_ESP is not set
+# CONFIG_INET6_IPCOMP is not set
+# CONFIG_IPV6_MIP6 is not set
+# CONFIG_INET6_XFRM_TUNNEL is not set
+# CONFIG_INET6_TUNNEL is not set
+# CONFIG_INET6_XFRM_MODE_TRANSPORT is not set
+# CONFIG_INET6_XFRM_MODE_TUNNEL is not set
+# CONFIG_INET6_XFRM_MODE_BEET is not set
+# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
+# CONFIG_IPV6_SIT is not set
+# CONFIG_IPV6_TUNNEL is not set
+# CONFIG_IPV6_FOU is not set
+# CONFIG_IPV6_FOU_TUNNEL is not set
+# CONFIG_IPV6_MULTIPLE_TABLES is not set
+# CONFIG_IPV6_MROUTE is not set
+# CONFIG_IPV6_SEG6_LWTUNNEL is not set
+# CONFIG_IPV6_SEG6_HMAC is not set
# CONFIG_NETWORK_SECMARK is not set
# CONFIG_NET_PTP_CLASSIFY is not set
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
@@ -689,6 +729,7 @@ CONFIG_TIPC_MEDIA_UDP=y
# CONFIG_L2TP is not set
# CONFIG_BRIDGE is not set
CONFIG_HAVE_NET_DSA=y
+# CONFIG_NET_DSA is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
@@ -697,6 +738,7 @@ CONFIG_HAVE_NET_DSA=y
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_PHONET is not set
+# CONFIG_6LOWPAN is not set
# CONFIG_IEEE802154 is not set
# CONFIG_NET_SCHED is not set
# CONFIG_DCB is not set
@@ -739,8 +781,11 @@ CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
# CONFIG_CAIF is not set
# CONFIG_CEPH_LIB is not set
# CONFIG_NFC is not set
+# CONFIG_PSAMPLE is not set
+# CONFIG_NET_IFE is not set
# CONFIG_LWTUNNEL is not set
CONFIG_DST_CACHE=y
+CONFIG_GRO_CELLS=y
# CONFIG_NET_DEVLINK is not set
CONFIG_MAY_USE_DEVLINK=y
@@ -927,6 +972,8 @@ CONFIG_NLS_DEFAULT="iso8859-1"
# CONFIG_SECURITY is not set
# CONFIG_SECURITYFS is not set
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
+# CONFIG_HARDENED_USERCOPY is not set
+# CONFIG_STATIC_USERMODEHELPER is not set
CONFIG_DEFAULT_SECURITY_DAC=y
CONFIG_DEFAULT_SECURITY=""
CONFIG_CRYPTO=y
@@ -1018,6 +1065,7 @@ CONFIG_CRYPTO_SHA256=m
# Ciphers
#
CONFIG_CRYPTO_AES=y
+# CONFIG_CRYPTO_AES_TI is not set
# CONFIG_CRYPTO_AES_X86_64 is not set
# CONFIG_CRYPTO_ANUBIS is not set
# CONFIG_CRYPTO_ARC4 is not set
@@ -1085,6 +1133,7 @@ CONFIG_CRC32_SLICEBY8=y
# CONFIG_CRC32_SLICEBY4 is not set
# CONFIG_CRC32_SARWATE is not set
# CONFIG_CRC32_BIT is not set
+# CONFIG_CRC4 is not set
# CONFIG_CRC7 is not set
# CONFIG_LIBCRC32C is not set
# CONFIG_CRC8 is not set
@@ -1137,6 +1186,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y
CONFIG_FRAME_POINTER=y
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
+CONFIG_MAGIC_SYSRQ_SERIAL=y
CONFIG_DEBUG_KERNEL=y
#
@@ -1159,7 +1209,7 @@ CONFIG_ARCH_HAS_KCOV=y
#
# Debug Lockups and Hangs
#
-# CONFIG_LOCKUP_DETECTOR is not set
+# CONFIG_SOFTLOCKUP_DETECTOR is not set
# CONFIG_DETECT_HUNG_TASK is not set
# CONFIG_WQ_WATCHDOG is not set
# CONFIG_PANIC_ON_OOPS is not set
@@ -1170,7 +1220,6 @@ CONFIG_SCHED_DEBUG=y
# CONFIG_SCHEDSTATS is not set
# CONFIG_SCHED_STACK_END_CHECK is not set
# CONFIG_DEBUG_TIMEKEEPING is not set
-# CONFIG_TIMER_STATS is not set
#
# Lock Debugging (spinlocks, mutexes, etc...)
@@ -1185,9 +1234,10 @@ CONFIG_SCHED_DEBUG=y
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
# CONFIG_LOCK_TORTURE_TEST is not set
+# CONFIG_WW_MUTEX_SELFTEST is not set
CONFIG_STACKTRACE=y
+# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
# CONFIG_DEBUG_KOBJECT is not set
-CONFIG_DEBUG_BUGVERBOSE=y
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_PI_LIST is not set
# CONFIG_DEBUG_SG is not set
@@ -1198,7 +1248,6 @@ CONFIG_DEBUG_BUGVERBOSE=y
# RCU Debugging
#
# CONFIG_PROVE_RCU is not set
-# CONFIG_SPARSE_RCU_POINTER is not set
# CONFIG_TORTURE_TEST is not set
# CONFIG_RCU_PERF_TEST is not set
# CONFIG_RCU_TORTURE_TEST is not set
@@ -1227,6 +1276,7 @@ CONFIG_BRANCH_PROFILE_NONE=y
# Runtime Testing
#
# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_TEST_SORT is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_RBTREE_TEST is not set
# CONFIG_INTERVAL_TREE_TEST is not set
@@ -1244,9 +1294,11 @@ CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_TEST_USER_COPY is not set
# CONFIG_TEST_BPF is not set
# CONFIG_TEST_FIRMWARE is not set
+# CONFIG_TEST_SYSCTL is not set
# CONFIG_TEST_UDELAY is not set
# CONFIG_TEST_STATIC_KEYS is not set
# CONFIG_BUG_ON_DATA_CORRUPTION is not set
+# CONFIG_TEST_KMOD is not set
# CONFIG_SAMPLES is not set
# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set
# CONFIG_UBSAN is not set