Bump 4.4 kernel to 4.4.110 ( based upon upstream OpenWRT commit : 7f5a040359cf227bc5...
authorRISCi_ATOM <bob@bobcall.me>
Mon, 8 Jan 2018 17:32:58 +0000 (12:32 -0500)
committerRISCi_ATOM <bob@bobcall.me>
Mon, 8 Jan 2018 17:32:58 +0000 (12:32 -0500)
include/kernel-version.mk
target/linux/generic/patches-4.4/653-disable_netlink_trim.patch
target/linux/generic/patches-4.4/902-debloat_proc.patch
target/linux/generic/patches-4.4/921-use_preinit_as_init.patch
target/linux/generic/patches-4.4/995-mangle_bootargs.patch
target/linux/x86/64/config-default

index 40f69a27b3420cb98f02d28319ccba7efe105f04..92cef05d31cde0c0afb3c2edb145e3d9e444164d 100644 (file)
@@ -2,9 +2,10 @@
 
 LINUX_RELEASE?=1
 
-LINUX_VERSION-4.4 = .108
+LINUX_VERSION-4.4 = .110
+
+LINUX_KERNEL_HASH-4.4.110 = b3d8c524f7b1b9f8022e1d3ab9349af21d3fd93f5fe73c6b395dbd8994efd692
 
-LINUX_KERNEL_HASH-4.4.108 = aaf270b84e7b55e7cad0777a6d17515b9afa681d320178364d66926acebd8cb3
 ifdef KERNEL_PATCHVER
   LINUX_VERSION:=$(KERNEL_PATCHVER)$(strip $(LINUX_VERSION-$(KERNEL_PATCHVER)))
 endif
index 5f46885708adbc2b1d9b56efe3e770b217c61c95..b11104be9e49b542eddd3f1d53f7626f50f70484 100644 (file)
@@ -1,6 +1,6 @@
 --- a/net/netlink/af_netlink.c
 +++ b/net/netlink/af_netlink.c
-@@ -1228,24 +1228,7 @@ void netlink_detachskb(struct sock *sk,
+@@ -1231,24 +1231,7 @@ void netlink_detachskb(struct sock *sk,
  
  static struct sk_buff *netlink_trim(struct sk_buff *skb, gfp_t allocation)
  {
index 5aada68e31e4cb673325df445d21ce1ffb62bf50..248ba8f670faa7a886c3ad6c275803c4b8040dec 100644 (file)
  }
 --- a/mm/vmstat.c
 +++ b/mm/vmstat.c
-@@ -1555,10 +1555,12 @@ static int __init setup_vmstat(void)
+@@ -1556,10 +1556,12 @@ static int __init setup_vmstat(void)
        cpu_notifier_register_done();
  #endif
  #ifdef CONFIG_PROC_FS
index 1f4e6322b1923236901d0c38cf858412beb459b7..3aba9d63ba06816d63206408bbcf348491e08e4c 100644 (file)
@@ -1,6 +1,6 @@
 --- a/init/main.c
 +++ b/init/main.c
-@@ -964,7 +964,8 @@ static int __ref kernel_init(void *unuse
+@@ -966,7 +966,8 @@ static int __ref kernel_init(void *unuse
                panic("Requested init %s failed (error %d).",
                      execute_command, ret);
        }
index 2483e1bb9805a5caf344ccf9d02ea7a48c2f3f7c..e008dd9098dbb14b594f0e4d4fe0da541c4c6284 100644 (file)
@@ -1,6 +1,6 @@
 --- a/init/main.c
 +++ b/init/main.c
-@@ -355,6 +355,29 @@ static inline void setup_nr_cpu_ids(void
+@@ -356,6 +356,29 @@ static inline void setup_nr_cpu_ids(void
  static inline void smp_prepare_cpus(unsigned int maxcpus) { }
  #endif
  
@@ -30,7 +30,7 @@
  /*
   * We need to store the untouched command line for future reference.
   * We also need to store the touched command line since the parameter
-@@ -527,6 +550,7 @@ asmlinkage __visible void __init start_k
+@@ -529,6 +552,7 @@ asmlinkage __visible void __init start_k
        pr_notice("%s", linux_banner);
        setup_arch(&command_line);
        mm_init_cpumask(&init_mm);
index b7028e49d5827e2ac0aa4dd0997e107ec1f48f0b..7d38df30305be464bfe4081beba1793b1bed1f21 100644 (file)
@@ -226,6 +226,7 @@ CONFIG_NR_CPUS=8
 # CONFIG_NUMA is not set
 CONFIG_OUTPUT_FORMAT="elf64-x86-64"
 CONFIG_PADATA=y
+CONFIG_PAGE_TABLE_ISOLATION=y
 CONFIG_PARAVIRT=y
 CONFIG_PARAVIRT_CLOCK=y
 # CONFIG_PARAVIRT_DEBUG is not set