GNU bug report logs

#45165 binutils-mesboot0 fails at configure, cannot find lex

PackageSource(s)Maintainer(s)
guix PTS Buildd Popcon
Reply or subscribe to this bug. View this bug as an mbox, status mbox, or maintainer mbox

Report forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Thu, 10 Dec 2020 20:01:02 GMT) (full text, mbox, link).


Acknowledgement sent to Carl Dong <contact@carldong.me>:
New bug report received and forwarded. Copy sent to bug-guix@gnu.org. (Thu, 10 Dec 2020 20:01:02 GMT) (full text, mbox, link).


Message #5 received at submit@debbugs.gnu.org (full text, mbox, reply):

From: Carl Dong <contact@carldong.me>
To: bug-guix@gnu.org
Subject: binutils-mesboot0 fails at configure, cannot find lex
Date: Thu, 10 Dec 2020 15:01:00 -0500
Hi all,

I’m pulling from quite an old version of Guix here, and binutils-mesboot0 seems to fail at configure. Here’s the tail of the log:

-----

checking lex output file root... @ build-log 1955508 104
./configure: line 4505: lex: command not found
configure: error: cannot find output from lex; giving up
@ build-log 1955508 33
make: *** [configure-ld] Error 1
@ build-log 1955508 36
command "make" failed with status 2
builder for `/gnu/store/plgzgmklaslp8dg5mamnda9wr6zch4gz-binutils-mesboot0-2.14.drv' failed with exit code 1
@ build-failed /gnu/store/plgzgmklaslp8dg5mamnda9wr6zch4gz-binutils-mesboot0-2.14.drv - 1 builder for `/gnu/store/plgzgmklaslp8dg5mamnda9wr6zch4gz-binutils-mesboot0-2.14.drv' failed with exit code 1
cannot build derivation `/gnu/store/04s4qih73dwvpzpvxs299wcg9dam8f0y-bash-mesboot-4.4.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/pdy7jkg1wj76a9f6cbykx7afmg1abd0x-binutils-mesboot1-2.14.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/jgfnwg3j8yz0bhd5kjbsjig47wzqh3c7-coreutils-mesboot0-5.0.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/3947s3bz23f9mn730xkakfifiylkkrrn-gawk-mesboot-3.1.8.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/l7ly0ncga5v6l234bf7ghjdbja3wv8vz-gcc-mesboot0-2.95.3.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/3cizhfk4vni8rs2bayqdp89mkhya4ifx-glibc-mesboot0-2.2.5.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/2k7axk4b6x6312gla49phc4mg0nf0r76-grep-mesboot-2.0.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/gs0qfn92iw5s5pmn84nwbjr6bcmy51vi-make-mesboot-3.82.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/s2qiyyiia81nkb5dd2k0a37xzrbrs1yv-sed-mesboot-4.0.6.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/g7b6giy5lgqc5jwrjn4har77qhxfpd8b-tar-mesboot-1.22.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/84aj95pxsxshh6kpcl0s1w6l9cfjfzj9-bash-minimal-5.0.16.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/95w8r81sn34fl2d64c8rkp76v9d9zai5-binutils-2.34.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/axivv7qsbckqv2yyqmgkvps5wv9zmpm7-bzip2-1.0.8.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/9gd8mfg44r39wca5s7cm44ykwcym1kb3-coreutils-8.32.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/pnja3bqzzkml1pwnmg8xal4dqrpzhrvd-diffutils-3.7.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/kr17fb10wfdp95ws0ldbl1pprx7fyy8h-file-5.38.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/70gapv7ssbkcww91rw5y958bfgp44gw9-findutils-4.7.0.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/wkrgrjfkpqdzdvv81nbra7bvskfl9i57-gawk-5.0.1.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/3d4xggdls9cmvr5j2qd57p6z1pavd7pg-gcc-7.5.0.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/0j6gi10v9hz2s2413nhwbzihrydafgvj-glibc-2.31.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/31c3393sbak5vplnjcqjggssjap4pswa-gmp-6.2.0.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/55m53jfhazxzkhrlm9razvw1r0mzxah0-grep-3.4.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/jaipnrrbphwy9ikzd9b2fd2bxg9z1sf7-guile-3.0.2.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/jicfpg84bxqdrmmapcybz7dzcx7d3sdb-gzip-1.10.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/qfb37lardni78naczldb1ia33n9ffvc7-gzip-1.10.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/w52ybvgf1iqjp9wbj93sf05irzsp2wf8-libgc-8.0.4.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/416gi1543sgyi8rqmpx40xvl7q5r9h05-libltdl-2.4.6.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/l0wvk570gzbnmq9ik1hsmnbkyhnf4mib-libunistring-0.9.10.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/d2fr7ijbw7hg5xz8s8ff24zypmqxc09h-linux-libre-headers-5.4.20.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/577y712c4lqzarml9x5a20x5kmlvwcz0-make-4.3.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/rlf3y96hkbl7akl7w23q351rrqan1xxp-patch-2.7.6.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/0zmcam9sdiag9s1qx3xvlf8a3jnm53x2-sed-4.8.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/jjkv2zvx1s8qk47nx6mnz5n5iqhq5q9b-tar-1.32.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/7avrcww5ag0d1zbidi8awrarqvd8bb29-xz-5.2.4.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/9mf1r6xzp10gcxks4dbr2iiqn2imm1bi-glibc-utf8-locales-2.31.drv': 1 dependencies couldn't be built
Backtrace:
          11 (primitive-load "/gnu/store/1q0np6cpqjj6180qwxglxm2xf7dsvqlx-compute-guix-derivation")
In ice-9/eval.scm:
    155:9 10 (_ _)
    159:9  9 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-user) 7f6fa14ea1?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ./guix/store.scm:
  2049:24  8 (run-with-store #<store-connection 256.99 7f6f9f8e16c0> _ #:guile-for-build _ #:system _ #:target _)
   1883:8  7 (_ _)
In ./guix/gexp.scm:
   258:18  6 (_ _)
   1123:2  5 (_ _)
    982:2  4 (_ _)
    843:4  3 (_ _)
In ./guix/store.scm:
  1931:12  2 (_ #<store-connection 256.99 7f6f9f8e16c0>)
   1358:5  1 (map/accumulate-builds #<store-connection 256.99 7f6f9f8e16c0> _ _)
  1369:15  0 (_ #<store-connection 256.99 7f6f9f8e16c0> _ _)

./guix/store.scm:1369:15: Throw to key `srfi-34' with args `(#<condition &store-protocol-error [message: "build of `/gnu/store/9mf1r6xzp10gcxks4dbr2iiqn2imm1bi-glibc-utf8-locales-2.31.drv' failed" status: 100] 7f6f93e47b10>)'.
guix pull: error: You found a bug: the program '/gnu/store/1q0np6cpqjj6180qwxglxm2xf7dsvqlx-compute-guix-derivation'
failed to compute the derivation for Guix (version: "64098437081d8752d95ca9d065bf8367bd5ffb08"; system: "x86_64-linux";
host version: "bf8dfe3df025e4ac80cccb87497b4f072ba10e2a"; pull-version: 1).
Please report it by email to <bug-guix@gnu.org>.

-----

Cheers,
Carl Dong





Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Thu, 10 Dec 2020 22:28:01 GMT) (full text, mbox, link).


Message #8 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Carl Dong <contact@carldong.me>
To: 45165@debbugs.gnu.org
Subject: Re: binutils-mesboot0 fails at configure, cannot find lex
Date: Thu, 10 Dec 2020 17:28:37 -0500
[Message part 1 (text/plain, inline)]
Some more information from my debugging:

1. This error is reproducible even when I specify --cores=1, which is very strange
2. I have attached the full log to this email
3. I have uploaded the --keep-failed directory here: https://nextcloud.carl.homeserver.net/s/MtDYCwsSSdd7JW3

Looking at that directory, and doing some googling, I see that this is most likely the cause: https://lists.gnu.org/archive/html/bug-binutils/2016-01/msg00076.html

Corresponding fix: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3d961d0d3a797b4d463024a11131e96c213dee27

Not sure how best to apply the fix in Guix, should we patch override.m4 and regenerate? Patch everything and not regenerate? Patch automake itself and regenerate?

Also, some lingering mysteries:
1. Ludovic mentioned that there were substitutes for this particular derivation, and I did not disable substitutes (other packages in this pull even used substitutes). Why did substitution fail?
2. Ludovic and others mentioned that they were able to build successfully. Why did it fail on my machine even with --cores=1?

Cheers,
Carl Dong
[2020-10-10-binutils-mesboot0.log (application/octet-stream, attachment)]

Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Fri, 11 Dec 2020 06:35:01 GMT) (full text, mbox, link).


Message #11 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Jan Nieuwenhuizen <janneke@gnu.org>
To: Carl Dong <contact@carldong.me>
Cc: 45165@debbugs.gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Fri, 11 Dec 2020 07:33:36 +0100
Carl Dong writes:

Hello!

> Some more information from my debugging:
>
> 1. This error is reproducible even when I specify --cores=1, which is very strange
> 2. I have attached the full log to this email

Diffing this with the build log from

--8<---------------cut here---------------start------------->8---
guix build -e '(@@ (gnu packages commencement) binutils-mesboot0)' --log-file
wget https://ci.guix.gnu.org/log/jfa9b78rdniyw7qilsmw3bh02x8x68ly-binutils-mesboot0-2.14 -O jfa9b78rdniyw7qilsmw3bh02x8x68ly-binutils-mesboot0-2.14.gz
gunzip jfa9b78rdniyw7qilsmw3bh02x8x68ly-binutils-mesboot0-2.14.gz
diff -u jfa9b78rdniyw7qilsmw3bh02x8x68ly-binutils-mesboot0-2.14  2020-10-10-binutils-mesboot0.log
[..]

@@ -5538,16 +5537,16 @@
 checking for i386-unknown-linux-windres... no
 checking for windres... windres
 checking whether to enable maintainer-specific portions of Makefiles... no
-updating cache ./config.cache
+not updating unwritable cache ./config.cache
 creating ./config.status
 creating Makefile
[..]
@@ -5558,7 +5557,7 @@
 checking whether the C compiler (tcc -D __GLIBC_MINOR__=6 -g ) works... yes
 checking whether the C compiler (tcc -D __GLIBC_MINOR__=6 -g ) is a cross-compiler... no
 checking whether we are using GNU C... no
-checking for ranlib... (cached) true
+checking for ranlib... true
 checking for POSIXized ISC... no
 checking for ANSI C header files... yes
 checking for working const... yes
--8<---------------cut here---------------end--------------->8---

config values do not get cached (why is config.cache
unwritable?)...which seems to lead to a misdectected presence of lex:

--8<---------------cut here---------------start------------->8---
-@ build-succeeded /gnu/store/bz6xjpzlwf57m4bg3w5ihlq638sscx54-binutils-mesboot0-2.14.drv -
-checking for flex... (cached) /tmp/guix-build-binutils-mesboot0-2.14.drv-0/binutils-2.14/missing flex
-checking for flex... (cached) /tmp/guix-build-binutils-mesboot0-2.14.drv-0/binutils-2.14/missing flex
-checking for yywrap in -ll... (cached) no
-checking lex output file root... (cached) lex.yy
[..]
+checking for flex... no
+checking for lex... no
+./configure: line 4417: flex: command not found
+checking for flex... lex
+checking for yywrap in -ll... no
+checking lex output file root... ./configure: line 4505: lex: command not found
+configure: error: cannot find output from lex; giving up
+make: *** [configure-ld] Error 1
--8<---------------cut here---------------end--------------->8---

What is your build environment/version of guix you're using?  It looks
like some unreproducible bit is leaking in somewhere??

Greetings,
Janneke

-- 
Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com




Severity set to 'important' from 'normal' Request was from Ludovic Courtès <ludo@gnu.org> to control@debbugs.gnu.org. (Fri, 11 Dec 2020 14:16:02 GMT) (full text, mbox, link).


Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Fri, 11 Dec 2020 16:37:02 GMT) (full text, mbox, link).


Message #16 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Carl Dong <contact@carldong.me>
To: Jan Nieuwenhuizen <janneke@gnu.org>
Cc: 45165@debbugs.gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Fri, 11 Dec 2020 11:37:02 -0500
Hi Janneke!

Oh, that’s a very good find! I have no idea why config.cache is not writable… This is most strange!

I checked that my mountpoints have enough free space… Not sure what else to check?

Looking at `guix describe`, I’m on bf8dfe3df025e4ac80cccb87497b4f072ba10e2a 

Cheers,
Carl Dong

> On Dec 11, 2020, at 1:33 AM, Jan Nieuwenhuizen <janneke@gnu.org> wrote:
> 
> Carl Dong writes:
> 
> Hello!
> 
>> Some more information from my debugging:
>> 
>> 1. This error is reproducible even when I specify --cores=1, which is very strange
>> 2. I have attached the full log to this email
> 
> Diffing this with the build log from
> 
> --8<---------------cut here---------------start------------->8---
> guix build -e '(@@ (gnu packages commencement) binutils-mesboot0)' --log-file
> wget https://ci.guix.gnu.org/log/jfa9b78rdniyw7qilsmw3bh02x8x68ly-binutils-mesboot0-2.14 -O jfa9b78rdniyw7qilsmw3bh02x8x68ly-binutils-mesboot0-2.14.gz
> gunzip jfa9b78rdniyw7qilsmw3bh02x8x68ly-binutils-mesboot0-2.14.gz
> diff -u jfa9b78rdniyw7qilsmw3bh02x8x68ly-binutils-mesboot0-2.14  2020-10-10-binutils-mesboot0.log
> [..]
> 
> @@ -5538,16 +5537,16 @@
> checking for i386-unknown-linux-windres... no
> checking for windres... windres
> checking whether to enable maintainer-specific portions of Makefiles... no
> -updating cache ./config.cache
> +not updating unwritable cache ./config.cache
> creating ./config.status
> creating Makefile
> [..]
> @@ -5558,7 +5557,7 @@
> checking whether the C compiler (tcc -D __GLIBC_MINOR__=6 -g ) works... yes
> checking whether the C compiler (tcc -D __GLIBC_MINOR__=6 -g ) is a cross-compiler... no
> checking whether we are using GNU C... no
> -checking for ranlib... (cached) true
> +checking for ranlib... true
> checking for POSIXized ISC... no
> checking for ANSI C header files... yes
> checking for working const... yes
> --8<---------------cut here---------------end--------------->8---
> 
> config values do not get cached (why is config.cache
> unwritable?)...which seems to lead to a misdectected presence of lex:
> 
> --8<---------------cut here---------------start------------->8---
> -@ build-succeeded /gnu/store/bz6xjpzlwf57m4bg3w5ihlq638sscx54-binutils-mesboot0-2.14.drv -
> -checking for flex... (cached) /tmp/guix-build-binutils-mesboot0-2.14.drv-0/binutils-2.14/missing flex
> -checking for flex... (cached) /tmp/guix-build-binutils-mesboot0-2.14.drv-0/binutils-2.14/missing flex
> -checking for yywrap in -ll... (cached) no
> -checking lex output file root... (cached) lex.yy
> [..]
> +checking for flex... no
> +checking for lex... no
> +./configure: line 4417: flex: command not found
> +checking for flex... lex
> +checking for yywrap in -ll... no
> +checking lex output file root... ./configure: line 4505: lex: command not found
> +configure: error: cannot find output from lex; giving up
> +make: *** [configure-ld] Error 1
> --8<---------------cut here---------------end--------------->8---
> 
> What is your build environment/version of guix you're using?  It looks
> like some unreproducible bit is leaking in somewhere??
> 
> Greetings,
> Janneke
> 
> -- 
> Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond http://lilypond.org
> Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com





Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Tue, 15 Dec 2020 18:50:02 GMT) (full text, mbox, link).


Message #19 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Carl Dong <contact@carldong.me>
To: 45165@debbugs.gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Tue, 15 Dec 2020 13:50:18 -0500
Hi all,

Let me know if there’s anything at all I can do here to help debug :-)

Cheers,
Carl Dong



Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Wed, 16 Dec 2020 00:46:02 GMT) (full text, mbox, link).


Message #22 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Carl Dong <contact@carldong.me>
To: 45165@debbugs.gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Tue, 15 Dec 2020 19:46:16 -0500
Hi all,

I think I have a new lead!

Here’s what I did:
1. cd /tmp/guix-build-binutils-mesboot0-2.14.drv-0/binutils-2.14
2. env -i bash --rcfile environment-variables
3. Ran the configure command from the log, just to check:
	./configure --disable-nls --disable-shared --disable-werror --build=i386-unknown-linux --host=i386-unknown-linux --target=i386-unknown-linux --with-sysroot=/ --prefix=/gnu/store/jfa9b78rdniyw7qilsmw3bh02x8x68ly-binutils-mesboot0-2.14

Indeed it did still output "not updating unwritable cache ./config.cache”

However, when I tried `test -w config.cache`, there was no status code…

This led me to look at ./configure’s shebang, which is:
	/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh

Then I did:
	/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w config.cache”

Which _did_ exit with status=1 !

So I believe that this is a problem with the “test” builtin in /gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b

So I ran:
	env -i bash --rcfile environment-variables -c 'strace -v -e trace=file /gnu/store/m89p469fxwn4hj7an9givd1ry 9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w config.cache”'

And the output:
execve("/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh", ["/gnu/store/m89p469fxwn4hj7an9giv"..., "-c", "test -w config.cache"], ["PWD=/tmp/guix-build-binutils-mes"..., "SHLVL=0", "_=/usr/bin/strace"]) = 0
[ Process PID=2049037 runs in 32 bit mode. ]
open("/dev/tty", O_RDWR)                = 3
stat("/tmp/guix-build-binutils-mesboot0-2.14.drv-0", {st_dev=makedev(0, 0x2f), st_ino=2546749, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608079054 /* 2020-12-15T19:37:34.095396729-0500 */, st_atime_nsec=95396729, st_mtime=1607635957 /* 2020-12-10T16:32:37.842047431-0500 */, st_mtime_nsec=842047431, st_ctime=1607636165 /* 2020-12-10T16:36:05.793930344-0500 */, st_ctime_nsec=793930344}) = 0
stat(".", {st_dev=makedev(0, 0x2f), st_ino=2546749, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608079054 /* 2020-12-15T19:37:34.095396729-0500 */, st_atime_nsec=95396729, st_mtime=1607635957 /* 2020-12-10T16:32:37.842047431-0500 */, st_mtime_nsec=842047431, st_ctime=1607636165 /* 2020-12-10T16:36:05.793930344-0500 */, st_ctime_nsec=793930344}) = 0
stat("config.cache", 0xfff9affc)        = -1 ENOENT (No such file or directory)
+++ exited with 1 +++

I had a hunch that the mode is most likely the problem. So I tried the following:

chmod 664 config.cache -> status is still 1
chmod 646 config.cache -> status is now 0!!

So somehow the “test” builtin for my bash-mesboot0 doesn’t think that it has owner or group permissions to write to a file that itself created?

Let me know what you guys think could be the case!

Cheers,
Carl Dong



Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Wed, 16 Dec 2020 17:49:02 GMT) (full text, mbox, link).


Message #25 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Carl Dong <contact@carldong.me>
To: 45165@debbugs.gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Wed, 16 Dec 2020 12:49:45 -0500
More clues:

I ran the following one-liner:

for i in $(seq 0 65535); do sudo chown $i:$i /tmp/guix-build-binutils-mesboot0-2.14.drv-0/binutils-2.14/config.cache && /gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w /tmp/guix-build-binutils-mesboot0-2.14.drv-0/binutils-2.14/config.cache" && echo "Winner: $i" && break; done

This is designed to iterate through all possible uid values, chown the config.cache file, and test if that uid makes the “test” builtin think that it is writable. If there is one, it’ll print “Winner: <uid>” and exit

The result: Nothing was printed and the exit status was 1

Not sure where to go from here.

Cheers,
Carl Dong

> On Dec 15, 2020, at 7:46 PM, Carl Dong <contact@carldong.me> wrote:
> 
> Hi all,
> 
> I think I have a new lead!
> 
> Here’s what I did:
> 1. cd /tmp/guix-build-binutils-mesboot0-2.14.drv-0/binutils-2.14
> 2. env -i bash --rcfile environment-variables
> 3. Ran the configure command from the log, just to check:
> 	./configure --disable-nls --disable-shared --disable-werror --build=i386-unknown-linux --host=i386-unknown-linux --target=i386-unknown-linux --with-sysroot=/ --prefix=/gnu/store/jfa9b78rdniyw7qilsmw3bh02x8x68ly-binutils-mesboot0-2.14
> 
> Indeed it did still output "not updating unwritable cache ./config.cache”
> 
> However, when I tried `test -w config.cache`, there was no status code…
> 
> This led me to look at ./configure’s shebang, which is:
> 	/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh
> 
> Then I did:
> 	/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w config.cache”
> 
> Which _did_ exit with status=1 !
> 
> So I believe that this is a problem with the “test” builtin in /gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b
> 
> So I ran:
> 	env -i bash --rcfile environment-variables -c 'strace -v -e trace=file /gnu/store/m89p469fxwn4hj7an9givd1ry 9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w config.cache”'
> 
> And the output:
> execve("/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh", ["/gnu/store/m89p469fxwn4hj7an9giv"..., "-c", "test -w config.cache"], ["PWD=/tmp/guix-build-binutils-mes"..., "SHLVL=0", "_=/usr/bin/strace"]) = 0
> [ Process PID=2049037 runs in 32 bit mode. ]
> open("/dev/tty", O_RDWR)                = 3
> stat("/tmp/guix-build-binutils-mesboot0-2.14.drv-0", {st_dev=makedev(0, 0x2f), st_ino=2546749, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608079054 /* 2020-12-15T19:37:34.095396729-0500 */, st_atime_nsec=95396729, st_mtime=1607635957 /* 2020-12-10T16:32:37.842047431-0500 */, st_mtime_nsec=842047431, st_ctime=1607636165 /* 2020-12-10T16:36:05.793930344-0500 */, st_ctime_nsec=793930344}) = 0
> stat(".", {st_dev=makedev(0, 0x2f), st_ino=2546749, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608079054 /* 2020-12-15T19:37:34.095396729-0500 */, st_atime_nsec=95396729, st_mtime=1607635957 /* 2020-12-10T16:32:37.842047431-0500 */, st_mtime_nsec=842047431, st_ctime=1607636165 /* 2020-12-10T16:36:05.793930344-0500 */, st_ctime_nsec=793930344}) = 0
> stat("config.cache", 0xfff9affc)        = -1 ENOENT (No such file or directory)
> +++ exited with 1 +++
> 
> I had a hunch that the mode is most likely the problem. So I tried the following:
> 
> chmod 664 config.cache -> status is still 1
> chmod 646 config.cache -> status is now 0!!
> 
> So somehow the “test” builtin for my bash-mesboot0 doesn’t think that it has owner or group permissions to write to a file that itself created?
> 
> Let me know what you guys think could be the case!
> 
> Cheers,
> Carl Dong
> 
> 





Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Tue, 22 Dec 2020 14:34:01 GMT) (full text, mbox, link).


Message #28 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Ludovic Courtès <ludo@gnu.org>
To: Carl Dong <contact@carldong.me>
Cc: 45165@debbugs.gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Tue, 22 Dec 2020 15:33:02 +0100
Hi!

Carl Dong <contact@carldong.me> skribis:

> This led me to look at ./configure’s shebang, which is:
> 	/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh
>
> Then I did:
> 	/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w config.cache”
>
> Which _did_ exit with status=1 !
>
> So I believe that this is a problem with the “test” builtin in /gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b
>
> So I ran:
> 	env -i bash --rcfile environment-variables -c 'strace -v -e trace=file /gnu/store/m89p469fxwn4hj7an9givd1ry 9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w config.cache”'
>
> And the output:
> execve("/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh", ["/gnu/store/m89p469fxwn4hj7an9giv"..., "-c", "test -w config.cache"], ["PWD=/tmp/guix-build-binutils-mes"..., "SHLVL=0", "_=/usr/bin/strace"]) = 0
> [ Process PID=2049037 runs in 32 bit mode. ]
> open("/dev/tty", O_RDWR)                = 3
> stat("/tmp/guix-build-binutils-mesboot0-2.14.drv-0", {st_dev=makedev(0, 0x2f), st_ino=2546749, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608079054 /* 2020-12-15T19:37:34.095396729-0500 */, st_atime_nsec=95396729, st_mtime=1607635957 /* 2020-12-10T16:32:37.842047431-0500 */, st_mtime_nsec=842047431, st_ctime=1607636165 /* 2020-12-10T16:36:05.793930344-0500 */, st_ctime_nsec=793930344}) = 0
> stat(".", {st_dev=makedev(0, 0x2f), st_ino=2546749, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608079054 /* 2020-12-15T19:37:34.095396729-0500 */, st_atime_nsec=95396729, st_mtime=1607635957 /* 2020-12-10T16:32:37.842047431-0500 */, st_mtime_nsec=842047431, st_ctime=1607636165 /* 2020-12-10T16:36:05.793930344-0500 */, st_ctime_nsec=793930344}) = 0
> stat("config.cache", 0xfff9affc)        = -1 ENOENT (No such file or directory)
> +++ exited with 1 +++

Wait, here ‘stat’ returns ENOENT, so it’s no wonder that ‘test -w
config.cache’ returns 1, no?  Could you rerun ‘strace’ after making sure
‘config.cache’ exists?

The builtin seems to work for me:

--8<---------------cut here---------------start------------->8---
$ ls -l config.cache
-rw-r--r-- 1 ludo users 9009 Dec 13 22:49 config.cache
$ strace -e stat /gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w config.cache"
[ Process PID=9623 runs in 32 bit mode. ]
stat("/home/ludo/src/guix", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("config.cache", {st_mode=S_IFREG|0644, st_size=9009, ...}) = 0
+++ exited with 0 +++
$ echo $?
0
--8<---------------cut here---------------end--------------->8---

What kernel are you running?

Weird!

Thanks for investigating,
Ludo’.




Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Tue, 22 Dec 2020 16:43:01 GMT) (full text, mbox, link).


Message #31 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Carl Dong <contact@carldong.me>
To: Ludovic Courtès <ludo@gnu.org>
Cc: 45165@debbugs.gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Tue, 22 Dec 2020 11:42:23 -0500
[Message part 1 (text/plain, inline)]
> Wait, here ‘stat’ returns ENOENT, so it’s no wonder that ‘test -w
> config.cache’ returns 1, no?  Could you rerun ‘strace’ after making sure
> ‘config.cache’ exists?
Oh sorry! That’s my mistake!

