Skip to content

Commit f1b22ab

Browse files
committed
fix: update base commit to -rc6
Linus fixed an issue introduced between -rc4 and -rc5 that shows up as random userspace processes hanging without and kernel logs to show what might be going from [1]. This pretty much exactly matches what we are seeing with docekr just random hanging sometimes. Let's try updating to -rc6 to see if that makes the issue go away. On aarch64, this kernel needs some additional dependencies to build (hexdump), which we do not have in the docker container, so add a "instlal build dependencies" step to the kernel building script. [1]: https://lore.kernel.org/all/CAHk-=wiMJWwgJ4HYsLzJ4_OkhzJ75ah0HrfBBk+W-RGjk4-h2g@mail.gmail.com/ Signed-off-by: Patrick Roy <[email protected]>
1 parent c5b40a1 commit f1b22ab

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

resources/hiding_ci/build_and_install_kernel.sh

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,14 @@ check_userspace() {
2929
exit 1
3030
}
3131

32+
install_build_deps() {
33+
case $USERSPACE in
34+
"UBUNTU")
35+
apt-get update && apt-get install -y bsdmainutils flex yacc bison
36+
;;
37+
esac
38+
}
39+
3240
tidy_up() {
3341
# Some cleanup after we are done
3442
echo "Cleaning up.."
@@ -154,6 +162,9 @@ update_boot_config() {
154162
esac
155163
}
156164

165+
check_userspace
166+
install_build_deps
167+
157168
KERNEL_URL=$(cat kernel_url)
158169
KERNEL_COMMIT_HASH=$(cat kernel_commit_hash)
159170
KERNEL_PATCHES_DIR=$(pwd)/linux_patches
@@ -210,7 +221,6 @@ echo "New kernel version:" $KERNEL_VERSION
210221
confirm "$@"
211222

212223
check_root
213-
check_userspace
214224

215225
echo "Installing kernel modules..."
216226
make INSTALL_MOD_STRIP=1 modules_install
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
d7b8f8e20813f0179d8ef519541a3527e7661d3a
1+
347e9f5043c89695b01e66b3ed111755afcf1911

0 commit comments

Comments
 (0)