]>
git.proxmox.com Git - pve-kernel.git/log
Fabian Grünbichler [Mon, 29 Jan 2018 13:22:56 +0000 (14:22 +0100)]
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)
Fabian Grünbichler [Mon, 29 Jan 2018 13:19:10 +0000 (14:19 +0100)]
update sources to Ubuntu-4.13.0-32.35
note: all relevant changes were previously already cherry-picked
Fabian Grünbichler [Fri, 26 Jan 2018 09:48:16 +0000 (10:48 +0100)]
bump version to 4.13-38
Fabian Grünbichler [Fri, 26 Jan 2018 09:46:25 +0000 (10:46 +0100)]
fix syscall retpoline
Fabian Grünbichler [Fri, 19 Jan 2018 11:45:45 +0000 (12:45 +0100)]
bump version to 4.13-37
Fabian Grünbichler [Fri, 19 Jan 2018 11:43:16 +0000 (12:43 +0100)]
fix #1622: i40e memory leak
cherry-pick from upstream 4.14
Fabian Grünbichler [Fri, 19 Jan 2018 11:28:31 +0000 (12:28 +0100)]
update ZFS to 0.7.4 + ARC hit rate cherry-pick
from 0.7.6 queue
Fabian Grünbichler [Fri, 19 Jan 2018 11:27:49 +0000 (12:27 +0100)]
add tc fixes
Fabian Grünbichler [Mon, 15 Jan 2018 12:17:42 +0000 (13:17 +0100)]
update ABI file
Fabian Grünbichler [Mon, 15 Jan 2018 11:38:36 +0000 (12:38 +0100)]
bump version to 4.13-36, bump ABI to 4.13.13-5-pve
Fabian Grünbichler [Mon, 15 Jan 2018 11:34:50 +0000 (12:34 +0100)]
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
Fabian Grünbichler [Mon, 15 Jan 2018 11:26:15 +0000 (12:26 +0100)]
build: reformat existing patches
drop numbers and commit hashes from patch metadata to reduce future
patch churn
Fabian Grünbichler [Mon, 8 Jan 2018 09:27:27 +0000 (10:27 +0100)]
bump version to 4.13-35, bump ABI to 4.13.13-4-pve
Fabian Grünbichler [Mon, 8 Jan 2018 10:50:09 +0000 (11:50 +0100)]
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
Fabian Grünbichler [Mon, 8 Jan 2018 09:58:15 +0000 (10:58 +0100)]
update Spectre KVM PoC fix for AMD
Fabian Grünbichler [Mon, 8 Jan 2018 09:25:31 +0000 (10:25 +0100)]
KPTI: disable on AMD
and allow loading of microcode on recent AMD systems in preparation of
further Spectre fixes
Fabian Grünbichler [Mon, 8 Jan 2018 09:25:09 +0000 (10:25 +0100)]
KPTI: add follow-up fixes
Fabian Grünbichler [Sat, 6 Jan 2018 00:19:22 +0000 (01:19 +0100)]
update ABI file
Fabian Grünbichler [Fri, 5 Jan 2018 22:58:30 +0000 (23:58 +0100)]
bump version to 4.13-34, bump ABI to 4.13.13-3-pve
Fabian Grünbichler [Fri, 5 Jan 2018 23:48:46 +0000 (00:48 +0100)]
enable KPTI
Fabian Grünbichler [Fri, 5 Jan 2018 23:41:16 +0000 (00:41 +0100)]
default to FRAME_POINTER unwinder again
the new default was changed in 4.14 and was cherry-picked together with
KPTI, but the ORC_UNWINDER seems to break ZFS
Fabian Grünbichler [Sun, 7 Jan 2018 12:17:59 +0000 (13:17 +0100)]
add objtool build fix
Fabian Grünbichler [Sat, 6 Jan 2018 14:14:30 +0000 (15:14 +0100)]
add Spectre PoC fix
picked from https://patchwork.kernel.org/patch/
10147679 /
Fabian Grünbichler [Sat, 6 Jan 2018 14:13:39 +0000 (15:13 +0100)]
add KPTI and related patches
picked from Ubuntu-4.13.0-23.26
Fabian Grünbichler [Sat, 6 Jan 2018 14:10:22 +0000 (15:10 +0100)]
reorder patches
numbering got messed up in the previous upload
Fabian Grünbichler [Tue, 2 Jan 2018 09:04:21 +0000 (10:04 +0100)]
bump version to 4.13-33
Fabian Grünbichler [Tue, 2 Jan 2018 09:01:56 +0000 (10:01 +0100)]
fix #1537: cherry-pick AMD NPT / IOMMU fix
Fabian Grünbichler [Tue, 2 Jan 2018 08:55:05 +0000 (09:55 +0100)]
update to Ubuntu-4.13.0-22.25
Fabian Grünbichler [Thu, 21 Dec 2017 08:02:46 +0000 (09:02 +0100)]
bump version to 4.13-32, bump ABI to 4.13.13-2-pve
Fabian Grünbichler [Thu, 21 Dec 2017 08:01:40 +0000 (09:01 +0100)]
update to Ubuntu-4.13.0-21.24
Fabian Grünbichler [Mon, 11 Dec 2017 09:00:49 +0000 (10:00 +0100)]
bump version to 4.13-31, bump ABI to 4.13.13-1-pve
Fabian Grünbichler [Mon, 11 Dec 2017 08:54:00 +0000 (09:54 +0100)]
update sources to Ubuntu-4.13.0-19.22
Fabian Grünbichler [Tue, 5 Dec 2017 12:07:11 +0000 (13:07 +0100)]
bump version to 4.13-30
Fabian Grünbichler [Tue, 5 Dec 2017 12:05:16 +0000 (13:05 +0100)]
revert igb to 5.3.5.10
because 5.3.5.12 broke JUMBO_FRAMES (again)
Fabian Grünbichler [Mon, 4 Dec 2017 08:15:56 +0000 (09:15 +0100)]
bump version to 4.13-29, bump ABI to 4.13.8-3-pve
Fabian Grünbichler [Mon, 4 Dec 2017 08:26:27 +0000 (09:26 +0100)]
cherry-pick KVM fix for old CPUs
Fabian Grünbichler [Mon, 4 Dec 2017 08:10:14 +0000 (09:10 +0100)]
cherry-pick / backport IB fixes
see https://forum.proxmox.com/threads/pve-5-1-and-infiniband-issues.37575/
Fabian Grünbichler [Mon, 4 Dec 2017 08:08:19 +0000 (09:08 +0100)]
cherry-pick vhost perf regression and mem-leak fix
Fabian Grünbichler [Mon, 4 Dec 2017 08:07:35 +0000 (09:07 +0100)]
cherry-pick final KVM BSOD fix
Fabian Grünbichler [Wed, 29 Nov 2017 08:51:59 +0000 (09:51 +0100)]
bump version to 4.13-28, bump ABI to 4.13.8-2-pve
Fabian Grünbichler [Wed, 29 Nov 2017 08:48:40 +0000 (09:48 +0100)]
revert mmu changes causing bluescreens
Fabian Grünbichler [Fri, 17 Nov 2017 10:42:13 +0000 (11:42 +0100)]
bump version to 4.13-27, bump ABI to 4.13.8-1-pve
Fabian Grünbichler [Wed, 22 Nov 2017 08:24:40 +0000 (09:24 +0100)]
add ABI data for 4.13.8-1-pve
Fabian Grünbichler [Wed, 22 Nov 2017 08:47:09 +0000 (09:47 +0100)]
update intel drivers to latest upstream releases
Fabian Grünbichler [Fri, 17 Nov 2017 10:40:21 +0000 (11:40 +0100)]
drop patches applied upstream
Fabian Grünbichler [Fri, 17 Nov 2017 10:39:27 +0000 (11:39 +0100)]
update sources to Ubuntu-4.13.0-17.20
Fabian Grünbichler [Mon, 6 Nov 2017 10:24:17 +0000 (11:24 +0100)]
bump version to 4.13-26
Fabian Grünbichler [Mon, 6 Nov 2017 10:23:31 +0000 (11:23 +0100)]
update ZFS/SPL to 0.7.3
Fabian Grünbichler [Mon, 23 Oct 2017 07:39:36 +0000 (09:39 +0200)]
bump version to 5.1-25
Fabian Grünbichler [Thu, 12 Oct 2017 13:01:30 +0000 (15:01 +0200)]
bump version to 4.13-25, bump ABI to 4.13.4-1-pve
Fabian Grünbichler [Fri, 13 Oct 2017 07:57:36 +0000 (09:57 +0200)]
update abi-previous for ABI bump
Fabian Grünbichler [Fri, 13 Oct 2017 06:58:50 +0000 (08:58 +0200)]
fix CVE-2017-12188: nested KVM stack overflow
Fabian Grünbichler [Thu, 12 Oct 2017 12:56:28 +0000 (14:56 +0200)]
update ZFS/SPL to 0.7.2
and switch submodule to simplify patch handling
Fabian Grünbichler [Thu, 12 Oct 2017 12:42:54 +0000 (14:42 +0200)]
update sources to Ubuntu-4.13.0-16.19
Fabian Grünbichler [Fri, 13 Oct 2017 06:30:09 +0000 (08:30 +0200)]
build: rename submodules target to submodule
Fabian Grünbichler [Wed, 27 Sep 2017 12:02:30 +0000 (14:02 +0200)]
bump version to 4.13-2, bump ABI to 4.13.3-1
Fabian Grünbichler [Wed, 27 Sep 2017 12:31:49 +0000 (14:31 +0200)]
update abi-previous for ABI bump
Fabian Grünbichler [Wed, 27 Sep 2017 12:00:03 +0000 (14:00 +0200)]
update kernel source to Ubuntu-4.13.0-12.13
Fabian Grünbichler [Tue, 26 Sep 2017 08:58:41 +0000 (10:58 +0200)]
bump version to 4.13.1-1
kernel and header only, no meta packages
Fabian Grünbichler [Tue, 26 Sep 2017 08:56:14 +0000 (10:56 +0200)]
ZFS/SPL: add 4.13 compat patches
Fabian Grünbichler [Fri, 15 Sep 2017 09:53:10 +0000 (11:53 +0200)]
add cpuset v2 in v1 cherry-picks
Fabian Grünbichler [Fri, 15 Sep 2017 07:53:26 +0000 (09:53 +0200)]
update fwlist and abi for 4.13.1-1-pve
Fabian Grünbichler [Thu, 14 Sep 2017 12:33:09 +0000 (14:33 +0200)]
ixgbe: add 4.13 compat patch
Fabian Grünbichler [Thu, 14 Sep 2017 12:17:11 +0000 (14:17 +0200)]
igb: add 4.12 compat patch
Fabian Grünbichler [Thu, 14 Sep 2017 11:28:21 +0000 (13:28 +0200)]
intel: drop patches which are no longer needed
Fabian Grünbichler [Thu, 14 Sep 2017 11:44:57 +0000 (13:44 +0200)]
update igb to 5.3.5.10
Fabian Grünbichler [Thu, 14 Sep 2017 11:30:33 +0000 (13:30 +0200)]
update ixgbe to 5.2.3
Fabian Grünbichler [Thu, 14 Sep 2017 11:28:49 +0000 (13:28 +0200)]
update e1000e to 3.3.5.10
Fabian Grünbichler [Thu, 14 Sep 2017 09:47:44 +0000 (11:47 +0200)]
build: move intel NIC patches
Fabian Grünbichler [Thu, 14 Sep 2017 09:31:29 +0000 (11:31 +0200)]
build: rebase and refactor kernel patches
Fabian Grünbichler [Thu, 14 Sep 2017 09:05:56 +0000 (11:05 +0200)]
update ACS override patch for 4.12+
using
330e834488d035e490fdda0b3242118411727bed from
https://aur.archlinux.org/linux-vfio.git
Fabian Grünbichler [Thu, 14 Sep 2017 08:53:00 +0000 (10:53 +0200)]
drop cpuset patch
to be replaced with backport of cgroup v2 functionality
Fabian Grünbichler [Thu, 14 Sep 2017 08:50:39 +0000 (10:50 +0200)]
drop patches applied upstream
Fabian Grünbichler [Thu, 14 Sep 2017 08:41:17 +0000 (10:41 +0200)]
build: update for 4.13/artful
Fabian Grünbichler [Thu, 14 Sep 2017 08:34:21 +0000 (10:34 +0200)]
update submodule for ubuntu artful's 4.13 kernel
Fabian Grünbichler [Mon, 25 Sep 2017 07:21:33 +0000 (09:21 +0200)]
fix typo in acs override patch
Fabian Grünbichler [Tue, 19 Sep 2017 07:44:04 +0000 (09:44 +0200)]
bump version to 4.10.17-23
Fabian Grünbichler [Tue, 19 Sep 2017 07:43:03 +0000 (09:43 +0200)]
drop patches applied upstream
Fabian Grünbichler [Tue, 19 Sep 2017 07:41:58 +0000 (09:41 +0200)]
revert LP#
1705447 fix
see https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
1715609
Fabian Grünbichler [Tue, 19 Sep 2017 07:35:18 +0000 (09:35 +0200)]
update kernel source to Ubuntu-4.10.0-35.39
Fabian Grünbichler [Mon, 18 Sep 2017 08:39:28 +0000 (10:39 +0200)]
bump version to 4.10.17-22
Fabian Grünbichler [Mon, 18 Sep 2017 08:38:27 +0000 (10:38 +0200)]
cherry-pick tcp reset bug fix
Fabian Grünbichler [Thu, 31 Aug 2017 12:57:50 +0000 (14:57 +0200)]
bump version to 4.10.17-21, bump ABI to 4.10.17-3-pve
Fabian Grünbichler [Fri, 1 Sep 2017 07:03:34 +0000 (09:03 +0200)]
update ABI information for 4.10.17-3-pve
Fabian Grünbichler [Tue, 29 Aug 2017 12:14:32 +0000 (14:14 +0200)]
update sources to Ubuntu-4.10.0-33.37
Fabian Grünbichler [Mon, 14 Aug 2017 09:23:56 +0000 (11:23 +0200)]
bump version to 4.10.17-20
Fabian Grünbichler [Mon, 14 Aug 2017 09:23:06 +0000 (11:23 +0200)]
update kernel source to Ubuntu-4.10.0-32.36
Fabian Grünbichler [Mon, 7 Aug 2017 13:51:41 +0000 (15:51 +0200)]
zfs/spl: update to 0.6.5.11-1, switch submodules
Fabian Grünbichler [Fri, 4 Aug 2017 12:09:47 +0000 (14:09 +0200)]
update abi-previous after ABI bump
Fabian Grünbichler [Fri, 4 Aug 2017 11:34:51 +0000 (13:34 +0200)]
bump version to 4.10.17-19, bump ABI to 4.10.17-2-pve
Fabian Grünbichler [Fri, 4 Aug 2017 11:39:18 +0000 (13:39 +0200)]
drop patches applied upstream
Fabian Grünbichler [Fri, 4 Aug 2017 11:32:42 +0000 (13:32 +0200)]
update kernel source to Ubuntu-4.10.0-30.34
Fabian Grünbichler [Wed, 2 Aug 2017 12:48:03 +0000 (14:48 +0200)]
add follow-up fix for NVME driver
fixes a BUG_ON triggered by Samsung SM960 Pro NVME devices
Fabian Grünbichler [Wed, 2 Aug 2017 12:46:11 +0000 (14:46 +0200)]
build: drop bash from fwcheck target
Fabian Grünbichler [Wed, 2 Aug 2017 12:45:53 +0000 (14:45 +0200)]
build: add deb target
Fabian Grünbichler [Wed, 2 Aug 2017 12:45:36 +0000 (14:45 +0200)]
build: dynamically choose number of jobs
Thomas Lamprecht [Fri, 28 Jul 2017 08:29:36 +0000 (10:29 +0200)]
bump version to 4.10.17-18
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Changed-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
* fixed changelog user name
* adapt wording of nic driver change message to the one from
the release originally removing them
* removed duplicate 'Ubuntu' text
Thomas Lamprecht [Fri, 28 Jul 2017 08:24:07 +0000 (10:24 +0200)]
drop patches applied upstream
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 28 Jul 2017 07:03:25 +0000 (09:03 +0200)]
update kernel source to Ubuntu-4.10.0-28.32
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 28 Jul 2017 11:09:25 +0000 (13:09 +0200)]
Revert "remove outdated intel nic drivers"
This reverts commit
7beee5f3eb0d70c10ee68b952d53245234c0ab70 .
While they repositories of those drivers state that the in kernel one
should be used, as they are newer, it seems they do not provide the
same functionallity. So revert to the out of tree drivers for now.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>