Here is:
	env -i bash --rcfile environment-variables -c 'strace -v -e trace=file /gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w binutils-2.14/config.cache"'

--8<---------------cut here---------------start------------->8---
execve("/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh", ["/gnu/store/m89p469fxwn4hj7an9giv"..., "-c", "test -w binutils-2.14/config.cac"...], ["PWD=/tmp/guix-build-binutils-mes"..., "SHLVL=0", "_=/usr/bin/strace"]) = 0
[ Process PID=695840 runs in 32 bit mode. ]
open("/dev/tty", O_RDWR)                = 3
stat("/tmp/guix-build-binutils-mesboot0-2.14.drv-1", {st_dev=makedev(0, 0x30), st_ino=368856, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608654756 /* 2020-12-22T11:32:36.146518553-0500 */, st_atime_nsec=146518553, st_mtime=1608654304 /* 2020-12-22T11:25:04.021652128-0500 */, st_mtime_nsec=21652128, st_ctime=1608654512 /* 2020-12-22T11:28:32.356967474-0500 */, st_ctime_nsec=356967474}) = 0
stat(".", {st_dev=makedev(0, 0x30), st_ino=368856, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608654756 /* 2020-12-22T11:32:36.146518553-0500 */, st_atime_nsec=146518553, st_mtime=1608654304 /* 2020-12-22T11:25:04.021652128-0500 */, st_mtime_nsec=21652128, st_ctime=1608654512 /* 2020-12-22T11:28:32.356967474-0500 */, st_ctime_nsec=356967474}) = 0
stat("binutils-2.14/config.cache", {st_dev=makedev(0, 0x30), st_ino=374461, st_mode=S_IFREG|0644, st_nlink=1, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=0, st_atime=1608654315 /* 2020-12-22T11:25:15.211937687-0500 */, st_atime_nsec=211937687, st_mtime=1608654315 /* 2020-12-22T11:25:15.211937687-0500 */, st_mtime_nsec=211937687, st_ctime=1608654512 /* 2020-12-22T11:28:32.356967474-0500 */, st_ctime_nsec=356967474}) = 0
+++ exited with 1 +++
--8<---------------cut here---------------end--------------->8---

For good measure, here is “id -a":
	env -i bash --rcfile environment-variables -c 'strace -v -e trace=file /gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "id -a” '

--8<---------------cut here---------------start------------->8---
execve("/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh", ["/gnu/store/m89p469fxwn4hj7an9giv"..., "-c", "id -a"], ["PWD=/tmp/guix-build-binutils-mes"..., "SHLVL=0", "_=/usr/bin/strace"]) = 0
[ Process PID=695963 runs in 32 bit mode. ]
open("/dev/tty", O_RDWR)                = 3
stat("/tmp/guix-build-binutils-mesboot0-2.14.drv-1", {st_dev=makedev(0, 0x30), st_ino=368856, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608654847 /* 2020-12-22T11:34:07.888857982-0500 */, st_atime_nsec=888857982, st_mtime=1608654304 /* 2020-12-22T11:25:04.021652128-0500 */, st_mtime_nsec=21652128, st_ctime=1608654512 /* 2020-12-22T11:28:32.356967474-0500 */, st_ctime_nsec=356967474}) = 0
stat(".", {st_dev=makedev(0, 0x30), st_ino=368856, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608654847 /* 2020-12-22T11:34:07.888857982-0500 */, st_atime_nsec=888857982, st_mtime=1608654304 /* 2020-12-22T11:25:04.021652128-0500 */, st_mtime_nsec=21652128, st_ctime=1608654512 /* 2020-12-22T11:28:32.356967474-0500 */, st_ctime_nsec=356967474}) = 0
stat(".", {st_dev=makedev(0, 0x30), st_ino=368856, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608654847 /* 2020-12-22T11:34:07.888857982-0500 */, st_atime_nsec=888857982, st_mtime=1608654304 /* 2020-12-22T11:25:04.021652128-0500 */, st_mtime_nsec=21652128, st_ctime=1608654512 /* 2020-12-22T11:28:32.356967474-0500 */, st_ctime_nsec=356967474}) = 0
stat("/usr/gnu/bin/id", 0xff95d16c)     = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/id", 0xff95d16c)   = -1 ENOENT (No such file or directory)
stat("/usr/ucb/id", 0xff95d16c)         = -1 ENOENT (No such file or directory)
stat("/bin/id", {st_dev=makedev(0x9, 0x1), st_ino=406080, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=88, st_size=43176, st_atime=1608653719 /* 2020-12-22T11:15:19.090043475-0500 */, st_atime_nsec=90043475, st_mtime=1583499672 /* 2020-03-06T08:01:12-0500 */, st_mtime_nsec=0, st_ctime=1603815540 /* 2020-10-27T12:19:00.281619589-0400 */, st_ctime_nsec=281619589}) = 0
stat("/bin/id", {st_dev=makedev(0x9, 0x1), st_ino=406080, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=88, st_size=43176, st_atime=1608653719 /* 2020-12-22T11:15:19.090043475-0500 */, st_atime_nsec=90043475, st_mtime=1583499672 /* 2020-03-06T08:01:12-0500 */, st_mtime_nsec=0, st_ctime=1603815540 /* 2020-10-27T12:19:00.281619589-0400 */, st_ctime_nsec=281619589}) = 0
execve("/bin/id", ["id", "-a"], ["_=/bin/id", "PWD=/tmp/guix-build-binutils-mes"..., "SHLVL=1"]) = 0
[ Process PID=695963 runs in 64 bit mode. ]
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3
uid=1000(dongcarl) gid=1000(dongcarl) groups=1000(dongcarl),926(docker),985(users),987(uucp),998(wheel),999(adm),1001(plugdev)
+++ exited with 0 +++
--8<---------------cut here---------------end--------------->8---

> What kernel are you running?
I think you might be right that this is a kernel thing. As I’ve been able to reproduce this when running guix inside an ubuntu 20.04 docker container on the same machine, but not when I run ubuntu 20.04 in a VPS.

1. My "uname -a”: Linux dai 5.9.14-arch1-1 #1 SMP PREEMPT Sat, 12 Dec 2020 14:37:12 +0000 x86_64 GNU/Linux
2. My /proc/config.gz is attached.
[2020-12-dai-config.gz (application/x-gzip, attachment)]
[Message part 3 (text/plain, inline)]
3. My “sysctl -a”:

