summaryrefslogtreecommitdiff
path: root/kupg
diff options
context:
space:
mode:
Diffstat (limited to 'kupg')
-rwxr-xr-xkupg12
1 files changed, 12 insertions, 0 deletions
diff --git a/kupg b/kupg
new file mode 100755
index 0000000..82abb47
--- /dev/null
+++ b/kupg
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+cd /usr/src/linux
+
+KVER=$(make kernelrelease)
+NCPU=$(ls /sys/bus/cpu/devices | wc -l)
+
+make -j$NCPU \
+&& make dtbs install modules_install \
+&& emerge -vq @module-rebuild \
+&& dracut --kver $KVER --force \
+&& grub-mkconfig -o /boot/grub/grub.cfg