summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBertrand Jacquin <bertrand@jacquin.bzh>2019-01-19 13:47:57 +0100
committerBertrand Jacquin <bertrand@jacquin.bzh>2019-01-19 13:47:57 +0100
commitcb8593ffc15a796ffb43501efcd512121ec08a74 (patch)
treeb7404a4d0586a5aca49bd4d5391a4d6d54491273
parentsys-kernel/longterm-sources: Bump 4.4 (diff)
downloadetc-portage-patches-cb8593ffc15a796ffb43501efcd512121ec08a74.tar.gz
sys-kernel/longterm-sources: Bump 4.9
-rw-r--r--sys-kernel/boest-v4.9.151/0001-patch-4.9-ja1.diff.patch (renamed from sys-kernel/boest-v4.9.135/0001-patch-4.9-ja1.diff.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0002-pool-2.6.25-tcp-timewait-20s.diff.patch (renamed from sys-kernel/boest-v4.9.135/0002-pool-2.6.25-tcp-timewait-20s.diff.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0003-pool-2.6.25-disable-tcp-debug.diff.patch (renamed from sys-kernel/boest-v4.9.135/0003-pool-2.6.25-disable-tcp-debug.diff.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch (renamed from sys-kernel/boest-v4.9.135/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch (renamed from sys-kernel/boest-v4.9.135/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0006-x86-pci-add-support-for-pci-rev-net.patch (renamed from sys-kernel/boest-v4.9.135/0006-x86-pci-add-support-for-pci-rev-net.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch (renamed from sys-kernel/boest-v4.9.135/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch)8
-rw-r--r--sys-kernel/boest-v4.9.151/0008-This-patch-adds-support-for-a-restricted-user-contro.patch (renamed from sys-kernel/boest-v4.9.135/0008-This-patch-adds-support-for-a-restricted-user-contro.patch)10
-rw-r--r--sys-kernel/boest-v4.9.151/0009-4.9-1510_fs-enable-link-security-restrictions-by-def.patch (renamed from sys-kernel/boest-v4.9.135/0009-fs-Enable-link-security-restrictions-by-default.patch)17
-rw-r--r--sys-kernel/boest-v4.9.151/0010-security-apparmor-Use-POSIX-compatible-printf-s.patch (renamed from sys-kernel/boest-v4.9.135/0010-security-apparmor-Use-POSIX-compatible-printf-s.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0011-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch (renamed from sys-kernel/boest-v4.9.135/0011-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0012-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch (renamed from sys-kernel/boest-v4.9.135/0012-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch)4
-rw-r--r--sys-kernel/boest-v4.9.151/0013-4.9-2900_dev-root-proc-mount-fix.patch.patch (renamed from sys-kernel/boest-v4.9.135/0013-4.9-2900_dev-root-proc-mount-fix.patch.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0014-4.9-4200_fbcondecor.patch.patch (renamed from sys-kernel/boest-v4.9.135/0014-4.9-4200_fbcondecor.patch.patch)4
-rw-r--r--sys-kernel/boest-v4.9.151/0015-4.9-4400_alpha-sysctl-uac.patch.patch (renamed from sys-kernel/boest-v4.9.135/0015-4.9-4400_alpha-sysctl-uac.patch.patch)6
-rw-r--r--sys-kernel/boest-v4.9.151/0016-4.9-4567_distro-Gentoo-Kconfig.patch.patch (renamed from sys-kernel/boest-v4.9.135/0016-4.9-4567_distro-Gentoo-Kconfig.patch.patch)14
-rw-r--r--sys-kernel/boest-v4.9.151/0017-block-cgroups-kconfig-build-bits-for-BFQ-v7r11-4.5.0.patch (renamed from sys-kernel/boest-v4.9.135/0017-block-cgroups-kconfig-build-bits-for-BFQ-v7r11-4.5.0.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0018-block-introduce-the-BFQ-v7r11-I-O-sched-for-4.5.0.patch (renamed from sys-kernel/boest-v4.9.135/0018-block-introduce-the-BFQ-v7r11-I-O-sched-for-4.5.0.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0019-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r11-for.patch (renamed from sys-kernel/boest-v4.9.135/0019-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r11-for.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0020-Turn-into-BFQ-v8r7-for-4.9.0.patch (renamed from sys-kernel/boest-v4.9.135/0020-Turn-into-BFQ-v8r7-for-4.9.0.patch)2
-rw-r--r--sys-kernel/boest-v4.9.151/0021-WARNING.patch (renamed from sys-kernel/boest-v4.9.135/0021-WARNING.patch)6
l---------sys-kernel/longterm-sources-4.9.1351
l---------sys-kernel/longterm-sources-4.9.1511
23 files changed, 49 insertions, 48 deletions
diff --git a/sys-kernel/boest-v4.9.135/0001-patch-4.9-ja1.diff.patch b/sys-kernel/boest-v4.9.151/0001-patch-4.9-ja1.diff.patch
index 47f2fac5..35fd3c50 100644
--- a/sys-kernel/boest-v4.9.135/0001-patch-4.9-ja1.diff.patch
+++ b/sys-kernel/boest-v4.9.151/0001-patch-4.9-ja1.diff.patch
@@ -1,4 +1,4 @@
-From 1f2687874e2f7f12094c95dca983e83ca1f2a8e4 Mon Sep 17 00:00:00 2001
+From b042da2439a468f224268d589ab476056c699fb3 Mon Sep 17 00:00:00 2001
From: Julian Anastasov <ja@ssi.bg>
Date: Sat, 31 Dec 2016 10:01:11 +0000
Subject: [PATCH 01/21] patch-4.9-ja1.diff
diff --git a/sys-kernel/boest-v4.9.135/0002-pool-2.6.25-tcp-timewait-20s.diff.patch b/sys-kernel/boest-v4.9.151/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
index 81b46fa4..3aff53c8 100644
--- a/sys-kernel/boest-v4.9.135/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
+++ b/sys-kernel/boest-v4.9.151/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
@@ -1,4 +1,4 @@
-From 3e7f64dd8a7e20bfe50e80b83a59fd7de403f5a7 Mon Sep 17 00:00:00 2001
+From 6db6bd08f11ddd515220a56f9549f2ea2a6fe405 Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@1wt.eu>
Date: Sun, 15 Feb 2009 14:51:33 +0100
Subject: [PATCH 02/21] pool/2.6.25-tcp-timewait-20s.diff
diff --git a/sys-kernel/boest-v4.9.135/0003-pool-2.6.25-disable-tcp-debug.diff.patch b/sys-kernel/boest-v4.9.151/0003-pool-2.6.25-disable-tcp-debug.diff.patch
index 1564fd44..ea80d03c 100644
--- a/sys-kernel/boest-v4.9.135/0003-pool-2.6.25-disable-tcp-debug.diff.patch
+++ b/sys-kernel/boest-v4.9.151/0003-pool-2.6.25-disable-tcp-debug.diff.patch
@@ -1,4 +1,4 @@
-From 9c7ac26aa96d22571d388873325ec306bffe9bfd Mon Sep 17 00:00:00 2001
+From 4e086096080bbaccee65ca125af72c85a119c2aa Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@1wt.eu>
Date: Sun, 15 Feb 2009 14:51:33 +0100
Subject: [PATCH 03/21] pool/2.6.25-disable-tcp-debug.diff
diff --git a/sys-kernel/boest-v4.9.135/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch b/sys-kernel/boest-v4.9.151/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch
index d0afa0bf..6ee1da83 100644
--- a/sys-kernel/boest-v4.9.135/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch
+++ b/sys-kernel/boest-v4.9.151/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch
@@ -1,4 +1,4 @@
-From 0606862b6a91d736baaee44006d6b218c515dca8 Mon Sep 17 00:00:00 2001
+From 12510d7ca9790c44bbd47a7a9a720f91ee5cb576 Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@1wt.eu>
Date: Wed, 8 Oct 2008 10:00:42 +0200
Subject: [PATCH 04/21] TCP: add a sysctl to disable simultaneous connection
diff --git a/sys-kernel/boest-v4.9.135/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch b/sys-kernel/boest-v4.9.151/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
index 7d7544cc..e2a340f9 100644
--- a/sys-kernel/boest-v4.9.135/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
+++ b/sys-kernel/boest-v4.9.151/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
@@ -1,4 +1,4 @@
-From 7438df4c49e1d1e35cae16827886ce73a4084b07 Mon Sep 17 00:00:00 2001
+From 653257ef4d5be0dc72a653b7bbcde1ae326982b4 Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@1wt.eu>
Date: Sun, 15 Feb 2009 14:51:33 +0100
Subject: [PATCH 05/21] pool/2.6.25-disable-kbdrate-at-boot.diff
diff --git a/sys-kernel/boest-v4.9.135/0006-x86-pci-add-support-for-pci-rev-net.patch b/sys-kernel/boest-v4.9.151/0006-x86-pci-add-support-for-pci-rev-net.patch
index fe07724d..02ae4a52 100644
--- a/sys-kernel/boest-v4.9.135/0006-x86-pci-add-support-for-pci-rev-net.patch
+++ b/sys-kernel/boest-v4.9.151/0006-x86-pci-add-support-for-pci-rev-net.patch
@@ -1,4 +1,4 @@
-From ce075ec58dd171cc38617262cab7c163b6e61124 Mon Sep 17 00:00:00 2001
+From bb8d6908953a34d328f7ce9b07d5aadd55615507 Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@1wt.eu>
Date: Wed, 2 Feb 2011 12:40:44 +0100
Subject: [PATCH 06/21] x86/pci: add support for pci=rev-net
diff --git a/sys-kernel/boest-v4.9.135/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch b/sys-kernel/boest-v4.9.151/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
index 6eccb79e..aebd9897 100644
--- a/sys-kernel/boest-v4.9.135/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
+++ b/sys-kernel/boest-v4.9.151/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
@@ -1,4 +1,4 @@
-From 340781660e61498363fc06ea38dac825a037d3f3 Mon Sep 17 00:00:00 2001
+From 4dad2ddb17b32ebba6d4d859e183966ea5372eaa Mon Sep 17 00:00:00 2001
From: Bertrand Jacquin <bertrand@jacquin.bzh>
Date: Wed, 9 Jan 2013 00:28:28 +0100
Subject: [PATCH 07/21] Disable CONFIG_PROCESSOR_SELECT printk()'s
@@ -9,10 +9,10 @@ Signed-off-by: Bertrand Jacquin <bertrand@jacquin.bzh>
1 file changed, 17 deletions(-)
diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c
-index dc0850bb74be..7868cb4ae6bd 100644
+index 3c01610c5ba9..fc4be0afad0f 100644
--- a/arch/x86/kernel/cpu/common.c
+++ b/arch/x86/kernel/cpu/common.c
-@@ -1038,10 +1038,6 @@ void __init early_cpu_init(void)
+@@ -1041,10 +1041,6 @@ void __init early_cpu_init(void)
const struct cpu_dev *const *cdev;
int count = 0;
@@ -23,7 +23,7 @@ index dc0850bb74be..7868cb4ae6bd 100644
for (cdev = __x86_cpu_dev_start; cdev < __x86_cpu_dev_end; cdev++) {
const struct cpu_dev *cpudev = *cdev;
-@@ -1049,19 +1045,6 @@ void __init early_cpu_init(void)
+@@ -1052,19 +1048,6 @@ void __init early_cpu_init(void)
break;
cpu_devs[count] = cpudev;
count++;
diff --git a/sys-kernel/boest-v4.9.135/0008-This-patch-adds-support-for-a-restricted-user-contro.patch b/sys-kernel/boest-v4.9.151/0008-This-patch-adds-support-for-a-restricted-user-contro.patch
index 860989e6..7302ce0d 100644
--- a/sys-kernel/boest-v4.9.135/0008-This-patch-adds-support-for-a-restricted-user-contro.patch
+++ b/sys-kernel/boest-v4.9.151/0008-This-patch-adds-support-for-a-restricted-user-contro.patch
@@ -1,4 +1,4 @@
-From ea93b36b80faed6e09ec5a2839547f048846ad0d Mon Sep 17 00:00:00 2001
+From ad0793c211011fc5d96c616e6ec33b49ff09cfb3 Mon Sep 17 00:00:00 2001
From: "Anthony G. Basile" <blueness@gentoo.org>
Date: Sun, 11 Dec 2016 18:20:20 -0500
Subject: [PATCH 08/21] This patch adds support for a restricted
@@ -34,10 +34,10 @@ index 1590c49cae57..5eab4629a524 100644
#endif /* _UAPI_LINUX_XATTR_H */
diff --git a/mm/shmem.c b/mm/shmem.c
-index 4b5cca167baf..22cb634b48a9 100644
+index 9b17bd4cbc5e..9a3b719f56e0 100644
--- a/mm/shmem.c
+++ b/mm/shmem.c
-@@ -3180,6 +3180,14 @@ static int shmem_xattr_handler_set(const struct xattr_handler *handler,
+@@ -3185,6 +3185,14 @@ static int shmem_xattr_handler_set(const struct xattr_handler *handler,
struct shmem_inode_info *info = SHMEM_I(inode);
name = xattr_full_name(handler, name);
@@ -52,7 +52,7 @@ index 4b5cca167baf..22cb634b48a9 100644
return simple_xattr_set(&info->xattrs, name, value, size, flags);
}
-@@ -3195,6 +3203,12 @@ static const struct xattr_handler shmem_trusted_xattr_handler = {
+@@ -3200,6 +3208,12 @@ static const struct xattr_handler shmem_trusted_xattr_handler = {
.set = shmem_xattr_handler_set,
};
@@ -65,7 +65,7 @@ index 4b5cca167baf..22cb634b48a9 100644
static const struct xattr_handler *shmem_xattr_handlers[] = {
#ifdef CONFIG_TMPFS_POSIX_ACL
&posix_acl_access_xattr_handler,
-@@ -3202,6 +3216,7 @@ static const struct xattr_handler *shmem_xattr_handlers[] = {
+@@ -3207,6 +3221,7 @@ static const struct xattr_handler *shmem_xattr_handlers[] = {
#endif
&shmem_security_xattr_handler,
&shmem_trusted_xattr_handler,
diff --git a/sys-kernel/boest-v4.9.135/0009-fs-Enable-link-security-restrictions-by-default.patch b/sys-kernel/boest-v4.9.151/0009-4.9-1510_fs-enable-link-security-restrictions-by-def.patch
index dde65038..a29679b0 100644
--- a/sys-kernel/boest-v4.9.135/0009-fs-Enable-link-security-restrictions-by-default.patch
+++ b/sys-kernel/boest-v4.9.151/0009-4.9-1510_fs-enable-link-security-restrictions-by-def.patch
@@ -1,16 +1,15 @@
-From 4b3ce6490caf1aad3569b56a7432f5aea2e64386 Mon Sep 17 00:00:00 2001
-From: Ben Hutchings <ben@decadent.org.uk>
-Date: Fri, 2 Nov 2012 05:32:06 +0000
-Subject: [PATCH 09/21] fs: Enable link security restrictions by default
+From 3b28040b85a39d6a4b33f6fa3c206c92fbf0165f Mon Sep 17 00:00:00 2001
+From: Mike Pagano <mpagano@gentoo.org>
+Date: Sat, 1 Dec 2018 12:58:57 -0500
+Subject: [PATCH 09/21]
+ 4.9:1510_fs-enable-link-security-restrictions-by-default.patch
-This reverts commit 561ec64ae67ef25cac8d72bb9c4bfc955edfd415
-('VFS: don't do protected {sym,hard}links by default').
---
fs/namei.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/namei.c b/fs/namei.c
-index 85ac38b99065..0599b9e26132 100644
+index eb4626bad88a..bfc9abe32565 100644
--- a/fs/namei.c
+++ b/fs/namei.c
@@ -890,8 +890,8 @@ static inline void put_link(struct nameidata *nd)
@@ -21,6 +20,6 @@ index 85ac38b99065..0599b9e26132 100644
-int sysctl_protected_hardlinks __read_mostly = 0;
+int sysctl_protected_symlinks __read_mostly = 1;
+int sysctl_protected_hardlinks __read_mostly = 1;
+ int sysctl_protected_fifos __read_mostly;
+ int sysctl_protected_regular __read_mostly;
- /**
- * may_follow_link - Check symlink following for unsafe situations
diff --git a/sys-kernel/boest-v4.9.135/0010-security-apparmor-Use-POSIX-compatible-printf-s.patch b/sys-kernel/boest-v4.9.151/0010-security-apparmor-Use-POSIX-compatible-printf-s.patch
index 46ee0b0f..e6fdb256 100644
--- a/sys-kernel/boest-v4.9.135/0010-security-apparmor-Use-POSIX-compatible-printf-s.patch
+++ b/sys-kernel/boest-v4.9.151/0010-security-apparmor-Use-POSIX-compatible-printf-s.patch
@@ -1,4 +1,4 @@
-From 141e4914f1ebe48e05b0cf9f99096a3ada1eb1b5 Mon Sep 17 00:00:00 2001
+From a70f01294d0e661d4af1835792c3a81cb31de799 Mon Sep 17 00:00:00 2001
From: Thomas Schneider <qsx@qsx.re>
Date: Fri, 14 Oct 2016 21:29:49 +0200
Subject: [PATCH 10/21] security/apparmor: Use POSIX-compatible "printf '%s'"
diff --git a/sys-kernel/boest-v4.9.135/0011-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch b/sys-kernel/boest-v4.9.151/0011-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch
index 0821fd98..a6dcf634 100644
--- a/sys-kernel/boest-v4.9.135/0011-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch
+++ b/sys-kernel/boest-v4.9.151/0011-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch
@@ -1,4 +1,4 @@
-From a84d7bb72f9c5671fc9917e13ee8dfbeb5ef0d02 Mon Sep 17 00:00:00 2001
+From 747a44ae5f2088065a856ff4303041b6946d0260 Mon Sep 17 00:00:00 2001
From: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri, 2 Feb 2018 22:12:24 +0000
Subject: [PATCH 11/21] ia64: fix ptrace(PTRACE_GETREGS) (unbreaks strace, gdb)
diff --git a/sys-kernel/boest-v4.9.135/0012-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch b/sys-kernel/boest-v4.9.151/0012-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
index 77d88768..7fdc78a7 100644
--- a/sys-kernel/boest-v4.9.135/0012-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
+++ b/sys-kernel/boest-v4.9.151/0012-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
@@ -1,4 +1,4 @@
-From 1ae294fb76a4c216c1967a870b4007b4ea0805a2 Mon Sep 17 00:00:00 2001
+From 365f6738dc73c147a41a43308e4e08a5644c8232 Mon Sep 17 00:00:00 2001
From: Chen Yu <yu.c.chen@intel.com>
Date: Fri, 19 Aug 2016 10:25:57 -0700
Subject: [PATCH 12/21] UBUNTU: SAUCE: PCI: Workaround to enable poweroff on
@@ -42,7 +42,7 @@ Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
1 file changed, 20 insertions(+)
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
-index c7a695c2303a..52e71dde96c8 100644
+index dedb12083d86..c38ec22c00fe 100644
--- a/drivers/pci/quirks.c
+++ b/drivers/pci/quirks.c
@@ -2809,6 +2809,26 @@ static void quirk_hotplug_bridge(struct pci_dev *dev)
diff --git a/sys-kernel/boest-v4.9.135/0013-4.9-2900_dev-root-proc-mount-fix.patch.patch b/sys-kernel/boest-v4.9.151/0013-4.9-2900_dev-root-proc-mount-fix.patch.patch
index 1d6df160..8e998783 100644
--- a/sys-kernel/boest-v4.9.135/0013-4.9-2900_dev-root-proc-mount-fix.patch.patch
+++ b/sys-kernel/boest-v4.9.151/0013-4.9-2900_dev-root-proc-mount-fix.patch.patch
@@ -1,4 +1,4 @@
-From c12584069c4cff9b6ebf1ea61094e7aa9b7dee64 Mon Sep 17 00:00:00 2001
+From 86fe5ff2d9717eba775524cdc4b6bd75614a62cf Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Sun, 11 Dec 2016 18:20:20 -0500
Subject: [PATCH 13/21] 4.9:2900_dev-root-proc-mount-fix.patch
diff --git a/sys-kernel/boest-v4.9.135/0014-4.9-4200_fbcondecor.patch.patch b/sys-kernel/boest-v4.9.151/0014-4.9-4200_fbcondecor.patch.patch
index a5a36166..8b72cf1c 100644
--- a/sys-kernel/boest-v4.9.135/0014-4.9-4200_fbcondecor.patch.patch
+++ b/sys-kernel/boest-v4.9.151/0014-4.9-4200_fbcondecor.patch.patch
@@ -1,4 +1,4 @@
-From 984bf15c8685d4259f18d3ddfa7d577997c08713 Mon Sep 17 00:00:00 2001
+From 8113a6f013220e5f276e1f75b23f62ee3ffa553e Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Sun, 11 Dec 2016 18:20:20 -0500
Subject: [PATCH 14/21] 4.9:4200_fbcondecor.patch
@@ -2089,7 +2089,7 @@ index fb795c3b3c17..4b57c6792a3f 100644
__u32 start; /* First entry */
__u32 len; /* Number of entries */
diff --git a/kernel/sysctl.c b/kernel/sysctl.c
-index 7df6be31be36..2be62965a398 100644
+index 23f658d311c0..0851f6595710 100644
--- a/kernel/sysctl.c
+++ b/kernel/sysctl.c
@@ -149,6 +149,10 @@ static const int cap_last_cap = CAP_LAST_CAP;
diff --git a/sys-kernel/boest-v4.9.135/0015-4.9-4400_alpha-sysctl-uac.patch.patch b/sys-kernel/boest-v4.9.151/0015-4.9-4400_alpha-sysctl-uac.patch.patch
index db014d98..c493b8e8 100644
--- a/sys-kernel/boest-v4.9.135/0015-4.9-4400_alpha-sysctl-uac.patch.patch
+++ b/sys-kernel/boest-v4.9.151/0015-4.9-4400_alpha-sysctl-uac.patch.patch
@@ -1,4 +1,4 @@
-From f5c93a5a687f2682f1532e6e39a2abd8bbb04051 Mon Sep 17 00:00:00 2001
+From da3d7dea733307d11f0217f63b2304f9a16d5180 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Sun, 11 Dec 2016 18:20:20 -0500
Subject: [PATCH 15/21] 4.9:4400_alpha-sysctl-uac.patch
@@ -122,7 +122,7 @@ index 32ba92cdf5f6..0b367cafb08b 100644
+ __initcall(init_uac_sysctl);
+#endif
diff --git a/kernel/sysctl.c b/kernel/sysctl.c
-index 2be62965a398..10370b813efb 100644
+index 0851f6595710..2a91ab4818f7 100644
--- a/kernel/sysctl.c
+++ b/kernel/sysctl.c
@@ -156,6 +156,11 @@ extern char fbcon_decor_path[];
@@ -137,7 +137,7 @@ index 2be62965a398..10370b813efb 100644
#ifdef CONFIG_SPARC
#endif
-@@ -1877,6 +1882,13 @@ static struct ctl_table debug_table[] = {
+@@ -1895,6 +1900,13 @@ static struct ctl_table debug_table[] = {
.extra2 = &one,
},
#endif
diff --git a/sys-kernel/boest-v4.9.135/0016-4.9-4567_distro-Gentoo-Kconfig.patch.patch b/sys-kernel/boest-v4.9.151/0016-4.9-4567_distro-Gentoo-Kconfig.patch.patch
index fc4bd436..cb9be4cb 100644
--- a/sys-kernel/boest-v4.9.135/0016-4.9-4567_distro-Gentoo-Kconfig.patch.patch
+++ b/sys-kernel/boest-v4.9.151/0016-4.9-4567_distro-Gentoo-Kconfig.patch.patch
@@ -1,12 +1,12 @@
-From c8f8bb6953e3a0da18b51f065743ea98d9c8dca8 Mon Sep 17 00:00:00 2001
+From c20631fed2f425882c2aa8ef15f370602da04f1c Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
-Date: Thu, 2 Mar 2017 11:16:08 -0500
+Date: Wed, 9 Jan 2019 13:08:56 -0500
Subject: [PATCH 16/21] 4.9:4567_distro-Gentoo-Kconfig.patch
---
Kconfig | 2 +
- distro/Kconfig | 145 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 147 insertions(+)
+ distro/Kconfig | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 149 insertions(+)
diff --git a/Kconfig b/Kconfig
index c13f48d65898..dd776157a898 100644
@@ -21,10 +21,10 @@ index c13f48d65898..dd776157a898 100644
source "arch/$SRCARCH/Kconfig"
diff --git a/distro/Kconfig b/distro/Kconfig
new file mode 100644
-index 000000000000..e56515144fed
+index 000000000000..a8f8a84340e2
--- /dev/null
+++ b/distro/Kconfig
-@@ -0,0 +1,145 @@
+@@ -0,0 +1,147 @@
+menu "Gentoo Linux"
+
+config GENTOO_LINUX
@@ -79,6 +79,7 @@ index 000000000000..e56515144fed
+ select NAMESPACES
+ select IPC_NS
+ select NET_NS
++ select PID_NS
+ select SYSVIPC
+
+ help
@@ -88,6 +89,7 @@ index 000000000000..e56515144fed
+ CGROUPS (required for FEATURES=cgroup)
+ IPC_NS (required for FEATURES=ipc-sandbox)
+ NET_NS (required for FEATURES=network-sandbox)
++ PID_NS (required for FEATURES=pid-sandbox)
+ SYSVIPC (required by IPC_NS)
+
+
diff --git a/sys-kernel/boest-v4.9.135/0017-block-cgroups-kconfig-build-bits-for-BFQ-v7r11-4.5.0.patch b/sys-kernel/boest-v4.9.151/0017-block-cgroups-kconfig-build-bits-for-BFQ-v7r11-4.5.0.patch
index 058a6e05..be6985f1 100644
--- a/sys-kernel/boest-v4.9.135/0017-block-cgroups-kconfig-build-bits-for-BFQ-v7r11-4.5.0.patch
+++ b/sys-kernel/boest-v4.9.151/0017-block-cgroups-kconfig-build-bits-for-BFQ-v7r11-4.5.0.patch
@@ -1,4 +1,4 @@
-From f4c3cb26ed8b595fb43b613ed989c51be256d2e7 Mon Sep 17 00:00:00 2001
+From 51d5f59b1031ab17d4f168647c4c20e9af626939 Mon Sep 17 00:00:00 2001
From: Paolo Valente <paolo.valente@unimore.it>
Date: Tue, 7 Apr 2015 13:39:12 +0200
Subject: [PATCH 17/21] block: cgroups, kconfig, build bits for BFQ-v7r11-4.5.0
diff --git a/sys-kernel/boest-v4.9.135/0018-block-introduce-the-BFQ-v7r11-I-O-sched-for-4.5.0.patch b/sys-kernel/boest-v4.9.151/0018-block-introduce-the-BFQ-v7r11-I-O-sched-for-4.5.0.patch
index c7dd5623..a9f345dc 100644
--- a/sys-kernel/boest-v4.9.135/0018-block-introduce-the-BFQ-v7r11-I-O-sched-for-4.5.0.patch
+++ b/sys-kernel/boest-v4.9.151/0018-block-introduce-the-BFQ-v7r11-I-O-sched-for-4.5.0.patch
@@ -1,4 +1,4 @@
-From ab997bec1a2480f1f5a4e9abb5db8ec93815269c Mon Sep 17 00:00:00 2001
+From ddb82d13a8d94b10a850df9e9bf03052822f2cbe Mon Sep 17 00:00:00 2001
From: Paolo Valente <paolo.valente@unimore.it>
Date: Thu, 9 May 2013 19:10:02 +0200
Subject: [PATCH 18/21] block: introduce the BFQ-v7r11 I/O sched for 4.5.0
diff --git a/sys-kernel/boest-v4.9.135/0019-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r11-for.patch b/sys-kernel/boest-v4.9.151/0019-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r11-for.patch
index 0e302c3b..14aa0bb8 100644
--- a/sys-kernel/boest-v4.9.135/0019-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r11-for.patch
+++ b/sys-kernel/boest-v4.9.151/0019-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r11-for.patch
@@ -1,4 +1,4 @@
-From b88e713028ed67ff3e3efa7ec8842e3f7987c329 Mon Sep 17 00:00:00 2001
+From b5f8ae0f8ed703b54019ccfe392b41d7bcf5c015 Mon Sep 17 00:00:00 2001
From: Mauro Andreolini <mauro.andreolini@unimore.it>
Date: Sun, 6 Sep 2015 16:09:05 +0200
Subject: [PATCH 19/21] block, bfq: add Early Queue Merge (EQM) to BFQ-v7r11
diff --git a/sys-kernel/boest-v4.9.135/0020-Turn-into-BFQ-v8r7-for-4.9.0.patch b/sys-kernel/boest-v4.9.151/0020-Turn-into-BFQ-v8r7-for-4.9.0.patch
index 4e5e98cd..ac5f1694 100644
--- a/sys-kernel/boest-v4.9.135/0020-Turn-into-BFQ-v8r7-for-4.9.0.patch
+++ b/sys-kernel/boest-v4.9.151/0020-Turn-into-BFQ-v8r7-for-4.9.0.patch
@@ -1,4 +1,4 @@
-From c0bc7e807083db62824ba8b8e7449fa40886fd8d Mon Sep 17 00:00:00 2001
+From 13275654e392cae859963e428085ccbe7f1fa2da Mon Sep 17 00:00:00 2001
From: Paolo Valente <paolo.valente@linaro.org>
Date: Tue, 17 May 2016 08:28:04 +0200
Subject: [PATCH 20/21] Turn into BFQ-v8r7 for 4.9.0
diff --git a/sys-kernel/boest-v4.9.135/0021-WARNING.patch b/sys-kernel/boest-v4.9.151/0021-WARNING.patch
index 4e1f4851..475f9ebe 100644
--- a/sys-kernel/boest-v4.9.135/0021-WARNING.patch
+++ b/sys-kernel/boest-v4.9.151/0021-WARNING.patch
@@ -1,4 +1,4 @@
-From 7b5238f53d4054ef0898a14ad6fafa94546edba1 Mon Sep 17 00:00:00 2001
+From ce9cf3b9490d823bc27aad35b35ae689f4ba4b03 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Thu, 23 Mar 2017 14:38:37 -0400
Subject: [PATCH 21/21] WARNING This patch works with gcc versions 4.9+ and
@@ -406,10 +406,10 @@ index 3ba5ff2f2d08..893ba158db2a 100644
config X86_MINIMUM_CPU_FAMILY
int
diff --git a/arch/x86/Makefile b/arch/x86/Makefile
-index f408babdf746..05f814f5c95a 100644
+index b5226a009973..5189e177044f 100644
--- a/arch/x86/Makefile
+++ b/arch/x86/Makefile
-@@ -104,13 +104,40 @@ else
+@@ -123,13 +123,40 @@ else
KBUILD_CFLAGS += $(call cc-option,-mskip-rax-setup)
# FIXME - should be integrated in Makefile.cpu (Makefile_32.cpu)
diff --git a/sys-kernel/longterm-sources-4.9.135 b/sys-kernel/longterm-sources-4.9.135
deleted file mode 120000
index 9a7fa616..00000000
--- a/sys-kernel/longterm-sources-4.9.135
+++ /dev/null
@@ -1 +0,0 @@
-boest-v4.9.135 \ No newline at end of file
diff --git a/sys-kernel/longterm-sources-4.9.151 b/sys-kernel/longterm-sources-4.9.151
new file mode 120000
index 00000000..c0ee8aed
--- /dev/null
+++ b/sys-kernel/longterm-sources-4.9.151
@@ -0,0 +1 @@
+boest-v4.9.151 \ No newline at end of file