--8<---------------cut here---------------start------------->8---
abi.vsyscall32 = 1
debug.exception-trace = 1
debug.kprobes-optimization = 1
dev.hpet.max-user-freq = 64
dev.mac_hid.mouse_button2_keycode = 97
dev.mac_hid.mouse_button3_keycode = 100
dev.mac_hid.mouse_button_emulation = 0
dev.raid.speed_limit_max = 200000
dev.raid.speed_limit_min = 1000
dev.scsi.logging_level = 0
dev.tty.ldisc_autoload = 1
fs.aio-max-nr = 1048576
fs.aio-nr = 1536
fs.binfmt_misc.status = enabled
fs.dentry-state = 767414	669546	45	0	191452	0
fs.dir-notify-enable = 1
fs.epoll.max_user_watches = 13475573
fs.file-max = 9223372036854775807
fs.file-nr = 4416	0	9223372036854775807
fs.inode-nr = 667421	292174
fs.inode-state = 667421	292174	0	0	0	0	0
fs.inotify.max_queued_events = 16384
fs.inotify.max_user_instances = 1024
fs.inotify.max_user_watches = 524288
fs.lease-break-time = 45
fs.leases-enable = 1
fs.mount-max = 100000
fs.mqueue.msg_default = 10
fs.mqueue.msg_max = 10
fs.mqueue.msgsize_default = 8192
fs.mqueue.msgsize_max = 8192
fs.mqueue.queues_max = 256
fs.nr_open = 1073741816
fs.overflowgid = 65534
fs.overflowuid = 65534
fs.pipe-max-size = 1048576
fs.pipe-user-pages-hard = 0
fs.pipe-user-pages-soft = 16384
fs.protected_fifos = 1
fs.protected_hardlinks = 1
fs.protected_regular = 1
fs.protected_symlinks = 1
fs.quota.allocated_dquots = 0
fs.quota.cache_hits = 0
fs.quota.drops = 0
fs.quota.free_dquots = 0
fs.quota.lookups = 0
fs.quota.reads = 0
fs.quota.syncs = 62
fs.quota.writes = 0
fs.suid_dumpable = 2
fs.verity.require_signatures = 0
fscache.object_max_active = 128
fscache.operation_max_active = 64
kernel.acct = 4	2	30
kernel.acpi_video_flags = 0
kernel.auto_msgmni = 0
kernel.bootloader_type = 33
kernel.bootloader_version = 1
kernel.bpf_stats_enabled = 0
kernel.cad_pid = 1
kernel.cap_last_cap = 40
kernel.core_pattern = |/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h
kernel.core_pipe_limit = 16
kernel.core_uses_pid = 1
kernel.ctrl-alt-del = 0
kernel.dmesg_restrict = 0
kernel.domainname = (none)
kernel.ftrace_dump_on_oops = 0
kernel.ftrace_enabled = 1
kernel.hardlockup_all_cpu_backtrace = 0
kernel.hardlockup_panic = 0
kernel.hostname = dai
kernel.hung_task_all_cpu_backtrace = 0
kernel.hung_task_check_count = 4194304
kernel.hung_task_check_interval_secs = 0
kernel.hung_task_panic = 0
kernel.hung_task_timeout_secs = 120
kernel.hung_task_warnings = 10
kernel.io_delay_type = 0
kernel.kexec_load_disabled = 0
kernel.keys.gc_delay = 300
kernel.keys.maxbytes = 20000
kernel.keys.maxkeys = 200
kernel.keys.persistent_keyring_expiry = 259200
kernel.keys.root_maxbytes = 25000000
kernel.keys.root_maxkeys = 1000000
kernel.kptr_restrict = 0
kernel.latencytop = 0
kernel.max_lock_depth = 1024
kernel.modprobe = /sbin/modprobe
kernel.modules_disabled = 0
kernel.msg_next_id = -1
kernel.msgmax = 8192
kernel.msgmnb = 16384
kernel.msgmni = 32000
kernel.ngroups_max = 65536
kernel.nmi_watchdog = 1
kernel.ns_last_pid = 700080
kernel.numa_balancing = 1
kernel.numa_balancing_scan_delay_ms = 1000
kernel.numa_balancing_scan_period_max_ms = 60000
kernel.numa_balancing_scan_period_min_ms = 1000
kernel.numa_balancing_scan_size_mb = 256
kernel.oops_all_cpu_backtrace = 0
kernel.osrelease = 5.9.14-arch1-1
kernel.ostype = Linux
kernel.overflowgid = 65534
kernel.overflowuid = 65534
kernel.panic = 0
kernel.panic_on_io_nmi = 0
kernel.panic_on_oops = 0
kernel.panic_on_rcu_stall = 0
kernel.panic_on_unrecovered_nmi = 0
kernel.panic_on_warn = 0
kernel.panic_print = 0
kernel.perf_cpu_time_max_percent = 25
kernel.perf_event_max_contexts_per_stack = 8
kernel.perf_event_max_sample_rate = 39300
kernel.perf_event_max_stack = 127
kernel.perf_event_mlock_kb = 516
kernel.perf_event_paranoid = 2
kernel.pid_max = 4194304
kernel.poweroff_cmd = /sbin/poweroff
kernel.print-fatal-signals = 0
kernel.printk = 4	4	1	4
kernel.printk_delay = 0
kernel.printk_devkmsg = on
kernel.printk_ratelimit = 5
kernel.printk_ratelimit_burst = 10
kernel.pty.max = 4096
kernel.pty.nr = 64
kernel.pty.reserve = 1024
kernel.random.boot_id = 3944c8ce-e072-48d6-888c-e47a30824f04
kernel.random.entropy_avail = 3454
kernel.random.poolsize = 4096
kernel.random.urandom_min_reseed_secs = 60
kernel.random.uuid = b0382ead-5fb6-4bf4-89de-c723c8a4a58c
kernel.random.write_wakeup_threshold = 896
kernel.randomize_va_space = 2
kernel.real-root-dev = 0
kernel.sched_autogroup_enabled = 1
kernel.sched_cfs_bandwidth_slice_us = 5000
kernel.sched_child_runs_first = 0
kernel.sched_deadline_period_max_us = 4194304
kernel.sched_deadline_period_min_us = 100
kernel.sched_domain.cpu0.domain0.busy_factor = 32
kernel.sched_domain.cpu0.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu0.domain0.flags = 2391
kernel.sched_domain.cpu0.domain0.imbalance_pct = 110
kernel.sched_domain.cpu0.domain0.max_interval = 4
kernel.sched_domain.cpu0.domain0.max_newidle_lb_cost = 2296
kernel.sched_domain.cpu0.domain0.min_interval = 2
kernel.sched_domain.cpu0.domain0.name = SMT
kernel.sched_domain.cpu0.domain1.busy_factor = 32
kernel.sched_domain.cpu0.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu0.domain1.flags = 2327
kernel.sched_domain.cpu0.domain1.imbalance_pct = 117
kernel.sched_domain.cpu0.domain1.max_interval = 12
kernel.sched_domain.cpu0.domain1.max_newidle_lb_cost = 4855
kernel.sched_domain.cpu0.domain1.min_interval = 6
kernel.sched_domain.cpu0.domain1.name = MC
kernel.sched_domain.cpu0.domain2.busy_factor = 32
kernel.sched_domain.cpu0.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu0.domain2.flags = 2071
kernel.sched_domain.cpu0.domain2.imbalance_pct = 125
kernel.sched_domain.cpu0.domain2.max_interval = 24
kernel.sched_domain.cpu0.domain2.max_newidle_lb_cost = 6746
kernel.sched_domain.cpu0.domain2.min_interval = 12
kernel.sched_domain.cpu0.domain2.name = NODE
kernel.sched_domain.cpu0.domain3.busy_factor = 32
kernel.sched_domain.cpu0.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu0.domain3.flags = 12823
kernel.sched_domain.cpu0.domain3.imbalance_pct = 125
kernel.sched_domain.cpu0.domain3.max_interval = 96
kernel.sched_domain.cpu0.domain3.max_newidle_lb_cost = 39002
kernel.sched_domain.cpu0.domain3.min_interval = 48
kernel.sched_domain.cpu0.domain3.name = NUMA
kernel.sched_domain.cpu1.domain0.busy_factor = 32
kernel.sched_domain.cpu1.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu1.domain0.flags = 2391
kernel.sched_domain.cpu1.domain0.imbalance_pct = 110
kernel.sched_domain.cpu1.domain0.max_interval = 4
kernel.sched_domain.cpu1.domain0.max_newidle_lb_cost = 6014
kernel.sched_domain.cpu1.domain0.min_interval = 2
kernel.sched_domain.cpu1.domain0.name = SMT
kernel.sched_domain.cpu1.domain1.busy_factor = 32
kernel.sched_domain.cpu1.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu1.domain1.flags = 2327
kernel.sched_domain.cpu1.domain1.imbalance_pct = 117
kernel.sched_domain.cpu1.domain1.max_interval = 12
kernel.sched_domain.cpu1.domain1.max_newidle_lb_cost = 6521
kernel.sched_domain.cpu1.domain1.min_interval = 6
kernel.sched_domain.cpu1.domain1.name = MC
kernel.sched_domain.cpu1.domain2.busy_factor = 32
kernel.sched_domain.cpu1.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu1.domain2.flags = 2071
kernel.sched_domain.cpu1.domain2.imbalance_pct = 125
kernel.sched_domain.cpu1.domain2.max_interval = 24
kernel.sched_domain.cpu1.domain2.max_newidle_lb_cost = 11448
kernel.sched_domain.cpu1.domain2.min_interval = 12
kernel.sched_domain.cpu1.domain2.name = NODE
kernel.sched_domain.cpu1.domain3.busy_factor = 32
kernel.sched_domain.cpu1.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu1.domain3.flags = 12823
kernel.sched_domain.cpu1.domain3.imbalance_pct = 125
kernel.sched_domain.cpu1.domain3.max_interval = 96
kernel.sched_domain.cpu1.domain3.max_newidle_lb_cost = 50333
kernel.sched_domain.cpu1.domain3.min_interval = 48
kernel.sched_domain.cpu1.domain3.name = NUMA
kernel.sched_domain.cpu10.domain0.busy_factor = 32
kernel.sched_domain.cpu10.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu10.domain0.flags = 2391
kernel.sched_domain.cpu10.domain0.imbalance_pct = 110
kernel.sched_domain.cpu10.domain0.max_interval = 4
kernel.sched_domain.cpu10.domain0.max_newidle_lb_cost = 2795
kernel.sched_domain.cpu10.domain0.min_interval = 2
kernel.sched_domain.cpu10.domain0.name = SMT
kernel.sched_domain.cpu10.domain1.busy_factor = 32
kernel.sched_domain.cpu10.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu10.domain1.flags = 2327
kernel.sched_domain.cpu10.domain1.imbalance_pct = 117
kernel.sched_domain.cpu10.domain1.max_interval = 12
kernel.sched_domain.cpu10.domain1.max_newidle_lb_cost = 5905
kernel.sched_domain.cpu10.domain1.min_interval = 6
kernel.sched_domain.cpu10.domain1.name = MC
kernel.sched_domain.cpu10.domain2.busy_factor = 32
kernel.sched_domain.cpu10.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu10.domain2.flags = 2071
kernel.sched_domain.cpu10.domain2.imbalance_pct = 125
kernel.sched_domain.cpu10.domain2.max_interval = 24
kernel.sched_domain.cpu10.domain2.max_newidle_lb_cost = 8355
kernel.sched_domain.cpu10.domain2.min_interval = 12
kernel.sched_domain.cpu10.domain2.name = NODE
kernel.sched_domain.cpu10.domain3.busy_factor = 32
kernel.sched_domain.cpu10.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu10.domain3.flags = 12823
kernel.sched_domain.cpu10.domain3.imbalance_pct = 125
kernel.sched_domain.cpu10.domain3.max_interval = 96
kernel.sched_domain.cpu10.domain3.max_newidle_lb_cost = 27172
kernel.sched_domain.cpu10.domain3.min_interval = 48
kernel.sched_domain.cpu10.domain3.name = NUMA
kernel.sched_domain.cpu11.domain0.busy_factor = 32
kernel.sched_domain.cpu11.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu11.domain0.flags = 2391
kernel.sched_domain.cpu11.domain0.imbalance_pct = 110
kernel.sched_domain.cpu11.domain0.max_interval = 4
kernel.sched_domain.cpu11.domain0.max_newidle_lb_cost = 3958
kernel.sched_domain.cpu11.domain0.min_interval = 2
kernel.sched_domain.cpu11.domain0.name = SMT
kernel.sched_domain.cpu11.domain1.busy_factor = 32
kernel.sched_domain.cpu11.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu11.domain1.flags = 2327
kernel.sched_domain.cpu11.domain1.imbalance_pct = 117
kernel.sched_domain.cpu11.domain1.max_interval = 12
kernel.sched_domain.cpu11.domain1.max_newidle_lb_cost = 4285
kernel.sched_domain.cpu11.domain1.min_interval = 6
kernel.sched_domain.cpu11.domain1.name = MC
kernel.sched_domain.cpu11.domain2.busy_factor = 32
kernel.sched_domain.cpu11.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu11.domain2.flags = 2071
kernel.sched_domain.cpu11.domain2.imbalance_pct = 125
kernel.sched_domain.cpu11.domain2.max_interval = 24
kernel.sched_domain.cpu11.domain2.max_newidle_lb_cost = 6912
kernel.sched_domain.cpu11.domain2.min_interval = 12
kernel.sched_domain.cpu11.domain2.name = NODE
kernel.sched_domain.cpu11.domain3.busy_factor = 32
kernel.sched_domain.cpu11.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu11.domain3.flags = 12823
kernel.sched_domain.cpu11.domain3.imbalance_pct = 125
kernel.sched_domain.cpu11.domain3.max_interval = 96
kernel.sched_domain.cpu11.domain3.max_newidle_lb_cost = 23555
kernel.sched_domain.cpu11.domain3.min_interval = 48
kernel.sched_domain.cpu11.domain3.name = NUMA
kernel.sched_domain.cpu12.domain0.busy_factor = 32
kernel.sched_domain.cpu12.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu12.domain0.flags = 2391
kernel.sched_domain.cpu12.domain0.imbalance_pct = 110
kernel.sched_domain.cpu12.domain0.max_interval = 4
kernel.sched_domain.cpu12.domain0.max_newidle_lb_cost = 1918
kernel.sched_domain.cpu12.domain0.min_interval = 2
kernel.sched_domain.cpu12.domain0.name = SMT
kernel.sched_domain.cpu12.domain1.busy_factor = 32
kernel.sched_domain.cpu12.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu12.domain1.flags = 2327
kernel.sched_domain.cpu12.domain1.imbalance_pct = 117
kernel.sched_domain.cpu12.domain1.max_interval = 12
kernel.sched_domain.cpu12.domain1.max_newidle_lb_cost = 3344
kernel.sched_domain.cpu12.domain1.min_interval = 6
kernel.sched_domain.cpu12.domain1.name = MC
kernel.sched_domain.cpu12.domain2.busy_factor = 32
kernel.sched_domain.cpu12.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu12.domain2.flags = 2071
kernel.sched_domain.cpu12.domain2.imbalance_pct = 125
kernel.sched_domain.cpu12.domain2.max_interval = 24
kernel.sched_domain.cpu12.domain2.max_newidle_lb_cost = 3570
kernel.sched_domain.cpu12.domain2.min_interval = 12
kernel.sched_domain.cpu12.domain2.name = NODE
kernel.sched_domain.cpu12.domain3.busy_factor = 32
kernel.sched_domain.cpu12.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu12.domain3.flags = 12823
kernel.sched_domain.cpu12.domain3.imbalance_pct = 125
kernel.sched_domain.cpu12.domain3.max_interval = 96
kernel.sched_domain.cpu12.domain3.max_newidle_lb_cost = 51842
kernel.sched_domain.cpu12.domain3.min_interval = 48
kernel.sched_domain.cpu12.domain3.name = NUMA
kernel.sched_domain.cpu13.domain0.busy_factor = 32
kernel.sched_domain.cpu13.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu13.domain0.flags = 2391
kernel.sched_domain.cpu13.domain0.imbalance_pct = 110
kernel.sched_domain.cpu13.domain0.max_interval = 4
kernel.sched_domain.cpu13.domain0.max_newidle_lb_cost = 6515
kernel.sched_domain.cpu13.domain0.min_interval = 2
kernel.sched_domain.cpu13.domain0.name = SMT
kernel.sched_domain.cpu13.domain1.busy_factor = 32
kernel.sched_domain.cpu13.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu13.domain1.flags = 2327
kernel.sched_domain.cpu13.domain1.imbalance_pct = 117
kernel.sched_domain.cpu13.domain1.max_interval = 12
kernel.sched_domain.cpu13.domain1.max_newidle_lb_cost = 9473
kernel.sched_domain.cpu13.domain1.min_interval = 6
kernel.sched_domain.cpu13.domain1.name = MC
kernel.sched_domain.cpu13.domain2.busy_factor = 32
kernel.sched_domain.cpu13.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu13.domain2.flags = 2071
kernel.sched_domain.cpu13.domain2.imbalance_pct = 125
kernel.sched_domain.cpu13.domain2.max_interval = 24
kernel.sched_domain.cpu13.domain2.max_newidle_lb_cost = 10683
kernel.sched_domain.cpu13.domain2.min_interval = 12
kernel.sched_domain.cpu13.domain2.name = NODE
kernel.sched_domain.cpu13.domain3.busy_factor = 32
kernel.sched_domain.cpu13.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu13.domain3.flags = 12823
kernel.sched_domain.cpu13.domain3.imbalance_pct = 125
kernel.sched_domain.cpu13.domain3.max_interval = 96
kernel.sched_domain.cpu13.domain3.max_newidle_lb_cost = 50423
kernel.sched_domain.cpu13.domain3.min_interval = 48
kernel.sched_domain.cpu13.domain3.name = NUMA
kernel.sched_domain.cpu14.domain0.busy_factor = 32
kernel.sched_domain.cpu14.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu14.domain0.flags = 2391
kernel.sched_domain.cpu14.domain0.imbalance_pct = 110
kernel.sched_domain.cpu14.domain0.max_interval = 4
kernel.sched_domain.cpu14.domain0.max_newidle_lb_cost = 7569
kernel.sched_domain.cpu14.domain0.min_interval = 2
kernel.sched_domain.cpu14.domain0.name = SMT
kernel.sched_domain.cpu14.domain1.busy_factor = 32
kernel.sched_domain.cpu14.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu14.domain1.flags = 2327
kernel.sched_domain.cpu14.domain1.imbalance_pct = 117
kernel.sched_domain.cpu14.domain1.max_interval = 12
kernel.sched_domain.cpu14.domain1.max_newidle_lb_cost = 4108
kernel.sched_domain.cpu14.domain1.min_interval = 6
kernel.sched_domain.cpu14.domain1.name = MC
kernel.sched_domain.cpu14.domain2.busy_factor = 32
kernel.sched_domain.cpu14.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu14.domain2.flags = 2071
kernel.sched_domain.cpu14.domain2.imbalance_pct = 125
kernel.sched_domain.cpu14.domain2.max_interval = 24
kernel.sched_domain.cpu14.domain2.max_newidle_lb_cost = 5183
kernel.sched_domain.cpu14.domain2.min_interval = 12
kernel.sched_domain.cpu14.domain2.name = NODE
kernel.sched_domain.cpu14.domain3.busy_factor = 32
kernel.sched_domain.cpu14.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu14.domain3.flags = 12823
kernel.sched_domain.cpu14.domain3.imbalance_pct = 125
kernel.sched_domain.cpu14.domain3.max_interval = 96
kernel.sched_domain.cpu14.domain3.max_newidle_lb_cost = 57471
kernel.sched_domain.cpu14.domain3.min_interval = 48
kernel.sched_domain.cpu14.domain3.name = NUMA
kernel.sched_domain.cpu15.domain0.busy_factor = 32
kernel.sched_domain.cpu15.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu15.domain0.flags = 2391
kernel.sched_domain.cpu15.domain0.imbalance_pct = 110
kernel.sched_domain.cpu15.domain0.max_interval = 4
kernel.sched_domain.cpu15.domain0.max_newidle_lb_cost = 4898
kernel.sched_domain.cpu15.domain0.min_interval = 2
kernel.sched_domain.cpu15.domain0.name = SMT
kernel.sched_domain.cpu15.domain1.busy_factor = 32
kernel.sched_domain.cpu15.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu15.domain1.flags = 2327
kernel.sched_domain.cpu15.domain1.imbalance_pct = 117
kernel.sched_domain.cpu15.domain1.max_interval = 12
kernel.sched_domain.cpu15.domain1.max_newidle_lb_cost = 12251
kernel.sched_domain.cpu15.domain1.min_interval = 6
kernel.sched_domain.cpu15.domain1.name = MC
kernel.sched_domain.cpu15.domain2.busy_factor = 32
kernel.sched_domain.cpu15.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu15.domain2.flags = 2071
kernel.sched_domain.cpu15.domain2.imbalance_pct = 125
kernel.sched_domain.cpu15.domain2.max_interval = 24
kernel.sched_domain.cpu15.domain2.max_newidle_lb_cost = 13268
kernel.sched_domain.cpu15.domain2.min_interval = 12
kernel.sched_domain.cpu15.domain2.name = NODE
kernel.sched_domain.cpu15.domain3.busy_factor = 32
kernel.sched_domain.cpu15.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu15.domain3.flags = 12823
kernel.sched_domain.cpu15.domain3.imbalance_pct = 125
kernel.sched_domain.cpu15.domain3.max_interval = 96
kernel.sched_domain.cpu15.domain3.max_newidle_lb_cost = 52772
kernel.sched_domain.cpu15.domain3.min_interval = 48
kernel.sched_domain.cpu15.domain3.name = NUMA
kernel.sched_domain.cpu16.domain0.busy_factor = 32
kernel.sched_domain.cpu16.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu16.domain0.flags = 2391
kernel.sched_domain.cpu16.domain0.imbalance_pct = 110
kernel.sched_domain.cpu16.domain0.max_interval = 4
kernel.sched_domain.cpu16.domain0.max_newidle_lb_cost = 3924
kernel.sched_domain.cpu16.domain0.min_interval = 2
kernel.sched_domain.cpu16.domain0.name = SMT
kernel.sched_domain.cpu16.domain1.busy_factor = 32
kernel.sched_domain.cpu16.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu16.domain1.flags = 2327
kernel.sched_domain.cpu16.domain1.imbalance_pct = 117
kernel.sched_domain.cpu16.domain1.max_interval = 12
kernel.sched_domain.cpu16.domain1.max_newidle_lb_cost = 7970
kernel.sched_domain.cpu16.domain1.min_interval = 6
kernel.sched_domain.cpu16.domain1.name = MC
kernel.sched_domain.cpu16.domain2.busy_factor = 32
kernel.sched_domain.cpu16.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu16.domain2.flags = 2071
kernel.sched_domain.cpu16.domain2.imbalance_pct = 125
kernel.sched_domain.cpu16.domain2.max_interval = 24
kernel.sched_domain.cpu16.domain2.max_newidle_lb_cost = 10989
kernel.sched_domain.cpu16.domain2.min_interval = 12
kernel.sched_domain.cpu16.domain2.name = NODE
kernel.sched_domain.cpu16.domain3.busy_factor = 32
kernel.sched_domain.cpu16.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu16.domain3.flags = 12823
kernel.sched_domain.cpu16.domain3.imbalance_pct = 125
kernel.sched_domain.cpu16.domain3.max_interval = 96
kernel.sched_domain.cpu16.domain3.max_newidle_lb_cost = 47488
kernel.sched_domain.cpu16.domain3.min_interval = 48
kernel.sched_domain.cpu16.domain3.name = NUMA
kernel.sched_domain.cpu17.domain0.busy_factor = 32
kernel.sched_domain.cpu17.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu17.domain0.flags = 2391
kernel.sched_domain.cpu17.domain0.imbalance_pct = 110
kernel.sched_domain.cpu17.domain0.max_interval = 4
kernel.sched_domain.cpu17.domain0.max_newidle_lb_cost = 6350
kernel.sched_domain.cpu17.domain0.min_interval = 2
kernel.sched_domain.cpu17.domain0.name = SMT
kernel.sched_domain.cpu17.domain1.busy_factor = 32
kernel.sched_domain.cpu17.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu17.domain1.flags = 2327
kernel.sched_domain.cpu17.domain1.imbalance_pct = 117
kernel.sched_domain.cpu17.domain1.max_interval = 12
kernel.sched_domain.cpu17.domain1.max_newidle_lb_cost = 6857
kernel.sched_domain.cpu17.domain1.min_interval = 6
kernel.sched_domain.cpu17.domain1.name = MC
kernel.sched_domain.cpu17.domain2.busy_factor = 32
kernel.sched_domain.cpu17.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu17.domain2.flags = 2071
kernel.sched_domain.cpu17.domain2.imbalance_pct = 125
kernel.sched_domain.cpu17.domain2.max_interval = 24
kernel.sched_domain.cpu17.domain2.max_newidle_lb_cost = 7742
kernel.sched_domain.cpu17.domain2.min_interval = 12
kernel.sched_domain.cpu17.domain2.name = NODE
kernel.sched_domain.cpu17.domain3.busy_factor = 32
kernel.sched_domain.cpu17.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu17.domain3.flags = 12823
kernel.sched_domain.cpu17.domain3.imbalance_pct = 125
kernel.sched_domain.cpu17.domain3.max_interval = 96
kernel.sched_domain.cpu17.domain3.max_newidle_lb_cost = 42714
kernel.sched_domain.cpu17.domain3.min_interval = 48
kernel.sched_domain.cpu17.domain3.name = NUMA
kernel.sched_domain.cpu18.domain0.busy_factor = 32
kernel.sched_domain.cpu18.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu18.domain0.flags = 2391
kernel.sched_domain.cpu18.domain0.imbalance_pct = 110
kernel.sched_domain.cpu18.domain0.max_interval = 4
kernel.sched_domain.cpu18.domain0.max_newidle_lb_cost = 1648
kernel.sched_domain.cpu18.domain0.min_interval = 2
kernel.sched_domain.cpu18.domain0.name = SMT
kernel.sched_domain.cpu18.domain1.busy_factor = 32
kernel.sched_domain.cpu18.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu18.domain1.flags = 2327
kernel.sched_domain.cpu18.domain1.imbalance_pct = 117
kernel.sched_domain.cpu18.domain1.max_interval = 12
kernel.sched_domain.cpu18.domain1.max_newidle_lb_cost = 5994
kernel.sched_domain.cpu18.domain1.min_interval = 6
kernel.sched_domain.cpu18.domain1.name = MC
kernel.sched_domain.cpu18.domain2.busy_factor = 32
kernel.sched_domain.cpu18.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu18.domain2.flags = 2071
kernel.sched_domain.cpu18.domain2.imbalance_pct = 125
kernel.sched_domain.cpu18.domain2.max_interval = 24
kernel.sched_domain.cpu18.domain2.max_newidle_lb_cost = 7471
kernel.sched_domain.cpu18.domain2.min_interval = 12
kernel.sched_domain.cpu18.domain2.name = NODE
kernel.sched_domain.cpu18.domain3.busy_factor = 32
kernel.sched_domain.cpu18.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu18.domain3.flags = 12823
kernel.sched_domain.cpu18.domain3.imbalance_pct = 125
kernel.sched_domain.cpu18.domain3.max_interval = 96
kernel.sched_domain.cpu18.domain3.max_newidle_lb_cost = 36964
kernel.sched_domain.cpu18.domain3.min_interval = 48
kernel.sched_domain.cpu18.domain3.name = NUMA
kernel.sched_domain.cpu19.domain0.busy_factor = 32
kernel.sched_domain.cpu19.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu19.domain0.flags = 2391
kernel.sched_domain.cpu19.domain0.imbalance_pct = 110
kernel.sched_domain.cpu19.domain0.max_interval = 4
kernel.sched_domain.cpu19.domain0.max_newidle_lb_cost = 6092
kernel.sched_domain.cpu19.domain0.min_interval = 2
kernel.sched_domain.cpu19.domain0.name = SMT
kernel.sched_domain.cpu19.domain1.busy_factor = 32
kernel.sched_domain.cpu19.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu19.domain1.flags = 2327
kernel.sched_domain.cpu19.domain1.imbalance_pct = 117
kernel.sched_domain.cpu19.domain1.max_interval = 12
kernel.sched_domain.cpu19.domain1.max_newidle_lb_cost = 7629
kernel.sched_domain.cpu19.domain1.min_interval = 6
kernel.sched_domain.cpu19.domain1.name = MC
kernel.sched_domain.cpu19.domain2.busy_factor = 32
kernel.sched_domain.cpu19.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu19.domain2.flags = 2071
kernel.sched_domain.cpu19.domain2.imbalance_pct = 125
kernel.sched_domain.cpu19.domain2.max_interval = 24
kernel.sched_domain.cpu19.domain2.max_newidle_lb_cost = 8081
kernel.sched_domain.cpu19.domain2.min_interval = 12
kernel.sched_domain.cpu19.domain2.name = NODE
kernel.sched_domain.cpu19.domain3.busy_factor = 32
kernel.sched_domain.cpu19.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu19.domain3.flags = 12823
kernel.sched_domain.cpu19.domain3.imbalance_pct = 125
kernel.sched_domain.cpu19.domain3.max_interval = 96
kernel.sched_domain.cpu19.domain3.max_newidle_lb_cost = 46843
kernel.sched_domain.cpu19.domain3.min_interval = 48
kernel.sched_domain.cpu19.domain3.name = NUMA
kernel.sched_domain.cpu2.domain0.busy_factor = 32
kernel.sched_domain.cpu2.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu2.domain0.flags = 2391
kernel.sched_domain.cpu2.domain0.imbalance_pct = 110
kernel.sched_domain.cpu2.domain0.max_interval = 4
kernel.sched_domain.cpu2.domain0.max_newidle_lb_cost = 1533
kernel.sched_domain.cpu2.domain0.min_interval = 2
kernel.sched_domain.cpu2.domain0.name = SMT
kernel.sched_domain.cpu2.domain1.busy_factor = 32
kernel.sched_domain.cpu2.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu2.domain1.flags = 2327
kernel.sched_domain.cpu2.domain1.imbalance_pct = 117
kernel.sched_domain.cpu2.domain1.max_interval = 12
kernel.sched_domain.cpu2.domain1.max_newidle_lb_cost = 3216
kernel.sched_domain.cpu2.domain1.min_interval = 6
kernel.sched_domain.cpu2.domain1.name = MC
kernel.sched_domain.cpu2.domain2.busy_factor = 32
kernel.sched_domain.cpu2.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu2.domain2.flags = 2071
kernel.sched_domain.cpu2.domain2.imbalance_pct = 125
kernel.sched_domain.cpu2.domain2.max_interval = 24
kernel.sched_domain.cpu2.domain2.max_newidle_lb_cost = 5038
kernel.sched_domain.cpu2.domain2.min_interval = 12
kernel.sched_domain.cpu2.domain2.name = NODE
kernel.sched_domain.cpu2.domain3.busy_factor = 32
kernel.sched_domain.cpu2.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu2.domain3.flags = 12823
kernel.sched_domain.cpu2.domain3.imbalance_pct = 125
kernel.sched_domain.cpu2.domain3.max_interval = 96
kernel.sched_domain.cpu2.domain3.max_newidle_lb_cost = 17268
kernel.sched_domain.cpu2.domain3.min_interval = 48
kernel.sched_domain.cpu2.domain3.name = NUMA
kernel.sched_domain.cpu20.domain0.busy_factor = 32
kernel.sched_domain.cpu20.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu20.domain0.flags = 2391
kernel.sched_domain.cpu20.domain0.imbalance_pct = 110
kernel.sched_domain.cpu20.domain0.max_interval = 4
kernel.sched_domain.cpu20.domain0.max_newidle_lb_cost = 2142
kernel.sched_domain.cpu20.domain0.min_interval = 2
kernel.sched_domain.cpu20.domain0.name = SMT
kernel.sched_domain.cpu20.domain1.busy_factor = 32
kernel.sched_domain.cpu20.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu20.domain1.flags = 2327
kernel.sched_domain.cpu20.domain1.imbalance_pct = 117
kernel.sched_domain.cpu20.domain1.max_interval = 12
kernel.sched_domain.cpu20.domain1.max_newidle_lb_cost = 35955
kernel.sched_domain.cpu20.domain1.min_interval = 6
kernel.sched_domain.cpu20.domain1.name = MC
kernel.sched_domain.cpu20.domain2.busy_factor = 32
kernel.sched_domain.cpu20.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu20.domain2.flags = 2071
kernel.sched_domain.cpu20.domain2.imbalance_pct = 125
kernel.sched_domain.cpu20.domain2.max_interval = 24
kernel.sched_domain.cpu20.domain2.max_newidle_lb_cost = 9575
kernel.sched_domain.cpu20.domain2.min_interval = 12
kernel.sched_domain.cpu20.domain2.name = NODE
kernel.sched_domain.cpu20.domain3.busy_factor = 32
kernel.sched_domain.cpu20.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu20.domain3.flags = 12823
kernel.sched_domain.cpu20.domain3.imbalance_pct = 125
kernel.sched_domain.cpu20.domain3.max_interval = 96
kernel.sched_domain.cpu20.domain3.max_newidle_lb_cost = 32909
kernel.sched_domain.cpu20.domain3.min_interval = 48
kernel.sched_domain.cpu20.domain3.name = NUMA
kernel.sched_domain.cpu21.domain0.busy_factor = 32
kernel.sched_domain.cpu21.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu21.domain0.flags = 2391
kernel.sched_domain.cpu21.domain0.imbalance_pct = 110
kernel.sched_domain.cpu21.domain0.max_interval = 4
kernel.sched_domain.cpu21.domain0.max_newidle_lb_cost = 6808
kernel.sched_domain.cpu21.domain0.min_interval = 2
kernel.sched_domain.cpu21.domain0.name = SMT
kernel.sched_domain.cpu21.domain1.busy_factor = 32
kernel.sched_domain.cpu21.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu21.domain1.flags = 2327
kernel.sched_domain.cpu21.domain1.imbalance_pct = 117
kernel.sched_domain.cpu21.domain1.max_interval = 12
kernel.sched_domain.cpu21.domain1.max_newidle_lb_cost = 12638
kernel.sched_domain.cpu21.domain1.min_interval = 6
kernel.sched_domain.cpu21.domain1.name = MC
kernel.sched_domain.cpu21.domain2.busy_factor = 32
kernel.sched_domain.cpu21.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu21.domain2.flags = 2071
kernel.sched_domain.cpu21.domain2.imbalance_pct = 125
kernel.sched_domain.cpu21.domain2.max_interval = 24
kernel.sched_domain.cpu21.domain2.max_newidle_lb_cost = 9470
kernel.sched_domain.cpu21.domain2.min_interval = 12
kernel.sched_domain.cpu21.domain2.name = NODE
kernel.sched_domain.cpu21.domain3.busy_factor = 32
kernel.sched_domain.cpu21.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu21.domain3.flags = 12823
kernel.sched_domain.cpu21.domain3.imbalance_pct = 125
kernel.sched_domain.cpu21.domain3.max_interval = 96
kernel.sched_domain.cpu21.domain3.max_newidle_lb_cost = 47506
kernel.sched_domain.cpu21.domain3.min_interval = 48
kernel.sched_domain.cpu21.domain3.name = NUMA
kernel.sched_domain.cpu22.domain0.busy_factor = 32
kernel.sched_domain.cpu22.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu22.domain0.flags = 2391
kernel.sched_domain.cpu22.domain0.imbalance_pct = 110
kernel.sched_domain.cpu22.domain0.max_interval = 4
kernel.sched_domain.cpu22.domain0.max_newidle_lb_cost = 4198
kernel.sched_domain.cpu22.domain0.min_interval = 2
kernel.sched_domain.cpu22.domain0.name = SMT
kernel.sched_domain.cpu22.domain1.busy_factor = 32
kernel.sched_domain.cpu22.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu22.domain1.flags = 2327
kernel.sched_domain.cpu22.domain1.imbalance_pct = 117
kernel.sched_domain.cpu22.domain1.max_interval = 12
kernel.sched_domain.cpu22.domain1.max_newidle_lb_cost = 6249
kernel.sched_domain.cpu22.domain1.min_interval = 6
kernel.sched_domain.cpu22.domain1.name = MC
kernel.sched_domain.cpu22.domain2.busy_factor = 32
kernel.sched_domain.cpu22.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu22.domain2.flags = 2071
kernel.sched_domain.cpu22.domain2.imbalance_pct = 125
kernel.sched_domain.cpu22.domain2.max_interval = 24
kernel.sched_domain.cpu22.domain2.max_newidle_lb_cost = 11094
kernel.sched_domain.cpu22.domain2.min_interval = 12
kernel.sched_domain.cpu22.domain2.name = NODE
kernel.sched_domain.cpu22.domain3.busy_factor = 32
kernel.sched_domain.cpu22.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu22.domain3.flags = 12823
kernel.sched_domain.cpu22.domain3.imbalance_pct = 125
kernel.sched_domain.cpu22.domain3.max_interval = 96
kernel.sched_domain.cpu22.domain3.max_newidle_lb_cost = 45540
kernel.sched_domain.cpu22.domain3.min_interval = 48
kernel.sched_domain.cpu22.domain3.name = NUMA
kernel.sched_domain.cpu23.domain0.busy_factor = 32
kernel.sched_domain.cpu23.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu23.domain0.flags = 2391
kernel.sched_domain.cpu23.domain0.imbalance_pct = 110
kernel.sched_domain.cpu23.domain0.max_interval = 4
kernel.sched_domain.cpu23.domain0.max_newidle_lb_cost = 6848
kernel.sched_domain.cpu23.domain0.min_interval = 2
kernel.sched_domain.cpu23.domain0.name = SMT
kernel.sched_domain.cpu23.domain1.busy_factor = 32
kernel.sched_domain.cpu23.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu23.domain1.flags = 2327
kernel.sched_domain.cpu23.domain1.imbalance_pct = 117
kernel.sched_domain.cpu23.domain1.max_interval = 12
kernel.sched_domain.cpu23.domain1.max_newidle_lb_cost = 6835
kernel.sched_domain.cpu23.domain1.min_interval = 6
kernel.sched_domain.cpu23.domain1.name = MC
kernel.sched_domain.cpu23.domain2.busy_factor = 32
kernel.sched_domain.cpu23.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu23.domain2.flags = 2071
kernel.sched_domain.cpu23.domain2.imbalance_pct = 125
kernel.sched_domain.cpu23.domain2.max_interval = 24
kernel.sched_domain.cpu23.domain2.max_newidle_lb_cost = 9533
kernel.sched_domain.cpu23.domain2.min_interval = 12
kernel.sched_domain.cpu23.domain2.name = NODE
kernel.sched_domain.cpu23.domain3.busy_factor = 32
kernel.sched_domain.cpu23.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu23.domain3.flags = 12823
kernel.sched_domain.cpu23.domain3.imbalance_pct = 125
kernel.sched_domain.cpu23.domain3.max_interval = 96
kernel.sched_domain.cpu23.domain3.max_newidle_lb_cost = 39506
kernel.sched_domain.cpu23.domain3.min_interval = 48
kernel.sched_domain.cpu23.domain3.name = NUMA
kernel.sched_domain.cpu24.domain0.busy_factor = 32
kernel.sched_domain.cpu24.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu24.domain0.flags = 2391
kernel.sched_domain.cpu24.domain0.imbalance_pct = 110
kernel.sched_domain.cpu24.domain0.max_interval = 4
kernel.sched_domain.cpu24.domain0.max_newidle_lb_cost = 2641
kernel.sched_domain.cpu24.domain0.min_interval = 2
kernel.sched_domain.cpu24.domain0.name = SMT
kernel.sched_domain.cpu24.domain1.busy_factor = 32
kernel.sched_domain.cpu24.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu24.domain1.flags = 2327
kernel.sched_domain.cpu24.domain1.imbalance_pct = 117
kernel.sched_domain.cpu24.domain1.max_interval = 12
kernel.sched_domain.cpu24.domain1.max_newidle_lb_cost = 1955
kernel.sched_domain.cpu24.domain1.min_interval = 6
kernel.sched_domain.cpu24.domain1.name = MC
kernel.sched_domain.cpu24.domain2.busy_factor = 32
kernel.sched_domain.cpu24.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu24.domain2.flags = 2071
kernel.sched_domain.cpu24.domain2.imbalance_pct = 125
kernel.sched_domain.cpu24.domain2.max_interval = 24
kernel.sched_domain.cpu24.domain2.max_newidle_lb_cost = 7224
kernel.sched_domain.cpu24.domain2.min_interval = 12
kernel.sched_domain.cpu24.domain2.name = NODE
kernel.sched_domain.cpu24.domain3.busy_factor = 32
kernel.sched_domain.cpu24.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu24.domain3.flags = 12823
kernel.sched_domain.cpu24.domain3.imbalance_pct = 125
kernel.sched_domain.cpu24.domain3.max_interval = 96
kernel.sched_domain.cpu24.domain3.max_newidle_lb_cost = 34307
kernel.sched_domain.cpu24.domain3.min_interval = 48
kernel.sched_domain.cpu24.domain3.name = NUMA
kernel.sched_domain.cpu25.domain0.busy_factor = 32
kernel.sched_domain.cpu25.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu25.domain0.flags = 2391
kernel.sched_domain.cpu25.domain0.imbalance_pct = 110
kernel.sched_domain.cpu25.domain0.max_interval = 4
kernel.sched_domain.cpu25.domain0.max_newidle_lb_cost = 4901
kernel.sched_domain.cpu25.domain0.min_interval = 2
kernel.sched_domain.cpu25.domain0.name = SMT
kernel.sched_domain.cpu25.domain1.busy_factor = 32
kernel.sched_domain.cpu25.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu25.domain1.flags = 2327
kernel.sched_domain.cpu25.domain1.imbalance_pct = 117
kernel.sched_domain.cpu25.domain1.max_interval = 12
kernel.sched_domain.cpu25.domain1.max_newidle_lb_cost = 4742
kernel.sched_domain.cpu25.domain1.min_interval = 6
kernel.sched_domain.cpu25.domain1.name = MC
kernel.sched_domain.cpu25.domain2.busy_factor = 32
kernel.sched_domain.cpu25.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu25.domain2.flags = 2071
kernel.sched_domain.cpu25.domain2.imbalance_pct = 125
kernel.sched_domain.cpu25.domain2.max_interval = 24
kernel.sched_domain.cpu25.domain2.max_newidle_lb_cost = 9998
kernel.sched_domain.cpu25.domain2.min_interval = 12
kernel.sched_domain.cpu25.domain2.name = NODE
kernel.sched_domain.cpu25.domain3.busy_factor = 32
kernel.sched_domain.cpu25.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu25.domain3.flags = 12823
kernel.sched_domain.cpu25.domain3.imbalance_pct = 125
kernel.sched_domain.cpu25.domain3.max_interval = 96
kernel.sched_domain.cpu25.domain3.max_newidle_lb_cost = 36682
kernel.sched_domain.cpu25.domain3.min_interval = 48
kernel.sched_domain.cpu25.domain3.name = NUMA
kernel.sched_domain.cpu26.domain0.busy_factor = 32
kernel.sched_domain.cpu26.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu26.domain0.flags = 2391
kernel.sched_domain.cpu26.domain0.imbalance_pct = 110
kernel.sched_domain.cpu26.domain0.max_interval = 4
kernel.sched_domain.cpu26.domain0.max_newidle_lb_cost = 2200
kernel.sched_domain.cpu26.domain0.min_interval = 2
kernel.sched_domain.cpu26.domain0.name = SMT
kernel.sched_domain.cpu26.domain1.busy_factor = 32
kernel.sched_domain.cpu26.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu26.domain1.flags = 2327
kernel.sched_domain.cpu26.domain1.imbalance_pct = 117
kernel.sched_domain.cpu26.domain1.max_interval = 12
kernel.sched_domain.cpu26.domain1.max_newidle_lb_cost = 2764
kernel.sched_domain.cpu26.domain1.min_interval = 6
kernel.sched_domain.cpu26.domain1.name = MC
kernel.sched_domain.cpu26.domain2.busy_factor = 32
kernel.sched_domain.cpu26.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu26.domain2.flags = 2071
kernel.sched_domain.cpu26.domain2.imbalance_pct = 125
kernel.sched_domain.cpu26.domain2.max_interval = 24
kernel.sched_domain.cpu26.domain2.max_newidle_lb_cost = 5275
kernel.sched_domain.cpu26.domain2.min_interval = 12
kernel.sched_domain.cpu26.domain2.name = NODE
kernel.sched_domain.cpu26.domain3.busy_factor = 32
kernel.sched_domain.cpu26.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu26.domain3.flags = 12823
kernel.sched_domain.cpu26.domain3.imbalance_pct = 125
kernel.sched_domain.cpu26.domain3.max_interval = 96
kernel.sched_domain.cpu26.domain3.max_newidle_lb_cost = 27413
kernel.sched_domain.cpu26.domain3.min_interval = 48
kernel.sched_domain.cpu26.domain3.name = NUMA
kernel.sched_domain.cpu27.domain0.busy_factor = 32
kernel.sched_domain.cpu27.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu27.domain0.flags = 2391
kernel.sched_domain.cpu27.domain0.imbalance_pct = 110
kernel.sched_domain.cpu27.domain0.max_interval = 4
kernel.sched_domain.cpu27.domain0.max_newidle_lb_cost = 6454
kernel.sched_domain.cpu27.domain0.min_interval = 2
kernel.sched_domain.cpu27.domain0.name = SMT
kernel.sched_domain.cpu27.domain1.busy_factor = 32
kernel.sched_domain.cpu27.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu27.domain1.flags = 2327
kernel.sched_domain.cpu27.domain1.imbalance_pct = 117
kernel.sched_domain.cpu27.domain1.max_interval = 12
kernel.sched_domain.cpu27.domain1.max_newidle_lb_cost = 7196
kernel.sched_domain.cpu27.domain1.min_interval = 6
kernel.sched_domain.cpu27.domain1.name = MC
kernel.sched_domain.cpu27.domain2.busy_factor = 32
kernel.sched_domain.cpu27.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu27.domain2.flags = 2071
kernel.sched_domain.cpu27.domain2.imbalance_pct = 125
kernel.sched_domain.cpu27.domain2.max_interval = 24
kernel.sched_domain.cpu27.domain2.max_newidle_lb_cost = 10997
kernel.sched_domain.cpu27.domain2.min_interval = 12
kernel.sched_domain.cpu27.domain2.name = NODE
kernel.sched_domain.cpu27.domain3.busy_factor = 32
kernel.sched_domain.cpu27.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu27.domain3.flags = 12823
kernel.sched_domain.cpu27.domain3.imbalance_pct = 125
kernel.sched_domain.cpu27.domain3.max_interval = 96
kernel.sched_domain.cpu27.domain3.max_newidle_lb_cost = 39722
kernel.sched_domain.cpu27.domain3.min_interval = 48
kernel.sched_domain.cpu27.domain3.name = NUMA
kernel.sched_domain.cpu28.domain0.busy_factor = 32
kernel.sched_domain.cpu28.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu28.domain0.flags = 2391
kernel.sched_domain.cpu28.domain0.imbalance_pct = 110
kernel.sched_domain.cpu28.domain0.max_interval = 4
kernel.sched_domain.cpu28.domain0.max_newidle_lb_cost = 2093
kernel.sched_domain.cpu28.domain0.min_interval = 2
kernel.sched_domain.cpu28.domain0.name = SMT
kernel.sched_domain.cpu28.domain1.busy_factor = 32
kernel.sched_domain.cpu28.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu28.domain1.flags = 2327
kernel.sched_domain.cpu28.domain1.imbalance_pct = 117
kernel.sched_domain.cpu28.domain1.max_interval = 12
kernel.sched_domain.cpu28.domain1.max_newidle_lb_cost = 3293
kernel.sched_domain.cpu28.domain1.min_interval = 6
kernel.sched_domain.cpu28.domain1.name = MC
kernel.sched_domain.cpu28.domain2.busy_factor = 32
kernel.sched_domain.cpu28.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu28.domain2.flags = 2071
kernel.sched_domain.cpu28.domain2.imbalance_pct = 125
kernel.sched_domain.cpu28.domain2.max_interval = 24
kernel.sched_domain.cpu28.domain2.max_newidle_lb_cost = 8907
kernel.sched_domain.cpu28.domain2.min_interval = 12
kernel.sched_domain.cpu28.domain2.name = NODE
kernel.sched_domain.cpu28.domain3.busy_factor = 32
kernel.sched_domain.cpu28.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu28.domain3.flags = 12823
kernel.sched_domain.cpu28.domain3.imbalance_pct = 125
kernel.sched_domain.cpu28.domain3.max_interval = 96
kernel.sched_domain.cpu28.domain3.max_newidle_lb_cost = 28553
kernel.sched_domain.cpu28.domain3.min_interval = 48
kernel.sched_domain.cpu28.domain3.name = NUMA
kernel.sched_domain.cpu29.domain0.busy_factor = 32
kernel.sched_domain.cpu29.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu29.domain0.flags = 2391
kernel.sched_domain.cpu29.domain0.imbalance_pct = 110
kernel.sched_domain.cpu29.domain0.max_interval = 4
kernel.sched_domain.cpu29.domain0.max_newidle_lb_cost = 3596
kernel.sched_domain.cpu29.domain0.min_interval = 2
kernel.sched_domain.cpu29.domain0.name = SMT
kernel.sched_domain.cpu29.domain1.busy_factor = 32
kernel.sched_domain.cpu29.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu29.domain1.flags = 2327
kernel.sched_domain.cpu29.domain1.imbalance_pct = 117
kernel.sched_domain.cpu29.domain1.max_interval = 12
kernel.sched_domain.cpu29.domain1.max_newidle_lb_cost = 4049
kernel.sched_domain.cpu29.domain1.min_interval = 6
kernel.sched_domain.cpu29.domain1.name = MC
kernel.sched_domain.cpu29.domain2.busy_factor = 32
kernel.sched_domain.cpu29.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu29.domain2.flags = 2071
kernel.sched_domain.cpu29.domain2.imbalance_pct = 125
kernel.sched_domain.cpu29.domain2.max_interval = 24
kernel.sched_domain.cpu29.domain2.max_newidle_lb_cost = 7464
kernel.sched_domain.cpu29.domain2.min_interval = 12
kernel.sched_domain.cpu29.domain2.name = NODE
kernel.sched_domain.cpu29.domain3.busy_factor = 32
kernel.sched_domain.cpu29.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu29.domain3.flags = 12823
kernel.sched_domain.cpu29.domain3.imbalance_pct = 125
kernel.sched_domain.cpu29.domain3.max_interval = 96
kernel.sched_domain.cpu29.domain3.max_newidle_lb_cost = 27319
kernel.sched_domain.cpu29.domain3.min_interval = 48
kernel.sched_domain.cpu29.domain3.name = NUMA
kernel.sched_domain.cpu3.domain0.busy_factor = 32
kernel.sched_domain.cpu3.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu3.domain0.flags = 2391
kernel.sched_domain.cpu3.domain0.imbalance_pct = 110
kernel.sched_domain.cpu3.domain0.max_interval = 4
kernel.sched_domain.cpu3.domain0.max_newidle_lb_cost = 7495
kernel.sched_domain.cpu3.domain0.min_interval = 2
kernel.sched_domain.cpu3.domain0.name = SMT
kernel.sched_domain.cpu3.domain1.busy_factor = 32
kernel.sched_domain.cpu3.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu3.domain1.flags = 2327
kernel.sched_domain.cpu3.domain1.imbalance_pct = 117
kernel.sched_domain.cpu3.domain1.max_interval = 12
kernel.sched_domain.cpu3.domain1.max_newidle_lb_cost = 6325
kernel.sched_domain.cpu3.domain1.min_interval = 6
kernel.sched_domain.cpu3.domain1.name = MC
kernel.sched_domain.cpu3.domain2.busy_factor = 32
kernel.sched_domain.cpu3.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu3.domain2.flags = 2071
kernel.sched_domain.cpu3.domain2.imbalance_pct = 125
kernel.sched_domain.cpu3.domain2.max_interval = 24
kernel.sched_domain.cpu3.domain2.max_newidle_lb_cost = 11968
kernel.sched_domain.cpu3.domain2.min_interval = 12
kernel.sched_domain.cpu3.domain2.name = NODE
kernel.sched_domain.cpu3.domain3.busy_factor = 32
kernel.sched_domain.cpu3.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu3.domain3.flags = 12823
kernel.sched_domain.cpu3.domain3.imbalance_pct = 125
kernel.sched_domain.cpu3.domain3.max_interval = 96
kernel.sched_domain.cpu3.domain3.max_newidle_lb_cost = 47525
kernel.sched_domain.cpu3.domain3.min_interval = 48
kernel.sched_domain.cpu3.domain3.name = NUMA
kernel.sched_domain.cpu30.domain0.busy_factor = 32
kernel.sched_domain.cpu30.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu30.domain0.flags = 2391
kernel.sched_domain.cpu30.domain0.imbalance_pct = 110
kernel.sched_domain.cpu30.domain0.max_interval = 4
kernel.sched_domain.cpu30.domain0.max_newidle_lb_cost = 1739
kernel.sched_domain.cpu30.domain0.min_interval = 2
kernel.sched_domain.cpu30.domain0.name = SMT
kernel.sched_domain.cpu30.domain1.busy_factor = 32
kernel.sched_domain.cpu30.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu30.domain1.flags = 2327
kernel.sched_domain.cpu30.domain1.imbalance_pct = 117
kernel.sched_domain.cpu30.domain1.max_interval = 12
kernel.sched_domain.cpu30.domain1.max_newidle_lb_cost = 1665
kernel.sched_domain.cpu30.domain1.min_interval = 6
kernel.sched_domain.cpu30.domain1.name = MC
kernel.sched_domain.cpu30.domain2.busy_factor = 32
kernel.sched_domain.cpu30.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu30.domain2.flags = 2071
kernel.sched_domain.cpu30.domain2.imbalance_pct = 125
kernel.sched_domain.cpu30.domain2.max_interval = 24
kernel.sched_domain.cpu30.domain2.max_newidle_lb_cost = 10189
kernel.sched_domain.cpu30.domain2.min_interval = 12
kernel.sched_domain.cpu30.domain2.name = NODE
kernel.sched_domain.cpu30.domain3.busy_factor = 32
kernel.sched_domain.cpu30.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu30.domain3.flags = 12823
kernel.sched_domain.cpu30.domain3.imbalance_pct = 125
kernel.sched_domain.cpu30.domain3.max_interval = 96
kernel.sched_domain.cpu30.domain3.max_newidle_lb_cost = 17708
kernel.sched_domain.cpu30.domain3.min_interval = 48
kernel.sched_domain.cpu30.domain3.name = NUMA
kernel.sched_domain.cpu31.domain0.busy_factor = 32
kernel.sched_domain.cpu31.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu31.domain0.flags = 2391
kernel.sched_domain.cpu31.domain0.imbalance_pct = 110
kernel.sched_domain.cpu31.domain0.max_interval = 4
kernel.sched_domain.cpu31.domain0.max_newidle_lb_cost = 6288
kernel.sched_domain.cpu31.domain0.min_interval = 2
kernel.sched_domain.cpu31.domain0.name = SMT
kernel.sched_domain.cpu31.domain1.busy_factor = 32
kernel.sched_domain.cpu31.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu31.domain1.flags = 2327
kernel.sched_domain.cpu31.domain1.imbalance_pct = 117
kernel.sched_domain.cpu31.domain1.max_interval = 12
kernel.sched_domain.cpu31.domain1.max_newidle_lb_cost = 7536
kernel.sched_domain.cpu31.domain1.min_interval = 6
kernel.sched_domain.cpu31.domain1.name = MC
kernel.sched_domain.cpu31.domain2.busy_factor = 32
kernel.sched_domain.cpu31.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu31.domain2.flags = 2071
kernel.sched_domain.cpu31.domain2.imbalance_pct = 125
kernel.sched_domain.cpu31.domain2.max_interval = 24
kernel.sched_domain.cpu31.domain2.max_newidle_lb_cost = 11782
kernel.sched_domain.cpu31.domain2.min_interval = 12
kernel.sched_domain.cpu31.domain2.name = NODE
kernel.sched_domain.cpu31.domain3.busy_factor = 32
kernel.sched_domain.cpu31.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu31.domain3.flags = 12823
kernel.sched_domain.cpu31.domain3.imbalance_pct = 125
kernel.sched_domain.cpu31.domain3.max_interval = 96
kernel.sched_domain.cpu31.domain3.max_newidle_lb_cost = 46122
kernel.sched_domain.cpu31.domain3.min_interval = 48
kernel.sched_domain.cpu31.domain3.name = NUMA
kernel.sched_domain.cpu32.domain0.busy_factor = 32
kernel.sched_domain.cpu32.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu32.domain0.flags = 2391
kernel.sched_domain.cpu32.domain0.imbalance_pct = 110
kernel.sched_domain.cpu32.domain0.max_interval = 4
kernel.sched_domain.cpu32.domain0.max_newidle_lb_cost = 1908
kernel.sched_domain.cpu32.domain0.min_interval = 2
kernel.sched_domain.cpu32.domain0.name = SMT
kernel.sched_domain.cpu32.domain1.busy_factor = 32
kernel.sched_domain.cpu32.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu32.domain1.flags = 2327
kernel.sched_domain.cpu32.domain1.imbalance_pct = 117
kernel.sched_domain.cpu32.domain1.max_interval = 12
kernel.sched_domain.cpu32.domain1.max_newidle_lb_cost = 4290
kernel.sched_domain.cpu32.domain1.min_interval = 6
kernel.sched_domain.cpu32.domain1.name = MC
kernel.sched_domain.cpu32.domain2.busy_factor = 32
kernel.sched_domain.cpu32.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu32.domain2.flags = 2071
kernel.sched_domain.cpu32.domain2.imbalance_pct = 125
kernel.sched_domain.cpu32.domain2.max_interval = 24
kernel.sched_domain.cpu32.domain2.max_newidle_lb_cost = 12815
kernel.sched_domain.cpu32.domain2.min_interval = 12
kernel.sched_domain.cpu32.domain2.name = NODE
kernel.sched_domain.cpu32.domain3.busy_factor = 32
kernel.sched_domain.cpu32.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu32.domain3.flags = 12823
kernel.sched_domain.cpu32.domain3.imbalance_pct = 125
kernel.sched_domain.cpu32.domain3.max_interval = 96
kernel.sched_domain.cpu32.domain3.max_newidle_lb_cost = 34062
kernel.sched_domain.cpu32.domain3.min_interval = 48
kernel.sched_domain.cpu32.domain3.name = NUMA
kernel.sched_domain.cpu33.domain0.busy_factor = 32
kernel.sched_domain.cpu33.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu33.domain0.flags = 2391
kernel.sched_domain.cpu33.domain0.imbalance_pct = 110
kernel.sched_domain.cpu33.domain0.max_interval = 4
kernel.sched_domain.cpu33.domain0.max_newidle_lb_cost = 5689
kernel.sched_domain.cpu33.domain0.min_interval = 2
kernel.sched_domain.cpu33.domain0.name = SMT
kernel.sched_domain.cpu33.domain1.busy_factor = 32
kernel.sched_domain.cpu33.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu33.domain1.flags = 2327
kernel.sched_domain.cpu33.domain1.imbalance_pct = 117
kernel.sched_domain.cpu33.domain1.max_interval = 12
kernel.sched_domain.cpu33.domain1.max_newidle_lb_cost = 6975
kernel.sched_domain.cpu33.domain1.min_interval = 6
kernel.sched_domain.cpu33.domain1.name = MC
kernel.sched_domain.cpu33.domain2.busy_factor = 32
kernel.sched_domain.cpu33.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu33.domain2.flags = 2071
kernel.sched_domain.cpu33.domain2.imbalance_pct = 125
kernel.sched_domain.cpu33.domain2.max_interval = 24
kernel.sched_domain.cpu33.domain2.max_newidle_lb_cost = 12734
kernel.sched_domain.cpu33.domain2.min_interval = 12
kernel.sched_domain.cpu33.domain2.name = NODE
kernel.sched_domain.cpu33.domain3.busy_factor = 32
kernel.sched_domain.cpu33.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu33.domain3.flags = 12823
kernel.sched_domain.cpu33.domain3.imbalance_pct = 125
kernel.sched_domain.cpu33.domain3.max_interval = 96
kernel.sched_domain.cpu33.domain3.max_newidle_lb_cost = 40638
kernel.sched_domain.cpu33.domain3.min_interval = 48
kernel.sched_domain.cpu33.domain3.name = NUMA
kernel.sched_domain.cpu34.domain0.busy_factor = 32
kernel.sched_domain.cpu34.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu34.domain0.flags = 2391
kernel.sched_domain.cpu34.domain0.imbalance_pct = 110
kernel.sched_domain.cpu34.domain0.max_interval = 4
kernel.sched_domain.cpu34.domain0.max_newidle_lb_cost = 2612
kernel.sched_domain.cpu34.domain0.min_interval = 2
kernel.sched_domain.cpu34.domain0.name = SMT
kernel.sched_domain.cpu34.domain1.busy_factor = 32
kernel.sched_domain.cpu34.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu34.domain1.flags = 2327
kernel.sched_domain.cpu34.domain1.imbalance_pct = 117
kernel.sched_domain.cpu34.domain1.max_interval = 12
kernel.sched_domain.cpu34.domain1.max_newidle_lb_cost = 3932
kernel.sched_domain.cpu34.domain1.min_interval = 6
kernel.sched_domain.cpu34.domain1.name = MC
kernel.sched_domain.cpu34.domain2.busy_factor = 32
kernel.sched_domain.cpu34.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu34.domain2.flags = 2071
kernel.sched_domain.cpu34.domain2.imbalance_pct = 125
kernel.sched_domain.cpu34.domain2.max_interval = 24
kernel.sched_domain.cpu34.domain2.max_newidle_lb_cost = 4769
kernel.sched_domain.cpu34.domain2.min_interval = 12
kernel.sched_domain.cpu34.domain2.name = NODE
kernel.sched_domain.cpu34.domain3.busy_factor = 32
kernel.sched_domain.cpu34.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu34.domain3.flags = 12823
kernel.sched_domain.cpu34.domain3.imbalance_pct = 125
kernel.sched_domain.cpu34.domain3.max_interval = 96
kernel.sched_domain.cpu34.domain3.max_newidle_lb_cost = 24073
kernel.sched_domain.cpu34.domain3.min_interval = 48
kernel.sched_domain.cpu34.domain3.name = NUMA
kernel.sched_domain.cpu35.domain0.busy_factor = 32
kernel.sched_domain.cpu35.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu35.domain0.flags = 2391
kernel.sched_domain.cpu35.domain0.imbalance_pct = 110
kernel.sched_domain.cpu35.domain0.max_interval = 4
kernel.sched_domain.cpu35.domain0.max_newidle_lb_cost = 6937
kernel.sched_domain.cpu35.domain0.min_interval = 2
kernel.sched_domain.cpu35.domain0.name = SMT
kernel.sched_domain.cpu35.domain1.busy_factor = 32
kernel.sched_domain.cpu35.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu35.domain1.flags = 2327
kernel.sched_domain.cpu35.domain1.imbalance_pct = 117
kernel.sched_domain.cpu35.domain1.max_interval = 12
kernel.sched_domain.cpu35.domain1.max_newidle_lb_cost = 8690
kernel.sched_domain.cpu35.domain1.min_interval = 6
kernel.sched_domain.cpu35.domain1.name = MC
kernel.sched_domain.cpu35.domain2.busy_factor = 32
kernel.sched_domain.cpu35.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu35.domain2.flags = 2071
kernel.sched_domain.cpu35.domain2.imbalance_pct = 125
kernel.sched_domain.cpu35.domain2.max_interval = 24
kernel.sched_domain.cpu35.domain2.max_newidle_lb_cost = 12127
kernel.sched_domain.cpu35.domain2.min_interval = 12
kernel.sched_domain.cpu35.domain2.name = NODE
kernel.sched_domain.cpu35.domain3.busy_factor = 32
kernel.sched_domain.cpu35.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu35.domain3.flags = 12823
kernel.sched_domain.cpu35.domain3.imbalance_pct = 125
kernel.sched_domain.cpu35.domain3.max_interval = 96
kernel.sched_domain.cpu35.domain3.max_newidle_lb_cost = 41034
kernel.sched_domain.cpu35.domain3.min_interval = 48
kernel.sched_domain.cpu35.domain3.name = NUMA
kernel.sched_domain.cpu36.domain0.busy_factor = 32
kernel.sched_domain.cpu36.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu36.domain0.flags = 2391
kernel.sched_domain.cpu36.domain0.imbalance_pct = 110
kernel.sched_domain.cpu36.domain0.max_interval = 4
kernel.sched_domain.cpu36.domain0.max_newidle_lb_cost = 2670
kernel.sched_domain.cpu36.domain0.min_interval = 2
kernel.sched_domain.cpu36.domain0.name = SMT
kernel.sched_domain.cpu36.domain1.busy_factor = 32
kernel.sched_domain.cpu36.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu36.domain1.flags = 2327
kernel.sched_domain.cpu36.domain1.imbalance_pct = 117
kernel.sched_domain.cpu36.domain1.max_interval = 12
kernel.sched_domain.cpu36.domain1.max_newidle_lb_cost = 3076
kernel.sched_domain.cpu36.domain1.min_interval = 6
kernel.sched_domain.cpu36.domain1.name = MC
kernel.sched_domain.cpu36.domain2.busy_factor = 32
kernel.sched_domain.cpu36.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu36.domain2.flags = 2071
kernel.sched_domain.cpu36.domain2.imbalance_pct = 125
kernel.sched_domain.cpu36.domain2.max_interval = 24
kernel.sched_domain.cpu36.domain2.max_newidle_lb_cost = 4207
kernel.sched_domain.cpu36.domain2.min_interval = 12
kernel.sched_domain.cpu36.domain2.name = NODE
kernel.sched_domain.cpu36.domain3.busy_factor = 32
kernel.sched_domain.cpu36.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu36.domain3.flags = 12823
kernel.sched_domain.cpu36.domain3.imbalance_pct = 125
kernel.sched_domain.cpu36.domain3.max_interval = 96
kernel.sched_domain.cpu36.domain3.max_newidle_lb_cost = 26334
kernel.sched_domain.cpu36.domain3.min_interval = 48
kernel.sched_domain.cpu36.domain3.name = NUMA
kernel.sched_domain.cpu37.domain0.busy_factor = 32
kernel.sched_domain.cpu37.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu37.domain0.flags = 2391
kernel.sched_domain.cpu37.domain0.imbalance_pct = 110
kernel.sched_domain.cpu37.domain0.max_interval = 4
kernel.sched_domain.cpu37.domain0.max_newidle_lb_cost = 2169
kernel.sched_domain.cpu37.domain0.min_interval = 2
kernel.sched_domain.cpu37.domain0.name = SMT
kernel.sched_domain.cpu37.domain1.busy_factor = 32
kernel.sched_domain.cpu37.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu37.domain1.flags = 2327
kernel.sched_domain.cpu37.domain1.imbalance_pct = 117
kernel.sched_domain.cpu37.domain1.max_interval = 12
kernel.sched_domain.cpu37.domain1.max_newidle_lb_cost = 6585
kernel.sched_domain.cpu37.domain1.min_interval = 6
kernel.sched_domain.cpu37.domain1.name = MC
kernel.sched_domain.cpu37.domain2.busy_factor = 32
kernel.sched_domain.cpu37.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu37.domain2.flags = 2071
kernel.sched_domain.cpu37.domain2.imbalance_pct = 125
kernel.sched_domain.cpu37.domain2.max_interval = 24
kernel.sched_domain.cpu37.domain2.max_newidle_lb_cost = 5378
kernel.sched_domain.cpu37.domain2.min_interval = 12
kernel.sched_domain.cpu37.domain2.name = NODE
kernel.sched_domain.cpu37.domain3.busy_factor = 32
kernel.sched_domain.cpu37.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu37.domain3.flags = 12823
kernel.sched_domain.cpu37.domain3.imbalance_pct = 125
kernel.sched_domain.cpu37.domain3.max_interval = 96
kernel.sched_domain.cpu37.domain3.max_newidle_lb_cost = 29277
kernel.sched_domain.cpu37.domain3.min_interval = 48
kernel.sched_domain.cpu37.domain3.name = NUMA
kernel.sched_domain.cpu38.domain0.busy_factor = 32
kernel.sched_domain.cpu38.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu38.domain0.flags = 2391
kernel.sched_domain.cpu38.domain0.imbalance_pct = 110
kernel.sched_domain.cpu38.domain0.max_interval = 4
kernel.sched_domain.cpu38.domain0.max_newidle_lb_cost = 2414
kernel.sched_domain.cpu38.domain0.min_interval = 2
kernel.sched_domain.cpu38.domain0.name = SMT
kernel.sched_domain.cpu38.domain1.busy_factor = 32
kernel.sched_domain.cpu38.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu38.domain1.flags = 2327
kernel.sched_domain.cpu38.domain1.imbalance_pct = 117
kernel.sched_domain.cpu38.domain1.max_interval = 12
kernel.sched_domain.cpu38.domain1.max_newidle_lb_cost = 8808
kernel.sched_domain.cpu38.domain1.min_interval = 6
kernel.sched_domain.cpu38.domain1.name = MC
kernel.sched_domain.cpu38.domain2.busy_factor = 32
kernel.sched_domain.cpu38.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu38.domain2.flags = 2071
kernel.sched_domain.cpu38.domain2.imbalance_pct = 125
kernel.sched_domain.cpu38.domain2.max_interval = 24
kernel.sched_domain.cpu38.domain2.max_newidle_lb_cost = 8014
kernel.sched_domain.cpu38.domain2.min_interval = 12
kernel.sched_domain.cpu38.domain2.name = NODE
kernel.sched_domain.cpu38.domain3.busy_factor = 32
kernel.sched_domain.cpu38.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu38.domain3.flags = 12823
kernel.sched_domain.cpu38.domain3.imbalance_pct = 125
kernel.sched_domain.cpu38.domain3.max_interval = 96
kernel.sched_domain.cpu38.domain3.max_newidle_lb_cost = 34048
kernel.sched_domain.cpu38.domain3.min_interval = 48
kernel.sched_domain.cpu38.domain3.name = NUMA
kernel.sched_domain.cpu39.domain0.busy_factor = 32
kernel.sched_domain.cpu39.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu39.domain0.flags = 2391
kernel.sched_domain.cpu39.domain0.imbalance_pct = 110
kernel.sched_domain.cpu39.domain0.max_interval = 4
kernel.sched_domain.cpu39.domain0.max_newidle_lb_cost = 1653
kernel.sched_domain.cpu39.domain0.min_interval = 2
kernel.sched_domain.cpu39.domain0.name = SMT
kernel.sched_domain.cpu39.domain1.busy_factor = 32
kernel.sched_domain.cpu39.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu39.domain1.flags = 2327
kernel.sched_domain.cpu39.domain1.imbalance_pct = 117
kernel.sched_domain.cpu39.domain1.max_interval = 12
kernel.sched_domain.cpu39.domain1.max_newidle_lb_cost = 2132
kernel.sched_domain.cpu39.domain1.min_interval = 6
kernel.sched_domain.cpu39.domain1.name = MC
kernel.sched_domain.cpu39.domain2.busy_factor = 32
kernel.sched_domain.cpu39.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu39.domain2.flags = 2071
kernel.sched_domain.cpu39.domain2.imbalance_pct = 125
kernel.sched_domain.cpu39.domain2.max_interval = 24
kernel.sched_domain.cpu39.domain2.max_newidle_lb_cost = 5488
kernel.sched_domain.cpu39.domain2.min_interval = 12
kernel.sched_domain.cpu39.domain2.name = NODE
kernel.sched_domain.cpu39.domain3.busy_factor = 32
kernel.sched_domain.cpu39.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu39.domain3.flags = 12823
kernel.sched_domain.cpu39.domain3.imbalance_pct = 125
kernel.sched_domain.cpu39.domain3.max_interval = 96
kernel.sched_domain.cpu39.domain3.max_newidle_lb_cost = 17009
kernel.sched_domain.cpu39.domain3.min_interval = 48
kernel.sched_domain.cpu39.domain3.name = NUMA
kernel.sched_domain.cpu4.domain0.busy_factor = 32
kernel.sched_domain.cpu4.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu4.domain0.flags = 2391
kernel.sched_domain.cpu4.domain0.imbalance_pct = 110
kernel.sched_domain.cpu4.domain0.max_interval = 4
kernel.sched_domain.cpu4.domain0.max_newidle_lb_cost = 2198
kernel.sched_domain.cpu4.domain0.min_interval = 2
kernel.sched_domain.cpu4.domain0.name = SMT
kernel.sched_domain.cpu4.domain1.busy_factor = 32
kernel.sched_domain.cpu4.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu4.domain1.flags = 2327
kernel.sched_domain.cpu4.domain1.imbalance_pct = 117
kernel.sched_domain.cpu4.domain1.max_interval = 12
kernel.sched_domain.cpu4.domain1.max_newidle_lb_cost = 9470
kernel.sched_domain.cpu4.domain1.min_interval = 6
kernel.sched_domain.cpu4.domain1.name = MC
kernel.sched_domain.cpu4.domain2.busy_factor = 32
kernel.sched_domain.cpu4.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu4.domain2.flags = 2071
kernel.sched_domain.cpu4.domain2.imbalance_pct = 125
kernel.sched_domain.cpu4.domain2.max_interval = 24
kernel.sched_domain.cpu4.domain2.max_newidle_lb_cost = 10938
kernel.sched_domain.cpu4.domain2.min_interval = 12
kernel.sched_domain.cpu4.domain2.name = NODE
kernel.sched_domain.cpu4.domain3.busy_factor = 32
kernel.sched_domain.cpu4.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu4.domain3.flags = 12823
kernel.sched_domain.cpu4.domain3.imbalance_pct = 125
kernel.sched_domain.cpu4.domain3.max_interval = 96
kernel.sched_domain.cpu4.domain3.max_newidle_lb_cost = 64746
kernel.sched_domain.cpu4.domain3.min_interval = 48
kernel.sched_domain.cpu4.domain3.name = NUMA
kernel.sched_domain.cpu40.domain0.busy_factor = 32
kernel.sched_domain.cpu40.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu40.domain0.flags = 2391
kernel.sched_domain.cpu40.domain0.imbalance_pct = 110
kernel.sched_domain.cpu40.domain0.max_interval = 4
kernel.sched_domain.cpu40.domain0.max_newidle_lb_cost = 1651
kernel.sched_domain.cpu40.domain0.min_interval = 2
kernel.sched_domain.cpu40.domain0.name = SMT
kernel.sched_domain.cpu40.domain1.busy_factor = 32
kernel.sched_domain.cpu40.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu40.domain1.flags = 2327
kernel.sched_domain.cpu40.domain1.imbalance_pct = 117
kernel.sched_domain.cpu40.domain1.max_interval = 12
kernel.sched_domain.cpu40.domain1.max_newidle_lb_cost = 2301
kernel.sched_domain.cpu40.domain1.min_interval = 6
kernel.sched_domain.cpu40.domain1.name = MC
kernel.sched_domain.cpu40.domain2.busy_factor = 32
kernel.sched_domain.cpu40.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu40.domain2.flags = 2071
kernel.sched_domain.cpu40.domain2.imbalance_pct = 125
kernel.sched_domain.cpu40.domain2.max_interval = 24
kernel.sched_domain.cpu40.domain2.max_newidle_lb_cost = 4548
kernel.sched_domain.cpu40.domain2.min_interval = 12
kernel.sched_domain.cpu40.domain2.name = NODE
kernel.sched_domain.cpu40.domain3.busy_factor = 32
kernel.sched_domain.cpu40.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu40.domain3.flags = 12823
kernel.sched_domain.cpu40.domain3.imbalance_pct = 125
kernel.sched_domain.cpu40.domain3.max_interval = 96
kernel.sched_domain.cpu40.domain3.max_newidle_lb_cost = 26213
kernel.sched_domain.cpu40.domain3.min_interval = 48
kernel.sched_domain.cpu40.domain3.name = NUMA
kernel.sched_domain.cpu41.domain0.busy_factor = 32
kernel.sched_domain.cpu41.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu41.domain0.flags = 2391
kernel.sched_domain.cpu41.domain0.imbalance_pct = 110
kernel.sched_domain.cpu41.domain0.max_interval = 4
kernel.sched_domain.cpu41.domain0.max_newidle_lb_cost = 1864
kernel.sched_domain.cpu41.domain0.min_interval = 2
kernel.sched_domain.cpu41.domain0.name = SMT
kernel.sched_domain.cpu41.domain1.busy_factor = 32
kernel.sched_domain.cpu41.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu41.domain1.flags = 2327
kernel.sched_domain.cpu41.domain1.imbalance_pct = 117
kernel.sched_domain.cpu41.domain1.max_interval = 12
kernel.sched_domain.cpu41.domain1.max_newidle_lb_cost = 3464
kernel.sched_domain.cpu41.domain1.min_interval = 6
kernel.sched_domain.cpu41.domain1.name = MC
kernel.sched_domain.cpu41.domain2.busy_factor = 32
kernel.sched_domain.cpu41.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu41.domain2.flags = 2071
kernel.sched_domain.cpu41.domain2.imbalance_pct = 125
kernel.sched_domain.cpu41.domain2.max_interval = 24
kernel.sched_domain.cpu41.domain2.max_newidle_lb_cost = 4246
kernel.sched_domain.cpu41.domain2.min_interval = 12
kernel.sched_domain.cpu41.domain2.name = NODE
kernel.sched_domain.cpu41.domain3.busy_factor = 32
kernel.sched_domain.cpu41.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu41.domain3.flags = 12823
kernel.sched_domain.cpu41.domain3.imbalance_pct = 125
kernel.sched_domain.cpu41.domain3.max_interval = 96
kernel.sched_domain.cpu41.domain3.max_newidle_lb_cost = 19363
kernel.sched_domain.cpu41.domain3.min_interval = 48
kernel.sched_domain.cpu41.domain3.name = NUMA
kernel.sched_domain.cpu42.domain0.busy_factor = 32
kernel.sched_domain.cpu42.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu42.domain0.flags = 2391
kernel.sched_domain.cpu42.domain0.imbalance_pct = 110
kernel.sched_domain.cpu42.domain0.max_interval = 4
kernel.sched_domain.cpu42.domain0.max_newidle_lb_cost = 2690
kernel.sched_domain.cpu42.domain0.min_interval = 2
kernel.sched_domain.cpu42.domain0.name = SMT
kernel.sched_domain.cpu42.domain1.busy_factor = 32
kernel.sched_domain.cpu42.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu42.domain1.flags = 2327
kernel.sched_domain.cpu42.domain1.imbalance_pct = 117
kernel.sched_domain.cpu42.domain1.max_interval = 12
kernel.sched_domain.cpu42.domain1.max_newidle_lb_cost = 3935
kernel.sched_domain.cpu42.domain1.min_interval = 6
kernel.sched_domain.cpu42.domain1.name = MC
kernel.sched_domain.cpu42.domain2.busy_factor = 32
kernel.sched_domain.cpu42.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu42.domain2.flags = 2071
kernel.sched_domain.cpu42.domain2.imbalance_pct = 125
kernel.sched_domain.cpu42.domain2.max_interval = 24
kernel.sched_domain.cpu42.domain2.max_newidle_lb_cost = 7440
kernel.sched_domain.cpu42.domain2.min_interval = 12
kernel.sched_domain.cpu42.domain2.name = NODE
kernel.sched_domain.cpu42.domain3.busy_factor = 32
kernel.sched_domain.cpu42.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu42.domain3.flags = 12823
kernel.sched_domain.cpu42.domain3.imbalance_pct = 125
kernel.sched_domain.cpu42.domain3.max_interval = 96
kernel.sched_domain.cpu42.domain3.max_newidle_lb_cost = 29826
kernel.sched_domain.cpu42.domain3.min_interval = 48
kernel.sched_domain.cpu42.domain3.name = NUMA
kernel.sched_domain.cpu43.domain0.busy_factor = 32
kernel.sched_domain.cpu43.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu43.domain0.flags = 2391
kernel.sched_domain.cpu43.domain0.imbalance_pct = 110
kernel.sched_domain.cpu43.domain0.max_interval = 4
kernel.sched_domain.cpu43.domain0.max_newidle_lb_cost = 1029
kernel.sched_domain.cpu43.domain0.min_interval = 2
kernel.sched_domain.cpu43.domain0.name = SMT
kernel.sched_domain.cpu43.domain1.busy_factor = 32
kernel.sched_domain.cpu43.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu43.domain1.flags = 2327
kernel.sched_domain.cpu43.domain1.imbalance_pct = 117
kernel.sched_domain.cpu43.domain1.max_interval = 12
kernel.sched_domain.cpu43.domain1.max_newidle_lb_cost = 1626
kernel.sched_domain.cpu43.domain1.min_interval = 6
kernel.sched_domain.cpu43.domain1.name = MC
kernel.sched_domain.cpu43.domain2.busy_factor = 32
kernel.sched_domain.cpu43.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu43.domain2.flags = 2071
kernel.sched_domain.cpu43.domain2.imbalance_pct = 125
kernel.sched_domain.cpu43.domain2.max_interval = 24
kernel.sched_domain.cpu43.domain2.max_newidle_lb_cost = 3649
kernel.sched_domain.cpu43.domain2.min_interval = 12
kernel.sched_domain.cpu43.domain2.name = NODE
kernel.sched_domain.cpu43.domain3.busy_factor = 32
kernel.sched_domain.cpu43.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu43.domain3.flags = 12823
kernel.sched_domain.cpu43.domain3.imbalance_pct = 125
kernel.sched_domain.cpu43.domain3.max_interval = 96
kernel.sched_domain.cpu43.domain3.max_newidle_lb_cost = 20872
kernel.sched_domain.cpu43.domain3.min_interval = 48
kernel.sched_domain.cpu43.domain3.name = NUMA
kernel.sched_domain.cpu44.domain0.busy_factor = 32
kernel.sched_domain.cpu44.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu44.domain0.flags = 2391
kernel.sched_domain.cpu44.domain0.imbalance_pct = 110
kernel.sched_domain.cpu44.domain0.max_interval = 4
kernel.sched_domain.cpu44.domain0.max_newidle_lb_cost = 2259
kernel.sched_domain.cpu44.domain0.min_interval = 2
kernel.sched_domain.cpu44.domain0.name = SMT
kernel.sched_domain.cpu44.domain1.busy_factor = 32
kernel.sched_domain.cpu44.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu44.domain1.flags = 2327
kernel.sched_domain.cpu44.domain1.imbalance_pct = 117
kernel.sched_domain.cpu44.domain1.max_interval = 12
kernel.sched_domain.cpu44.domain1.max_newidle_lb_cost = 2230
kernel.sched_domain.cpu44.domain1.min_interval = 6
kernel.sched_domain.cpu44.domain1.name = MC
kernel.sched_domain.cpu44.domain2.busy_factor = 32
kernel.sched_domain.cpu44.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu44.domain2.flags = 2071
kernel.sched_domain.cpu44.domain2.imbalance_pct = 125
kernel.sched_domain.cpu44.domain2.max_interval = 24
kernel.sched_domain.cpu44.domain2.max_newidle_lb_cost = 6114
kernel.sched_domain.cpu44.domain2.min_interval = 12
kernel.sched_domain.cpu44.domain2.name = NODE
kernel.sched_domain.cpu44.domain3.busy_factor = 32
kernel.sched_domain.cpu44.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu44.domain3.flags = 12823
kernel.sched_domain.cpu44.domain3.imbalance_pct = 125
kernel.sched_domain.cpu44.domain3.max_interval = 96
kernel.sched_domain.cpu44.domain3.max_newidle_lb_cost = 16414
kernel.sched_domain.cpu44.domain3.min_interval = 48
kernel.sched_domain.cpu44.domain3.name = NUMA
kernel.sched_domain.cpu45.domain0.busy_factor = 32
kernel.sched_domain.cpu45.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu45.domain0.flags = 2391
kernel.sched_domain.cpu45.domain0.imbalance_pct = 110
kernel.sched_domain.cpu45.domain0.max_interval = 4
kernel.sched_domain.cpu45.domain0.max_newidle_lb_cost = 2416
kernel.sched_domain.cpu45.domain0.min_interval = 2
kernel.sched_domain.cpu45.domain0.name = SMT
kernel.sched_domain.cpu45.domain1.busy_factor = 32
kernel.sched_domain.cpu45.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu45.domain1.flags = 2327
kernel.sched_domain.cpu45.domain1.imbalance_pct = 117
kernel.sched_domain.cpu45.domain1.max_interval = 12
kernel.sched_domain.cpu45.domain1.max_newidle_lb_cost = 3894
kernel.sched_domain.cpu45.domain1.min_interval = 6
kernel.sched_domain.cpu45.domain1.name = MC
kernel.sched_domain.cpu45.domain2.busy_factor = 32
kernel.sched_domain.cpu45.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu45.domain2.flags = 2071
kernel.sched_domain.cpu45.domain2.imbalance_pct = 125
kernel.sched_domain.cpu45.domain2.max_interval = 24
kernel.sched_domain.cpu45.domain2.max_newidle_lb_cost = 5921
kernel.sched_domain.cpu45.domain2.min_interval = 12
kernel.sched_domain.cpu45.domain2.name = NODE
kernel.sched_domain.cpu45.domain3.busy_factor = 32
kernel.sched_domain.cpu45.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu45.domain3.flags = 12823
kernel.sched_domain.cpu45.domain3.imbalance_pct = 125
kernel.sched_domain.cpu45.domain3.max_interval = 96
kernel.sched_domain.cpu45.domain3.max_newidle_lb_cost = 16206
kernel.sched_domain.cpu45.domain3.min_interval = 48
kernel.sched_domain.cpu45.domain3.name = NUMA
kernel.sched_domain.cpu46.domain0.busy_factor = 32
kernel.sched_domain.cpu46.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu46.domain0.flags = 2391
kernel.sched_domain.cpu46.domain0.imbalance_pct = 110
kernel.sched_domain.cpu46.domain0.max_interval = 4
kernel.sched_domain.cpu46.domain0.max_newidle_lb_cost = 1821
kernel.sched_domain.cpu46.domain0.min_interval = 2
kernel.sched_domain.cpu46.domain0.name = SMT
kernel.sched_domain.cpu46.domain1.busy_factor = 32
kernel.sched_domain.cpu46.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu46.domain1.flags = 2327
kernel.sched_domain.cpu46.domain1.imbalance_pct = 117
kernel.sched_domain.cpu46.domain1.max_interval = 12
kernel.sched_domain.cpu46.domain1.max_newidle_lb_cost = 1412
kernel.sched_domain.cpu46.domain1.min_interval = 6
kernel.sched_domain.cpu46.domain1.name = MC
kernel.sched_domain.cpu46.domain2.busy_factor = 32
kernel.sched_domain.cpu46.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu46.domain2.flags = 2071
kernel.sched_domain.cpu46.domain2.imbalance_pct = 125
kernel.sched_domain.cpu46.domain2.max_interval = 24
kernel.sched_domain.cpu46.domain2.max_newidle_lb_cost = 3024
kernel.sched_domain.cpu46.domain2.min_interval = 12
kernel.sched_domain.cpu46.domain2.name = NODE
kernel.sched_domain.cpu46.domain3.busy_factor = 32
kernel.sched_domain.cpu46.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu46.domain3.flags = 12823
kernel.sched_domain.cpu46.domain3.imbalance_pct = 125
kernel.sched_domain.cpu46.domain3.max_interval = 96
kernel.sched_domain.cpu46.domain3.max_newidle_lb_cost = 26230
kernel.sched_domain.cpu46.domain3.min_interval = 48
kernel.sched_domain.cpu46.domain3.name = NUMA
kernel.sched_domain.cpu47.domain0.busy_factor = 32
kernel.sched_domain.cpu47.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu47.domain0.flags = 2391
kernel.sched_domain.cpu47.domain0.imbalance_pct = 110
kernel.sched_domain.cpu47.domain0.max_interval = 4
kernel.sched_domain.cpu47.domain0.max_newidle_lb_cost = 2783
kernel.sched_domain.cpu47.domain0.min_interval = 2
kernel.sched_domain.cpu47.domain0.name = SMT
kernel.sched_domain.cpu47.domain1.busy_factor = 32
kernel.sched_domain.cpu47.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu47.domain1.flags = 2327
kernel.sched_domain.cpu47.domain1.imbalance_pct = 117
kernel.sched_domain.cpu47.domain1.max_interval = 12
kernel.sched_domain.cpu47.domain1.max_newidle_lb_cost = 2863
kernel.sched_domain.cpu47.domain1.min_interval = 6
kernel.sched_domain.cpu47.domain1.name = MC
kernel.sched_domain.cpu47.domain2.busy_factor = 32
kernel.sched_domain.cpu47.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu47.domain2.flags = 2071
kernel.sched_domain.cpu47.domain2.imbalance_pct = 125
kernel.sched_domain.cpu47.domain2.max_interval = 24
kernel.sched_domain.cpu47.domain2.max_newidle_lb_cost = 2929
kernel.sched_domain.cpu47.domain2.min_interval = 12
kernel.sched_domain.cpu47.domain2.name = NODE
kernel.sched_domain.cpu47.domain3.busy_factor = 32
kernel.sched_domain.cpu47.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu47.domain3.flags = 12823
kernel.sched_domain.cpu47.domain3.imbalance_pct = 125
kernel.sched_domain.cpu47.domain3.max_interval = 96
kernel.sched_domain.cpu47.domain3.max_newidle_lb_cost = 28097
kernel.sched_domain.cpu47.domain3.min_interval = 48
kernel.sched_domain.cpu47.domain3.name = NUMA
kernel.sched_domain.cpu5.domain0.busy_factor = 32
kernel.sched_domain.cpu5.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu5.domain0.flags = 2391
kernel.sched_domain.cpu5.domain0.imbalance_pct = 110
kernel.sched_domain.cpu5.domain0.max_interval = 4
kernel.sched_domain.cpu5.domain0.max_newidle_lb_cost = 3827
kernel.sched_domain.cpu5.domain0.min_interval = 2
kernel.sched_domain.cpu5.domain0.name = SMT
kernel.sched_domain.cpu5.domain1.busy_factor = 32
kernel.sched_domain.cpu5.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu5.domain1.flags = 2327
kernel.sched_domain.cpu5.domain1.imbalance_pct = 117
kernel.sched_domain.cpu5.domain1.max_interval = 12
kernel.sched_domain.cpu5.domain1.max_newidle_lb_cost = 5377
kernel.sched_domain.cpu5.domain1.min_interval = 6
kernel.sched_domain.cpu5.domain1.name = MC
kernel.sched_domain.cpu5.domain2.busy_factor = 32
kernel.sched_domain.cpu5.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu5.domain2.flags = 2071
kernel.sched_domain.cpu5.domain2.imbalance_pct = 125
kernel.sched_domain.cpu5.domain2.max_interval = 24
kernel.sched_domain.cpu5.domain2.max_newidle_lb_cost = 7435
kernel.sched_domain.cpu5.domain2.min_interval = 12
kernel.sched_domain.cpu5.domain2.name = NODE
kernel.sched_domain.cpu5.domain3.busy_factor = 32
kernel.sched_domain.cpu5.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu5.domain3.flags = 12823
kernel.sched_domain.cpu5.domain3.imbalance_pct = 125
kernel.sched_domain.cpu5.domain3.max_interval = 96
kernel.sched_domain.cpu5.domain3.max_newidle_lb_cost = 40405
kernel.sched_domain.cpu5.domain3.min_interval = 48
kernel.sched_domain.cpu5.domain3.name = NUMA
kernel.sched_domain.cpu6.domain0.busy_factor = 32
kernel.sched_domain.cpu6.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu6.domain0.flags = 2391
kernel.sched_domain.cpu6.domain0.imbalance_pct = 110
kernel.sched_domain.cpu6.domain0.max_interval = 4
kernel.sched_domain.cpu6.domain0.max_newidle_lb_cost = 3010
kernel.sched_domain.cpu6.domain0.min_interval = 2
kernel.sched_domain.cpu6.domain0.name = SMT
kernel.sched_domain.cpu6.domain1.busy_factor = 32
kernel.sched_domain.cpu6.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu6.domain1.flags = 2327
kernel.sched_domain.cpu6.domain1.imbalance_pct = 117
kernel.sched_domain.cpu6.domain1.max_interval = 12
kernel.sched_domain.cpu6.domain1.max_newidle_lb_cost = 3334
kernel.sched_domain.cpu6.domain1.min_interval = 6
kernel.sched_domain.cpu6.domain1.name = MC
kernel.sched_domain.cpu6.domain2.busy_factor = 32
kernel.sched_domain.cpu6.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu6.domain2.flags = 2071
kernel.sched_domain.cpu6.domain2.imbalance_pct = 125
kernel.sched_domain.cpu6.domain2.max_interval = 24
kernel.sched_domain.cpu6.domain2.max_newidle_lb_cost = 6737
kernel.sched_domain.cpu6.domain2.min_interval = 12
kernel.sched_domain.cpu6.domain2.name = NODE
kernel.sched_domain.cpu6.domain3.busy_factor = 32
kernel.sched_domain.cpu6.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu6.domain3.flags = 12823
kernel.sched_domain.cpu6.domain3.imbalance_pct = 125
kernel.sched_domain.cpu6.domain3.max_interval = 96
kernel.sched_domain.cpu6.domain3.max_newidle_lb_cost = 51589
kernel.sched_domain.cpu6.domain3.min_interval = 48
kernel.sched_domain.cpu6.domain3.name = NUMA
kernel.sched_domain.cpu7.domain0.busy_factor = 32
kernel.sched_domain.cpu7.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu7.domain0.flags = 2391
kernel.sched_domain.cpu7.domain0.imbalance_pct = 110
kernel.sched_domain.cpu7.domain0.max_interval = 4
kernel.sched_domain.cpu7.domain0.max_newidle_lb_cost = 6593
kernel.sched_domain.cpu7.domain0.min_interval = 2
kernel.sched_domain.cpu7.domain0.name = SMT
kernel.sched_domain.cpu7.domain1.busy_factor = 32
kernel.sched_domain.cpu7.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu7.domain1.flags = 2327
kernel.sched_domain.cpu7.domain1.imbalance_pct = 117
kernel.sched_domain.cpu7.domain1.max_interval = 12
kernel.sched_domain.cpu7.domain1.max_newidle_lb_cost = 7045
kernel.sched_domain.cpu7.domain1.min_interval = 6
kernel.sched_domain.cpu7.domain1.name = MC
kernel.sched_domain.cpu7.domain2.busy_factor = 32
kernel.sched_domain.cpu7.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu7.domain2.flags = 2071
kernel.sched_domain.cpu7.domain2.imbalance_pct = 125
kernel.sched_domain.cpu7.domain2.max_interval = 24
kernel.sched_domain.cpu7.domain2.max_newidle_lb_cost = 10886
kernel.sched_domain.cpu7.domain2.min_interval = 12
kernel.sched_domain.cpu7.domain2.name = NODE
kernel.sched_domain.cpu7.domain3.busy_factor = 32
kernel.sched_domain.cpu7.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu7.domain3.flags = 12823
kernel.sched_domain.cpu7.domain3.imbalance_pct = 125
kernel.sched_domain.cpu7.domain3.max_interval = 96
kernel.sched_domain.cpu7.domain3.max_newidle_lb_cost = 43723
kernel.sched_domain.cpu7.domain3.min_interval = 48
kernel.sched_domain.cpu7.domain3.name = NUMA
kernel.sched_domain.cpu8.domain0.busy_factor = 32
kernel.sched_domain.cpu8.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu8.domain0.flags = 2391
kernel.sched_domain.cpu8.domain0.imbalance_pct = 110
kernel.sched_domain.cpu8.domain0.max_interval = 4
kernel.sched_domain.cpu8.domain0.max_newidle_lb_cost = 1721
kernel.sched_domain.cpu8.domain0.min_interval = 2
kernel.sched_domain.cpu8.domain0.name = SMT
kernel.sched_domain.cpu8.domain1.busy_factor = 32
kernel.sched_domain.cpu8.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu8.domain1.flags = 2327
kernel.sched_domain.cpu8.domain1.imbalance_pct = 117
kernel.sched_domain.cpu8.domain1.max_interval = 12
kernel.sched_domain.cpu8.domain1.max_newidle_lb_cost = 4089
kernel.sched_domain.cpu8.domain1.min_interval = 6
kernel.sched_domain.cpu8.domain1.name = MC
kernel.sched_domain.cpu8.domain2.busy_factor = 32
kernel.sched_domain.cpu8.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu8.domain2.flags = 2071
kernel.sched_domain.cpu8.domain2.imbalance_pct = 125
kernel.sched_domain.cpu8.domain2.max_interval = 24
kernel.sched_domain.cpu8.domain2.max_newidle_lb_cost = 8488
kernel.sched_domain.cpu8.domain2.min_interval = 12
kernel.sched_domain.cpu8.domain2.name = NODE
kernel.sched_domain.cpu8.domain3.busy_factor = 32
kernel.sched_domain.cpu8.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu8.domain3.flags = 12823
kernel.sched_domain.cpu8.domain3.imbalance_pct = 125
kernel.sched_domain.cpu8.domain3.max_interval = 96
kernel.sched_domain.cpu8.domain3.max_newidle_lb_cost = 33373
kernel.sched_domain.cpu8.domain3.min_interval = 48
kernel.sched_domain.cpu8.domain3.name = NUMA
kernel.sched_domain.cpu9.domain0.busy_factor = 32
kernel.sched_domain.cpu9.domain0.cache_nice_tries = 0
kernel.sched_domain.cpu9.domain0.flags = 2391
kernel.sched_domain.cpu9.domain0.imbalance_pct = 110
kernel.sched_domain.cpu9.domain0.max_interval = 4
kernel.sched_domain.cpu9.domain0.max_newidle_lb_cost = 2067
kernel.sched_domain.cpu9.domain0.min_interval = 2
kernel.sched_domain.cpu9.domain0.name = SMT
kernel.sched_domain.cpu9.domain1.busy_factor = 32
kernel.sched_domain.cpu9.domain1.cache_nice_tries = 1
kernel.sched_domain.cpu9.domain1.flags = 2327
kernel.sched_domain.cpu9.domain1.imbalance_pct = 117
kernel.sched_domain.cpu9.domain1.max_interval = 12
kernel.sched_domain.cpu9.domain1.max_newidle_lb_cost = 3455
kernel.sched_domain.cpu9.domain1.min_interval = 6
kernel.sched_domain.cpu9.domain1.name = MC
kernel.sched_domain.cpu9.domain2.busy_factor = 32
kernel.sched_domain.cpu9.domain2.cache_nice_tries = 1
kernel.sched_domain.cpu9.domain2.flags = 2071
kernel.sched_domain.cpu9.domain2.imbalance_pct = 125
kernel.sched_domain.cpu9.domain2.max_interval = 24
kernel.sched_domain.cpu9.domain2.max_newidle_lb_cost = 6084
kernel.sched_domain.cpu9.domain2.min_interval = 12
kernel.sched_domain.cpu9.domain2.name = NODE
kernel.sched_domain.cpu9.domain3.busy_factor = 32
kernel.sched_domain.cpu9.domain3.cache_nice_tries = 2
kernel.sched_domain.cpu9.domain3.flags = 12823
kernel.sched_domain.cpu9.domain3.imbalance_pct = 125
kernel.sched_domain.cpu9.domain3.max_interval = 96
kernel.sched_domain.cpu9.domain3.max_newidle_lb_cost = 23691
kernel.sched_domain.cpu9.domain3.min_interval = 48
kernel.sched_domain.cpu9.domain3.name = NUMA
kernel.sched_energy_aware = 1
kernel.sched_latency_ns = 24000000
kernel.sched_migration_cost_ns = 500000
kernel.sched_min_granularity_ns = 3000000
kernel.sched_nr_migrate = 32
kernel.sched_rr_timeslice_ms = 90
kernel.sched_rt_period_us = 1000000
kernel.sched_rt_runtime_us = 950000
kernel.sched_schedstats = 0
kernel.sched_tunable_scaling = 1
kernel.sched_util_clamp_max = 1024
kernel.sched_util_clamp_min = 1024
kernel.sched_util_clamp_min_rt_default = 1024
kernel.sched_wakeup_granularity_ns = 4000000
kernel.seccomp.actions_avail = kill_process kill_thread trap errno user_notif trace log allow
kernel.seccomp.actions_logged = kill_process kill_thread trap errno user_notif trace log
kernel.sem = 32000	1024000000	500	32000
kernel.sem_next_id = -1
kernel.shm_next_id = -1
kernel.shm_rmid_forced = 0
kernel.shmall = 18446744073692774399
kernel.shmmax = 18446744073692774399
kernel.shmmni = 4096
kernel.soft_watchdog = 1
kernel.softlockup_all_cpu_backtrace = 0
kernel.softlockup_panic = 0
kernel.stack_tracer_enabled = 0
kernel.sysctl_writes_strict = 1
kernel.sysrq = 16
kernel.tainted = 12288
kernel.threads-max = 514052
kernel.timer_migration = 1
kernel.traceoff_on_warning = 0
kernel.tracepoint_printk = 0
kernel.unknown_nmi_panic = 0
kernel.unprivileged_bpf_disabled = 0
kernel.unprivileged_userns_clone = 1
kernel.usermodehelper.bset = 4294967295	511
kernel.usermodehelper.inheritable = 4294967295	511
kernel.version = #1 SMP PREEMPT Sat, 12 Dec 2020 14:37:12 +0000
kernel.watchdog = 1
kernel.watchdog_cpumask = 0-127
kernel.watchdog_thresh = 10
kernel.yama.ptrace_scope = 1
net.bridge.bridge-nf-call-arptables = 1
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.bridge.bridge-nf-filter-pppoe-tagged = 0
net.bridge.bridge-nf-filter-vlan-tagged = 0
net.bridge.bridge-nf-pass-vlan-input-dev = 0
net.core.bpf_jit_enable = 1
net.core.bpf_jit_harden = 0
net.core.bpf_jit_kallsyms = 1
net.core.bpf_jit_limit = 264241152
net.core.busy_poll = 0
net.core.busy_read = 0
net.core.default_qdisc = fq_codel
net.core.dev_weight = 64
net.core.dev_weight_rx_bias = 1
net.core.dev_weight_tx_bias = 1
net.core.devconf_inherit_init_net = 0
net.core.fb_tunnels_only_for_init_net = 0
net.core.flow_limit_cpu_bitmap = 00000000,00000000,00000000,00000000
net.core.flow_limit_table_len = 4096
net.core.gro_normal_batch = 8
net.core.high_order_alloc_disable = 0
net.core.max_skb_frags = 17
net.core.message_burst = 10
net.core.message_cost = 5
net.core.netdev_budget = 300
net.core.netdev_budget_usecs = 6666
net.core.netdev_max_backlog = 1000
net.core.netdev_rss_key = 3d:7a:58:38:fe:ee:66:7b:ac:dc:c7:20:c2:dd:1d:94:6a:1d:d2:9f:78:74:d0:ed:ff:79:ef:22:59:0f:40:ea:6d:40:df:58:34:f8:59:7a:5d:fc:08:82:b0:95:ea:2b:ea:07:ef:54
net.core.netdev_tstamp_prequeue = 1
net.core.optmem_max = 20480
net.core.rmem_default = 212992
net.core.rmem_max = 212992
net.core.rps_sock_flow_entries = 0
net.core.somaxconn = 4096
net.core.tstamp_allow_data = 1
net.core.warnings = 0
net.core.wmem_default = 212992
net.core.wmem_max = 212992
net.core.xfrm_acq_expires = 30
net.core.xfrm_aevent_etime = 10
net.core.xfrm_aevent_rseqth = 2
net.core.xfrm_larval_drop = 1
net.ipv4.cipso_cache_bucket_size = 10
net.ipv4.cipso_cache_enable = 1
net.ipv4.cipso_rbm_optfmt = 0
net.ipv4.cipso_rbm_strictvalid = 1
net.ipv4.conf.all.accept_local = 0
net.ipv4.conf.all.accept_redirects = 0
net.ipv4.conf.all.accept_source_route = 0
net.ipv4.conf.all.arp_accept = 0
net.ipv4.conf.all.arp_announce = 0
net.ipv4.conf.all.arp_filter = 0
net.ipv4.conf.all.arp_ignore = 0
net.ipv4.conf.all.arp_notify = 0
net.ipv4.conf.all.bc_forwarding = 0
net.ipv4.conf.all.bootp_relay = 0
net.ipv4.conf.all.disable_policy = 0
net.ipv4.conf.all.disable_xfrm = 0
net.ipv4.conf.all.drop_gratuitous_arp = 0
net.ipv4.conf.all.drop_unicast_in_l2_multicast = 0
net.ipv4.conf.all.force_igmp_version = 0
net.ipv4.conf.all.forwarding = 1
net.ipv4.conf.all.igmpv2_unsolicited_report_interval = 10000
net.ipv4.conf.all.igmpv3_unsolicited_report_interval = 1000
net.ipv4.conf.all.ignore_routes_with_linkdown = 0
net.ipv4.conf.all.log_martians = 0
net.ipv4.conf.all.mc_forwarding = 0
net.ipv4.conf.all.medium_id = 0
net.ipv4.conf.all.promote_secondaries = 0
net.ipv4.conf.all.proxy_arp = 0
net.ipv4.conf.all.proxy_arp_pvlan = 0
net.ipv4.conf.all.route_localnet = 0
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.all.secure_redirects = 1
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.all.shared_media = 1
net.ipv4.conf.all.src_valid_mark = 0
net.ipv4.conf.all.tag = 0
net.ipv4.conf.default.accept_local = 0
net.ipv4.conf.default.accept_redirects = 1
net.ipv4.conf.default.accept_source_route = 0
net.ipv4.conf.default.arp_accept = 0
net.ipv4.conf.default.arp_announce = 0
net.ipv4.conf.default.arp_filter = 0
net.ipv4.conf.default.arp_ignore = 0
net.ipv4.conf.default.arp_notify = 0
net.ipv4.conf.default.bc_forwarding = 0
net.ipv4.conf.default.bootp_relay = 0
net.ipv4.conf.default.disable_policy = 0
net.ipv4.conf.default.disable_xfrm = 0
net.ipv4.conf.default.drop_gratuitous_arp = 0
net.ipv4.conf.default.drop_unicast_in_l2_multicast = 0
net.ipv4.conf.default.force_igmp_version = 0
net.ipv4.conf.default.forwarding = 1
net.ipv4.conf.default.igmpv2_unsolicited_report_interval = 10000
net.ipv4.conf.default.igmpv3_unsolicited_report_interval = 1000
net.ipv4.conf.default.ignore_routes_with_linkdown = 0
net.ipv4.conf.default.log_martians = 0
net.ipv4.conf.default.mc_forwarding = 0
net.ipv4.conf.default.medium_id = 0
net.ipv4.conf.default.promote_secondaries = 1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.default.proxy_arp_pvlan = 0
net.ipv4.conf.default.route_localnet = 0
net.ipv4.conf.default.rp_filter = 2
net.ipv4.conf.default.secure_redirects = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.default.shared_media = 1
net.ipv4.conf.default.src_valid_mark = 0
net.ipv4.conf.default.tag = 0
net.ipv4.conf.docker0.accept_local = 0
net.ipv4.conf.docker0.accept_redirects = 1
net.ipv4.conf.docker0.accept_source_route = 0
net.ipv4.conf.docker0.arp_accept = 0
net.ipv4.conf.docker0.arp_announce = 0
net.ipv4.conf.docker0.arp_filter = 0
net.ipv4.conf.docker0.arp_ignore = 0
net.ipv4.conf.docker0.arp_notify = 0
net.ipv4.conf.docker0.bc_forwarding = 0
net.ipv4.conf.docker0.bootp_relay = 0
net.ipv4.conf.docker0.disable_policy = 0
net.ipv4.conf.docker0.disable_xfrm = 0
net.ipv4.conf.docker0.drop_gratuitous_arp = 0
net.ipv4.conf.docker0.drop_unicast_in_l2_multicast = 0
net.ipv4.conf.docker0.force_igmp_version = 0
net.ipv4.conf.docker0.forwarding = 1
net.ipv4.conf.docker0.igmpv2_unsolicited_report_interval = 10000
net.ipv4.conf.docker0.igmpv3_unsolicited_report_interval = 1000
net.ipv4.conf.docker0.ignore_routes_with_linkdown = 0
net.ipv4.conf.docker0.log_martians = 0
net.ipv4.conf.docker0.mc_forwarding = 0
net.ipv4.conf.docker0.medium_id = 0
net.ipv4.conf.docker0.promote_secondaries = 1
net.ipv4.conf.docker0.proxy_arp = 0
net.ipv4.conf.docker0.proxy_arp_pvlan = 0
net.ipv4.conf.docker0.route_localnet = 0
net.ipv4.conf.docker0.rp_filter = 2
net.ipv4.conf.docker0.secure_redirects = 1
net.ipv4.conf.docker0.send_redirects = 1
net.ipv4.conf.docker0.shared_media = 1
net.ipv4.conf.docker0.src_valid_mark = 0
net.ipv4.conf.docker0.tag = 0
net.ipv4.conf.enp4s0.accept_local = 0
net.ipv4.conf.enp4s0.accept_redirects = 1
net.ipv4.conf.enp4s0.accept_source_route = 0
net.ipv4.conf.enp4s0.arp_accept = 0
net.ipv4.conf.enp4s0.arp_announce = 0
net.ipv4.conf.enp4s0.arp_filter = 0
net.ipv4.conf.enp4s0.arp_ignore = 0
net.ipv4.conf.enp4s0.arp_notify = 0
net.ipv4.conf.enp4s0.bc_forwarding = 0
net.ipv4.conf.enp4s0.bootp_relay = 0
net.ipv4.conf.enp4s0.disable_policy = 0
net.ipv4.conf.enp4s0.disable_xfrm = 0
net.ipv4.conf.enp4s0.drop_gratuitous_arp = 0
net.ipv4.conf.enp4s0.drop_unicast_in_l2_multicast = 0
net.ipv4.conf.enp4s0.force_igmp_version = 0
net.ipv4.conf.enp4s0.forwarding = 1
net.ipv4.conf.enp4s0.igmpv2_unsolicited_report_interval = 10000
net.ipv4.conf.enp4s0.igmpv3_unsolicited_report_interval = 1000
net.ipv4.conf.enp4s0.ignore_routes_with_linkdown = 0
net.ipv4.conf.enp4s0.log_martians = 0
net.ipv4.conf.enp4s0.mc_forwarding = 0
net.ipv4.conf.enp4s0.medium_id = 0
net.ipv4.conf.enp4s0.promote_secondaries = 1
net.ipv4.conf.enp4s0.proxy_arp = 0
net.ipv4.conf.enp4s0.proxy_arp_pvlan = 0
net.ipv4.conf.enp4s0.route_localnet = 0
net.ipv4.conf.enp4s0.rp_filter = 2
net.ipv4.conf.enp4s0.secure_redirects = 1
net.ipv4.conf.enp4s0.send_redirects = 1
net.ipv4.conf.enp4s0.shared_media = 1
net.ipv4.conf.enp4s0.src_valid_mark = 0
net.ipv4.conf.enp4s0.tag = 0
net.ipv4.conf.lo.accept_local = 0
net.ipv4.conf.lo.accept_redirects = 1
net.ipv4.conf.lo.accept_source_route = 0
net.ipv4.conf.lo.arp_accept = 0
net.ipv4.conf.lo.arp_announce = 0
net.ipv4.conf.lo.arp_filter = 0
net.ipv4.conf.lo.arp_ignore = 0
net.ipv4.conf.lo.arp_notify = 0
net.ipv4.conf.lo.bc_forwarding = 0
net.ipv4.conf.lo.bootp_relay = 0
net.ipv4.conf.lo.disable_policy = 1
net.ipv4.conf.lo.disable_xfrm = 1
net.ipv4.conf.lo.drop_gratuitous_arp = 0
net.ipv4.conf.lo.drop_unicast_in_l2_multicast = 0
net.ipv4.conf.lo.force_igmp_version = 0
net.ipv4.conf.lo.forwarding = 1
net.ipv4.conf.lo.igmpv2_unsolicited_report_interval = 10000
net.ipv4.conf.lo.igmpv3_unsolicited_report_interval = 1000
net.ipv4.conf.lo.ignore_routes_with_linkdown = 0
net.ipv4.conf.lo.log_martians = 0
net.ipv4.conf.lo.mc_forwarding = 0
net.ipv4.conf.lo.medium_id = 0
net.ipv4.conf.lo.promote_secondaries = 1
net.ipv4.conf.lo.proxy_arp = 0
net.ipv4.conf.lo.proxy_arp_pvlan = 0
net.ipv4.conf.lo.route_localnet = 0
net.ipv4.conf.lo.rp_filter = 2
net.ipv4.conf.lo.secure_redirects = 1
net.ipv4.conf.lo.send_redirects = 1
net.ipv4.conf.lo.shared_media = 1
net.ipv4.conf.lo.src_valid_mark = 0
net.ipv4.conf.lo.tag = 0
net.ipv4.conf.wg-transporter.accept_local = 0
net.ipv4.conf.wg-transporter.accept_redirects = 1
net.ipv4.conf.wg-transporter.accept_source_route = 0
net.ipv4.conf.wg-transporter.arp_accept = 0
net.ipv4.conf.wg-transporter.arp_announce = 0
net.ipv4.conf.wg-transporter.arp_filter = 0
net.ipv4.conf.wg-transporter.arp_ignore = 0
net.ipv4.conf.wg-transporter.arp_notify = 0
net.ipv4.conf.wg-transporter.bc_forwarding = 0
net.ipv4.conf.wg-transporter.bootp_relay = 0
net.ipv4.conf.wg-transporter.disable_policy = 0
net.ipv4.conf.wg-transporter.disable_xfrm = 0
net.ipv4.conf.wg-transporter.drop_gratuitous_arp = 0
net.ipv4.conf.wg-transporter.drop_unicast_in_l2_multicast = 0
net.ipv4.conf.wg-transporter.force_igmp_version = 0
net.ipv4.conf.wg-transporter.forwarding = 1
net.ipv4.conf.wg-transporter.igmpv2_unsolicited_report_interval = 10000
net.ipv4.conf.wg-transporter.igmpv3_unsolicited_report_interval = 1000
net.ipv4.conf.wg-transporter.ignore_routes_with_linkdown = 0
net.ipv4.conf.wg-transporter.log_martians = 0
net.ipv4.conf.wg-transporter.mc_forwarding = 0
net.ipv4.conf.wg-transporter.medium_id = 0
net.ipv4.conf.wg-transporter.promote_secondaries = 1
net.ipv4.conf.wg-transporter.proxy_arp = 0
net.ipv4.conf.wg-transporter.proxy_arp_pvlan = 0
net.ipv4.conf.wg-transporter.route_localnet = 0
net.ipv4.conf.wg-transporter.rp_filter = 2
net.ipv4.conf.wg-transporter.secure_redirects = 1
net.ipv4.conf.wg-transporter.send_redirects = 0
net.ipv4.conf.wg-transporter.shared_media = 1
net.ipv4.conf.wg-transporter.src_valid_mark = 0
net.ipv4.conf.wg-transporter.tag = 0
net.ipv4.fib_multipath_hash_policy = 0
net.ipv4.fib_multipath_use_neigh = 0
net.ipv4.fib_sync_mem = 524288
net.ipv4.fwmark_reflect = 0
net.ipv4.icmp_echo_ignore_all = 0
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.icmp_errors_use_inbound_ifaddr = 0
net.ipv4.icmp_ignore_bogus_error_responses = 1
net.ipv4.icmp_msgs_burst = 50
net.ipv4.icmp_msgs_per_sec = 1000
net.ipv4.icmp_ratelimit = 1000
net.ipv4.icmp_ratemask = 6168
net.ipv4.igmp_link_local_mcast_reports = 1
net.ipv4.igmp_max_memberships = 20
net.ipv4.igmp_max_msf = 10
net.ipv4.igmp_qrv = 2
net.ipv4.inet_peer_maxttl = 600
net.ipv4.inet_peer_minttl = 120
net.ipv4.inet_peer_threshold = 65664
net.ipv4.ip_autobind_reuse = 0
net.ipv4.ip_default_ttl = 64
net.ipv4.ip_dynaddr = 0
net.ipv4.ip_early_demux = 1
net.ipv4.ip_forward = 1
net.ipv4.ip_forward_update_priority = 1
net.ipv4.ip_forward_use_pmtu = 0
net.ipv4.ip_local_port_range = 32768	60999
net.ipv4.ip_local_reserved_ports = 
net.ipv4.ip_no_pmtu_disc = 0
net.ipv4.ip_nonlocal_bind = 0
net.ipv4.ip_unprivileged_port_start = 1024
net.ipv4.ipfrag_high_thresh = 4194304
net.ipv4.ipfrag_low_thresh = 3145728
net.ipv4.ipfrag_max_dist = 64
net.ipv4.ipfrag_secret_interval = 0
net.ipv4.ipfrag_time = 30
net.ipv4.neigh.default.anycast_delay = 99
net.ipv4.neigh.default.app_solicit = 0
net.ipv4.neigh.default.base_reachable_time_ms = 30000
net.ipv4.neigh.default.delay_first_probe_time = 5
net.ipv4.neigh.default.gc_interval = 30
net.ipv4.neigh.default.gc_stale_time = 60
net.ipv4.neigh.default.gc_thresh1 = 128
net.ipv4.neigh.default.gc_thresh2 = 512
net.ipv4.neigh.default.gc_thresh3 = 1024
net.ipv4.neigh.default.locktime = 99
net.ipv4.neigh.default.mcast_resolicit = 0
net.ipv4.neigh.default.mcast_solicit = 3
net.ipv4.neigh.default.proxy_delay = 79
net.ipv4.neigh.default.proxy_qlen = 64
net.ipv4.neigh.default.retrans_time_ms = 1000
net.ipv4.neigh.default.ucast_solicit = 3
net.ipv4.neigh.default.unres_qlen = 101
net.ipv4.neigh.default.unres_qlen_bytes = 212992
net.ipv4.neigh.docker0.anycast_delay = 99
net.ipv4.neigh.docker0.app_solicit = 0
net.ipv4.neigh.docker0.base_reachable_time_ms = 30000
net.ipv4.neigh.docker0.delay_first_probe_time = 5
net.ipv4.neigh.docker0.gc_stale_time = 60
net.ipv4.neigh.docker0.locktime = 99
net.ipv4.neigh.docker0.mcast_resolicit = 0
net.ipv4.neigh.docker0.mcast_solicit = 3
net.ipv4.neigh.docker0.proxy_delay = 79
net.ipv4.neigh.docker0.proxy_qlen = 64
net.ipv4.neigh.docker0.retrans_time_ms = 1000
net.ipv4.neigh.docker0.ucast_solicit = 3
net.ipv4.neigh.docker0.unres_qlen = 101
net.ipv4.neigh.docker0.unres_qlen_bytes = 212992
net.ipv4.neigh.enp4s0.anycast_delay = 99
net.ipv4.neigh.enp4s0.app_solicit = 0
net.ipv4.neigh.enp4s0.base_reachable_time_ms = 30000
net.ipv4.neigh.enp4s0.delay_first_probe_time = 5
net.ipv4.neigh.enp4s0.gc_stale_time = 60
net.ipv4.neigh.enp4s0.locktime = 99
net.ipv4.neigh.enp4s0.mcast_resolicit = 0
net.ipv4.neigh.enp4s0.mcast_solicit = 3
net.ipv4.neigh.enp4s0.proxy_delay = 79
net.ipv4.neigh.enp4s0.proxy_qlen = 64
net.ipv4.neigh.enp4s0.retrans_time_ms = 1000
net.ipv4.neigh.enp4s0.ucast_solicit = 3
net.ipv4.neigh.enp4s0.unres_qlen = 101
net.ipv4.neigh.enp4s0.unres_qlen_bytes = 212992
net.ipv4.neigh.lo.anycast_delay = 99
net.ipv4.neigh.lo.app_solicit = 0
net.ipv4.neigh.lo.base_reachable_time_ms = 30000
net.ipv4.neigh.lo.delay_first_probe_time = 5
net.ipv4.neigh.lo.gc_stale_time = 60
net.ipv4.neigh.lo.locktime = 99
net.ipv4.neigh.lo.mcast_resolicit = 0
net.ipv4.neigh.lo.mcast_solicit = 3
net.ipv4.neigh.lo.proxy_delay = 79
net.ipv4.neigh.lo.proxy_qlen = 64
net.ipv4.neigh.lo.retrans_time_ms = 1000
net.ipv4.neigh.lo.ucast_solicit = 3
net.ipv4.neigh.lo.unres_qlen = 101
net.ipv4.neigh.lo.unres_qlen_bytes = 212992
net.ipv4.neigh.wg-transporter.anycast_delay = 99
net.ipv4.neigh.wg-transporter.app_solicit = 0
net.ipv4.neigh.wg-transporter.base_reachable_time_ms = 30000
net.ipv4.neigh.wg-transporter.delay_first_probe_time = 5
net.ipv4.neigh.wg-transporter.gc_stale_time = 60
net.ipv4.neigh.wg-transporter.locktime = 99
net.ipv4.neigh.wg-transporter.mcast_resolicit = 0
net.ipv4.neigh.wg-transporter.mcast_solicit = 3
net.ipv4.neigh.wg-transporter.proxy_delay = 79
net.ipv4.neigh.wg-transporter.proxy_qlen = 64
net.ipv4.neigh.wg-transporter.retrans_time_ms = 1000
net.ipv4.neigh.wg-transporter.ucast_solicit = 3
net.ipv4.neigh.wg-transporter.unres_qlen = 101
net.ipv4.neigh.wg-transporter.unres_qlen_bytes = 212992
net.ipv4.nexthop_compat_mode = 1
net.ipv4.ping_group_range = 0	2147483647
net.ipv4.raw_l3mdev_accept = 1
net.ipv4.route.error_burst = 1500
net.ipv4.route.error_cost = 300
net.ipv4.route.gc_elasticity = 8
net.ipv4.route.gc_interval = 60
net.ipv4.route.gc_min_interval = 0
net.ipv4.route.gc_min_interval_ms = 500
net.ipv4.route.gc_thresh = -1
net.ipv4.route.gc_timeout = 300
net.ipv4.route.max_size = 2147483647
net.ipv4.route.min_adv_mss = 256
net.ipv4.route.min_pmtu = 552
net.ipv4.route.mtu_expires = 600
net.ipv4.route.redirect_load = 6
net.ipv4.route.redirect_number = 9
net.ipv4.route.redirect_silence = 6144
net.ipv4.tcp_abort_on_overflow = 0
net.ipv4.tcp_adv_win_scale = 1
net.ipv4.tcp_allowed_congestion_control = reno cubic
net.ipv4.tcp_app_win = 31
net.ipv4.tcp_autocorking = 1
net.ipv4.tcp_available_congestion_control = reno cubic
net.ipv4.tcp_available_ulp = espintcp mptcp
net.ipv4.tcp_base_mss = 1024
net.ipv4.tcp_challenge_ack_limit = 1000
net.ipv4.tcp_comp_sack_delay_ns = 1000000
net.ipv4.tcp_comp_sack_nr = 44
net.ipv4.tcp_comp_sack_slack_ns = 100000
net.ipv4.tcp_congestion_control = cubic
net.ipv4.tcp_dsack = 1
net.ipv4.tcp_early_demux = 1
net.ipv4.tcp_early_retrans = 3
net.ipv4.tcp_ecn = 2
net.ipv4.tcp_ecn_fallback = 1
net.ipv4.tcp_fack = 0
net.ipv4.tcp_fastopen = 1
net.ipv4.tcp_fastopen_blackhole_timeout_sec = 3600
net.ipv4.tcp_fastopen_key = 00000000-00000000-00000000-00000000
net.ipv4.tcp_fin_timeout = 60
net.ipv4.tcp_frto = 2
net.ipv4.tcp_fwmark_accept = 0
net.ipv4.tcp_invalid_ratelimit = 500
net.ipv4.tcp_keepalive_intvl = 75
net.ipv4.tcp_keepalive_probes = 9
net.ipv4.tcp_keepalive_time = 7200
net.ipv4.tcp_l3mdev_accept = 0
net.ipv4.tcp_limit_output_bytes = 1048576
net.ipv4.tcp_low_latency = 0
net.ipv4.tcp_max_orphans = 262144
net.ipv4.tcp_max_reordering = 300
net.ipv4.tcp_max_syn_backlog = 4096
net.ipv4.tcp_max_tw_buckets = 262144
net.ipv4.tcp_mem = 768480	1024642	1536960
net.ipv4.tcp_min_rtt_wlen = 300
net.ipv4.tcp_min_snd_mss = 48
net.ipv4.tcp_min_tso_segs = 2
net.ipv4.tcp_moderate_rcvbuf = 1
net.ipv4.tcp_mtu_probe_floor = 48
net.ipv4.tcp_mtu_probing = 0
net.ipv4.tcp_no_metrics_save = 0
net.ipv4.tcp_no_ssthresh_metrics_save = 1
net.ipv4.tcp_notsent_lowat = 4294967295
net.ipv4.tcp_orphan_retries = 0
net.ipv4.tcp_pacing_ca_ratio = 120
net.ipv4.tcp_pacing_ss_ratio = 200
net.ipv4.tcp_probe_interval = 600
net.ipv4.tcp_probe_threshold = 8
net.ipv4.tcp_recovery = 1
net.ipv4.tcp_reordering = 3
net.ipv4.tcp_retrans_collapse = 1
net.ipv4.tcp_retries1 = 3
net.ipv4.tcp_retries2 = 15
net.ipv4.tcp_rfc1337 = 0
net.ipv4.tcp_rmem = 4096	131072	6291456
net.ipv4.tcp_rx_skb_cache = 0
net.ipv4.tcp_sack = 1
net.ipv4.tcp_slow_start_after_idle = 1
net.ipv4.tcp_stdurg = 0
net.ipv4.tcp_syn_retries = 6
net.ipv4.tcp_synack_retries = 5
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_thin_linear_timeouts = 0
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_tso_win_divisor = 3
net.ipv4.tcp_tw_reuse = 2
net.ipv4.tcp_tx_skb_cache = 0
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_wmem = 4096	16384	4194304
net.ipv4.tcp_workaround_signed_windows = 0
net.ipv4.udp_early_demux = 1
net.ipv4.udp_l3mdev_accept = 0
net.ipv4.udp_mem = 1536963	2049284	3073926
net.ipv4.udp_rmem_min = 4096
net.ipv4.udp_wmem_min = 4096
net.ipv4.xfrm4_gc_thresh = 32768
net.ipv6.anycast_src_echo_reply = 0
net.ipv6.auto_flowlabels = 1
net.ipv6.bindv6only = 0
net.ipv6.calipso_cache_bucket_size = 10
net.ipv6.calipso_cache_enable = 1
net.ipv6.conf.all.accept_dad = 0
net.ipv6.conf.all.accept_ra = 1
net.ipv6.conf.all.accept_ra_defrtr = 1
net.ipv6.conf.all.accept_ra_from_local = 0
net.ipv6.conf.all.accept_ra_min_hop_limit = 1
net.ipv6.conf.all.accept_ra_mtu = 1
net.ipv6.conf.all.accept_ra_pinfo = 1
net.ipv6.conf.all.accept_ra_rt_info_max_plen = 0
net.ipv6.conf.all.accept_ra_rt_info_min_plen = 0
net.ipv6.conf.all.accept_ra_rtr_pref = 1
net.ipv6.conf.all.accept_redirects = 1
net.ipv6.conf.all.accept_source_route = 0
net.ipv6.conf.all.addr_gen_mode = 0
net.ipv6.conf.all.autoconf = 1
net.ipv6.conf.all.dad_transmits = 1
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.all.disable_policy = 0
net.ipv6.conf.all.drop_unicast_in_l2_multicast = 0
net.ipv6.conf.all.drop_unsolicited_na = 0
net.ipv6.conf.all.enhanced_dad = 1
net.ipv6.conf.all.force_mld_version = 0
net.ipv6.conf.all.force_tllao = 0
net.ipv6.conf.all.forwarding = 0
net.ipv6.conf.all.hop_limit = 64
net.ipv6.conf.all.ignore_routes_with_linkdown = 0
net.ipv6.conf.all.keep_addr_on_down = 0
net.ipv6.conf.all.max_addresses = 16
net.ipv6.conf.all.max_desync_factor = 600
net.ipv6.conf.all.mc_forwarding = 0
net.ipv6.conf.all.mldv1_unsolicited_report_interval = 10000
net.ipv6.conf.all.mldv2_unsolicited_report_interval = 1000
net.ipv6.conf.all.mtu = 1280
net.ipv6.conf.all.ndisc_notify = 0
net.ipv6.conf.all.ndisc_tclass = 0
net.ipv6.conf.all.optimistic_dad = 0
net.ipv6.conf.all.proxy_ndp = 0
net.ipv6.conf.all.regen_max_retry = 3
net.ipv6.conf.all.router_probe_interval = 60
net.ipv6.conf.all.router_solicitation_delay = 1
net.ipv6.conf.all.router_solicitation_interval = 4
net.ipv6.conf.all.router_solicitation_max_interval = 3600
net.ipv6.conf.all.router_solicitations = -1
net.ipv6.conf.all.rpl_seg_enabled = 0
net.ipv6.conf.all.seg6_enabled = 0
net.ipv6.conf.all.seg6_require_hmac = 0
net.ipv6.conf.all.suppress_frag_ndisc = 1
net.ipv6.conf.all.temp_prefered_lft = 86400
net.ipv6.conf.all.temp_valid_lft = 604800
net.ipv6.conf.all.use_oif_addrs_only = 0
net.ipv6.conf.all.use_optimistic = 0
net.ipv6.conf.all.use_tempaddr = 0
net.ipv6.conf.default.accept_dad = 1
net.ipv6.conf.default.accept_ra = 1
net.ipv6.conf.default.accept_ra_defrtr = 1
net.ipv6.conf.default.accept_ra_from_local = 0
net.ipv6.conf.default.accept_ra_min_hop_limit = 1
net.ipv6.conf.default.accept_ra_mtu = 1
net.ipv6.conf.default.accept_ra_pinfo = 1
net.ipv6.conf.default.accept_ra_rt_info_max_plen = 0
net.ipv6.conf.default.accept_ra_rt_info_min_plen = 0
net.ipv6.conf.default.accept_ra_rtr_pref = 1
net.ipv6.conf.default.accept_redirects = 1
net.ipv6.conf.default.accept_source_route = 0
net.ipv6.conf.default.addr_gen_mode = 0
net.ipv6.conf.default.autoconf = 1
net.ipv6.conf.default.dad_transmits = 1
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.default.disable_policy = 0
net.ipv6.conf.default.drop_unicast_in_l2_multicast = 0
net.ipv6.conf.default.drop_unsolicited_na = 0
net.ipv6.conf.default.enhanced_dad = 1
net.ipv6.conf.default.force_mld_version = 0
net.ipv6.conf.default.force_tllao = 0
net.ipv6.conf.default.forwarding = 0
net.ipv6.conf.default.hop_limit = 64
net.ipv6.conf.default.ignore_routes_with_linkdown = 0
net.ipv6.conf.default.keep_addr_on_down = 0
net.ipv6.conf.default.max_addresses = 16
net.ipv6.conf.default.max_desync_factor = 600
net.ipv6.conf.default.mc_forwarding = 0
net.ipv6.conf.default.mldv1_unsolicited_report_interval = 10000
net.ipv6.conf.default.mldv2_unsolicited_report_interval = 1000
net.ipv6.conf.default.mtu = 1280
net.ipv6.conf.default.ndisc_notify = 0
net.ipv6.conf.default.ndisc_tclass = 0
net.ipv6.conf.default.optimistic_dad = 0
net.ipv6.conf.default.proxy_ndp = 0
net.ipv6.conf.default.regen_max_retry = 3
net.ipv6.conf.default.router_probe_interval = 60
net.ipv6.conf.default.router_solicitation_delay = 1
net.ipv6.conf.default.router_solicitation_interval = 4
net.ipv6.conf.default.router_solicitation_max_interval = 3600
net.ipv6.conf.default.router_solicitations = -1
net.ipv6.conf.default.rpl_seg_enabled = 0
net.ipv6.conf.default.seg6_enabled = 0
net.ipv6.conf.default.seg6_require_hmac = 0
net.ipv6.conf.default.suppress_frag_ndisc = 1
net.ipv6.conf.default.temp_prefered_lft = 86400
net.ipv6.conf.default.temp_valid_lft = 604800
net.ipv6.conf.default.use_oif_addrs_only = 0
net.ipv6.conf.default.use_optimistic = 0
net.ipv6.conf.default.use_tempaddr = 0
net.ipv6.conf.docker0.accept_dad = 1
net.ipv6.conf.docker0.accept_ra = 0
net.ipv6.conf.docker0.accept_ra_defrtr = 1
net.ipv6.conf.docker0.accept_ra_from_local = 0
net.ipv6.conf.docker0.accept_ra_min_hop_limit = 1
net.ipv6.conf.docker0.accept_ra_mtu = 1
net.ipv6.conf.docker0.accept_ra_pinfo = 1
net.ipv6.conf.docker0.accept_ra_rt_info_max_plen = 0
net.ipv6.conf.docker0.accept_ra_rt_info_min_plen = 0
net.ipv6.conf.docker0.accept_ra_rtr_pref = 1
net.ipv6.conf.docker0.accept_redirects = 1
net.ipv6.conf.docker0.accept_source_route = 0
net.ipv6.conf.docker0.addr_gen_mode = 0
net.ipv6.conf.docker0.autoconf = 1
net.ipv6.conf.docker0.dad_transmits = 1
net.ipv6.conf.docker0.disable_ipv6 = 0
net.ipv6.conf.docker0.disable_policy = 0
net.ipv6.conf.docker0.drop_unicast_in_l2_multicast = 0
net.ipv6.conf.docker0.drop_unsolicited_na = 0
net.ipv6.conf.docker0.enhanced_dad = 1
net.ipv6.conf.docker0.force_mld_version = 0
net.ipv6.conf.docker0.force_tllao = 0
net.ipv6.conf.docker0.forwarding = 0
net.ipv6.conf.docker0.hop_limit = 64
net.ipv6.conf.docker0.ignore_routes_with_linkdown = 0
net.ipv6.conf.docker0.keep_addr_on_down = 0
net.ipv6.conf.docker0.max_addresses = 16
net.ipv6.conf.docker0.max_desync_factor = 600
net.ipv6.conf.docker0.mc_forwarding = 0
net.ipv6.conf.docker0.mldv1_unsolicited_report_interval = 10000
net.ipv6.conf.docker0.mldv2_unsolicited_report_interval = 1000
net.ipv6.conf.docker0.mtu = 1500
net.ipv6.conf.docker0.ndisc_notify = 0
net.ipv6.conf.docker0.ndisc_tclass = 0
net.ipv6.conf.docker0.optimistic_dad = 0
net.ipv6.conf.docker0.proxy_ndp = 0
net.ipv6.conf.docker0.regen_max_retry = 3
net.ipv6.conf.docker0.router_probe_interval = 60
net.ipv6.conf.docker0.router_solicitation_delay = 1
net.ipv6.conf.docker0.router_solicitation_interval = 4
net.ipv6.conf.docker0.router_solicitation_max_interval = 3600
net.ipv6.conf.docker0.router_solicitations = -1
net.ipv6.conf.docker0.rpl_seg_enabled = 0
net.ipv6.conf.docker0.seg6_enabled = 0
net.ipv6.conf.docker0.seg6_require_hmac = 0
net.ipv6.conf.docker0.suppress_frag_ndisc = 1
net.ipv6.conf.docker0.temp_prefered_lft = 86400
net.ipv6.conf.docker0.temp_valid_lft = 604800
net.ipv6.conf.docker0.use_oif_addrs_only = 0
net.ipv6.conf.docker0.use_optimistic = 0
net.ipv6.conf.docker0.use_tempaddr = 0
net.ipv6.conf.enp4s0.accept_dad = 1
net.ipv6.conf.enp4s0.accept_ra = 1
net.ipv6.conf.enp4s0.accept_ra_defrtr = 1
net.ipv6.conf.enp4s0.accept_ra_from_local = 0
net.ipv6.conf.enp4s0.accept_ra_min_hop_limit = 1
net.ipv6.conf.enp4s0.accept_ra_mtu = 1
net.ipv6.conf.enp4s0.accept_ra_pinfo = 1
net.ipv6.conf.enp4s0.accept_ra_rt_info_max_plen = 0
net.ipv6.conf.enp4s0.accept_ra_rt_info_min_plen = 0
net.ipv6.conf.enp4s0.accept_ra_rtr_pref = 1
net.ipv6.conf.enp4s0.accept_redirects = 1
net.ipv6.conf.enp4s0.accept_source_route = 0
net.ipv6.conf.enp4s0.addr_gen_mode = 0
net.ipv6.conf.enp4s0.autoconf = 1
net.ipv6.conf.enp4s0.dad_transmits = 1
net.ipv6.conf.enp4s0.disable_ipv6 = 0
net.ipv6.conf.enp4s0.disable_policy = 0
net.ipv6.conf.enp4s0.drop_unicast_in_l2_multicast = 0
net.ipv6.conf.enp4s0.drop_unsolicited_na = 0
net.ipv6.conf.enp4s0.enhanced_dad = 1
net.ipv6.conf.enp4s0.force_mld_version = 0
net.ipv6.conf.enp4s0.force_tllao = 0
net.ipv6.conf.enp4s0.forwarding = 0
net.ipv6.conf.enp4s0.hop_limit = 64
net.ipv6.conf.enp4s0.ignore_routes_with_linkdown = 0
net.ipv6.conf.enp4s0.keep_addr_on_down = 0
net.ipv6.conf.enp4s0.max_addresses = 16
net.ipv6.conf.enp4s0.max_desync_factor = 600
net.ipv6.conf.enp4s0.mc_forwarding = 0
net.ipv6.conf.enp4s0.mldv1_unsolicited_report_interval = 10000
net.ipv6.conf.enp4s0.mldv2_unsolicited_report_interval = 1000
net.ipv6.conf.enp4s0.mtu = 1500
net.ipv6.conf.enp4s0.ndisc_notify = 0
net.ipv6.conf.enp4s0.ndisc_tclass = 0
net.ipv6.conf.enp4s0.optimistic_dad = 0
net.ipv6.conf.enp4s0.proxy_ndp = 0
net.ipv6.conf.enp4s0.regen_max_retry = 3
net.ipv6.conf.enp4s0.router_probe_interval = 60
net.ipv6.conf.enp4s0.router_solicitation_delay = 1
net.ipv6.conf.enp4s0.router_solicitation_interval = 4
net.ipv6.conf.enp4s0.router_solicitation_max_interval = 3600
net.ipv6.conf.enp4s0.router_solicitations = -1
net.ipv6.conf.enp4s0.rpl_seg_enabled = 0
net.ipv6.conf.enp4s0.seg6_enabled = 0
net.ipv6.conf.enp4s0.seg6_require_hmac = 0
net.ipv6.conf.enp4s0.suppress_frag_ndisc = 1
net.ipv6.conf.enp4s0.temp_prefered_lft = 86400
net.ipv6.conf.enp4s0.temp_valid_lft = 604800
net.ipv6.conf.enp4s0.use_oif_addrs_only = 0
net.ipv6.conf.enp4s0.use_optimistic = 0
net.ipv6.conf.enp4s0.use_tempaddr = 0
net.ipv6.conf.lo.accept_dad = -1
net.ipv6.conf.lo.accept_ra = 1
net.ipv6.conf.lo.accept_ra_defrtr = 1
net.ipv6.conf.lo.accept_ra_from_local = 0
net.ipv6.conf.lo.accept_ra_min_hop_limit = 1
net.ipv6.conf.lo.accept_ra_mtu = 1
net.ipv6.conf.lo.accept_ra_pinfo = 1
net.ipv6.conf.lo.accept_ra_rt_info_max_plen = 0
net.ipv6.conf.lo.accept_ra_rt_info_min_plen = 0
net.ipv6.conf.lo.accept_ra_rtr_pref = 1
net.ipv6.conf.lo.accept_redirects = 1
net.ipv6.conf.lo.accept_source_route = 0
net.ipv6.conf.lo.addr_gen_mode = 0
net.ipv6.conf.lo.autoconf = 1
net.ipv6.conf.lo.dad_transmits = 1
net.ipv6.conf.lo.disable_ipv6 = 0
net.ipv6.conf.lo.disable_policy = 0
net.ipv6.conf.lo.drop_unicast_in_l2_multicast = 0
net.ipv6.conf.lo.drop_unsolicited_na = 0
net.ipv6.conf.lo.enhanced_dad = 1
net.ipv6.conf.lo.force_mld_version = 0
net.ipv6.conf.lo.force_tllao = 0
net.ipv6.conf.lo.forwarding = 0
net.ipv6.conf.lo.hop_limit = 64
net.ipv6.conf.lo.ignore_routes_with_linkdown = 0
net.ipv6.conf.lo.keep_addr_on_down = 0
net.ipv6.conf.lo.max_addresses = 16
net.ipv6.conf.lo.max_desync_factor = 600
net.ipv6.conf.lo.mc_forwarding = 0
net.ipv6.conf.lo.mldv1_unsolicited_report_interval = 10000
net.ipv6.conf.lo.mldv2_unsolicited_report_interval = 1000
net.ipv6.conf.lo.mtu = 65536
net.ipv6.conf.lo.ndisc_notify = 0
net.ipv6.conf.lo.ndisc_tclass = 0
net.ipv6.conf.lo.optimistic_dad = 0
net.ipv6.conf.lo.proxy_ndp = 0
net.ipv6.conf.lo.regen_max_retry = 3
net.ipv6.conf.lo.router_probe_interval = 60
net.ipv6.conf.lo.router_solicitation_delay = 1
net.ipv6.conf.lo.router_solicitation_interval = 4
net.ipv6.conf.lo.router_solicitation_max_interval = 3600
net.ipv6.conf.lo.router_solicitations = -1
net.ipv6.conf.lo.rpl_seg_enabled = 0
net.ipv6.conf.lo.seg6_enabled = 0
net.ipv6.conf.lo.seg6_require_hmac = 0
net.ipv6.conf.lo.suppress_frag_ndisc = 1
net.ipv6.conf.lo.temp_prefered_lft = 86400
net.ipv6.conf.lo.temp_valid_lft = 604800
net.ipv6.conf.lo.use_oif_addrs_only = 0
net.ipv6.conf.lo.use_optimistic = 0
net.ipv6.conf.lo.use_tempaddr = -1
net.ipv6.conf.wg-transporter.accept_dad = -1
net.ipv6.conf.wg-transporter.accept_ra = 1
net.ipv6.conf.wg-transporter.accept_ra_defrtr = 1
net.ipv6.conf.wg-transporter.accept_ra_from_local = 0
net.ipv6.conf.wg-transporter.accept_ra_min_hop_limit = 1
net.ipv6.conf.wg-transporter.accept_ra_mtu = 1
net.ipv6.conf.wg-transporter.accept_ra_pinfo = 1
net.ipv6.conf.wg-transporter.accept_ra_rt_info_max_plen = 0
net.ipv6.conf.wg-transporter.accept_ra_rt_info_min_plen = 0
net.ipv6.conf.wg-transporter.accept_ra_rtr_pref = 1
net.ipv6.conf.wg-transporter.accept_redirects = 1
net.ipv6.conf.wg-transporter.accept_source_route = 0
net.ipv6.conf.wg-transporter.addr_gen_mode = 1
net.ipv6.conf.wg-transporter.autoconf = 1
net.ipv6.conf.wg-transporter.dad_transmits = 1
net.ipv6.conf.wg-transporter.disable_ipv6 = 0
net.ipv6.conf.wg-transporter.disable_policy = 0
net.ipv6.conf.wg-transporter.drop_unicast_in_l2_multicast = 0
net.ipv6.conf.wg-transporter.drop_unsolicited_na = 0
net.ipv6.conf.wg-transporter.enhanced_dad = 1
net.ipv6.conf.wg-transporter.force_mld_version = 0
net.ipv6.conf.wg-transporter.force_tllao = 0
net.ipv6.conf.wg-transporter.forwarding = 0
net.ipv6.conf.wg-transporter.hop_limit = 64
net.ipv6.conf.wg-transporter.ignore_routes_with_linkdown = 0
net.ipv6.conf.wg-transporter.keep_addr_on_down = 0
net.ipv6.conf.wg-transporter.max_addresses = 16
net.ipv6.conf.wg-transporter.max_desync_factor = 600
net.ipv6.conf.wg-transporter.mc_forwarding = 0
net.ipv6.conf.wg-transporter.mldv1_unsolicited_report_interval = 10000
net.ipv6.conf.wg-transporter.mldv2_unsolicited_report_interval = 1000
net.ipv6.conf.wg-transporter.mtu = 1420
net.ipv6.conf.wg-transporter.ndisc_notify = 0
net.ipv6.conf.wg-transporter.ndisc_tclass = 0
net.ipv6.conf.wg-transporter.optimistic_dad = 0
net.ipv6.conf.wg-transporter.proxy_ndp = 0
net.ipv6.conf.wg-transporter.regen_max_retry = 3
net.ipv6.conf.wg-transporter.router_probe_interval = 60
net.ipv6.conf.wg-transporter.router_solicitation_delay = 1
net.ipv6.conf.wg-transporter.router_solicitation_interval = 4
net.ipv6.conf.wg-transporter.router_solicitation_max_interval = 3600
net.ipv6.conf.wg-transporter.router_solicitations = -1
net.ipv6.conf.wg-transporter.rpl_seg_enabled = 0
net.ipv6.conf.wg-transporter.seg6_enabled = 0
net.ipv6.conf.wg-transporter.seg6_require_hmac = 0
net.ipv6.conf.wg-transporter.suppress_frag_ndisc = 1
net.ipv6.conf.wg-transporter.temp_prefered_lft = 86400
net.ipv6.conf.wg-transporter.temp_valid_lft = 604800
net.ipv6.conf.wg-transporter.use_oif_addrs_only = 0
net.ipv6.conf.wg-transporter.use_optimistic = 0
net.ipv6.conf.wg-transporter.use_tempaddr = -1
net.ipv6.fib_multipath_hash_policy = 0
net.ipv6.flowlabel_consistency = 1
net.ipv6.flowlabel_reflect = 0
net.ipv6.flowlabel_state_ranges = 0
net.ipv6.fwmark_reflect = 0
net.ipv6.icmp.echo_ignore_all = 0
net.ipv6.icmp.echo_ignore_anycast = 0
net.ipv6.icmp.echo_ignore_multicast = 0
net.ipv6.icmp.ratelimit = 1000
net.ipv6.icmp.ratemask = 0-1,3-127
net.ipv6.idgen_delay = 1
net.ipv6.idgen_retries = 3
net.ipv6.ip6frag_high_thresh = 4194304
net.ipv6.ip6frag_low_thresh = 3145728
net.ipv6.ip6frag_secret_interval = 0
net.ipv6.ip6frag_time = 60
net.ipv6.ip_nonlocal_bind = 0
net.ipv6.max_dst_opts_length = 2147483647
net.ipv6.max_dst_opts_number = 8
net.ipv6.max_hbh_length = 2147483647
net.ipv6.max_hbh_opts_number = 8
net.ipv6.mld_max_msf = 64
net.ipv6.mld_qrv = 2
net.ipv6.neigh.default.anycast_delay = 99
net.ipv6.neigh.default.app_solicit = 0
net.ipv6.neigh.default.base_reachable_time_ms = 30000
net.ipv6.neigh.default.delay_first_probe_time = 5
net.ipv6.neigh.default.gc_interval = 30
net.ipv6.neigh.default.gc_stale_time = 60
net.ipv6.neigh.default.gc_thresh1 = 128
net.ipv6.neigh.default.gc_thresh2 = 512
net.ipv6.neigh.default.gc_thresh3 = 1024
net.ipv6.neigh.default.locktime = 0
net.ipv6.neigh.default.mcast_resolicit = 0
net.ipv6.neigh.default.mcast_solicit = 3
net.ipv6.neigh.default.proxy_delay = 79
net.ipv6.neigh.default.proxy_qlen = 64
net.ipv6.neigh.default.retrans_time_ms = 1000
net.ipv6.neigh.default.ucast_solicit = 3
net.ipv6.neigh.default.unres_qlen = 101
net.ipv6.neigh.default.unres_qlen_bytes = 212992
net.ipv6.neigh.docker0.anycast_delay = 99
net.ipv6.neigh.docker0.app_solicit = 0
net.ipv6.neigh.docker0.base_reachable_time_ms = 30000
net.ipv6.neigh.docker0.delay_first_probe_time = 5
net.ipv6.neigh.docker0.gc_stale_time = 60
net.ipv6.neigh.docker0.locktime = 0
net.ipv6.neigh.docker0.mcast_resolicit = 0
net.ipv6.neigh.docker0.mcast_solicit = 3
net.ipv6.neigh.docker0.proxy_delay = 79
net.ipv6.neigh.docker0.proxy_qlen = 64
net.ipv6.neigh.docker0.retrans_time_ms = 1000
net.ipv6.neigh.docker0.ucast_solicit = 3
net.ipv6.neigh.docker0.unres_qlen = 101
net.ipv6.neigh.docker0.unres_qlen_bytes = 212992
net.ipv6.neigh.enp4s0.anycast_delay = 99
net.ipv6.neigh.enp4s0.app_solicit = 0
net.ipv6.neigh.enp4s0.base_reachable_time_ms = 30000
net.ipv6.neigh.enp4s0.delay_first_probe_time = 5
net.ipv6.neigh.enp4s0.gc_stale_time = 60
net.ipv6.neigh.enp4s0.locktime = 0
net.ipv6.neigh.enp4s0.mcast_resolicit = 0
net.ipv6.neigh.enp4s0.mcast_solicit = 3
net.ipv6.neigh.enp4s0.proxy_delay = 79
net.ipv6.neigh.enp4s0.proxy_qlen = 64
net.ipv6.neigh.enp4s0.retrans_time_ms = 1000
net.ipv6.neigh.enp4s0.ucast_solicit = 3
net.ipv6.neigh.enp4s0.unres_qlen = 101
net.ipv6.neigh.enp4s0.unres_qlen_bytes = 212992
net.ipv6.neigh.lo.anycast_delay = 99
net.ipv6.neigh.lo.app_solicit = 0
net.ipv6.neigh.lo.base_reachable_time_ms = 30000
net.ipv6.neigh.lo.delay_first_probe_time = 5
net.ipv6.neigh.lo.gc_stale_time = 60
net.ipv6.neigh.lo.locktime = 0
net.ipv6.neigh.lo.mcast_resolicit = 0
net.ipv6.neigh.lo.mcast_solicit = 3
net.ipv6.neigh.lo.proxy_delay = 79
net.ipv6.neigh.lo.proxy_qlen = 64
net.ipv6.neigh.lo.retrans_time_ms = 1000
net.ipv6.neigh.lo.ucast_solicit = 3
net.ipv6.neigh.lo.unres_qlen = 101
net.ipv6.neigh.lo.unres_qlen_bytes = 212992
net.ipv6.neigh.wg-transporter.anycast_delay = 99
net.ipv6.neigh.wg-transporter.app_solicit = 0
net.ipv6.neigh.wg-transporter.base_reachable_time_ms = 30000
net.ipv6.neigh.wg-transporter.delay_first_probe_time = 5
net.ipv6.neigh.wg-transporter.gc_stale_time = 60
net.ipv6.neigh.wg-transporter.locktime = 0
net.ipv6.neigh.wg-transporter.mcast_resolicit = 0
net.ipv6.neigh.wg-transporter.mcast_solicit = 3
net.ipv6.neigh.wg-transporter.proxy_delay = 79
net.ipv6.neigh.wg-transporter.proxy_qlen = 64
net.ipv6.neigh.wg-transporter.retrans_time_ms = 1000
net.ipv6.neigh.wg-transporter.ucast_solicit = 3
net.ipv6.neigh.wg-transporter.unres_qlen = 101
net.ipv6.neigh.wg-transporter.unres_qlen_bytes = 212992
net.ipv6.route.gc_elasticity = 9
net.ipv6.route.gc_interval = 30
net.ipv6.route.gc_min_interval = 0
net.ipv6.route.gc_min_interval_ms = 500
net.ipv6.route.gc_thresh = 1024
net.ipv6.route.gc_timeout = 60
net.ipv6.route.max_size = 4096
net.ipv6.route.min_adv_mss = 1220
net.ipv6.route.mtu_expires = 600
net.ipv6.route.skip_notify_on_dev_down = 0
net.ipv6.seg6_flowlabel = 0
net.ipv6.xfrm6_gc_thresh = 32768
net.mptcp.enabled = 1
net.netfilter.nf_conntrack_acct = 0
net.netfilter.nf_conntrack_buckets = 65536
net.netfilter.nf_conntrack_checksum = 1
net.netfilter.nf_conntrack_count = 183
net.netfilter.nf_conntrack_dccp_loose = 1
net.netfilter.nf_conntrack_dccp_timeout_closereq = 64
net.netfilter.nf_conntrack_dccp_timeout_closing = 64
net.netfilter.nf_conntrack_dccp_timeout_open = 43200
net.netfilter.nf_conntrack_dccp_timeout_partopen = 480
net.netfilter.nf_conntrack_dccp_timeout_request = 240
net.netfilter.nf_conntrack_dccp_timeout_respond = 480
net.netfilter.nf_conntrack_dccp_timeout_timewait = 240
net.netfilter.nf_conntrack_events = 1
net.netfilter.nf_conntrack_expect_max = 1024
net.netfilter.nf_conntrack_frag6_high_thresh = 4194304
net.netfilter.nf_conntrack_frag6_low_thresh = 3145728
net.netfilter.nf_conntrack_frag6_timeout = 60
net.netfilter.nf_conntrack_generic_timeout = 600
net.netfilter.nf_conntrack_gre_timeout = 30
net.netfilter.nf_conntrack_gre_timeout_stream = 180
net.netfilter.nf_conntrack_helper = 0
net.netfilter.nf_conntrack_icmp_timeout = 30
net.netfilter.nf_conntrack_icmpv6_timeout = 30
net.netfilter.nf_conntrack_log_invalid = 0
net.netfilter.nf_conntrack_max = 262144
net.netfilter.nf_conntrack_sctp_timeout_closed = 10
net.netfilter.nf_conntrack_sctp_timeout_cookie_echoed = 3
net.netfilter.nf_conntrack_sctp_timeout_cookie_wait = 3
net.netfilter.nf_conntrack_sctp_timeout_established = 432000
net.netfilter.nf_conntrack_sctp_timeout_heartbeat_acked = 210
net.netfilter.nf_conntrack_sctp_timeout_heartbeat_sent = 30
net.netfilter.nf_conntrack_sctp_timeout_shutdown_ack_sent = 3
net.netfilter.nf_conntrack_sctp_timeout_shutdown_recd = 0
net.netfilter.nf_conntrack_sctp_timeout_shutdown_sent = 0
net.netfilter.nf_conntrack_tcp_be_liberal = 0
net.netfilter.nf_conntrack_tcp_loose = 1
net.netfilter.nf_conntrack_tcp_max_retrans = 3
net.netfilter.nf_conntrack_tcp_timeout_close = 10
net.netfilter.nf_conntrack_tcp_timeout_close_wait = 60
net.netfilter.nf_conntrack_tcp_timeout_established = 432000
net.netfilter.nf_conntrack_tcp_timeout_fin_wait = 120
net.netfilter.nf_conntrack_tcp_timeout_last_ack = 30
net.netfilter.nf_conntrack_tcp_timeout_max_retrans = 300
net.netfilter.nf_conntrack_tcp_timeout_syn_recv = 60
net.netfilter.nf_conntrack_tcp_timeout_syn_sent = 120
net.netfilter.nf_conntrack_tcp_timeout_time_wait = 120
net.netfilter.nf_conntrack_tcp_timeout_unacknowledged = 300
net.netfilter.nf_conntrack_timestamp = 0
net.netfilter.nf_conntrack_udp_timeout = 30
net.netfilter.nf_conntrack_udp_timeout_stream = 120
net.netfilter.nf_log.0 = NONE
net.netfilter.nf_log.1 = NONE
net.netfilter.nf_log.10 = NONE
net.netfilter.nf_log.11 = NONE
net.netfilter.nf_log.12 = NONE
net.netfilter.nf_log.2 = NONE
net.netfilter.nf_log.3 = NONE
net.netfilter.nf_log.4 = NONE
net.netfilter.nf_log.5 = NONE
net.netfilter.nf_log.6 = NONE
net.netfilter.nf_log.7 = NONE
net.netfilter.nf_log.8 = NONE
net.netfilter.nf_log.9 = NONE
net.netfilter.nf_log_all_netns = 0
net.nf_conntrack_max = 262144
net.unix.max_dgram_qlen = 512
user.max_cgroup_namespaces = 257026
user.max_inotify_instances = 1024
user.max_inotify_watches = 524288
user.max_ipc_namespaces = 257026
user.max_mnt_namespaces = 257026
user.max_net_namespaces = 257026
user.max_pid_namespaces = 257026
user.max_time_namespaces = 257026
user.max_user_namespaces = 257026
user.max_uts_namespaces = 257026
vm.admin_reserve_kbytes = 8192
vm.block_dump = 0
vm.compact_unevictable_allowed = 1
vm.compaction_proactiveness = 20
vm.dirty_background_bytes = 0
vm.dirty_background_ratio = 10
vm.dirty_bytes = 0
vm.dirty_expire_centisecs = 3000
vm.dirty_ratio = 20
vm.dirty_writeback_centisecs = 500
vm.dirtytime_expire_seconds = 43200
vm.extfrag_threshold = 500
vm.hugetlb_shm_group = 0
vm.laptop_mode = 0
vm.legacy_va_layout = 0
vm.lowmem_reserve_ratio = 256	256	32	0	0
vm.max_map_count = 65530
vm.memory_failure_early_kill = 0
vm.memory_failure_recovery = 1
vm.min_free_kbytes = 90112
vm.min_slab_ratio = 5
vm.min_unmapped_ratio = 1
vm.mmap_min_addr = 65536
vm.mmap_rnd_bits = 28
vm.mmap_rnd_compat_bits = 8
vm.nr_hugepages = 0
vm.nr_hugepages_mempolicy = 0
vm.nr_overcommit_hugepages = 0
vm.numa_stat = 1
vm.numa_zonelist_order = Node
vm.oom_dump_tasks = 1
vm.oom_kill_allocating_task = 0
vm.overcommit_kbytes = 0
vm.overcommit_memory = 0
vm.overcommit_ratio = 50
vm.page-cluster = 3
vm.page_lock_unfairness = 5
vm.panic_on_oom = 0
vm.percpu_pagelist_fraction = 0
vm.stat_interval = 1
vm.swappiness = 60
vm.unprivileged_userfaultfd = 1
vm.user_reserve_kbytes = 131072
vm.vfs_cache_pressure = 100
vm.watermark_boost_factor = 15000
vm.watermark_scale_factor = 10
vm.zone_reclaim_mode = 0
--8<---------------cut here---------------end--------------->8---


