summary'>refs'>log'>tree'>commit'>diffstats
diff options
context:
space:
mode:
authorBertrand Jacquin <bertrand@jacquin.bzh>2019-05-10 21:20:30 +0100
committerBertrand Jacquin <bertrand@jacquin.bzh>2019-05-10 21:21:15 +0100
commit'>e8804e63e85f5405c86d9c1486dce13bb96610d1 ( ('>patch)
tree9f848055ef01d5a806e77bfd626bbc8b5f6eafbf
parent'>sys-kernel/longterm-sources: Add raspberrypi serie for 4.19 (diff)
downloadetc-portage-patches-e8804e63e85f5405c86d9c1486dce13bb96610d1.tar.gz
sys-kernel/longterm-sources: Bump 4.4
--rw-r--r--sys-kernel/boest-v4.14.114/0010-selinux-use-kernel-linux-socket.h-for-genheaders-and.patch6767
-rw-rw-r--r--'>sys-kernel/boest-v4.14.118/0001-patch-4.14-ja1.diff.patch (renamed from sys-kernel/boest-v4.14.114/0001-patch-4.14-ja1.diff.patch)44
--rw-r--r--sys-kernel/boest-v4.14.118/0002-pool-2.6.25-tcp-timewait-20s.diff.patch (renamed from sys-kernel/boest-v4.14.114/0002-pool-2.6.25-tcp-timewait-20s.diff.patch))44
-rw-rw-r--r--'>sys-kernel/boest-v4.14.118/0003-pool-2.6.25-disable-tcp-debug.diff.patch (renamed from sys-kernel/boest-v4.14.114/0003-pool-2.6.25-disable-tcp-debug.diff.patch))44
--rw-r--r--sys-kernel/boest-v4.14.118/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch (renamed from sys-kernel/boest-v4.14.114/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch))1010
-rw-rw-r--r--sys-kernel/boest-v4.14.118/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch (renamed from sys-kernel/boest-v4.14.114/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch))44
--rw-r--r--sys-kernel/boest-v4.14.118/0006-x86-pci-add-support-for-pci-rev-net.patch (renamed from sys-kernel/boest-v4.14.114/0006-x86-pci-add-support-for-pci-rev-net.patch))44
--rw-r--r--sys-kernel/boest-v4.14.118/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch (renamed from sys-kernel/boest-v4.14.114/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch))44
--rw-r--r--sys-kernel/boest-v4.14.118/0008-This-patch-adds-support-for-a-restricted-user-contro.patch (renamed from sys-kernel/boest-v4.14.114/0008-This-patch-adds-support-for-a-restricted-user-contro.patch))44
-rw-rw-r--r--sys-kernel/boest-v4.14.118/0009-4.14-1510_fs-enable-link-security-restrictions-by-de.patch (renamed from sys-kernel/boest-v4.14.114/0009-4.14-1510_fs-enable-link-security-restrictions-by-de.patch)4
-rw-r--r--sys-kernel/boest-v4.14.118/0010-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch (renamed from sys-kernel/boest-v4.14.114/0011-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch)4
-rw-r--r--sys-kernel/boest-v4.14.118/0011-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch (renamed from sys-kernel/boest-v4.14.114/0012-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch)4
-rw-r--r--sys-kernel/boest-v4.14.118/0012-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch (renamed from sys-kernel/boest-v4.14.114/0013-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch)4
-rw-r--r--sys-kernel/boest-v4.14.118/0013-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch (renamed from sys-kernel/boest-v4.14.114/0014-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch)4
-rw-r--r--sys-kernel/boest-v4.14.118/0014-4.14-2900_dev-root-proc-mount-fix.patch.patch (renamed from sys-kernel/boest-v4.14.114/0015-4.14-2900_dev-root-proc-mount-fix.patch.patch)4
-rw-r--r--sys-kernel/boest-v4.14.118/0015-4.14-4200_fbcondecor.patch.patch (renamed from sys-kernel/boest-v4.14.114/0016-4.14-4200_fbcondecor.patch.patch)4
-rw-r--r--sys-kernel/boest-v4.14.118/0016-4.14-4400_alpha-sysctl-uac.patch.patch (renamed from sys-kernel/boest-v4.14.114/0017-4.14-4400_alpha-sysctl-uac.patch.patch)4
-rw-r--r--sys-kernel/boest-v4.14.118/0017-4.14-4567_distro-Gentoo-Kconfig.patch.patch (renamed from sys-kernel/boest-v4.14.114/0018-4.14-4567_distro-Gentoo-Kconfig.patch.patch)4
-rw-r--r--sys-kernel/boest-v4.14.118/0018-WARNING.patch (renamed from sys-kernel/boest-v4.14.114/0019-WARNING.patch)6
l---------sys-kernel/longterm-sources-4.14.1141
l---------sys-kernel/longterm-sources-4.14.1181
21 files changed, 61 insertions, 128 deletions
diff --git a/sys-kernel/boest-v4.14.114/0010-selinux-use-kernel-linux-socket.h-for-genheaders-and.patch b/sys-kernel/boest-v4.14.114/0010-selinux-use-kernel-linux-socket.h-for-genheaders-and.patch
deleted file mode 100644
index 831829ce..00000000
--- a/sys-kernel/boest-v4.14.114/0010-selinux-use-kernel-linux-socket.h-for-genheaders-and.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From c35aeb696f6ba48d5bbc0aee141d09e228a4e08c Mon Sep 17 00:00:00 2001
-From: Paulo Alcantara <paulo@paulo.ac>
-Date: Sun, 24 Feb 2019 21:55:28 -0300
-Subject: [PATCH 10/19] selinux: use kernel linux/socket.h for genheaders and
- mdp
-
-When compiling genheaders and mdp from a newer host kernel, the
-following error happens:
-
- In file included from scripts/selinux/genheaders/genheaders.c:18:
- ./security/selinux/include/classmap.h:238:2: error: #error New
- address family defined, please update secclass_map. #error New
- address family defined, please update secclass_map. ^~~~~
- make[3]: *** [scripts/Makefile.host:107:
- scripts/selinux/genheaders/genheaders] Error 1 make[2]: ***
- [scripts/Makefile.build:599: scripts/selinux/genheaders] Error 2
- make[1]: *** [scripts/Makefile.build:599: scripts/selinux] Error 2
- make[1]: *** Waiting for unfinished jobs....
-
-Instead of relying on the host definition, include linux/socket.h in
-classmap.h to have PF_MAX.
-
-Signed-off-by: Paulo Alcantara <paulo@paulo.ac>
-Acked-by: Stephen Smalley <sds@tycho.nsa.gov>
-[PM: manually merge in mdp.c, subject line tweaks]
-Signed-off-by: Paul Moore <paul@paul-moore.com>
----
- scripts/selinux/genheaders/genheaders.c | 1 -
- scripts/selinux/mdp/mdp.c | 1 -
- security/selinux/include/classmap.h | 1 +
- 3 files changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/scripts/selinux/genheaders/genheaders.c b/scripts/selinux/genheaders/genheaders.c
-index fa48fabcb330..3cc4893d98cc 100644
---- a/scripts/selinux/genheaders/genheaders.c
-+++ b/scripts/selinux/genheaders/genheaders.c
-@@ -9,7 +9,6 @@
- #include <string.h>
- #include <errno.h>
- #include <ctype.h>
--#include <sys/socket.h>
-
- struct security_class_mapping {
- const char *name;
-diff --git a/scripts/selinux/mdp/mdp.c b/scripts/selinux/mdp/mdp.c
-index ffe8179f5d41..c29fa4a6228d 100644
---- a/scripts/selinux/mdp/mdp.c
-+++ b/scripts/selinux/mdp/mdp.c
-@@ -32,7 +32,6 @@
- #include <stdlib.h>
- #include <unistd.h>
- #include <string.h>
--#include <sys/socket.h>
-
- static void usage(char *name)
- {
-diff --git a/security/selinux/include/classmap.h b/security/selinux/include/classmap.h
-index cc35695d97b4..45ef6a0c17cc 100644
---- a/security/selinux/include/classmap.h
-+++ b/security/selinux/include/classmap.h
-@@ -1,5 +1,6 @@
- /* SPDX-License-Identifier: GPL-2.0 */
- #include <linux/capability.h>
-+#include <linux/socket.h>
-
- #define COMMON_FILE_SOCK_PERMS "ioctl", "read", "write", "create", \
- "getattr", "setattr", "lock", "relabelfrom", "relabelto", "append", "map"
diff --git a/sys-kernel/boest-v4.14.114/0001-patch-4.14-ja1.diff.patch b/sys-kernel/boest-v4.14.118/0001-patch-4.14-ja1.diff.patch
index a2e5813f..6cff23a7 100644
--- a/sys-kernel/boest-v4.14.114/0001-patch-4.14-ja1.diff.patch
+++ b/sys-kernel/boest-v4.14.118/0001-patch-4.14-ja1.diff.patch
@@ -1,7 +1,7 @@
-From 78a86c3cb51457ddd7615dda60bb7269c825a3d2 Mon Sep 17 00:00:00 2001
+From ea677793df69eeaa98a2321a556c9b5e0162a208 Mon Sep 17 00:00:00 2001
From: Julian Anastasov <ja@ssi.bg>
Date: Sun, 26 Nov 2017 18:49:13 +0000
-Subject: [PATCH 01/19] patch-4.14-ja1.diff
+Subject: [PATCH 01/18] patch-4.14-ja1.diff
Jumbo patch containing the following parts:
- routes-2.X.*.diff (static_routes, alt_routes, nf_reroute but without arp_prefsrc functionality, it is replaced by arprules and rp_filter_mask)
@@ -37,10 +37,10 @@ URL: http://ja.ssi.bg/patch-4.14-ja1.diff
21 files changed, 1466 insertions(+), 125 deletions(-)
diff --git a/Documentation/networking/ip-sysctl.txt b/Documentation/networking/ip-sysctl.txt
-index a054b5ad410a..7cb0aa9a12f6 100644
+index 828fcd6711b3..985403536e94 100644
--- a/Documentation/networking/ip-sysctl.txt
+++ b/Documentation/networking/ip-sysctl.txt
-@@ -1024,6 +1024,19 @@ forwarding - BOOLEAN
+@@ -1025,6 +1025,19 @@ forwarding - BOOLEAN
Enable IP forwarding on this interface. This controls whether packets
received _on_ this interface can be forwarded.
@@ -60,7 +60,7 @@ index a054b5ad410a..7cb0aa9a12f6 100644
mc_forwarding - BOOLEAN
Do multicast routing. The kernel needs to be compiled with CONFIG_MROUTE
and a multicast routing daemon is required.
-@@ -1139,6 +1152,15 @@ rp_filter - INTEGER
+@@ -1140,6 +1153,15 @@ rp_filter - INTEGER
Default value is 0. Note that some distributions enable it
in startup scripts.
@@ -76,7 +76,7 @@ index a054b5ad410a..7cb0aa9a12f6 100644
arp_filter - BOOLEAN
1 - Allows you to have multiple network interfaces on the same
subnet, and have the ARPs for each interface be answered
-@@ -1279,6 +1301,14 @@ drop_gratuitous_arp - BOOLEAN
+@@ -1280,6 +1302,14 @@ drop_gratuitous_arp - BOOLEAN
Default: off (0)
@@ -323,7 +323,7 @@ index a6d37c2ea355..d7ea4a4edc2f 100644
};
#define RTNLGRP_MAX (__RTNLGRP_MAX - 1)
diff --git a/net/bridge/br_netfilter_hooks.c b/net/bridge/br_netfilter_hooks.c
-index 5fd283d9929e..df0d72191ff8 100644
+index 89936e0d55c9..108e0723331b 100644
--- a/net/bridge/br_netfilter_hooks.c
+++ b/net/bridge/br_netfilter_hooks.c
@@ -357,6 +357,9 @@ static int br_nf_pre_routing_finish(struct net *net, struct sock *sk, struct sk_
@@ -1835,10 +1835,10 @@ index 0c366aad89cb..ae703d904727 100644
nat = nf_ct_nat_ext_add(ct);
diff --git a/net/ipv4/route.c b/net/ipv4/route.c
-index c64f062d6323..8ff067695b28 100644
+index 6a7e187dd0a9..483733e76937 100644
--- a/net/ipv4/route.c
+++ b/net/ipv4/route.c
-@@ -1615,7 +1615,7 @@ int ip_mc_validate_source(struct sk_buff *skb, __be32 daddr, __be32 saddr,
+@@ -1629,7 +1629,7 @@ int ip_mc_validate_source(struct sk_buff *skb, __be32 daddr, __be32 saddr,
return -EINVAL;
} else {
err = fib_validate_source(skb, saddr, 0, tos, 0, dev,
@@ -1847,7 +1847,7 @@ index c64f062d6323..8ff067695b28 100644
if (err < 0)
return err;
}
-@@ -1703,7 +1703,7 @@ static void set_lwt_redirect(struct rtable *rth)
+@@ -1717,7 +1717,7 @@ static void set_lwt_redirect(struct rtable *rth)
static int __mkroute_input(struct sk_buff *skb,
const struct fib_result *res,
struct in_device *in_dev,
@@ -1856,7 +1856,7 @@ index c64f062d6323..8ff067695b28 100644
{
struct fib_nh_exception *fnhe;
struct rtable *rth;
-@@ -1720,7 +1720,7 @@ static int __mkroute_input(struct sk_buff *skb,
+@@ -1734,7 +1734,7 @@ static int __mkroute_input(struct sk_buff *skb,
}
err = fib_validate_source(skb, saddr, daddr, tos, FIB_RES_OIF(*res),
@@ -1865,7 +1865,7 @@ index c64f062d6323..8ff067695b28 100644
if (err < 0) {
ip_handle_martian_source(in_dev->dev, in_dev, skb, daddr,
saddr);
-@@ -1730,7 +1730,7 @@ static int __mkroute_input(struct sk_buff *skb,
+@@ -1744,7 +1744,7 @@ static int __mkroute_input(struct sk_buff *skb,
do_cache = res->fi && !itag;
if (out_dev == in_dev && err && IN_DEV_TX_REDIRECTS(out_dev) &&
@@ -1874,7 +1874,7 @@ index c64f062d6323..8ff067695b28 100644
(IN_DEV_SHARED_MEDIA(out_dev) ||
inet_addr_onlink(out_dev, saddr, FIB_RES_GW(*res))))
IPCB(skb)->flags |= IPSKB_DOREDIRECT;
-@@ -1885,9 +1885,11 @@ EXPORT_SYMBOL_GPL(fib_multipath_hash);
+@@ -1899,9 +1899,11 @@ EXPORT_SYMBOL_GPL(fib_multipath_hash);
static int ip_mkroute_input(struct sk_buff *skb,
struct fib_result *res,
@@ -1887,7 +1887,7 @@ index c64f062d6323..8ff067695b28 100644
#ifdef CONFIG_IP_ROUTE_MULTIPATH
if (res->fi && res->fi->fib_nhs > 1) {
int h = fib_multipath_hash(res->fi, NULL, skb);
-@@ -1897,7 +1899,7 @@ static int ip_mkroute_input(struct sk_buff *skb,
+@@ -1911,7 +1913,7 @@ static int ip_mkroute_input(struct sk_buff *skb,
#endif
/* create a routing cache entry */
@@ -1896,7 +1896,7 @@ index c64f062d6323..8ff067695b28 100644
}
/*
-@@ -1912,7 +1914,7 @@ static int ip_mkroute_input(struct sk_buff *skb,
+@@ -1926,7 +1928,7 @@ static int ip_mkroute_input(struct sk_buff *skb,
*/
static int ip_route_input_slow(struct sk_buff *skb, __be32 daddr, __be32 saddr,
@@ -1905,7 +1905,7 @@ index c64f062d6323..8ff067695b28 100644
struct fib_result *res)
{
struct in_device *in_dev = __in_dev_get_rcu(dev);
-@@ -1969,19 +1971,28 @@ static int ip_route_input_slow(struct sk_buff *skb, __be32 daddr, __be32 saddr,
+@@ -1983,19 +1985,28 @@ static int ip_route_input_slow(struct sk_buff *skb, __be32 daddr, __be32 saddr,
goto martian_source;
}
@@ -1936,7 +1936,7 @@ index c64f062d6323..8ff067695b28 100644
if (err != 0) {
if (!IN_DEV_FORWARD(in_dev))
err = -EHOSTUNREACH;
-@@ -1993,7 +2004,7 @@ static int ip_route_input_slow(struct sk_buff *skb, __be32 daddr, __be32 saddr,
+@@ -2007,7 +2018,7 @@ static int ip_route_input_slow(struct sk_buff *skb, __be32 daddr, __be32 saddr,
if (res->type == RTN_LOCAL) {
err = fib_validate_source(skb, saddr, daddr, tos,
@@ -1945,7 +1945,7 @@ index c64f062d6323..8ff067695b28 100644
if (err < 0)
goto martian_source;
goto local_input;
-@@ -2006,16 +2017,19 @@ static int ip_route_input_slow(struct sk_buff *skb, __be32 daddr, __be32 saddr,
+@@ -2020,16 +2031,19 @@ static int ip_route_input_slow(struct sk_buff *skb, __be32 daddr, __be32 saddr,
if (res->type != RTN_UNICAST)
goto martian_destination;
@@ -1967,7 +1967,7 @@ index c64f062d6323..8ff067695b28 100644
if (err < 0)
goto martian_source;
}
-@@ -2121,9 +2135,26 @@ int ip_route_input_noref(struct sk_buff *skb, __be32 daddr, __be32 saddr,
+@@ -2135,9 +2149,26 @@ int ip_route_input_noref(struct sk_buff *skb, __be32 daddr, __be32 saddr,
}
EXPORT_SYMBOL(ip_route_input_noref);
@@ -1996,7 +1996,7 @@ index c64f062d6323..8ff067695b28 100644
{
/* Multicast recognition logic is moved from route cache to here.
The problem was that too many Ethernet cards have broken/missing
-@@ -2169,7 +2200,13 @@ int ip_route_input_rcu(struct sk_buff *skb, __be32 daddr, __be32 saddr,
+@@ -2183,7 +2214,13 @@ int ip_route_input_rcu(struct sk_buff *skb, __be32 daddr, __be32 saddr,
return err;
}
@@ -2011,7 +2011,7 @@ index c64f062d6323..8ff067695b28 100644
}
/* called with rcu_read_lock() */
-@@ -2423,6 +2460,7 @@ struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *fl4,
+@@ -2437,6 +2474,7 @@ struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *fl4,
fl4->daddr = fl4->saddr = htonl(INADDR_LOOPBACK);
dev_out = net->loopback_dev;
fl4->flowi4_oif = LOOPBACK_IFINDEX;
@@ -2019,7 +2019,7 @@ index c64f062d6323..8ff067695b28 100644
res->type = RTN_LOCAL;
flags |= RTCF_LOCAL;
goto make_route;
-@@ -2481,6 +2519,7 @@ struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *fl4,
+@@ -2495,6 +2533,7 @@ struct rtable *ip_route_output_key_hash_rcu(struct net *net, struct flowi4 *fl4,
orig_oif = FIB_RES_OIF(*res);
fl4->flowi4_oif = dev_out->ifindex;
diff --git a/sys-kernel/boest-v4.14.114/0002-pool-2.6.25-tcp-timewait-20s.diff.patch b/sys-kernel/boest-v4.14.118/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
index ee9eebd2..12494510 100644
--- a/sys-kernel/boest-v4.14.114/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
+++ b/sys-kernel/boest-v4.14.118/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
@@ -1,7 +1,7 @@
-From f989e311f82a0b696d52e1341f2a02bfad0c5965 Mon Sep 17 00:00:00 2001
+From c7697efe367a11e47e45758273617f56dc3c5f2c 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/19] pool/2.6.25-tcp-timewait-20s.diff
+Subject: [PATCH 02/18] pool/2.6.25-tcp-timewait-20s.diff
From http://linux.1wt.eu/alix/kernel-src/2.6.27-wt11/patches-2.6.27-wt11.tar.bz2
diff --git a/sys-kernel/boest-v4.14.114/0003-pool-2.6.25-disable-tcp-debug.diff.patch b/sys-kernel/boest-v4.14.118/0003-pool-2.6.25-disable-tcp-debug.diff.patch
index cfb6421c..a4757026 100644
--- a/sys-kernel/boest-v4.14.114/0003-pool-2.6.25-disable-tcp-debug.diff.patch
+++ b/sys-kernel/boest-v4.14.118/0003-pool-2.6.25-disable-tcp-debug.diff.patch
@@ -1,7 +1,7 @@
-From 4c1b86e81692ebbd70dd712c3dbc576d9b9063dc Mon Sep 17 00:00:00 2001
+From 60be76c8333f54620679d49445b9c00e09a958f4 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/19] pool/2.6.25-disable-tcp-debug.diff
+Subject: [PATCH 03/18] pool/2.6.25-disable-tcp-debug.diff
From http://linux.1wt.eu/alix/kernel-src/2.6.27-wt11/patches-2.6.27-wt11.tar.bz2
diff --git a/sys-kernel/boest-v4.14.114/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch b/sys-kernel/boest-v4.14.118/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch
index 12544479..22196c88 100644
--- a/sys-kernel/boest-v4.14.114/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch
+++ b/sys-kernel/boest-v4.14.118/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch
@@ -1,7 +1,7 @@
-From 70a0c8c3ed8680cd88f1a52c4156586f320da4d9 Mon Sep 17 00:00:00 2001
+From da9c0f5907f2cc2c6683acbf82632a0a7cc031af 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/19] TCP: add a sysctl to disable simultaneous connection
+Subject: [PATCH 04/18] TCP: add a sysctl to disable simultaneous connection
opening.
Strict implementation of RFC793 (TCP) requires support for a feature
@@ -39,7 +39,7 @@ Signed-off-by: Bertrand Jacquin <bertrand@jacquin.bzh>
5 files changed, 36 insertions(+), 1 deletion(-)
diff --git a/Documentation/networking/ip-sysctl.txt b/Documentation/networking/ip-sysctl.txt
-index 7cb0aa9a12f6..b660c8913be5 100644
+index 985403536e94..c663303bae84 100644
--- a/Documentation/networking/ip-sysctl.txt
+++ b/Documentation/networking/ip-sysctl.txt
@@ -190,6 +190,28 @@ inet_peer_maxttl - INTEGER
@@ -96,10 +96,10 @@ index 0f272818a4d2..52dea65fa6c2 100644
enum {
diff --git a/net/ipv4/sysctl_net_ipv4.c b/net/ipv4/sysctl_net_ipv4.c
-index d82e8344fc54..a98824f99992 100644
+index e8caab8e2f5c..c14b965558cf 100644
--- a/net/ipv4/sysctl_net_ipv4.c
+++ b/net/ipv4/sysctl_net_ipv4.c
-@@ -508,6 +508,13 @@ static struct ctl_table ipv4_table[] = {
+@@ -509,6 +509,13 @@ static struct ctl_table ipv4_table[] = {
.mode = 0644,
.proc_handler = proc_doulongvec_minmax,
},
diff --git a/sys-kernel/boest-v4.14.114/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch b/sys-kernel/boest-v4.14.118/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
index 503a00db..31c5cba3 100644
--- a/sys-kernel/boest-v4.14.114/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
+++ b/sys-kernel/boest-v4.14.118/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
@@ -1,7 +1,7 @@
-From e56d4c926d221d7e6fdab37726f3e5f17c0880dd Mon Sep 17 00:00:00 2001
+From 789256e4305c18869cb45981973d7ce02705e625 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/19] pool/2.6.25-disable-kbdrate-at-boot.diff
+Subject: [PATCH 05/18] pool/2.6.25-disable-kbdrate-at-boot.diff
From http://linux.1wt.eu/alix/kernel-src/2.6.27-wt11/patches-2.6.27-wt11.tar.bz2
diff --git a/sys-kernel/boest-v4.14.114/0006-x86-pci-add-support-for-pci-rev-net.patch b/sys-kernel/boest-v4.14.118/0006-x86-pci-add-support-for-pci-rev-net.patch
index d22d89d3..59a01ba6 100644
--- a/sys-kernel/boest-v4.14.114/0006-x86-pci-add-support-for-pci-rev-net.patch
+++ b/sys-kernel/boest-v4.14.118/0006-x86-pci-add-support-for-pci-rev-net.patch
@@ -1,7 +1,7 @@
-From 71477645c6924a16442b5436c42750d54f90f79e Mon Sep 17 00:00:00 2001
+From 93cf8fc78734cee1c7ac2d62971a00e22565b170 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/19] x86/pci: add support for pci=rev-net
+Subject: [PATCH 06/18] x86/pci: add support for pci=rev-net
Scan network devices in the opposite order on each bus if pci=rev-net is found.
diff --git a/sys-kernel/boest-v4.14.114/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch b/sys-kernel/boest-v4.14.118/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
index 0a7513cf..85abe5ac 100644
--- a/sys-kernel/boest-v4.14.114/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
+++ b/sys-kernel/boest-v4.14.118/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
@@ -1,7 +1,7 @@
-From e130093bc1f61a5a2f8bfb20df4d4f888f98149e Mon Sep 17 00:00:00 2001
+From 044a5dbe9a4f4db1fca3044e4535c45e6ddecbb2 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/19] Disable CONFIG_PROCESSOR_SELECT printk()'s
+Subject: [PATCH 07/18] Disable CONFIG_PROCESSOR_SELECT printk()'s
Signed-off-by: Bertrand Jacquin <bertrand@jacquin.bzh>
---
diff --git a/sys-kernel/boest-v4.14.114/0008-This-patch-adds-support-for-a-restricted-user-contro.patch b/sys-kernel/boest-v4.14.118/0008-This-patch-adds-support-for-a-restricted-user-contro.patch
index 852fa65e..df5dffd9 100644
--- a/sys-kernel/boest-v4.14.114/0008-This-patch-adds-support-for-a-restricted-user-contro.patch
+++ b/sys-kernel/boest-v4.14.118/0008-This-patch-adds-support-for-a-restricted-user-contro.patch
@@ -1,7 +1,7 @@
-From 0ed626c810ecbabe39e68c62dbc2a2dade84728d Mon Sep 17 00:00:00 2001
+From 984659757556429e7bf0f93e6067645cc60c9231 Mon Sep 17 00:00:00 2001
From: "Anthony G. Basile" <blueness@gentoo.org>
Date: Mon, 23 Oct 2017 12:31:25 -0400
-Subject: [PATCH 08/19] This patch adds support for a restricted
+Subject: [PATCH 08/18] This patch adds support for a restricted
user-controlled namespace on tmpfs filesystem used to house PaX flags. The
namespace must be of the form user.pax.* and its value cannot exceed a size
of 8 bytes.
diff --git a/sys-kernel/boest-v4.14.114/0009-4.14-1510_fs-enable-link-security-restrictions-by-de.patch b/sys-kernel/boest-v4.14.118/0009-4.14-1510_fs-enable-link-security-restrictions-by-de.patch
index 04a485db..f0ff3c0b 100644
--- a/sys-kernel/boest-v4.14.114/0009-4.14-1510_fs-enable-link-security-restrictions-by-de.patch
+++ b/sys-kernel/boest-v4.14.118/0009-4.14-1510_fs-enable-link-security-restrictions-by-de.patch
@@ -1,7 +1,7 @@
-From 726bd84b8809257e44edc7eea90d711eb90486c6 Mon Sep 17 00:00:00 2001
+From 732ebb92c7f558e58adf42e66f376224b896e75e Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Sat, 1 Dec 2018 12:25:28 -0500
-Subject: [PATCH 09/19]
+Subject: [PATCH 09/18]
4.14:1510_fs-enable-link-security-restrictions-by-default.patch
---
diff --git a/sys-kernel/boest-v4.14.114/0011-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch b/sys-kernel/boest-v4.14.118/0010-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch
index c664c65c..895a1202 100644
--- a/sys-kernel/boest-v4.14.114/0011-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch
+++ b/sys-kernel/boest-v4.14.118/0010-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch
@@ -1,7 +1,7 @@
-From eeaa064a83441a2a59daaddf4c843c970417452e Mon Sep 17 00:00:00 2001
+From f3e4d3287071456e3612a147bd03ae9b7879308b 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/19] ia64: fix ptrace(PTRACE_GETREGS) (unbreaks strace, gdb)
+Subject: [PATCH 10/18] ia64: fix ptrace(PTRACE_GETREGS) (unbreaks strace, gdb)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
diff --git a/sys-kernel/boest-v4.14.114/0012-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch b/sys-kernel/boest-v4.14.118/0011-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
index 2ba923bf..946969be 100644
--- a/sys-kernel/boest-v4.14.114/0012-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
+++ b/sys-kernel/boest-v4.14.118/0011-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
@@ -1,7 +1,7 @@
-From 4e55a4e8cd7c87334827c65177fa8dac7291cbe9 Mon Sep 17 00:00:00 2001
+From 2c25db174fb0278d382f1a1872243ea3256f5ac8 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/19] UBUNTU: SAUCE: PCI: Workaround to enable poweroff on
+Subject: [PATCH 11/18] UBUNTU: SAUCE: PCI: Workaround to enable poweroff on
Mac Pro 11
BugLink: http://bugs.launchpad.net/bugs/1587714
diff --git a/sys-kernel/boest-v4.14.114/0013-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch b/sys-kernel/boest-v4.14.118/0012-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
index 8c07bfbc..393d9c0e 100644
--- a/sys-kernel/boest-v4.14.114/0013-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
+++ b/sys-kernel/boest-v4.14.118/0012-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
@@ -1,7 +1,7 @@
-From 99101ca25478de42fd6d1663def32071f506b8dc Mon Sep 17 00:00:00 2001
+From 7f09dc8171f01fa5182414f7f596a82fa7b5749d Mon Sep 17 00:00:00 2001
From: Laura Abbott <labbott@fedoraproject.org>
Date: Tue, 8 Sep 2015 09:53:38 -0700
-Subject: [PATCH 13/19] usb-storage: Disable UAS on JMicron SATA enclosure
+Subject: [PATCH 12/18] usb-storage: Disable UAS on JMicron SATA enclosure
Steve Ellis reported incorrect block sizes and alignement
offsets with a SATA enclosure. Adding a quirk to disable
diff --git a/sys-kernel/boest-v4.14.114/0014-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch b/sys-kernel/boest-v4.14.118/0013-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch
index 407c67cc..a593cd58 100644
--- a/sys-kernel/boest-v4.14.114/0014-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch
+++ b/sys-kernel/boest-v4.14.118/0013-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch
@@ -1,7 +1,7 @@
-From eca1ca6f016c34d7feac6b27a25efcf8c76118c3 Mon Sep 17 00:00:00 2001
+From fde4c25304c80d30028a2c4b253d35f17d49631f Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Mon, 23 Oct 2017 12:31:25 -0400
-Subject: [PATCH 14/19] 4.14:2600_enable-key-swapping-for-apple-mac.patch
+Subject: [PATCH 13/18] 4.14:2600_enable-key-swapping-for-apple-mac.patch
---
drivers/hid/hid-apple.c | 76 +++++++++++++++++++++++++++++++++++++++--
diff --git a/sys-kernel/boest-v4.14.114/0015-4.14-2900_dev-root-proc-mount-fix.patch.patch b/sys-kernel/boest-v4.14.118/0014-4.14-2900_dev-root-proc-mount-fix.patch.patch
index cc1a35ca..3f002965 100644
--- a/sys-kernel/boest-v4.14.114/0015-4.14-2900_dev-root-proc-mount-fix.patch.patch
+++ b/sys-kernel/boest-v4.14.118/0014-4.14-2900_dev-root-proc-mount-fix.patch.patch
@@ -1,7 +1,7 @@
-From 15f960832dd6ab16233522fa2a1aadfd80f44b4d Mon Sep 17 00:00:00 2001
+From 63ee284293426caf3188f1fdfccb7a13e9e5fd49 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Mon, 23 Oct 2017 12:31:25 -0400
-Subject: [PATCH 15/19] 4.14:2900_dev-root-proc-mount-fix.patch
+Subject: [PATCH 14/18] 4.14:2900_dev-root-proc-mount-fix.patch
---
init/do_mounts.c | 22 ++++++++++++++++------
diff --git a/sys-kernel/boest-v4.14.114/0016-4.14-4200_fbcondecor.patch.patch b/sys-kernel/boest-v4.14.118/0015-4.14-4200_fbcondecor.patch.patch
index c28d15a4..ec90738b 100644
--- a/sys-kernel/boest-v4.14.114/0016-4.14-4200_fbcondecor.patch.patch
+++ b/sys-kernel/boest-v4.14.118/0015-4.14-4200_fbcondecor.patch.patch
@@ -1,7 +1,7 @@
-From c121720bbdd1f7a33688d9bd0453c306c4899914 Mon Sep 17 00:00:00 2001
+From 17baf00d7190cf79c8974d9ea3e4e2f6b93e7ba7 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Thu, 16 Nov 2017 14:08:05 -0500
-Subject: [PATCH 16/19] 4.14:4200_fbcondecor.patch
+Subject: [PATCH 15/18] 4.14:4200_fbcondecor.patch
---
Documentation/fb/00-INDEX | 2 +
diff --git a/sys-kernel/boest-v4.14.114/0017-4.14-4400_alpha-sysctl-uac.patch.patch b/sys-kernel/boest-v4.14.118/0016-4.14-4400_alpha-sysctl-uac.patch.patch
index 44861dd2..062429f6 100644
--- a/sys-kernel/boest-v4.14.114/0017-4.14-4400_alpha-sysctl-uac.patch.patch
+++ b/sys-kernel/boest-v4.14.118/0016-4.14-4400_alpha-sysctl-uac.patch.patch
@@ -1,7 +1,7 @@
-From d1f98e4531c52ae33a83c1df9661bf5570767d26 Mon Sep 17 00:00:00 2001
+From 498a8d96d23a8497a6f34136da2d82c7515962f2 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Mon, 23 Oct 2017 12:31:25 -0400
-Subject: [PATCH 17/19] 4.14:4400_alpha-sysctl-uac.patch
+Subject: [PATCH 16/18] 4.14:4400_alpha-sysctl-uac.patch
---
arch/alpha/Kconfig | 27 +++++++++++++++++++++
diff --git a/sys-kernel/boest-v4.14.114/0018-4.14-4567_distro-Gentoo-Kconfig.patch.patch b/sys-kernel/boest-v4.14.118/0017-4.14-4567_distro-Gentoo-Kconfig.patch.patch
index da889ddf..36e3371e 100644
--- a/sys-kernel/boest-v4.14.114/0018-4.14-4567_distro-Gentoo-Kconfig.patch.patch
+++ b/sys-kernel/boest-v4.14.118/0017-4.14-4567_distro-Gentoo-Kconfig.patch.patch
@@ -1,7 +1,7 @@
-From 2ac4167c555a11f279e5a9d90b6fafb9398a1a47 Mon Sep 17 00:00:00 2001
+From adf8218eb4dd575611790e5edb3182aa67d583fa Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Sat, 29 Dec 2018 17:47:25 -0500
-Subject: [PATCH 18/19] 4.14:4567_distro-Gentoo-Kconfig.patch
+Subject: [PATCH 17/18] 4.14:4567_distro-Gentoo-Kconfig.patch
---
Kconfig | 2 +
diff --git a/sys-kernel/boest-v4.14.114/0019-WARNING.patch b/sys-kernel/boest-v4.14.118/0018-WARNING.patch
index 8f22417e..7cfd2039 100644
--- a/sys-kernel/boest-v4.14.114/0019-WARNING.patch
+++ b/sys-kernel/boest-v4.14.118/0018-WARNING.patch
@@ -1,7 +1,7 @@
-From c75e45cae921cab08c76fe14bc46f946c13181d7 Mon Sep 17 00:00:00 2001
+From b3d6fee0c03ca793a28b679b908a475c1137a0ce Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Fri, 15 Feb 2019 19:44:07 -0500
-Subject: [PATCH 19/19] WARNING This patch works with gcc versions 4.9+ and
+Subject: [PATCH 18/18] WARNING This patch works with gcc versions 4.9+ and
with kernel version 4.13+ and should NOT be applied when compiling on older
versions of gcc due to key name changes of the march flags introduced with
the version 4.9 release of gcc.[1]
@@ -413,7 +413,7 @@ index 65a9a4716e34..895d610e23f0 100644
config X86_MINIMUM_CPU_FAMILY
int
diff --git a/arch/x86/Makefile b/arch/x86/Makefile
-index c5290aecdf06..369240dfcfd0 100644
+index eb1f8f249dc3..95a915c56a45 100644
--- a/arch/x86/Makefile
+++ b/arch/x86/Makefile
@@ -124,13 +124,42 @@ else
diff --git a/sys-kernel/longterm-sources-4.14.114 b/sys-kernel/longterm-sources-4.14.114
deleted file mode 120000
index c11a7825..00000000
--- a/sys-kernel/longterm-sources-4.14.114
+++ /dev/null
@@ -1 +0,0 @@
-boest-v4.14.114 \ No newline at end of file
diff --git a/sys-kernel/longterm-sources-4.14.118 b/sys-kernel/longterm-sources-4.14.118
new file mode 120000
index 00000000..c0a7fd92
--- /dev/null
+++ b/sys-kernel/longterm-sources-4.14.118
@@ -0,0 +1 @@
+boest-v4.14.118 \ No newline at end of file