From 65732469e8be9db6da686d5ae7791374997638cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Tue, 19 Dec 2017 23:17:14 +0300 Subject: [PATCH] works for kernel-lts update, add linux.preset for mkinitcpio --- kernel/kernel/actions.py | 21 ++++++++++++++++++ .../kernel/files/configs/kernel-x86_64-config | 2 +- .../files/patches/linux/patch-4.9.70.xz | Bin 0 -> 1247628 bytes kernel/kernel/pspec.xml | 13 ++++++++++- 4 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 kernel/kernel/files/patches/linux/patch-4.9.70.xz diff --git a/kernel/kernel/actions.py b/kernel/kernel/actions.py index e4aedaef..453bc386 100644 --- a/kernel/kernel/actions.py +++ b/kernel/kernel/actions.py @@ -34,3 +34,24 @@ def install(): # Generate some module lists to use within mkinitramfs shelltools.system("./generate-module-list %s/lib/modules/%s" % (get.installDIR(), kerneltools.__getSuffix())) + + #mkinitcpio default config + pisitools.dodir("/etc/mkinitcpio.d") + shelltools.touch("linux.preset") + + + shelltools.echo("linux.preset", "# mkinitcpio preset file for the 'linux' package\n" + + + 'ALL_config="/etc/mkinitcpio.conf"\n'+ + + 'ALL_kver="/boot/kernel-%s"\n\n'% get.srcVERSION() + + "PRESETS=('default' 'fallback') \n\n" + + '#default_config="/etc/mkinitcpio.conf"\n' + + 'default_image="/boot/initramfs-%s.img"\n'% get.srcVERSION() + + + '#default_options=""\n\n' + + '#fallback_config="/etc/mkinitcpio.conf"\n'+ + 'fallback_image="/boot/initramfs-%s-fallback.img"\n'% get.srcVERSION() + + 'fallback_options="-S autodetect"\n') + + pisitools.insinto("/etc/mkinitcpio.d", "linux.preset") diff --git a/kernel/kernel/files/configs/kernel-x86_64-config b/kernel/kernel/files/configs/kernel-x86_64-config index 4e497cec..cf53ef7e 100644 --- a/kernel/kernel/files/configs/kernel-x86_64-config +++ b/kernel/kernel/files/configs/kernel-x86_64-config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 4.9.66 Kernel Configuration +# Linux/x86_64 4.9.70 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff --git a/kernel/kernel/files/patches/linux/patch-4.9.70.xz b/kernel/kernel/files/patches/linux/patch-4.9.70.xz new file mode 100644 index 0000000000000000000000000000000000000000..34cbc5df2135898ac0dd88dc09f52063b99b17aa GIT binary patch literal 1247628 zcmV(nK=Qx+H+ooF0004LBHlIxz{!$Kw(jEsApsl!0002*4?juc<&W?GT>vr~NeROI z5q(hJ3QtGS!4;|pXZW)T&B<2$p4w6mJB>T&<=6-=@IhW5QOHI?;oAZyf(AZdqh!AI7Z8<4nEVTamz7+jbcJEOiUHU3JXRDW$h3PB-yi7?aSLi8sAndu4#d`+vw|nqymN<9wXT=mm43#yV)zI&5oD)tpYe zgk$G(7fa7*KFGw$3*=)~7IS+Fo|>!_wG7|%8vM~oh^ zw*Balv;YR=-?mt5RV{+4J_*Y`?nBig^N!F%9I`vo2oaw7=?w|8VY%oJiD@OaS%ZHx zu}>VTys!!iZ;q@g47S8d3pJ9ZtCCvIWlc^_Dkp&6@L7;O+(daX6l<6qivC5CgFanV z?f?q+H!ME~<`Qx6`hVz`RUl$x0(cmtjMbubeX|VxwLMHQGNMdxF%3Kd#N{<6@ zFAFDCgD>hZ-~#YtLb2Q|kKB;AY3(QOAiD&*9)2VUuntorf;VzC<9Gt2{{G1ehdXcq zbhdU3qI6bUd+a)>rOSx;6E@qpV{AN-Af_WpWfb+LpP*1>iqZcMK?6rA>ZB#y!V