> On Dec 22, 2020, at 9:33 AM, Ludovic Courtès <ludo@gnu.org> wrote:
> 
> Hi!
> 
> Carl Dong <contact@carldong.me> skribis:
> 
>> This led me to look at ./configure’s shebang, which is:
>> 	/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh
>> 
>> Then I did:
>> 	/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w config.cache”
>> 
>> Which _did_ exit with status=1 !
>> 
>> So I believe that this is a problem with the “test” builtin in /gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b
>> 
>> So I ran:
>> 	env -i bash --rcfile environment-variables -c 'strace -v -e trace=file /gnu/store/m89p469fxwn4hj7an9givd1ry 9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w config.cache”'
>> 
>> And the output:
>> execve("/gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh", ["/gnu/store/m89p469fxwn4hj7an9giv"..., "-c", "test -w config.cache"], ["PWD=/tmp/guix-build-binutils-mes"..., "SHLVL=0", "_=/usr/bin/strace"]) = 0
>> [ Process PID=2049037 runs in 32 bit mode. ]
>> open("/dev/tty", O_RDWR)                = 3
>> stat("/tmp/guix-build-binutils-mesboot0-2.14.drv-0", {st_dev=makedev(0, 0x2f), st_ino=2546749, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608079054 /* 2020-12-15T19:37:34.095396729-0500 */, st_atime_nsec=95396729, st_mtime=1607635957 /* 2020-12-10T16:32:37.842047431-0500 */, st_mtime_nsec=842047431, st_ctime=1607636165 /* 2020-12-10T16:36:05.793930344-0500 */, st_ctime_nsec=793930344}) = 0
>> stat(".", {st_dev=makedev(0, 0x2f), st_ino=2546749, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=80, st_atime=1608079054 /* 2020-12-15T19:37:34.095396729-0500 */, st_atime_nsec=95396729, st_mtime=1607635957 /* 2020-12-10T16:32:37.842047431-0500 */, st_mtime_nsec=842047431, st_ctime=1607636165 /* 2020-12-10T16:36:05.793930344-0500 */, st_ctime_nsec=793930344}) = 0
>> stat("config.cache", 0xfff9affc)        = -1 ENOENT (No such file or directory)
>> +++ exited with 1 +++
> 
> Wait, here ‘stat’ returns ENOENT, so it’s no wonder that ‘test -w
> config.cache’ returns 1, no?  Could you rerun ‘strace’ after making sure
> ‘config.cache’ exists?
> 
> The builtin seems to work for me:
> 
> --8<---------------cut here---------------start------------->8---
> $ ls -l config.cache
> -rw-r--r-- 1 ludo users 9009 Dec 13 22:49 config.cache
> $ strace -e stat /gnu/store/m89p469fxwn4hj7an9givd1ry9vk7j2l-bash-mesboot0-2.05b/bin/sh -c "test -w config.cache"
> [ Process PID=9623 runs in 32 bit mode. ]
> stat("/home/ludo/src/guix", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
> stat("config.cache", {st_mode=S_IFREG|0644, st_size=9009, ...}) = 0
> +++ exited with 0 +++
> $ echo $?
> 0
> --8<---------------cut here---------------end--------------->8---
> 
> What kernel are you running?
> 
> Weird!
> 
> Thanks for investigating,
> Ludo’.


Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Fri, 25 Dec 2020 16:58:03 GMT) (full text, mbox, link).


