summary'>refs'>log'>tree'>commit'>diffstats
diff options
context:
space:
mode:
authorBertrand Jacquin <bertrand@jacquin.bzh>2018-10-29 21:22:19 +0100
committerBertrand Jacquin <bertrand@jacquin.bzh>2018-10-29 21:22:19 +0100
commit'>96e60d24e98382ee8c1f40505cc8afda5ce017e1 ( ('>patch)
tree6b9bb2851cacedf90e45a37bbbe0c2dbbbd84959
parentsys-kernel/longterm-sources: Bump 4.9 (diff)
downloadetc-portage-patches-96e60d24e98382ee8c1f40505cc8afda5ce017e1.tar.gz
sys-kernel/longterm-sources: Bump 4.14
-rw-rw-r--r--sys-kernel/boest-v4.14.78/0001-patch-4.14-ja1.diff.patch (renamed from sys-kernel/boest-v4.14.76/0001-patch-4.14-ja1.diff.patch))34
--rw-r--r--r--sys-kernel/boest-v4.14.78/0002-pool-2.6.25-tcp-timewait-20s.diff.patch (renamed from sys-kernel/boest-v4.14.76/0002-pool-2.6.25-tcp-timewait-20s.diff.patch))22
--rw-r--r--sys-kernel/boest-v4.14.78/0003-pool-2.6.25-disable-tcp-debug.diff.patch (renamed from sys-kernel/boest-v4.14.76/0003-pool-2.6.25-disable-tcp-debug.diff.patch))22
-rw-rw-r--r--sys-kernel/boest-v4.14.78/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch (renamed from sys-kernel/boest-v4.14.76/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch))44
--rw-r--r--sys-kernel/boest-v4.14.78/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch (renamed from sys-kernel/boest-v4.14.76/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch))22
--rw-r--r--sys-kernel/boest-v4.14.78/0006-x86-pci-add-support-for-pci-rev-net.patch (renamed from sys-kernel/boest-v4.14.76/0006-x86-pci-add-support-for-pci-rev-net.patch))22
--rw-r--r--sys-kernel/boest-v4.14.78/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch (renamed from sys-kernel/boest-v4.14.76/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch))22
--rw-r--r--'>sys-kernel/boest-v4.14.78/0008-This-patch-adds-support-for-a-restricted-user-contro.patch (renamed from sys-kernel/boest-v4.14.76/0008-This-patch-adds-support-for-a-restricted-user-contro.patch))22
--rw-r--r--sys-kernel/boest-v4.14.78/0009-fs-Enable-link-security-restrictions-by-default.patch (renamed from sys-kernel/boest-v4.14.76/0009-fs-Enable-link-security-restrictions-by-default.patch))22
--rw-r--r--sys-kernel/boest-v4.14.78/0010-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch (renamed from sys-kernel/boest-v4.14.76/0010-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch))22
--rw-r--r--sys-kernel/boest-v4.14.78/0011-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch (renamed from sys-kernel/boest-v4.14.76/0011-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch))22
--rw-r--r--sys-kernel/boest-v4.14.78/0012-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch (renamed from sys-kernel/boest-v4.14.76/0012-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch)2
-rw-r--r--sys-kernel/boest-v4.14.78/0013-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch (renamed from sys-kernel/boest-v4.14.76/0013-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch)2
-rw-r--r--sys-kernel/boest-v4.14.78/0014-4.14-2900_dev-root-proc-mount-fix.patch.patch (renamed from sys-kernel/boest-v4.14.76/0014-4.14-2900_dev-root-proc-mount-fix.patch.patch)2
-rw-r--r--sys-kernel/boest-v4.14.78/0015-4.14-4200_fbcondecor.patch.patch (renamed from sys-kernel/boest-v4.14.76/0015-4.14-4200_fbcondecor.patch.patch)2
-rw-r--r--sys-kernel/boest-v4.14.78/0016-4.14-4400_alpha-sysctl-uac.patch.patch (renamed from sys-kernel/boest-v4.14.76/0016-4.14-4400_alpha-sysctl-uac.patch.patch)2
-rw-r--r--sys-kernel/boest-v4.14.78/0017-4.14-4567_distro-Gentoo-Kconfig.patch.patch (renamed from sys-kernel/boest-v4.14.76/0017-4.14-4567_distro-Gentoo-Kconfig.patch.patch)2
-rw-r--r--sys-kernel/boest-v4.14.78/0018-WARNING.patch (renamed from sys-kernel/boest-v4.14.76/0018-WARNING.patch)2
l---------sys-kernel/longterm-sources-4.14.761
l---------sys-kernel/longterm-sources-4.14.781
20 files changed, 36 insertions, 36 deletions
diff --git a/sys-kernel/boest-v4.14.76/0001-patch-4.14-ja1.diff.patch b/sys-kernel/boest-v4.14.78/0001-patch-4.14-ja1.diff.patch
index d821518f..52353ad2 100644
--- a/sys-kernel/boest-v4.14.76/0001-patch-4.14-ja1.diff.patch
+++ b/sys-kernel/boest-v4.14.78/0001-patch-4.14-ja1.diff.patch
@@ -1,4 +1,4 @@
-From 108d87af919159977dc7e7741dd629372405a895 Mon Sep 17 00:00:00 2001
+From 98ba461e69aa9b4e3a2505704fcadb5ce8b3d58d 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/18] patch-4.14-ja1.diff
@@ -136,7 +136,7 @@ index f1624fd5b1d0..8f3a4068de18 100644
/* Reset some input parameters after previous lookup */
diff --git a/include/net/ip_fib.h b/include/net/ip_fib.h
-index 5c5d344c0629..db5ef0b060bf 100644
+index 32df52869a14..c172eb12e2bc 100644
--- a/include/net/ip_fib.h
+++ b/include/net/ip_fib.h
@@ -345,6 +345,8 @@ bool fib4_rule_default(const struct fib_rule *rule);
@@ -158,7 +158,7 @@ index 5c5d344c0629..db5ef0b060bf 100644
#ifdef CONFIG_IP_ROUTE_CLASSID
static inline int fib_num_tclassid_users(struct net *net)
{
-@@ -427,4 +430,6 @@ static inline void fib_proc_exit(struct net *net)
+@@ -428,4 +431,6 @@ static inline void fib_proc_exit(struct net *net)
}
#endif
@@ -1179,7 +1179,7 @@ index bffa88ecc534..2f422d8224be 100644
DEVINET_SYSCTL_RW_ENTRY(ARP_ANNOUNCE, "arp_announce"),
DEVINET_SYSCTL_RW_ENTRY(ARP_IGNORE, "arp_ignore"),
diff --git a/net/ipv4/fib_frontend.c b/net/ipv4/fib_frontend.c
-index 5bbdd05d0cd3..57bc728ce45b 100644
+index 1b3f860f7dcd..459dcf251ef2 100644
--- a/net/ipv4/fib_frontend.c
+++ b/net/ipv4/fib_frontend.c
@@ -51,6 +51,8 @@
@@ -1314,7 +1314,7 @@ index 5bbdd05d0cd3..57bc728ce45b 100644
atomic_inc(&net->ipv4.dev_addr_genid);
rt_cache_flush(dev_net(dev));
break;
-@@ -1205,9 +1241,7 @@ static int fib_netdev_event(struct notifier_block *this, unsigned long event, vo
+@@ -1206,9 +1242,7 @@ static int fib_netdev_event(struct notifier_block *this, unsigned long event, vo
for_ifa(in_dev) {
fib_add_ifaddr(ifa);
} endfor_ifa(in_dev);
@@ -1341,7 +1341,7 @@ index 35d646a62ad4..35717a34311c 100644
struct fib_result *res, unsigned int flags)
{
diff --git a/net/ipv4/fib_semantics.c b/net/ipv4/fib_semantics.c
-index b557af72cde9..da9e38c5c5d7 100644
+index e76b8a7bb891..c8d99db9e3c4 100644
--- a/net/ipv4/fib_semantics.c
+++ b/net/ipv4/fib_semantics.c
@@ -53,6 +53,7 @@ static struct hlist_head *fib_info_hash;
@@ -1550,7 +1550,7 @@ index b557af72cde9..da9e38c5c5d7 100644
}
nh->nh_dev = in_dev->dev;
dev_hold(nh->nh_dev);
-@@ -1548,10 +1624,15 @@ int fib_sync_down_dev(struct net_device *dev, unsigned long event, bool force)
+@@ -1598,10 +1674,15 @@ int fib_sync_down_dev(struct net_device *dev, unsigned long event, bool force)
prev_fi = fi;
dead = 0;
change_nexthops(fi) {
@@ -1570,7 +1570,7 @@ index b557af72cde9..da9e38c5c5d7 100644
switch (event) {
case NETDEV_DOWN:
case NETDEV_UNREGISTER:
-@@ -1563,7 +1644,11 @@ int fib_sync_down_dev(struct net_device *dev, unsigned long event, bool force)
+@@ -1613,7 +1694,11 @@ int fib_sync_down_dev(struct net_device *dev, unsigned long event, bool force)
}
call_fib_nh_notifiers(nexthop_nh,
FIB_EVENT_NH_DEL);
@@ -1583,7 +1583,7 @@ index b557af72cde9..da9e38c5c5d7 100644
}
#ifdef CONFIG_IP_ROUTE_MULTIPATH
if (event == NETDEV_UNREGISTER &&
-@@ -1593,13 +1678,13 @@ int fib_sync_down_dev(struct net_device *dev, unsigned long event, bool force)
+@@ -1643,13 +1728,13 @@ int fib_sync_down_dev(struct net_device *dev, unsigned long event, bool force)
}
/* Must be invoked inside of an RCU protected region. */
@@ -1599,7 +1599,7 @@ index b557af72cde9..da9e38c5c5d7 100644
struct fib_alias *fa, *fa1 = NULL;
u32 last_prio = res->fi->fib_priority;
u8 last_tos = 0;
-@@ -1627,9 +1712,6 @@ static void fib_select_default(const struct flowi4 *flp, struct fib_result *res)
+@@ -1677,9 +1762,6 @@ static void fib_select_default(const struct flowi4 *flp, struct fib_result *res)
if (next_fi->fib_scope != res->scope ||
fa->fa_type != RTN_UNICAST)
continue;
@@ -1609,7 +1609,7 @@ index b557af72cde9..da9e38c5c5d7 100644
fib_alias_accessed(fa);
-@@ -1638,7 +1720,8 @@ static void fib_select_default(const struct flowi4 *flp, struct fib_result *res)
+@@ -1688,7 +1770,8 @@ static void fib_select_default(const struct flowi4 *flp, struct fib_result *res)
break;
fa1 = fa;
} else if (!fib_detect_death(fi, order, &last_resort,
@@ -1619,7 +1619,7 @@ index b557af72cde9..da9e38c5c5d7 100644
fib_result_assign(res, fi);
fa1->fa_default = order;
goto out;
-@@ -1648,28 +1731,39 @@ static void fib_select_default(const struct flowi4 *flp, struct fib_result *res)
+@@ -1698,28 +1781,39 @@ static void fib_select_default(const struct flowi4 *flp, struct fib_result *res)
}
if (order <= 0 || !fi) {
@@ -1663,7 +1663,7 @@ index b557af72cde9..da9e38c5c5d7 100644
*/
int fib_sync_up(struct net_device *dev, unsigned int nh_flags)
{
-@@ -1677,8 +1771,10 @@ int fib_sync_up(struct net_device *dev, unsigned int nh_flags)
+@@ -1727,8 +1821,10 @@ int fib_sync_up(struct net_device *dev, unsigned int nh_flags)
unsigned int hash;
struct hlist_head *head;
struct fib_nh *nh;
@@ -1675,7 +1675,7 @@ index b557af72cde9..da9e38c5c5d7 100644
if (!(dev->flags & IFF_UP))
return 0;
-@@ -1693,6 +1789,7 @@ int fib_sync_up(struct net_device *dev, unsigned int nh_flags)
+@@ -1743,6 +1839,7 @@ int fib_sync_up(struct net_device *dev, unsigned int nh_flags)
hash = fib_devindex_hashfn(dev->ifindex);
head = &fib_info_devhash[hash];
ret = 0;
@@ -1683,7 +1683,7 @@ index b557af72cde9..da9e38c5c5d7 100644
hlist_for_each_entry(nh, head, nh_hash) {
struct fib_info *fi = nh->nh_parent;
-@@ -1705,16 +1802,37 @@ int fib_sync_up(struct net_device *dev, unsigned int nh_flags)
+@@ -1755,16 +1852,37 @@ int fib_sync_up(struct net_device *dev, unsigned int nh_flags)
prev_fi = fi;
alive = 0;
change_nexthops(fi) {
@@ -1724,7 +1724,7 @@ index b557af72cde9..da9e38c5c5d7 100644
alive++;
nexthop_nh->nh_flags &= ~nh_flags;
call_fib_nh_notifiers(nexthop_nh, FIB_EVENT_NH_ADD);
-@@ -1727,6 +1845,8 @@ int fib_sync_up(struct net_device *dev, unsigned int nh_flags)
+@@ -1777,6 +1895,8 @@ int fib_sync_up(struct net_device *dev, unsigned int nh_flags)
fib_rebalance(fi);
}
@@ -1733,7 +1733,7 @@ index b557af72cde9..da9e38c5c5d7 100644
return ret;
}
-@@ -1783,20 +1903,17 @@ void fib_select_path(struct net *net, struct fib_result *res,
+@@ -1833,20 +1953,17 @@ void fib_select_path(struct net *net, struct fib_result *res,
bool oif_check;
oif_check = (fl4->flowi4_oif == 0 ||
diff --git a/sys-kernel/boest-v4.14.76/0002-pool-2.6.25-tcp-timewait-20s.diff.patch b/sys-kernel/boest-v4.14.78/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
index 50cac8f3..4fcef77d 100644
--- a/sys-kernel/boest-v4.14.76/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
+++ b/sys-kernel/boest-v4.14.78/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
@@ -1,4 +1,4 @@
-From f6f5035059034a1d8defad6f8c90bc4075866e60 Mon Sep 17 00:00:00 2001
+From e5453156c10559fe81a216efbfb14590758cbc88 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/18] pool/2.6.25-tcp-timewait-20s.diff
diff --git a/sys-kernel/boest-v4.14.76/0003-pool-2.6.25-disable-tcp-debug.diff.patch b/sys-kernel/boest-v4.14.78/0003-pool-2.6.25-disable-tcp-debug.diff.patch
index 8474ee40..32557483 100644
--- a/sys-kernel/boest-v4.14.76/0003-pool-2.6.25-disable-tcp-debug.diff.patch
+++ b/sys-kernel/boest-v4.14.78/0003-pool-2.6.25-disable-tcp-debug.diff.patch
@@ -1,4 +1,4 @@
-From 0a52c5e7acedcc5f01c07ad9dc33b58ce70a68a4 Mon Sep 17 00:00:00 2001
+From 7f2ab46fb9393df24aa3eb6f1eee669abfcc3613 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/18] pool/2.6.25-disable-tcp-debug.diff
diff --git a/sys-kernel/boest-v4.14.76/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch b/sys-kernel/boest-v4.14.78/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch
index 383adb42..5a8cb415 100644
--- a/sys-kernel/boest-v4.14.76/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch
+++ b/sys-kernel/boest-v4.14.78/0004-TCP-add-a-sysctl-to-disable-simultaneous-connection-.patch
@@ -1,4 +1,4 @@
-From 34005729c4a3635de5c6bcea7bb66e109f182ae8 Mon Sep 17 00:00:00 2001
+From 350a4f861577e391013be0e3644a8e6b9e20c5ff 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/18] TCP: add a sysctl to disable simultaneous connection
@@ -114,7 +114,7 @@ index d82e8344fc54..a98824f99992 100644
.procname = "tcp_wmem",
.data = &sysctl_tcp_wmem,
diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c
-index 991f382afc1b..33e344d12338 100644
+index e24c0d7adf65..dcde140b207f 100644
--- a/net/ipv4/tcp_input.c
+++ b/net/ipv4/tcp_input.c
@@ -95,6 +95,7 @@ int sysctl_tcp_min_rtt_wlen __read_mostly = 300;
diff --git a/sys-kernel/boest-v4.14.76/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch b/sys-kernel/boest-v4.14.78/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
index ea98f162..6ab1fbf6 100644
--- a/sys-kernel/boest-v4.14.76/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
+++ b/sys-kernel/boest-v4.14.78/0005-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
@@ -1,4 +1,4 @@
-From 4814ca80e8bcf84040bff4c5d81bd2201c5963d6 Mon Sep 17 00:00:00 2001
+From 70bf7e31f16d22373c38e4ac3eb82b0633c2ff71 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/18] pool/2.6.25-disable-kbdrate-at-boot.diff
diff --git a/sys-kernel/boest-v4.14.76/0006-x86-pci-add-support-for-pci-rev-net.patch b/sys-kernel/boest-v4.14.78/0006-x86-pci-add-support-for-pci-rev-net.patch
index f39b7712..910712ef 100644
--- a/sys-kernel/boest-v4.14.76/0006-x86-pci-add-support-for-pci-rev-net.patch
+++ b/sys-kernel/boest-v4.14.78/0006-x86-pci-add-support-for-pci-rev-net.patch
@@ -1,4 +1,4 @@
-From fa0056f8f93a2d1fdb2cd45d6303a12e138ef18c Mon Sep 17 00:00:00 2001
+From 8a185b18644738cb874d1a7a93517fdbd6aa784b 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/18] x86/pci: add support for pci=rev-net
diff --git a/sys-kernel/boest-v4.14.76/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch b/sys-kernel/boest-v4.14.78/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
index c7ad94c9..37b6640c 100644
--- a/sys-kernel/boest-v4.14.76/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
+++ b/sys-kernel/boest-v4.14.78/0007-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
@@ -1,4 +1,4 @@
-From daf904ff89652f59ce75dc9698a0eae22cd5a7ad Mon Sep 17 00:00:00 2001
+From dc75c79bce34eec46838f9ee434e483182d0b8e0 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/18] Disable CONFIG_PROCESSOR_SELECT printk()'s
diff --git a/sys-kernel/boest-v4.14.76/0008-This-patch-adds-support-for-a-restricted-user-contro.patch b/sys-kernel/boest-v4.14.78/0008-This-patch-adds-support-for-a-restricted-user-contro.patch
index 69c425ec..a90ac14b 100644
--- a/sys-kernel/boest-v4.14.76/0008-This-patch-adds-support-for-a-restricted-user-contro.patch
+++ b/sys-kernel/boest-v4.14.78/0008-This-patch-adds-support-for-a-restricted-user-contro.patch
@@ -1,4 +1,4 @@
-From 073a2c37555f0f9c71f05310a0732139ba431157 Mon Sep 17 00:00:00 2001
+From 892bfa68c137985fb1a0d559a3eadc4e591682a3 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/18] This patch adds support for a restricted
diff --git a/sys-kernel/boest-v4.14.76/0009-fs-Enable-link-security-restrictions-by-default.patch b/sys-kernel/boest-v4.14.78/0009-fs-Enable-link-security-restrictions-by-default.patch
index 9af225d8..4809713d 100644
--- a/sys-kernel/boest-v4.14.76/0009-fs-Enable-link-security-restrictions-by-default.patch
+++ b/sys-kernel/boest-v4.14.78/0009-fs-Enable-link-security-restrictions-by-default.patch
@@ -1,4 +1,4 @@
-From b5da8ce3e302c4c48c3ef5f975fde81043555990 Mon Sep 17 00:00:00 2001
+From a603ab98b0681cc01fb038cbf1e2cf463eaf5a8f 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/18] fs: Enable link security restrictions by default
diff --git a/sys-kernel/boest-v4.14.76/0010-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch b/sys-kernel/boest-v4.14.78/0010-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch
index 01feb710..8015c5a7 100644
--- a/sys-kernel/boest-v4.14.76/0010-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch
+++ b/sys-kernel/boest-v4.14.78/0010-ia64-fix-ptrace-PTRACE_GETREGS-unbreaks-strace-gdb.patch
@@ -1,4 +1,4 @@
-From db82d14c6c802c909dc8acd5c44ceb0a7d7feb33 Mon Sep 17 00:00:00 2001
+From 120cb1d18cf70ae21120aa87152cf83d63d6fd45 Mon Sep 17 00:00:00 2001
From: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri, 2 Feb 2018 22:12:24 +0000
Subject: [PATCH 10/18] ia64: fix ptrace(PTRACE_GETREGS) (unbreaks strace, gdb)
diff --git a/sys-kernel/boest-v4.14.76/0011-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch b/sys-kernel/boest-v4.14.78/0011-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
index 2d734905..4143878e 100644
--- a/sys-kernel/boest-v4.14.76/0011-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
+++ b/sys-kernel/boest-v4.14.78/0011-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
@@ -1,4 +1,4 @@
-From 9648196d3f20a8517237ed514f86c3e595b44558 Mon Sep 17 00:00:00 2001
+From 0e4e84162739ca691e896396000ad3fc2f3a6593 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 11/18] UBUNTU: SAUCE: PCI: Workaround to enable poweroff on
diff --git a/sys-kernel/boest-v4.14.76/0012-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch b/sys-kernel/boest-v4.14.78/0012-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
index ea1c3e56..91023303 100644
--- a/sys-kernel/boest-v4.14.76/0012-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
+++ b/sys-kernel/boest-v4.14.78/0012-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
@@ -1,4 +1,4 @@
-From af232fe7d82bf56be8f0b4f8b1af09ea952f350a Mon Sep 17 00:00:00 2001
+From 348a4d486e32651e911d0c92fdd575cf7dcd3d4c Mon Sep 17 00:00:00 2001
From: Laura Abbott <labbott@fedoraproject.org>
Date: Tue, 8 Sep 2015 09:53:38 -0700
Subject: [PATCH 12/18] usb-storage: Disable UAS on JMicron SATA enclosure
diff --git a/sys-kernel/boest-v4.14.76/0013-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch b/sys-kernel/boest-v4.14.78/0013-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch
index 574e4081..845bb3a2 100644
--- a/sys-kernel/boest-v4.14.76/0013-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch
+++ b/sys-kernel/boest-v4.14.78/0013-4.14-2600_enable-key-swapping-for-apple-mac.patch.patch
@@ -1,4 +1,4 @@
-From 491bf9d31d51a25eb23c27433765bb8fc4053414 Mon Sep 17 00:00:00 2001
+From 453f226160ab991ae799730d448c7dd4e858dab8 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Mon, 23 Oct 2017 12:31:25 -0400
Subject: [PATCH 13/18] 4.14:2600_enable-key-swapping-for-apple-mac.patch
diff --git a/sys-kernel/boest-v4.14.76/0014-4.14-2900_dev-root-proc-mount-fix.patch.patch b/sys-kernel/boest-v4.14.78/0014-4.14-2900_dev-root-proc-mount-fix.patch.patch
index 1a6f138c..268468bf 100644
--- a/sys-kernel/boest-v4.14.76/0014-4.14-2900_dev-root-proc-mount-fix.patch.patch
+++ b/sys-kernel/boest-v4.14.78/0014-4.14-2900_dev-root-proc-mount-fix.patch.patch
@@ -1,4 +1,4 @@
-From 5635235844678496d643c9151cb630a687c1fa3e Mon Sep 17 00:00:00 2001
+From 8b51c43e84caf1adce6ee02186782f54bac076c5 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/18] 4.14:2900_dev-root-proc-mount-fix.patch
diff --git a/sys-kernel/boest-v4.14.76/0015-4.14-4200_fbcondecor.patch.patch b/sys-kernel/boest-v4.14.78/0015-4.14-4200_fbcondecor.patch.patch
index f536b773..f3fad706 100644
--- a/sys-kernel/boest-v4.14.76/0015-4.14-4200_fbcondecor.patch.patch
+++ b/sys-kernel/boest-v4.14.78/0015-4.14-4200_fbcondecor.patch.patch
@@ -1,4 +1,4 @@
-From 4454e8307074c85e9d45cfc0e24c555c1958acf9 Mon Sep 17 00:00:00 2001
+From 45530055592040b081909253e5282c4382be8265 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Thu, 16 Nov 2017 14:08:05 -0500
Subject: [PATCH 15/18] 4.14:4200_fbcondecor.patch
diff --git a/sys-kernel/boest-v4.14.76/0016-4.14-4400_alpha-sysctl-uac.patch.patch b/sys-kernel/boest-v4.14.78/0016-4.14-4400_alpha-sysctl-uac.patch.patch
index c29c457e..3ea01ef8 100644
--- a/sys-kernel/boest-v4.14.76/0016-4.14-4400_alpha-sysctl-uac.patch.patch
+++ b/sys-kernel/boest-v4.14.78/0016-4.14-4400_alpha-sysctl-uac.patch.patch
@@ -1,4 +1,4 @@
-From 3d8a7ee871af1980592d94ca252367f287eee51b Mon Sep 17 00:00:00 2001
+From 3cc15f5bb2a298799688db9d86318ba9a952d289 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Mon, 23 Oct 2017 12:31:25 -0400
Subject: [PATCH 16/18] 4.14:4400_alpha-sysctl-uac.patch
diff --git a/sys-kernel/boest-v4.14.76/0017-4.14-4567_distro-Gentoo-Kconfig.patch.patch b/sys-kernel/boest-v4.14.78/0017-4.14-4567_distro-Gentoo-Kconfig.patch.patch
index 33eba13e..fef969b2 100644
--- a/sys-kernel/boest-v4.14.76/0017-4.14-4567_distro-Gentoo-Kconfig.patch.patch
+++ b/sys-kernel/boest-v4.14.78/0017-4.14-4567_distro-Gentoo-Kconfig.patch.patch
@@ -1,4 +1,4 @@
-From 009be1bf058b61e2a4eefcb8cf5515706f0a324d Mon Sep 17 00:00:00 2001
+From 2c229e44c335af4d5af8d5f1d2cd42d9239625f5 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Thu, 2 Mar 2017 11:16:08 -0500
Subject: [PATCH 17/18] 4.14:4567_distro-Gentoo-Kconfig.patch
diff --git a/sys-kernel/boest-v4.14.76/0018-WARNING.patch b/sys-kernel/boest-v4.14.78/0018-WARNING.patch
index 46a2158a..8a96f245 100644
--- a/sys-kernel/boest-v4.14.76/0018-WARNING.patch
+++ b/sys-kernel/boest-v4.14.78/0018-WARNING.patch
@@ -1,4 +1,4 @@
-From 719d4321877c285e0f072fccb368f5cc56e20ff1 Mon Sep 17 00:00:00 2001
+From b57595aa2f3856b67343d0b9a07b099ef5b6ef4b Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Fri, 8 Jun 2018 19:48:17 -0400
Subject: [PATCH 18/18] WARNING This patch works with gcc versions 4.9+ and
diff --git a/sys-kernel/longterm-sources-4.14.76 b/sys-kernel/longterm-sources-4.14.76
deleted file mode 120000
index e46209f3..00000000
--- a/sys-kernel/longterm-sources-4.14.76
+++ /dev/null
@@ -1 +0,0 @@
-boest-v4.14.76 \ No newline at end of file
diff --git a/sys-kernel/longterm-sources-4.14.78 b/sys-kernel/longterm-sources-4.14.78
new file mode 120000
index 00000000..f23573ff
--- /dev/null
+++ b/sys-kernel/longterm-sources-4.14.78
@@ -0,0 +1 @@
+boest-v4.14.78 \ No newline at end of file