Fabian Grünbichler
1da60899e3
add EDAC cherry-picks
2018-01-29 15:00:40 +01:00
Fabian Grünbichler
a70918fbbc
restructure patches
...
rebase on Ubuntu-4.13.0-32.35
the effective kernel tree which gets compiled after patches have been
applied is functionally identical (modulo parts for architectures which
we don't care about and Ubuntu build files)
2018-01-29 14:22:56 +01:00
Fabian Grünbichler
81f370d513
fix syscall retpoline
2018-01-26 10:46:25 +01:00
Fabian Grünbichler
a0f7ab8a6a
fix #1622 : i40e memory leak
...
cherry-pick from upstream 4.14
2018-01-19 12:43:16 +01:00
Fabian Grünbichler
f90505f3a2
add tc fixes
2018-01-19 12:27:49 +01:00
Fabian Grünbichler
035dbe6708
KPTI/Spectre: add more fixes
...
* initial IBRS/IBPB/SPEC_CTRL support
* regression fixes for KPTI
* additional hardening against Spectre
based on Ubuntu-4.13.0-29.32 and mainline 4.14
2018-01-15 12:34:50 +01:00
Fabian Grünbichler
59d5af6732
build: reformat existing patches
...
drop numbers and commit hashes from patch metadata to reduce future
patch churn
2018-01-15 12:26:15 +01:00
Fabian Grünbichler
633c5ed17f
revert buggy SCSI error handler commit
...
this causes kernel OOPS and upstream is unresponsive about it.
see https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1726519
2018-01-08 11:51:24 +01:00
Fabian Grünbichler
76ec7e5931
update Spectre KVM PoC fix for AMD
2018-01-08 10:58:23 +01:00
Fabian Grünbichler
04f3b8beca
KPTI: disable on AMD
...
and allow loading of microcode on recent AMD systems in preparation of
further Spectre fixes
2018-01-08 10:25:31 +01:00
Fabian Grünbichler
e4cdf2a53e
KPTI: add follow-up fixes
2018-01-08 10:25:09 +01:00
Fabian Grünbichler
b378f209dd
add objtool build fix
2018-01-07 13:18:22 +01:00
Fabian Grünbichler
7c7389df50
add Spectre PoC fix
...
picked from https://patchwork.kernel.org/patch/10147679/
2018-01-06 15:15:39 +01:00
Fabian Grünbichler
321d628a98
add KPTI and related patches
...
picked from Ubuntu-4.13.0-23.26
2018-01-06 15:15:39 +01:00
Fabian Grünbichler
19894df472
reorder patches
...
numbering got messed up in the previous upload
2018-01-06 15:15:39 +01:00
Fabian Grünbichler
9e94988ca1
fix #1537 : cherry-pick AMD NPT / IOMMU fix
2018-01-02 10:01:56 +01:00
Fabian Grünbichler
6eb123031d
revert igb to 5.3.5.10
...
because 5.3.5.12 broke JUMBO_FRAMES (again)
2017-12-05 13:05:16 +01:00
Fabian Grünbichler
b42b4a1b96
cherry-pick KVM fix for old CPUs
2017-12-04 09:36:58 +01:00
Fabian Grünbichler
905722fbce
cherry-pick / backport IB fixes
...
see https://forum.proxmox.com/threads/pve-5-1-and-infiniband-issues.37575/
2017-12-04 09:36:19 +01:00
Fabian Grünbichler
ddad99c986
cherry-pick vhost perf regression and mem-leak fix
2017-12-04 09:27:58 +01:00
Fabian Grünbichler
9a9f6e04a7
cherry-pick final KVM BSOD fix
2017-12-04 09:27:58 +01:00
Fabian Grünbichler
777ee9fe67
revert mmu changes causing bluescreens
2017-11-29 09:48:40 +01:00
Fabian Grünbichler
25c35b26a1
update intel drivers to latest upstream releases
2017-11-22 09:47:25 +01:00
Fabian Grünbichler
d060c84f4d
drop patches applied upstream
2017-11-17 11:59:22 +01:00
Fabian Grünbichler
0e3176e76f
fix CVE-2017-12188: nested KVM stack overflow
2017-10-13 11:33:03 +02:00
Fabian Grünbichler
2e38f6f987
update ZFS/SPL to 0.7.2
...
and switch submodule to simplify patch handling
2017-10-13 11:33:03 +02:00
Fabian Grünbichler
d84d9cdc47
ZFS/SPL: add 4.13 compat patches
2017-09-27 10:06:33 +02:00
Fabian Grünbichler
e03fa66fce
add cpuset v2 in v1 cherry-picks
2017-09-27 10:06:33 +02:00
Fabian Grünbichler
a8ee21761c
ixgbe: add 4.13 compat patch
2017-09-26 10:46:35 +02:00
Fabian Grünbichler
628004c405
igb: add 4.12 compat patch
2017-09-26 10:46:35 +02:00
Fabian Grünbichler
8021de509c
intel: drop patches which are no longer needed
2017-09-26 10:46:35 +02:00
Fabian Grünbichler
2f7beffd96
build: move intel NIC patches
2017-09-26 10:46:35 +02:00
Fabian Grünbichler
b9e76370ab
build: rebase and refactor kernel patches
2017-09-26 10:46:35 +02:00