Message #34 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Tom Hiller <thrilleratplay@gmail.com>
To: 45165@debbugs.gnu.org
Subject: binutils-mesboot0 fails at configure, cannot find lex
Date: Fri, 25 Dec 2020 10:57:10 -0500
I also started to see this issue a few days ago.  The host is currently 
running a variant of Linux 5.9.14-arch1-1 and the docker image is 
Alpine:3.12.  I am not sure if this is helpful but if I remember 
correctly, I rebooted my machine in between the times I was last able to 
binutils-mesboot0 which probably loaded  Linux 5.9.14-arch1-1 into 
memory.  Before it would have been using Linux 5.9.11-arch2 
configuration.  Given the timeline, a change in Linux 5.9.12 or Linux 
5.9.13 may be the cause.





Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Mon, 18 Jan 2021 22:49:01 GMT) (full text, mbox, link).


Message #37 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Carl Dong <contact@carldong.me>
To: 45165@debbugs.gnu.org
Cc: Ludovic Courtès <ludo@gnu.org>
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Mon, 18 Jan 2021 17:48:32 -0500
Hi all,

I was able to bisect this down to a few kernel configuration options, so perhaps those with more kernel experience can help me track down what’s going on.

The two Kconfig options which seem to influence the behavior are:
1. CONFIG_EXPERT
2. CONFIG_UID16

