aboutsummaryrefslogtreecommitdiffhomepage
path: root/content/20191027-kernel-debugging-qemu/build_kernel.sh
diff options
context:
space:
mode:
authorjohannst <johannes.stoelp@gmail.com>2021-07-15 21:20:14 +0200
committerjohannst <johannes.stoelp@gmail.com>2021-07-15 21:20:14 +0200
commit82e9ac4163b46b59e121194f84ac370818482923 (patch)
treeb52adf8f5b2bafe7904f563c33ec23f46cb7c87c /content/20191027-kernel-debugging-qemu/build_kernel.sh
parent617d73fc9eff5b08a80b873fd97f66caa7e80fc9 (diff)
downloadblog-82e9ac4163b46b59e121194f84ac370818482923.tar.gz
blog-82e9ac4163b46b59e121194f84ac370818482923.zip
use proper date fmt in content file names that zola can automatically can derive the date
Diffstat (limited to 'content/20191027-kernel-debugging-qemu/build_kernel.sh')
-rwxr-xr-xcontent/20191027-kernel-debugging-qemu/build_kernel.sh38
1 files changed, 0 insertions, 38 deletions
diff --git a/content/20191027-kernel-debugging-qemu/build_kernel.sh b/content/20191027-kernel-debugging-qemu/build_kernel.sh
deleted file mode 100755
index 7ae3014..0000000
--- a/content/20191027-kernel-debugging-qemu/build_kernel.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-set -e
-
-LINUX=linux-5.13.2
-wget https://cdn.kernel.org/pub/linux/kernel/v5.x/$LINUX.tar.xz
-unxz $LINUX.tar.xz && tar xf $LINUX.tar
-
-cd $LINUX
-
-cat <<EOF > kernel_fragment.config
-# 64bit kernel
-CONFIG_64BIT=y
-# enable support for compressed initrd (gzip)
-CONFIG_BLK_DEV_INITRD=y
-CONFIG_RD_GZIP=y
-# support for ELF and #! binary format
-CONFIG_BINFMT_ELF=y
-CONFIG_BINFMT_SCRIPT=y
-# /dev
-CONFIG_DEVTMPFS=y
-CONFIG_DEVTMPFS_MOUNT=y
-# tty & console
-CONFIG_TTY=y
-CONFIG_SERIAL_8250=y
-CONFIG_SERIAL_8250_CONSOLE=y
-# pseudo fs
-CONFIG_PROC_FS=y
-CONFIG_SYSFS=y
-# debugging
-CONFIG_DEBUG_INFO=y
-CONFIG_PRINTK=y
-CONFIG_EARLY_PRINTK=y
-EOF
-
-make tinyconfig
-./scripts/kconfig/merge_config.sh -n ./kernel_fragment.config
-make -j4