summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBertrand Jacquin <bertrand@jacquin.bzh>2018-08-01 23:02:44 +0200
committerBertrand Jacquin <bertrand@jacquin.bzh>2018-08-01 23:03:57 +0200
commit0ca73d24782b3b950b0a9b95ee97db4900f786b1 (patch)
tree05c15cfd4329e8ee373d3db88a2ef5bbdf344dbb
parentsys-kernel/stable-sources: Drop v4.16.18 (diff)
downloadetc-portage-patches-0ca73d24782b3b950b0a9b95ee97db4900f786b1.tar.gz
sys-kernel/stable-sources: Update from v4.17.6 to v4.17.11
-rw-r--r--sys-kernel/boest-v4.17.11/0001-patch-4.17-ja1.diff.patch (renamed from sys-kernel/boest-v4.17.6/0001-patch-4.17-ja1.diff.patch)22
-rw-r--r--sys-kernel/boest-v4.17.11/0002-pool-2.6.25-tcp-timewait-20s.diff.patch (renamed from sys-kernel/boest-v4.17.6/0002-pool-2.6.25-tcp-timewait-20s.diff.patch)6
-rw-r--r--sys-kernel/boest-v4.17.11/0003-pool-2.6.25-disable-tcp-debug.diff.patch (renamed from sys-kernel/boest-v4.17.6/0003-pool-2.6.25-disable-tcp-debug.diff.patch)6
-rw-r--r--sys-kernel/boest-v4.17.11/0004-pool-2.6.25-disable-kbdrate-at-boot.diff.patch (renamed from sys-kernel/boest-v4.17.6/0004-pool-2.6.25-disable-kbdrate-at-boot.diff.patch)4
-rw-r--r--sys-kernel/boest-v4.17.11/0005-x86-pci-add-support-for-pci-rev-net.patch (renamed from sys-kernel/boest-v4.17.6/0005-x86-pci-add-support-for-pci-rev-net.patch)4
-rw-r--r--sys-kernel/boest-v4.17.11/0006-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch (renamed from sys-kernel/boest-v4.17.6/0006-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch)4
-rw-r--r--sys-kernel/boest-v4.17.11/0007-This-patch-adds-support-for-a-restricted-user-contro.patch (renamed from sys-kernel/boest-v4.17.6/0007-This-patch-adds-support-for-a-restricted-user-contro.patch)4
-rw-r--r--sys-kernel/boest-v4.17.11/0008-fs-Enable-link-security-restrictions-by-default.patch (renamed from sys-kernel/boest-v4.17.6/0008-fs-Enable-link-security-restrictions-by-default.patch)4
-rw-r--r--sys-kernel/boest-v4.17.11/0009-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch (renamed from sys-kernel/boest-v4.17.6/0010-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch)4
-rw-r--r--sys-kernel/boest-v4.17.11/0010-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch (renamed from sys-kernel/boest-v4.17.6/0011-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch)4
-rw-r--r--sys-kernel/boest-v4.17.11/0011-4.17-2600_enable-key-swapping-for-apple-mac.patch.patch (renamed from sys-kernel/boest-v4.17.6/0012-4.17-2600_enable-key-swapping-for-apple-mac.patch.patch)4
-rw-r--r--sys-kernel/boest-v4.17.11/0012-4.17-4200_fbcondecor.patch.patch (renamed from sys-kernel/boest-v4.17.6/0013-4.17-4200_fbcondecor.patch.patch)4
-rw-r--r--sys-kernel/boest-v4.17.11/0013-4.17-4400_alpha-sysctl-uac.patch.patch (renamed from sys-kernel/boest-v4.17.6/0014-4.17-4400_alpha-sysctl-uac.patch.patch)4
-rw-r--r--sys-kernel/boest-v4.17.11/0014-4.17-4567_distro-Gentoo-Kconfig.patch.patch (renamed from sys-kernel/boest-v4.17.6/0015-4.17-4567_distro-Gentoo-Kconfig.patch.patch)4
-rw-r--r--sys-kernel/boest-v4.17.11/0015-WARNING.patch (renamed from sys-kernel/boest-v4.17.6/0016-WARNING.patch)4
-rw-r--r--sys-kernel/boest-v4.17.6/0009-pvti_cpu0_va-is-the-address-of-shared-kvmclock-data-.patch58
l---------sys-kernel/stable-sources-4.17.111
l---------sys-kernel/stable-sources-4.17.61
18 files changed, 42 insertions, 100 deletions
diff --git a/sys-kernel/boest-v4.17.6/0001-patch-4.17-ja1.diff.patch b/sys-kernel/boest-v4.17.11/0001-patch-4.17-ja1.diff.patch
index b359c287..6c6b0370 100644
--- a/sys-kernel/boest-v4.17.6/0001-patch-4.17-ja1.diff.patch
+++ b/sys-kernel/boest-v4.17.11/0001-patch-4.17-ja1.diff.patch
@@ -1,7 +1,7 @@
-From 41ff50f40779533806ea08e937431ebeb4974637 Mon Sep 17 00:00:00 2001
+From cf41682629486cb30de73ec4e4e51383fccca323 Mon Sep 17 00:00:00 2001
From: Julian Anastasov <ja@ssi.bg>
Date: Sun, 17 Jun 2018 10:07:12 +0000
-Subject: [PATCH 01/16] patch-4.17-ja1.diff
+Subject: [PATCH 01/15] patch-4.17-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)
@@ -1178,7 +1178,7 @@ index 40f001782c1b..6f0490e5604e 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 e66172aaf241..db00b1facfba 100644
+index 511d6748ea5f..e465297ffb28 100644
--- a/net/ipv4/fib_frontend.c
+++ b/net/ipv4/fib_frontend.c
@@ -51,6 +51,8 @@
@@ -1199,7 +1199,7 @@ index e66172aaf241..db00b1facfba 100644
struct fib_table *fib_new_table(struct net *net, u32 id)
{
struct fib_table *tb, *alias = NULL;
-@@ -324,13 +328,19 @@ __be32 fib_compute_spec_dst(struct sk_buff *skb)
+@@ -325,13 +329,19 @@ __be32 fib_compute_spec_dst(struct sk_buff *skb)
*/
static int __fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
u8 tos, int oif, struct net_device *dev,
@@ -1220,7 +1220,7 @@ index e66172aaf241..db00b1facfba 100644
bool dev_match;
fl4.flowi4_oif = 0;
-@@ -344,10 +354,13 @@ static int __fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
+@@ -345,10 +355,13 @@ static int __fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
fl4.flowi4_tun_key.tun_id = 0;
fl4.flowi4_flags = 0;
fl4.flowi4_uid = sock_net_uid(net, NULL);
@@ -1234,7 +1234,7 @@ index e66172aaf241..db00b1facfba 100644
if (!fib4_rules_early_flow_dissect(net, skb, &fl4, &flkeys)) {
fl4.flowi4_proto = 0;
fl4.fl4_sport = 0;
-@@ -358,7 +371,12 @@ static int __fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
+@@ -359,7 +372,12 @@ static int __fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
if (fib_lookup(net, &fl4, &res, 0))
goto last_resort;
@@ -1248,7 +1248,7 @@ index e66172aaf241..db00b1facfba 100644
(res.type != RTN_LOCAL || !IN_DEV_ACCEPT_LOCAL(idev)))
goto e_inval;
fib_combine_itag(itag, &res);
-@@ -384,17 +402,36 @@ static int __fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
+@@ -385,17 +403,36 @@ static int __fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
ret = FIB_RES_NH(res).nh_scope >= RT_SCOPE_HOST;
return ret;
}
@@ -1288,7 +1288,7 @@ index e66172aaf241..db00b1facfba 100644
return ret;
last_resort:
-@@ -412,7 +449,7 @@ static int __fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
+@@ -413,7 +450,7 @@ static int __fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
/* Ignore rp_filter for packets protected by IPsec. */
int fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
u8 tos, int oif, struct net_device *dev,
@@ -1297,7 +1297,7 @@ index e66172aaf241..db00b1facfba 100644
{
int r = secpath_exists(skb) ? 0 : IN_DEV_RPFILTER(idev);
struct net *net = dev_net(dev);
-@@ -437,7 +474,8 @@ int fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
+@@ -438,7 +475,8 @@ int fib_validate_source(struct sk_buff *skb, __be32 src, __be32 dst,
}
full_check:
@@ -1307,7 +1307,7 @@ index e66172aaf241..db00b1facfba 100644
}
static inline __be32 sk_extract_addr(struct sockaddr *addr)
-@@ -1185,9 +1223,7 @@ static int fib_inetaddr_event(struct notifier_block *this, unsigned long event,
+@@ -1186,9 +1224,7 @@ static int fib_inetaddr_event(struct notifier_block *this, unsigned long event,
switch (event) {
case NETDEV_UP:
fib_add_ifaddr(ifa);
@@ -1317,7 +1317,7 @@ index e66172aaf241..db00b1facfba 100644
atomic_inc(&net->ipv4.dev_addr_genid);
rt_cache_flush(dev_net(dev));
break;
-@@ -1230,9 +1266,7 @@ static int fib_netdev_event(struct notifier_block *this, unsigned long event, vo
+@@ -1231,9 +1267,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);
diff --git a/sys-kernel/boest-v4.17.6/0002-pool-2.6.25-tcp-timewait-20s.diff.patch b/sys-kernel/boest-v4.17.11/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
index b406234e..62313c33 100644
--- a/sys-kernel/boest-v4.17.6/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
+++ b/sys-kernel/boest-v4.17.11/0002-pool-2.6.25-tcp-timewait-20s.diff.patch
@@ -1,7 +1,7 @@
-From c47bdf0f32b1c89986dada166d2c4c7def3062dc Mon Sep 17 00:00:00 2001
+From 31c8ea30eb130b994a4f4dc7a85b7fbed096f11a 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/16] pool/2.6.25-tcp-timewait-20s.diff
+Subject: [PATCH 02/15] 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
@@ -11,7 +11,7 @@ Signed-off-by: Bertrand Jacquin <bertrand@jacquin.bzh>
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/net/tcp.h b/include/net/tcp.h
-index 9c9b3768b350..8883dfe5a3fb 100644
+index 9cf770150539..f2d2179ca3e8 100644
--- a/include/net/tcp.h
+++ b/include/net/tcp.h
@@ -117,8 +117,8 @@ void tcp_time_wait(struct sock *sk, int state, int timeo);
diff --git a/sys-kernel/boest-v4.17.6/0003-pool-2.6.25-disable-tcp-debug.diff.patch b/sys-kernel/boest-v4.17.11/0003-pool-2.6.25-disable-tcp-debug.diff.patch
index 3c96b90e..e966e509 100644
--- a/sys-kernel/boest-v4.17.6/0003-pool-2.6.25-disable-tcp-debug.diff.patch
+++ b/sys-kernel/boest-v4.17.11/0003-pool-2.6.25-disable-tcp-debug.diff.patch
@@ -1,7 +1,7 @@
-From 37f0435d4e1b762eb606fcecd449195b7f4e5a0d Mon Sep 17 00:00:00 2001
+From 00553c1094dce0d046319a28c30b75de54cdbe56 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/16] pool/2.6.25-disable-tcp-debug.diff
+Subject: [PATCH 03/15] 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
@@ -11,7 +11,7 @@ Signed-off-by: Bertrand Jacquin <bertrand@jacquin.bzh>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/net/tcp.h b/include/net/tcp.h
-index 8883dfe5a3fb..fc81d15b12f5 100644
+index f2d2179ca3e8..6790b061609d 100644
--- a/include/net/tcp.h
+++ b/include/net/tcp.h
@@ -18,7 +18,7 @@
diff --git a/sys-kernel/boest-v4.17.6/0004-pool-2.6.25-disable-kbdrate-at-boot.diff.patch b/sys-kernel/boest-v4.17.11/0004-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
index 5ec67e4c..f529d5e9 100644
--- a/sys-kernel/boest-v4.17.6/0004-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
+++ b/sys-kernel/boest-v4.17.11/0004-pool-2.6.25-disable-kbdrate-at-boot.diff.patch
@@ -1,7 +1,7 @@
-From 9177f4f41b70c8c47b34008b99d4082dabcbd022 Mon Sep 17 00:00:00 2001
+From f6a7668bbc5fbb36c00b58aaaabd11f78068f0de Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@1wt.eu>
Date: Sun, 15 Feb 2009 14:51:33 +0100
-Subject: [PATCH 04/16] pool/2.6.25-disable-kbdrate-at-boot.diff
+Subject: [PATCH 04/15] 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.17.6/0005-x86-pci-add-support-for-pci-rev-net.patch b/sys-kernel/boest-v4.17.11/0005-x86-pci-add-support-for-pci-rev-net.patch
index de286500..afc04b30 100644
--- a/sys-kernel/boest-v4.17.6/0005-x86-pci-add-support-for-pci-rev-net.patch
+++ b/sys-kernel/boest-v4.17.11/0005-x86-pci-add-support-for-pci-rev-net.patch
@@ -1,7 +1,7 @@
-From aea20f80a685a82b941b9d12ae25b238f2262796 Mon Sep 17 00:00:00 2001
+From 54e903d8831a43a2c11e6bebc6b6d29cf441ff1b Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@1wt.eu>
Date: Wed, 2 Feb 2011 12:40:44 +0100
-Subject: [PATCH 05/16] x86/pci: add support for pci=rev-net
+Subject: [PATCH 05/15] 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.17.6/0006-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch b/sys-kernel/boest-v4.17.11/0006-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
index 839507c1..b346f727 100644
--- a/sys-kernel/boest-v4.17.6/0006-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
+++ b/sys-kernel/boest-v4.17.11/0006-Disable-CONFIG_PROCESSOR_SELECT-printk-s.patch
@@ -1,7 +1,7 @@
-From 8c438baf140e10a822be3968469cd5e0c7a1751c Mon Sep 17 00:00:00 2001
+From c83c15a4678c00ed09d03d6844858a871b0d1987 Mon Sep 17 00:00:00 2001
From: Bertrand Jacquin <bertrand@jacquin.bzh>
Date: Wed, 9 Jan 2013 00:28:28 +0100
-Subject: [PATCH 06/16] Disable CONFIG_PROCESSOR_SELECT printk()'s
+Subject: [PATCH 06/15] Disable CONFIG_PROCESSOR_SELECT printk()'s
Signed-off-by: Bertrand Jacquin <bertrand@jacquin.bzh>
---
diff --git a/sys-kernel/boest-v4.17.6/0007-This-patch-adds-support-for-a-restricted-user-contro.patch b/sys-kernel/boest-v4.17.11/0007-This-patch-adds-support-for-a-restricted-user-contro.patch
index 12cf0a98..514790d9 100644
--- a/sys-kernel/boest-v4.17.6/0007-This-patch-adds-support-for-a-restricted-user-contro.patch
+++ b/sys-kernel/boest-v4.17.11/0007-This-patch-adds-support-for-a-restricted-user-contro.patch
@@ -1,7 +1,7 @@
-From f0b60163e7757fdc12457360c9e790204a61d5d3 Mon Sep 17 00:00:00 2001
+From 0959eda90098bb09392d89836f648623fbccf0f1 Mon Sep 17 00:00:00 2001
From: "Anthony G. Basile" <blueness@gentoo.org>
Date: Wed, 23 May 2018 14:46:57 -0400
-Subject: [PATCH 07/16] This patch adds support for a restricted
+Subject: [PATCH 07/15] 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.17.6/0008-fs-Enable-link-security-restrictions-by-default.patch b/sys-kernel/boest-v4.17.11/0008-fs-Enable-link-security-restrictions-by-default.patch
index 5fba22ef..9c6ce921 100644
--- a/sys-kernel/boest-v4.17.6/0008-fs-Enable-link-security-restrictions-by-default.patch
+++ b/sys-kernel/boest-v4.17.11/0008-fs-Enable-link-security-restrictions-by-default.patch
@@ -1,7 +1,7 @@
-From 06804c6f8382f9efa44a33b3bb71eda7c5323775 Mon Sep 17 00:00:00 2001
+From 20be6430ffb77c1b6467996b179e5717da74af11 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 08/16] fs: Enable link security restrictions by default
+Subject: [PATCH 08/15] fs: Enable link security restrictions by default
This reverts commit 561ec64ae67ef25cac8d72bb9c4bfc955edfd415
('VFS: don't do protected {sym,hard}links by default').
diff --git a/sys-kernel/boest-v4.17.6/0010-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch b/sys-kernel/boest-v4.17.11/0009-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
index 03022b8a..42841e7a 100644
--- a/sys-kernel/boest-v4.17.6/0010-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
+++ b/sys-kernel/boest-v4.17.11/0009-UBUNTU-SAUCE-PCI-Workaround-to-enable-poweroff-on-Ma.patch
@@ -1,7 +1,7 @@
-From 8912c9a7d980e78a6cdfd198fd550ff2c6688a28 Mon Sep 17 00:00:00 2001
+From 651bf8c2436ff81aac4381ef2920950b62d63349 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 10/16] UBUNTU: SAUCE: PCI: Workaround to enable poweroff on
+Subject: [PATCH 09/15] 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.17.6/0011-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch b/sys-kernel/boest-v4.17.11/0010-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
index 086c433f..1293cf3f 100644
--- a/sys-kernel/boest-v4.17.6/0011-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
+++ b/sys-kernel/boest-v4.17.11/0010-usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
@@ -1,7 +1,7 @@
-From 03aa1f39a84620a8132c1d2eddf0c89fb98331fb Mon Sep 17 00:00:00 2001
+From 1b9a4b63796862e3d43788b7306a95b3f0431f73 Mon Sep 17 00:00:00 2001
From: Laura Abbott <labbott@fedoraproject.org>
Date: Tue, 8 Sep 2015 09:53:38 -0700
-Subject: [PATCH 11/16] usb-storage: Disable UAS on JMicron SATA enclosure
+Subject: [PATCH 10/15] 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.17.6/0012-4.17-2600_enable-key-swapping-for-apple-mac.patch.patch b/sys-kernel/boest-v4.17.11/0011-4.17-2600_enable-key-swapping-for-apple-mac.patch.patch
index bb283656..b6879031 100644
--- a/sys-kernel/boest-v4.17.6/0012-4.17-2600_enable-key-swapping-for-apple-mac.patch.patch
+++ b/sys-kernel/boest-v4.17.11/0011-4.17-2600_enable-key-swapping-for-apple-mac.patch.patch
@@ -1,7 +1,7 @@
-From f1da132523ad457539d72c69f29890edaebd9192 Mon Sep 17 00:00:00 2001
+From c5f287a3d2399a8e29b2c8d45a149990261d3e27 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Wed, 23 May 2018 14:46:57 -0400
-Subject: [PATCH 12/16] 4.17:2600_enable-key-swapping-for-apple-mac.patch
+Subject: [PATCH 11/15] 4.17:2600_enable-key-swapping-for-apple-mac.patch
---
drivers/hid/hid-apple.c | 76 +++++++++++++++++++++++++++++++++++++++++++++++--
diff --git a/sys-kernel/boest-v4.17.6/0013-4.17-4200_fbcondecor.patch.patch b/sys-kernel/boest-v4.17.11/0012-4.17-4200_fbcondecor.patch.patch
index 51f34afc..33850d2c 100644
--- a/sys-kernel/boest-v4.17.6/0013-4.17-4200_fbcondecor.patch.patch
+++ b/sys-kernel/boest-v4.17.11/0012-4.17-4200_fbcondecor.patch.patch
@@ -1,7 +1,7 @@
-From 4a328205c39178332aed4a36765186b47ff8b1a1 Mon Sep 17 00:00:00 2001
+From 4bd8d0a3ead0ea565bd36314c567b4046119e275 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Wed, 23 May 2018 14:46:57 -0400
-Subject: [PATCH 13/16] 4.17:4200_fbcondecor.patch
+Subject: [PATCH 12/15] 4.17:4200_fbcondecor.patch
---
Documentation/fb/00-INDEX | 2 +
diff --git a/sys-kernel/boest-v4.17.6/0014-4.17-4400_alpha-sysctl-uac.patch.patch b/sys-kernel/boest-v4.17.11/0013-4.17-4400_alpha-sysctl-uac.patch.patch
index 45cccb5d..8030a187 100644
--- a/sys-kernel/boest-v4.17.6/0014-4.17-4400_alpha-sysctl-uac.patch.patch
+++ b/sys-kernel/boest-v4.17.11/0013-4.17-4400_alpha-sysctl-uac.patch.patch
@@ -1,7 +1,7 @@
-From 1943464a34fa32474563c5788104445e1e55d958 Mon Sep 17 00:00:00 2001
+From 30d71261b52dd139fcb88220eb667e0b50712249 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Wed, 23 May 2018 14:46:57 -0400
-Subject: [PATCH 14/16] 4.17:4400_alpha-sysctl-uac.patch
+Subject: [PATCH 13/15] 4.17:4400_alpha-sysctl-uac.patch
---
arch/alpha/Kconfig | 27 +++++++++++++++++++++++++
diff --git a/sys-kernel/boest-v4.17.6/0015-4.17-4567_distro-Gentoo-Kconfig.patch.patch b/sys-kernel/boest-v4.17.11/0014-4.17-4567_distro-Gentoo-Kconfig.patch.patch
index d7d427bf..ae766580 100644
--- a/sys-kernel/boest-v4.17.6/0015-4.17-4567_distro-Gentoo-Kconfig.patch.patch
+++ b/sys-kernel/boest-v4.17.11/0014-4.17-4567_distro-Gentoo-Kconfig.patch.patch
@@ -1,7 +1,7 @@
-From 97d5f9d46b28d30e759d1be407cb6b9d145f7d57 Mon Sep 17 00:00:00 2001
+From dfaafede1530f63741c45533efbeb2b0e4ac542f Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Thu, 2 Mar 2017 11:16:08 -0500
-Subject: [PATCH 15/16] 4.17:4567_distro-Gentoo-Kconfig.patch
+Subject: [PATCH 14/15] 4.17:4567_distro-Gentoo-Kconfig.patch
---
Kconfig | 2 +
diff --git a/sys-kernel/boest-v4.17.6/0016-WARNING.patch b/sys-kernel/boest-v4.17.11/0015-WARNING.patch
index 53323876..9d4d1331 100644
--- a/sys-kernel/boest-v4.17.6/0016-WARNING.patch
+++ b/sys-kernel/boest-v4.17.11/0015-WARNING.patch
@@ -1,7 +1,7 @@
-From 360e49d3d2b85197b52f605e1c5492fa1c227104 Mon Sep 17 00:00:00 2001
+From c04501ba68b3ab5675a31b37a56a7821a68cb3b9 Mon Sep 17 00:00:00 2001
From: Mike Pagano <mpagano@gentoo.org>
Date: Fri, 8 Jun 2018 19:11:01 -0400
-Subject: [PATCH 16/16] WARNING This patch works with gcc versions 4.9+ and
+Subject: [PATCH 15/15] 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]
diff --git a/sys-kernel/boest-v4.17.6/0009-pvti_cpu0_va-is-the-address-of-shared-kvmclock-data-.patch b/sys-kernel/boest-v4.17.6/0009-pvti_cpu0_va-is-the-address-of-shared-kvmclock-data-.patch
deleted file mode 100644
index da4550d2..00000000
--- a/sys-kernel/boest-v4.17.6/0009-pvti_cpu0_va-is-the-address-of-shared-kvmclock-data-.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 2b8da288ae2f1f14bc35c0a1bf4a137fabdc961e Mon Sep 17 00:00:00 2001
-From: Mike Pagano <mpagano@gentoo.org>
-Date: Fri, 29 Jun 2018 19:18:10 -0400
-Subject: [PATCH 09/16] pvti_cpu0_va is the address of shared kvmclock data
- structure.
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-pvti_cpu0_va is currently kept unset (1) on 32 bit systems, (2) when
-kvmclock vsyscall is disabled, and (3) if kvmclock is not stable.
-This poses a problem, because kvm_ptp needs pvti_cpu0_va, but (1) can
-work on 32 bit, (2) has little relation to the vsyscall, and (3) does
-not need stable kvmclock (although kvmclock won't be used for system
-clock if it's not stable, so kvm_ptp is pointless in that case).
-
-Expose pvti_cpu0_va whenever kvmclock is enabled to allow all users to
-work with it.
-
-This fixes a regression found on Gentoo: https://bugs.gentoo.org/658544.
-
-Fixes: 9f08890ab906 ("x86/pvclock: add setter for pvclock_pvti_cpu0_va")
-Reported-by: Andreas Steinmetz <ast@domdv.de>
-Signed-off-by: Radim Krčmář <rkrcmar@redhat.com>
----
- arch/x86/kernel/kvmclock.c | 11 +++++------
- 1 file changed, 5 insertions(+), 6 deletions(-)
-
-diff --git a/arch/x86/kernel/kvmclock.c b/arch/x86/kernel/kvmclock.c
-index 8b26c9e01cc4..d79a18b4cf9d 100644
---- a/arch/x86/kernel/kvmclock.c
-+++ b/arch/x86/kernel/kvmclock.c
-@@ -319,6 +319,8 @@ void __init kvmclock_init(void)
- printk(KERN_INFO "kvm-clock: Using msrs %x and %x",
- msr_kvm_system_time, msr_kvm_wall_clock);
-
-+ pvclock_set_pvti_cpu0_va(hv_clock);
-+
- if (kvm_para_has_feature(KVM_FEATURE_CLOCKSOURCE_STABLE_BIT))
- pvclock_set_flags(PVCLOCK_TSC_STABLE_BIT);
-
-@@ -366,13 +368,10 @@ int __init kvm_setup_vsyscall_timeinfo(void)
- vcpu_time = &hv_clock[cpu].pvti;
- flags = pvclock_read_flags(vcpu_time);
-
-- if (!(flags & PVCLOCK_TSC_STABLE_BIT)) {
-- put_cpu();
-+ put_cpu();
-+
-+ if (!(flags & PVCLOCK_TSC_STABLE_BIT))
- return 1;
-- }
--
-- pvclock_set_pvti_cpu0_va(hv_clock);
-- put_cpu();
-
- kvm_clock.archdata.vclock_mode = VCLOCK_PVCLOCK;
- #endif
diff --git a/sys-kernel/stable-sources-4.17.11 b/sys-kernel/stable-sources-4.17.11
new file mode 120000
index 00000000..ab27a1f8
--- /dev/null
+++ b/sys-kernel/stable-sources-4.17.11
@@ -0,0 +1 @@
+boest-v4.17.11 \ No newline at end of file
diff --git a/sys-kernel/stable-sources-4.17.6 b/sys-kernel/stable-sources-4.17.6
deleted file mode 120000
index bbf1a8c4..00000000
--- a/sys-kernel/stable-sources-4.17.6
+++ /dev/null
@@ -1 +0,0 @@
-boest-v4.17.6 \ No newline at end of file