CONFIG_EXPERT=y, CONFIG_UID16=y -> status code = 0
CONFIG_EXPERT=y, CONFIG_UID16=n -> status code = 1
CONFIG_EXPERT=y, CONFIG_UID16 not set -> status code = 1
CONFIG_EXPERT=n, any CONFIG_UID16 -> status code = 0

This is somewhat perplexing to me, as looking at the entry for CONFIG_UID16, I see that the default value is “y”, so I would expect there not to be a difference between CONFIG_UID16=y and CONFIG_UID16 not being set when CONFIG_EXPERT=y.

This configuration option investigation originated from when I bisected across Arch Linux’s kernel configuration and found that this recent commit fixed our problem: https://github.com/archlinux/svntogit-packages/commit/1b26b3445354ccdb92b4361e772fb9f246143d0b#diff-3e341d2d9c67be01819b25b25d5e53ea3cdf3a38d28846cda85a195eb9b7203a

Note that this above config has CONFIG_HAVE_UID16=y and CONFIG_MULTIUSER=y

Let me know how best to approach this!

Cheers,
Carl Dong







Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Tue, 19 Jan 2021 23:04:02 GMT) (full text, mbox, link).


Message #40 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Carl Dong <contact@carldong.me>
To: 45165@debbugs.gnu.org
Cc: Ludovic Courtès <ludo@gnu.org>
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Tue, 19 Jan 2021 18:03:08 -0500
Regardless of how Kconfig options interact with each other, it seems that this bug is only triggered when the effective kernel config (/proc/config.gz) contains the following:

