]>
git.proxmox.com Git - pve-kernel.git/log
Fabian Grünbichler [Wed, 4 Apr 2018 12:21:00 +0000 (14:21 +0200)]
bump version to 4.13-46
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 4 Apr 2018 12:20:59 +0000 (14:20 +0200)]
update SPL/ZFS to 0.7.7
and manually set the executable build on this new helper script
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 28 Mar 2018 13:47:17 +0000 (15:47 +0200)]
bump version to 4.13.16-45
Fabian Grünbichler [Wed, 28 Mar 2018 13:14:01 +0000 (15:14 +0200)]
fix #1633: potential deadlock with shmem
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 28 Mar 2018 08:37:10 +0000 (10:37 +0200)]
bump version to 4.13.16-44
Fabian Grünbichler [Mon, 26 Mar 2018 12:42:38 +0000 (14:42 +0200)]
fix #1633: potential deadlock with THPs
see https://marc.info/?l=linux-mm&m=
151683828707588
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Thu, 22 Mar 2018 13:44:55 +0000 (14:44 +0100)]
update ABI file for 4.13.16-1-pve
(generated with debian/scripts/abi-generate)
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 21 Mar 2018 10:26:33 +0000 (11:26 +0100)]
build: add abiupdate target
to automatically extract and commit the ABI data from a built
pve-headers binary package.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 21 Mar 2018 10:26:32 +0000 (11:26 +0100)]
bump version to 4.13-43, bump ABI to 4.13.16-1-pve
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 21 Mar 2018 10:26:31 +0000 (11:26 +0100)]
scripts/abi-check: don't fail after ABI bump
this allows automatically running abi-check in non-fatal mode if an ABI
bump has just been done.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 21 Mar 2018 10:26:30 +0000 (11:26 +0100)]
d/scripts/abi-generate: add new helper script
and use it in d/rules to generate the checked ABI file.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 21 Mar 2018 10:26:29 +0000 (11:26 +0100)]
build: rename ABI file
to track previous ABI to automatically skip ABI checks on ABI bumps
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 21 Mar 2018 10:26:28 +0000 (11:26 +0100)]
rebase patches
and drop those applied upstream
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 21 Mar 2018 10:26:26 +0000 (11:26 +0100)]
update sources to Ubuntu-4.13.0-38.43
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Fri, 9 Mar 2018 10:56:03 +0000 (11:56 +0100)]
bump version to 4.13.13-42
Fabian Grünbichler [Fri, 9 Mar 2018 10:53:10 +0000 (11:53 +0100)]
add cherry-picks for OCFS2 bug
see https://forum.proxmox.com/threads/ocfs2-kernel-bug.39163/
Fabian Grünbichler [Fri, 9 Mar 2018 10:43:46 +0000 (11:43 +0100)]
add cherry-pick for NFS in network namespaces
Fabian Grünbichler [Fri, 9 Mar 2018 09:25:31 +0000 (10:25 +0100)]
update source to Ubuntu-4.13.0-36.40
Fabian Grünbichler [Mon, 5 Mar 2018 14:42:44 +0000 (15:42 +0100)]
update README
Fabian Grünbichler [Fri, 9 Mar 2018 10:27:15 +0000 (11:27 +0100)]
build: cleanup directory handling
Fabian Grünbichler [Fri, 9 Mar 2018 10:25:58 +0000 (11:25 +0100)]
build: remove exported variables
in favor of generated rules.d snippet. this allows calling
dpkg-buildpackage in the build directory manually without setting up the
environment to match.
Fabian Grünbichler [Mon, 5 Mar 2018 13:27:18 +0000 (14:27 +0100)]
build: add pmg to upload target
Fabian Grünbichler [Wed, 28 Feb 2018 08:31:06 +0000 (09:31 +0100)]
build: move build and packaging to debian/
the top-level Makefile now only prepares the build directory by copying
and patching sources and generating the real files from debian/*.in
the actual build and packaging happens in debian/rules
Fabian Grünbichler [Wed, 28 Feb 2018 08:29:43 +0000 (09:29 +0100)]
debian/compat: set to 10
Fabian Grünbichler [Wed, 28 Feb 2018 08:29:28 +0000 (09:29 +0100)]
debian/copyright: whitespace cleanup
Fabian Grünbichler [Wed, 28 Feb 2018 08:26:58 +0000 (09:26 +0100)]
d/control: add source section, cleanup
remove variables that are set by dpkg-buildpackage automatically, and
wrap-and-sort the whole thing
Fabian Grünbichler [Wed, 24 Jan 2018 10:54:19 +0000 (11:54 +0100)]
build: move/merge files
the control files were merged as appropriate, the rest are plain
renames.
Fabian Grünbichler [Wed, 28 Feb 2018 11:14:09 +0000 (12:14 +0100)]
build: remove leftover patch
has been applied upstream since 4.7 and thus dropped from our queue for
quite some time.
Fabian Grünbichler [Wed, 24 Jan 2018 13:21:11 +0000 (14:21 +0100)]
build: remove proxmox-ve files
moved to separate repositories (proxmox-ve and pve-kernel-meta)
Fabian Grünbichler [Wed, 21 Feb 2018 09:08:20 +0000 (10:08 +0100)]
bump version to 4.13-41
Fabian Grünbichler [Wed, 21 Feb 2018 09:06:09 +0000 (10:06 +0100)]
update ZFS/SPL to 0.7.6
Fabian Grünbichler [Wed, 21 Feb 2018 08:18:49 +0000 (09:18 +0100)]
fix refcnt leaks with net namespaces
see https://github.com/lxc/lxc/issues/2141 and
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/
1711407 /
Fabian Grünbichler [Fri, 16 Feb 2018 08:51:44 +0000 (09:51 +0100)]
bump version to 4.13-40
Fabian Grünbichler [Fri, 16 Feb 2018 07:29:15 +0000 (08:29 +0100)]
warn when non-RETPOLINED module gets loaded
Fabian Grünbichler [Mon, 12 Feb 2018 08:48:57 +0000 (09:48 +0100)]
bump version to 4.13-39, bump ABI to 4.13.13-6-pve
Fabian Grünbichler [Wed, 14 Feb 2018 11:21:05 +0000 (12:21 +0100)]
buildsys: check for indirect/RETPOLINE gcc support
copied from arch/x86/Makefile
Fabian Grünbichler [Tue, 13 Feb 2018 11:35:13 +0000 (12:35 +0100)]
cherry-pick sched-wait bug fix
(included in 4.15 and queued for 4.14)
Fabian Grünbichler [Tue, 13 Feb 2018 11:34:09 +0000 (12:34 +0100)]
cherry-pick scsi lpfc HBA bug fix
see https://forum.proxmox.com/threads/proxmox-5-1-lpfc-hba-emulex-lpe12000-error.39179/
Fabian Grünbichler [Mon, 12 Feb 2018 08:46:50 +0000 (09:46 +0100)]
rebase patches
Fabian Grünbichler [Mon, 12 Feb 2018 08:43:24 +0000 (09:43 +0100)]
update sources to Ubuntu-4.13.0-35.39
Fabian Grünbichler [Mon, 29 Jan 2018 14:00:40 +0000 (15:00 +0100)]
add EDAC cherry-picks
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