CONFIG_EXPERT=y
# CONFIG_UID16 is not set

Cheers,
Carl Dong



Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Wed, 03 Feb 2021 19:19:01 GMT) (full text, mbox, link).


Message #43 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Carl Dong <contact@carldong.me>
To: 45165@debbugs.gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Wed, 3 Feb 2021 14:18:08 -0500
New observation! On my Arch machine which has 

5.10.11-arch1-1

And 

# CONFIG_EXPERT is not set
CONFIG_UID16=y

(So according to my previous email it not trigger the bug)

I’m getting the following strace:

$ strace -v -e trace=file ~/sh -c "test -w /home/dongcarl/.bash_profile”
execve(<blahblah>) = 0
[ Process PID=404360 runs in 32 bit mode. ]
open("/dev/tty", O_RDWR)                = 3
stat("/home/dongcarl", 0xffdcd738)      = -1 EOVERFLOW (Value too large for defined data type)
getcwd("/home/dongcarl", 1024)          = 15
stat("/home/dongcarl/.bash_profile", 0xffdcd6bc) = -1 EOVERFLOW (Value too large for defined data type)
+++ exited with 1 +++

Not sure hot to interpret this...



Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Sat, 06 Feb 2021 21:05:01 GMT) (full text, mbox, link).


Message #46 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Ludovic Courtès <ludo@gnu.org>
To: Carl Dong <contact@carldong.me>
Cc: 45165@debbugs.gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Sat, 06 Feb 2021 22:04:46 +0100
Hi,

Carl Dong <contact@carldong.me> skribis:

> New observation! On my Arch machine which has 
>
> 5.10.11-arch1-1
>
> And 
>
> # CONFIG_EXPERT is not set
> CONFIG_UID16=y
>
> (So according to my previous email it not trigger the bug)
>
> I’m getting the following strace:
>
> $ strace -v -e trace=file ~/sh -c "test -w /home/dongcarl/.bash_profile”
> execve(<blahblah>) = 0
> [ Process PID=404360 runs in 32 bit mode. ]
> open("/dev/tty", O_RDWR)                = 3
> stat("/home/dongcarl", 0xffdcd738)      = -1 EOVERFLOW (Value too large for defined data type)
> getcwd("/home/dongcarl", 1024)          = 15
> stat("/home/dongcarl/.bash_profile", 0xffdcd6bc) = -1 EOVERFLOW (Value too large for defined data type)
> +++ exited with 1 +++
>
> Not sure hot to interpret this...

It would seem that CONFIG_UID16=y is the culprit after all, no?

Is there a way we can detect kernel misconfiguration and that does not
involve /proc/config.gz?

If not, perhaps we could do precisely the test above in one of the early
derivations in commencement.scm: run “sh -c 'test -w /'” and fail right
away if that doesn’t work.

WDYT?

Ludo’.




Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Sat, 27 Feb 2021 10:34:02 GMT) (full text, mbox, link).


Message #49 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Vincent Legoll <vincent.legoll@gmail.com>
To: 45165@debbugs.gnu.org
Subject: binutils-mesboot0 fails at configure, cannot find lex
Date: Sat, 27 Feb 2021 11:33:31 +0100
Hello,

a test in commencement.scm will be run by guixbuild user, no ?

$ ls -ld /
drwxr-xr-x 17 root root 4096 Feb 27 10:43 /

won't that always fail ?

--
Vincent Legoll




Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Wed, 09 Jun 2021 13:46:01 GMT) (full text, mbox, link).


Message #52 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: kitzman <kitzman@disroot.org>
To: 45165@debbugs.gnu.org
Subject: binutils-mesboot0 fails at configure, cannot find lex
Date: Wed, 09 Jun 2021 16:36:37 +0300
Dear all,

I have ran into the exact same issue (I will assume it's the same
source).

I suppose this is only relevant for certain forks of the kernel, not the
mainline one - I also assume that my train thought might prove
useful... hopefully.

* Syscalls *

The stat syscall works - but then bash tries to getuid (so it knows if
it's checking for the owner or for others), and returns -1 (not implemented).

The returned mode by "stat" is checked in "test_eaccess", line 221,
"test.c" of bash 2.05b.

There, it checks the euid (to see if it either checks for o+w or u+w). The
get[e]?[ug]id functions return -1 in my case - thus making bash believe it's
not the same user, thus checking if others can write, and failing.

Upon further inspection, the syscall happening to get the ids is
actually a 32-bit one - which makes sense considering bash-mesboot0 is
built only for i686.

Take for example (taken from strace):
     - syscall 199 (getuid32)
     - syscall 102 (getuid, for x86_64)
     - syscall 24 (getuid for 32-bit)

The first two work (for me). At the stage of gcc-mesboot1, these are the ones
used. For binutils-mesboot0, the last one is used, and on my system,
gives an error.

Patching binutils-mesboot0, gawk-mesboot, gnu-make-mesboot was easy:
test -w and test -x bash builtins were replaced by their
coreutils-mesboot0 counterpart inside the build .

Currently I have stumbled upon problems making gcc-mesboot1, which
uses make-mesboot, which, when you do a "$(call ...)", internally it
tries to do an "execve" syscall (weirdly enough, it does the right
syscalls for getuid etc)

      - syscall 59 (execve) works (my normal make's syscall ALSO
        bash-mesboot's syscall at this point)
      - syscall 11 (execve) doesn't (the one used by make), gives ENOMEM

Sure, if "test" commands were the only things to be patched I would be
contempt with this upload: https://0x0.st/-_5w.scm . But I didn't
manage to bootstrap my system only using my kernel.

* Kernel *

I'm not using a mainline kernel, let alone options. But the standard
kernel supplied with my distro works.

Referring to kernel's configuration:

---
Mine     Carl's   Libre ✓ Arch ✓   Option

not set  not set  y       y        CONFIG_UID16 (obsolete?)
not set  y        y       not set  CONFIG_EXPERT
y        y        y       y        CONFIG_X86_64
y        y        y       y        CONFIG_X86 (32 + 64, according to docs)
not set  not set  y       not set  CONFIG_X86_X32
y        y        y       y        CONFIG_X86_VSYSCALL_EMULATION
y        not set  y       not set  CONFIG_LEGACY_VSYSCALL_NONE
y        y        y       y        CONFIG_IA32_EMULATION
---

I'm not even a sub-mediocre when it comes to kernel code:

Checking the kernel file arch/x86/entry/syscalls/syscall_32.tbl, that
one contains the emulation functions - however, the kernel that I'm
using -doesn't- have the IA32 functions defined in the table, but the
mainline one does.

A quick way to check this is to cat "/proc/kallsyms", look for
"__ia32_sys_getuid", and see where (and if) it's mapped in memory.
For me, it's not, ergo, the syscalls are not implemented, thus it
returns -1. (or so I think)

Might this be the issue?

**
My solution:
**

At this point, the chosen solution for me - build the packages in a VM,
and wait for mesboot's x86_64 support.

I don't think this is a problem with Guix - I find it normal if IA32
emulation is enabled, to have the syscalls.

Kind regards,
kitzman




Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Wed, 09 Jun 2021 15:10:02 GMT) (full text, mbox, link).


Message #55 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: kitzman <kitzman@disroot.org>
To: 45165@debbugs.gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Wed, 09 Jun 2021 18:12:01 +0300
Please ignore the following. A function appearing there can still return ENOSYS.

kitzman <kitzman@disroot.org> writes:
> A quick way to check this is to cat "/proc/kallsyms", look for
> "__ia32_sys_getuid", and see where (and if) it's mapped in memory.
> For me, it's not, ergo, the syscalls are not implemented, thus it
> returns -1. (or so I think)




Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Fri, 24 Dec 2021 06:23:01 GMT) (full text, mbox, link).


Message #58 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: Tobias Geerinckx-Rice <me@tobias.gr>
To: 45165@debbugs.gnu.org
Subject: binutils-mesboot0 fails at configure, cannot find lex
Date: Fri, 24 Dec 2021 06:58:44 +0100
[Message part 1 (text/plain, inline)]
Morning Guix,

I'm unable to ‘guix pull’ because of this bug.  Log attached.

Here are my kernel options from kitzman's list:

not set  CONFIG_UID16 (obsolete)
y        CONFIG_EXPERT
y        CONFIG_X86_64 (obvs)
y        CONFIG_X86
not set  CONFIG_X86_X32
not set  CONFIG_X86_VSYSCALL_EMULATION
y        CONFIG_LEGACY_VSYSCALL_NONE
y        CONFIG_IA32_EMULATION

Seems like Carl, kitzman, & I have in common:

not set  CONFIG_UID16 (obsolete)
y        CONFIG_X86_64 (obvs)
y        CONFIG_X86
not set  CONFIG_X86_X32
y        CONFIG_LEGACY_VSYSCALL_NONE
y        CONFIG_IA32_EMULATION

My diff from linux-libre, which sure seems to tell a story:

y -> not set  CONFIG_UID16 (obsolete)
y -> not set  CONFIG_X86_X32
y -> not set  CONFIG_X86_VSYSCALL_EMULATION

Kind regards,

T G-R

[x0k7kdsr55ynv21br9ia08jvx05k8v-binutils-mesboot0-2.14.drv.bz2 (application/octet-stream, attachment)]
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Fri, 24 Dec 2021 08:21:01 GMT) (full text, mbox, link).


Message #61 received at submit@debbugs.gnu.org (full text, mbox, reply):

From: Tobias Geerinckx-Rice <me@tobias.gr>
Cc: 45165@debbugs.gnu.org, bug-guix@gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Fri, 24 Dec 2021 09:11:58 +0100
[Message part 1 (text/plain, inline)]
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
> My diff from linux-libre, which sure seems to tell a story:
>
> y -> not set  CONFIG_UID16 (obsolete)

As expected upthread, this and this alone was indeed the culprit. 
I don't see any evidence of interaction with other options though.

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Fri, 24 Dec 2021 08:21:02 GMT) (full text, mbox, link).


Information forwarded to bug-guix@gnu.org:
bug#45165; Package guix. (Thu, 24 Feb 2022 13:09:02 GMT) (full text, mbox, link).


Message #67 received at 45165@debbugs.gnu.org (full text, mbox, reply):

From: kitzman <kitzman@disroot.org>
To: Tobias Geerinckx-Rice <me@tobias.gr>
Cc: 45165@debbugs.gnu.org
Subject: Re: bug#45165: binutils-mesboot0 fails at configure, cannot find lex
Date: Thu, 24 Feb 2022 15:09:00 +0200
Tobias Geerinckx-Rice <me@tobias.gr> writes:

>> My diff from linux-libre, which sure seems to tell a story:
>>
>> y -> not set  CONFIG_UID16 (obsolete)
>
> As expected upthread, this and this alone was indeed the culprit. I
> don't see any evidence of interaction with other options though.
>

I tried working around the issue by patching stuff (either the shell, or
using the "test" utility), but I gave up after too many things to patch.

I guess the most appropriate would be to wait for the full x86_64
support from GNU mes, and if it persists, to open bugs to binutils,
gash, or whatever else uses the inbuilt "test" functionality of the shell.




Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Sun Sep 8 03:29:02 2024; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.