pve-kernel.git
9 days agobump version to 5.0.18-3 master
Fabian Grünbichler [Thu, 8 Aug 2019 07:05:43 +0000 (09:05 +0200)]
bump version to 5.0.18-3

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
9 days agoupdate sources to Ubuntu-5.0.0-25.26
Fabian Grünbichler [Thu, 8 Aug 2019 07:03:46 +0000 (09:03 +0200)]
update sources to Ubuntu-5.0.0-25.26

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
12 days agobump version to 5.0.18-2
Fabian Grünbichler [Fri, 2 Aug 2019 12:54:24 +0000 (14:54 +0200)]
bump version to 5.0.18-2

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
12 days agoupdate sources to Ubuntu-5.0.0-24.25
Fabian Grünbichler [Fri, 2 Aug 2019 12:49:35 +0000 (14:49 +0200)]
update sources to Ubuntu-5.0.0-24.25

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
12 days agobuild: add ZFS 0.8 debhelper build-dependencies
Fabian Grünbichler [Fri, 2 Aug 2019 13:40:44 +0000 (15:40 +0200)]
build: add ZFS 0.8 debhelper build-dependencies

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2 weeks agoupdate ABI file for 5.0.18-1-pve
Fabian Grünbichler [Fri, 2 Aug 2019 12:53:59 +0000 (14:53 +0200)]
update ABI file for 5.0.18-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
3 weeks agobump version to 5.0.18-1
Thomas Lamprecht [Wed, 24 Jul 2019 14:04:45 +0000 (16:04 +0200)]
bump version to 5.0.18-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 weeks agorebase patches on top of Ubuntu-5.0.0-22.23
Thomas Lamprecht [Wed, 24 Jul 2019 06:12:25 +0000 (08:12 +0200)]
rebase patches on top of Ubuntu-5.0.0-22.23

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 weeks agoupdate sources to Ubuntu-5.0.0-22.23
Thomas Lamprecht [Wed, 24 Jul 2019 06:12:25 +0000 (08:12 +0200)]
update sources to Ubuntu-5.0.0-22.23

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 weeks agobackport: rbd: don't assert on writes to snapshots
Thomas Lamprecht [Wed, 17 Jul 2019 05:30:36 +0000 (07:30 +0200)]
backport: rbd: don't assert on writes to snapshots

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 weeks agofix #327: downgrade dependency on grub-*
Fabian Grünbichler [Thu, 11 Jul 2019 12:25:44 +0000 (14:25 +0200)]
fix #327: downgrade dependency on grub-*

from Depends to Recommends, since we now have an alternate bootloader
setup for some scenarios. both our installer and Debian's default setup
still install Grub by default anyway, but this allows removal without
hacks in case such an alternate bootloader is used on the system.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
6 weeks agoupdate ABI file for 5.0.15-1-pve
Thomas Lamprecht [Wed, 3 Jul 2019 09:15:52 +0000 (11:15 +0200)]
update ABI file for 5.0.15-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 weeks agoupdate fwlist-previous
Thomas Lamprecht [Wed, 3 Jul 2019 09:13:55 +0000 (11:13 +0200)]
update fwlist-previous

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 weeks agobump version to 5.0.15-1
Thomas Lamprecht [Wed, 3 Jul 2019 08:52:17 +0000 (10:52 +0200)]
bump version to 5.0.15-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 weeks agoupdate submodule sources to Ubuntu-5.0.0-21.22
Thomas Lamprecht [Wed, 3 Jul 2019 08:50:09 +0000 (10:50 +0200)]
update submodule sources to Ubuntu-5.0.0-21.22

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
8 weeks agoupdate ABI file for 5.0.12-1-pve
Thomas Lamprecht [Tue, 18 Jun 2019 05:53:07 +0000 (07:53 +0200)]
update ABI file for 5.0.12-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
8 weeks agobump version to 5.0.12-1
Thomas Lamprecht [Sat, 15 Jun 2019 09:58:08 +0000 (11:58 +0200)]
bump version to 5.0.12-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
8 weeks agorebase patches on top of Ubuntu-5.0.0-18.19
Thomas Lamprecht [Tue, 18 Jun 2019 05:28:40 +0000 (07:28 +0200)]
rebase patches on top of Ubuntu-5.0.0-18.19

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
8 weeks agoupdate sources to Ubuntu-5.0.0-18.19
Thomas Lamprecht [Tue, 18 Jun 2019 05:28:40 +0000 (07:28 +0200)]
update sources to Ubuntu-5.0.0-18.19

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
8 weeks agobuild with ZFS 0.8.1
Thomas Lamprecht [Sat, 15 Jun 2019 13:41:30 +0000 (15:41 +0200)]
build with ZFS 0.8.1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agorevert KVM nested param back to off as default, for now
Thomas Lamprecht [Fri, 7 Jun 2019 19:41:38 +0000 (21:41 +0200)]
revert KVM nested param back to off as default, for now

Else everyone booting the 5.0 based kernel will have nesting
activated by default[0], and this break live migration for all VMs
with CPU type host, even if they do not host KVM (nested) guests
themself and never made a VMX call, at least with newer QEMU versions
>= 3.1 [1]

While the kernel now may had good reasons to change the default to
true for this[0], i.e., it can now handle nested guest migrations in
a nice and sane way, the user space side of this in QEMU is not yet
ready, and may only become so with or even after 4.1.

After we have a working qemu which can also live migrate arbitrary
nested guest we may well enable this as default, but until then it
brings just pain but no advantage.

So let's protect people which did not manually enabled nesting for
a live-migration breakage. All those who enabled nesting manually
them self knew that it was still experimental and thus will have to
live with their decision and have a live migration breakage (for
those VMs with CPU type 'host')

[0]: https://git.kernel.org/torvalds/c/1e58e5e59148916fa43444a406335a990783fb78
[1]: https://git.qemu.org/gitweb.cgi?p=qemu.git;a=commitdiff;h=d98f26073bebddcd3da0ba1b86c3a34e840c0fb8

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agoupdate ABI file for 5.0.8-2-pve
Thomas Lamprecht [Sat, 25 May 2019 17:16:57 +0000 (19:16 +0200)]
update ABI file for 5.0.8-2-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agobump version to 5.0.1-2
Thomas Lamprecht [Sat, 25 May 2019 16:13:05 +0000 (18:13 +0200)]
bump version to 5.0.1-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agofollowup: buildsys: fix initializing submodules and do so recursively
Thomas Lamprecht [Sat, 25 May 2019 16:16:26 +0000 (18:16 +0200)]
followup: buildsys: fix initializing submodules and do so recursively

"${ZFSONLINUX_SUBMODULE}/upstream/README.markdown" does not exists
anymore, if it'd be ".../README.md", but actually lets just switch
over to a recursive initialization and be done with it..

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agoupdate ZFS on Linux to 0.8
Stoiko Ivanov [Fri, 24 May 2019 12:40:36 +0000 (14:40 +0200)]
update ZFS on Linux to 0.8

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 months agoadapt debian/rules to ZFS 0.8 structure
Stoiko Ivanov [Fri, 24 May 2019 12:40:35 +0000 (14:40 +0200)]
adapt debian/rules to ZFS 0.8 structure

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 months agoadapt global Makefile to ZFS 0.8 structure
Stoiko Ivanov [Fri, 24 May 2019 12:40:34 +0000 (14:40 +0200)]
adapt global Makefile to ZFS 0.8 structure

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 months agobuildsys: switch upload dist over to buster
Thomas Lamprecht [Wed, 22 May 2019 14:27:40 +0000 (16:27 +0200)]
buildsys: switch upload dist over to buster

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agoremove gcc check completely, we have build dependencies for that
Thomas Lamprecht [Wed, 22 May 2019 12:01:09 +0000 (14:01 +0200)]
remove gcc check completely, we have build dependencies for that

RETPOLINE is now for sure included, further as this is build through
buildpackage the build dependencies are checked

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agosupport gcc 8.3 from buster
Thomas Lamprecht [Fri, 22 Mar 2019 07:38:46 +0000 (08:38 +0100)]
support gcc 8.3 from buster

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agobump version to 5.0.8-1
Thomas Lamprecht [Wed, 22 May 2019 12:11:23 +0000 (14:11 +0200)]
bump version to 5.0.8-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agoupdate fwlist-previous
Thomas Lamprecht [Tue, 12 Mar 2019 08:55:14 +0000 (09:55 +0100)]
update fwlist-previous

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agoreplace obsoleted 'silentoldconfig' kernel make target with 'syncconfig'
Thomas Lamprecht [Tue, 12 Mar 2019 08:54:42 +0000 (09:54 +0100)]
replace obsoleted 'silentoldconfig' kernel make target with 'syncconfig'

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agofind-firmware: check for 5.0 versioned directory
Thomas Lamprecht [Tue, 12 Mar 2019 08:54:02 +0000 (09:54 +0100)]
find-firmware: check for 5.0 versioned directory

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agouse in tree igb and e1000 module for now
Thomas Lamprecht [Mon, 11 Mar 2019 14:14:08 +0000 (15:14 +0100)]
use in tree igb and e1000 module for now

the current OOT are not compatible with 5.0 and we want to obsolete
them anyway sooner or later

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agoupdate patches for 5.0.8
Thomas Lamprecht [Mon, 11 Mar 2019 13:47:24 +0000 (14:47 +0100)]
update patches for 5.0.8

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agomove from ubuntu-bionic to ubuntu-disco submodule
Thomas Lamprecht [Mon, 11 Mar 2019 13:22:02 +0000 (14:22 +0100)]
move from ubuntu-bionic to ubuntu-disco submodule

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agobump version to 4.15.18-40
Thomas Lamprecht [Tue, 21 May 2019 18:43:47 +0000 (20:43 +0200)]
bump version to 4.15.18-40

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 months agoupdate sources to Ubuntu-4.15.0-51.55
Thomas Lamprecht [Tue, 21 May 2019 15:21:44 +0000 (17:21 +0200)]
update sources to Ubuntu-4.15.0-51.55

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 months agobump version to 4.15.18-39
Thomas Lamprecht [Wed, 15 May 2019 06:57:38 +0000 (08:57 +0200)]
bump version to 4.15.18-39

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 months agofail if kernel patches to not apply
Thomas Lamprecht [Wed, 15 May 2019 06:56:10 +0000 (08:56 +0200)]
fail if kernel patches to not apply

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 months agorebase patches on top of Ubuntu-4.15.0-50.54
Thomas Lamprecht [Wed, 15 May 2019 06:54:11 +0000 (08:54 +0200)]
rebase patches on top of Ubuntu-4.15.0-50.54

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 months agoupdate sources to Ubuntu-4.15.0-50.54
Thomas Lamprecht [Wed, 15 May 2019 06:54:11 +0000 (08:54 +0200)]
update sources to Ubuntu-4.15.0-50.54

It mainly comes with some mitigation for MDS[1][3][4][5], for best
result a microupdate of the CPU is required, else the kernel falls
back to some "best effort mitigation", trying to clear the CPU
buffers on kernel/userspace, hypervisor/guest and C-state (idle)
transitions.

With this applied you will have a new file in sysfs to get the
mitigation state of the server regarding MDS:
 $ cat /sys/devices/system/cpu/vulnerabilities/mds

Microcode updates should come available in stretch with
3.20190514.1~deb9u1 [2] version currently only tagged[2], but not yet
released.

[1]: https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html#mitigation-strategy
[2]: https://salsa.debian.org/hmh/intel-microcode/commits/debian/3.20190514.1_deb9u1
[3]: https://mdsattacks.com/
[4]: https://cpu.fail/
[5]: https://www.intel.com/content/www/us/en/architecture-and-technology/mds.html

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 months agoupdate ABI file for 4.15.18-14-pve
Thomas Lamprecht [Tue, 30 Apr 2019 12:07:31 +0000 (14:07 +0200)]
update ABI file for 4.15.18-14-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 months agobump version to 4.15.18-38
Thomas Lamprecht [Tue, 30 Apr 2019 10:55:30 +0000 (12:55 +0200)]
bump version to 4.15.18-38

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 months agoupdate submodule to Ubuntu-4.15.0-49.53
Thomas Lamprecht [Tue, 30 Apr 2019 10:58:05 +0000 (12:58 +0200)]
update submodule to Ubuntu-4.15.0-49.53

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 months agoupdate patches
Thomas Lamprecht [Tue, 30 Apr 2019 10:10:08 +0000 (12:10 +0200)]
update patches

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 months agofix #2008: kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs
Thomas Lamprecht [Tue, 16 Apr 2019 15:48:56 +0000 (17:48 +0200)]
fix #2008: kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs

clean backport from kernel mainline commit
0e1b869fff60c81b510c2d00602d778f8f59dd9a  [0]

[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0e1b869fff60c81b510c2d00602d778f8f59dd9a

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 months agoupdate ABI file for 4.15.18-13-pve
Thomas Lamprecht [Sat, 13 Apr 2019 19:58:37 +0000 (21:58 +0200)]
update ABI file for 4.15.18-13-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 months agobump version to 4.15.18-37
Thomas Lamprecht [Sat, 13 Apr 2019 19:09:48 +0000 (21:09 +0200)]
bump version to 4.15.18-37

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 months agoupdate ABI file for 4.15.18-12-pve
Thomas Lamprecht [Sat, 13 Apr 2019 18:51:29 +0000 (20:51 +0200)]
update ABI file for 4.15.18-12-pve

Late followup for commit 61f33dc8f2edbd01bdac1ae04ce5ba6db70c7465
bump version to 4.15.18-35
(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 months agobump version to 4.15.18-36
Thomas Lamprecht [Fri, 5 Apr 2019 16:56:12 +0000 (18:56 +0200)]
bump version to 4.15.18-36

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 months agorebase patches on top of Ubuntu-4.15.0-48.51
Thomas Lamprecht [Fri, 5 Apr 2019 05:17:43 +0000 (07:17 +0200)]
rebase patches on top of Ubuntu-4.15.0-48.51

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 months agoupdate sources to Ubuntu-4.15.0-48.51
Thomas Lamprecht [Fri, 5 Apr 2019 05:17:43 +0000 (07:17 +0200)]
update sources to Ubuntu-4.15.0-48.51

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agobump version to 4.15.18-35
Thomas Lamprecht [Wed, 13 Mar 2019 07:40:24 +0000 (08:40 +0100)]
bump version to 4.15.18-35

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agorebase patches on top of Ubuntu-4.15.0-47.50
Thomas Lamprecht [Wed, 13 Mar 2019 06:25:59 +0000 (07:25 +0100)]
rebase patches on top of Ubuntu-4.15.0-47.50

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoupdate sources to Ubuntu-4.15.0-47.50
Thomas Lamprecht [Wed, 13 Mar 2019 06:25:59 +0000 (07:25 +0100)]
update sources to Ubuntu-4.15.0-47.50

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoupdate zfsonlinux to 0.7.13
Thomas Lamprecht [Fri, 8 Mar 2019 05:57:18 +0000 (06:57 +0100)]
update zfsonlinux to 0.7.13

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoZFS/SPL: rework submodule and build
Fabian Grünbichler [Wed, 27 Feb 2019 14:06:54 +0000 (15:06 +0100)]
ZFS/SPL: rework submodule and build

to follow changes made to our zfsonlinux repository.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
5 months agobump version to 4.15.18-34
Thomas Lamprecht [Mon, 25 Feb 2019 14:31:07 +0000 (15:31 +0100)]
bump version to 4.15.18-34

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agobackport fixes for multiple KVM vulnerabilities
Thomas Lamprecht [Mon, 25 Feb 2019 13:51:28 +0000 (14:51 +0100)]
backport fixes for multiple KVM vulnerabilities

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agobackport: net: crypto set sk to NULL when af_alg_release
Thomas Lamprecht [Thu, 21 Feb 2019 13:39:03 +0000 (14:39 +0100)]
backport: net: crypto set sk to NULL when af_alg_release

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 months agoadd patch to fix ipset memory exhaustion
David Limbeck [Wed, 20 Feb 2019 13:08:22 +0000 (14:08 +0100)]
add patch to fix ipset memory exhaustion

Add a patch from upstream until it is fixed in the Ubuntu 4.15 kernel.

Signed-off-by: David Limbeck <d.limbeck@proxmox.com>
6 months agoadd *.prepared to .gitignore
Thomas Lamprecht [Wed, 6 Feb 2019 10:43:29 +0000 (11:43 +0100)]
add *.prepared to .gitignore

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agoupdate ABI file for 4.15.18-11-pve
Thomas Lamprecht [Wed, 6 Feb 2019 10:37:22 +0000 (11:37 +0100)]
update ABI file for 4.15.18-11-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agobump version to 4.15.18-33
Thomas Lamprecht [Wed, 6 Feb 2019 10:37:10 +0000 (11:37 +0100)]
bump version to 4.15.18-33

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agobackport i40e fixes
Thomas Lamprecht [Wed, 6 Feb 2019 10:42:55 +0000 (11:42 +0100)]
backport i40e fixes

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agorebase patches on top of Ubuntu-4.15.0-46.49
Thomas Lamprecht [Wed, 6 Feb 2019 10:07:36 +0000 (11:07 +0100)]
rebase patches on top of Ubuntu-4.15.0-46.49

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agoupdate sources to Ubuntu-4.15.0-46.49
Thomas Lamprecht [Wed, 6 Feb 2019 10:07:36 +0000 (11:07 +0100)]
update sources to Ubuntu-4.15.0-46.49

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agobump version to 4.15.18-32
Thomas Lamprecht [Sat, 19 Jan 2019 09:09:37 +0000 (10:09 +0100)]
bump version to 4.15.18-32

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 months agoadd fix for possible NULL pointer dereference in net/ipip
Thomas Lamprecht [Sat, 19 Jan 2019 08:55:14 +0000 (09:55 +0100)]
add fix for possible NULL pointer dereference in net/ipip

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agoupdate ABI file for 4.15.18-10-pve
Thomas Lamprecht [Mon, 14 Jan 2019 13:51:46 +0000 (14:51 +0100)]
update ABI file for 4.15.18-10-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agobump version to 4.15.18-31
Thomas Lamprecht [Sat, 12 Jan 2019 09:17:19 +0000 (10:17 +0100)]
bump version to 4.15.18-31

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agoupdate ACS capabillities patch context
Thomas Lamprecht [Tue, 11 Dec 2018 08:27:02 +0000 (09:27 +0100)]
update ACS capabillities patch context

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agodrop patches applied upstream
Thomas Lamprecht [Tue, 11 Dec 2018 08:39:34 +0000 (09:39 +0100)]
drop patches applied upstream

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agoUpdate sources to Ubuntu-4.15.0-44.47
Thomas Lamprecht [Mon, 14 Jan 2019 12:58:44 +0000 (13:58 +0100)]
Update sources to Ubuntu-4.15.0-44.47

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agobump version to 4.15.18-30
Stoiko Ivanov [Wed, 14 Nov 2018 17:12:02 +0000 (18:12 +0100)]
bump version to 4.15.18-30

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agoupdate ZFS on Linux to 0.7.12
Stoiko Ivanov [Wed, 14 Nov 2018 17:32:47 +0000 (18:32 +0100)]
update ZFS on Linux to 0.7.12

9 months agoAdd 3 Patches addressing security issues
Stoiko Ivanov [Wed, 14 Nov 2018 17:03:35 +0000 (18:03 +0100)]
Add 3 Patches addressing security issues

* CVE-2018-18955 (https://launchpad.net/bugs/1801924) is addressed by
  0009-userns-also-map-extents-in-the-reverse-map-to-kernel.patch
* https://launchpad.net/bugs/1789161 is addressed by the other 2 patches. (see
  the link for a reproducer)

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
9 months agoupdate ABI file for 4.15.18-9-pve
Thomas Lamprecht [Mon, 12 Nov 2018 15:02:59 +0000 (16:02 +0100)]
update ABI file for 4.15.18-9-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agobump version to 4.15.18-29
Thomas Lamprecht [Mon, 12 Nov 2018 15:01:40 +0000 (16:01 +0100)]
bump version to 4.15.18-29

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agorebase patches on top of Ubuntu-4.15.0-40.43
Thomas Lamprecht [Mon, 12 Nov 2018 12:33:04 +0000 (13:33 +0100)]
rebase patches on top of Ubuntu-4.15.0-40.43

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agoupdate sources to Ubuntu-4.15.0-40.43
Thomas Lamprecht [Mon, 12 Nov 2018 12:33:04 +0000 (13:33 +0100)]
update sources to Ubuntu-4.15.0-40.43

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agobump version to 4.15.18-28
Thomas Lamprecht [Thu, 25 Oct 2018 10:09:11 +0000 (12:09 +0200)]
bump version to 4.15.18-28

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agoupdate ABI file for 4.15.18-8-pve
Thomas Lamprecht [Wed, 31 Oct 2018 15:27:38 +0000 (16:27 +0100)]
update ABI file for 4.15.18-8-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agoupdate ABI and firmware
Thomas Lamprecht [Thu, 25 Oct 2018 10:08:53 +0000 (12:08 +0200)]
update ABI and firmware

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agoupdate ZFS on Linux
Thomas Lamprecht [Tue, 30 Oct 2018 13:25:42 +0000 (14:25 +0100)]
update ZFS on Linux

Fix #1957
* This patchset mainly addresses a race in ZFS, reported by a user [0].
* While adding this patch, I also updated the submodules to the latest
  versions, and dropped the patches we kept for 0.7.10 and 0.7.11
* Two other issues [1,2] are addressed, where 1 (a performance improvement)
  was a straight-forward cherry-pick and the other (a deadlock fix) needed
  minor backporting (mostly related to the SPL and ZFS repository merge with
  0.8)

[0] https://github.com/zfsonlinux/zfs/pull/8005
[1] https://github.com/zfsonlinux/zfs/pull/8011
[2] https://github.com/zfsonlinux/zfs/pull/7939

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agorebase patches on top of Ubuntu-4.15.0-39.42
Thomas Lamprecht [Thu, 25 Oct 2018 09:48:58 +0000 (11:48 +0200)]
rebase patches on top of Ubuntu-4.15.0-39.42

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agoupdate sources to Ubuntu-4.15.0-39.42
Thomas Lamprecht [Thu, 25 Oct 2018 09:48:58 +0000 (11:48 +0200)]
update sources to Ubuntu-4.15.0-39.42

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
9 months agoREADME: document different behaviour of submodule vs. clone
Thomas Lamprecht [Tue, 23 Oct 2018 14:06:44 +0000 (16:06 +0200)]
README: document different behaviour of submodule vs. clone

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agod/control: update build-depends
Fabian Grünbichler [Wed, 10 Oct 2018 20:56:20 +0000 (22:56 +0200)]
d/control: update build-depends

with the help of "dpkg-checkdep" to mimic the current build-environment

asciidoc-base: used by perf man pages
automake: used by ZFS/SPL (among other things)
cpio: used in debian/rules
debhelper: used in debian/rules
kmod: used in debian/rules (depmod)
libdw-dev,libelf-dev: used for unwinder
libnuma-dev: used by perf
libslang2-dev: used by perf tui
python-minimal: used by perf
zlib1g-dev: used by perf

thank you Thomas for additional review and extensive discussions
regarding what to include (or not ;))!

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Reviewed-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobump version to 4.15.18-27
Thomas Lamprecht [Wed, 10 Oct 2018 08:51:40 +0000 (10:51 +0200)]
bump version to 4.15.18-27

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobackport: block: fix silent corruption in Linux kernel 4.15
Thomas Lamprecht [Wed, 10 Oct 2018 08:51:26 +0000 (10:51 +0200)]
backport: block: fix silent corruption in Linux kernel 4.15

reproducer: https://www.spinics.net/lists/linux-block/msg28507.html
ubuntu bugreport: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1796542

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agod/control: add missing build dependency
Fabian Grünbichler [Thu, 13 Sep 2018 20:51:36 +0000 (22:51 +0200)]
d/control: add missing build dependency

libpve-common-perl is used by debian/scripts/abi-generate

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
10 months agobuild: remove leftover ZoL workaround
Fabian Grünbichler [Thu, 13 Sep 2018 20:51:35 +0000 (22:51 +0200)]
build: remove leftover ZoL workaround

the executable bit is now properly tracked in our submodule, so this is
no longer needed.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
10 months agomerge pve-kernel-4.15 into master branch
Thomas Lamprecht [Fri, 5 Oct 2018 08:46:51 +0000 (10:46 +0200)]
merge pve-kernel-4.15 into master branch

10 months agoupdate ABI file for 4.15.18-7-pve
Thomas Lamprecht [Thu, 4 Oct 2018 09:38:43 +0000 (11:38 +0200)]
update ABI file for 4.15.18-7-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobump version to 4.15.18-26
Thomas Lamprecht [Thu, 4 Oct 2018 09:38:16 +0000 (11:38 +0200)]
bump version to 4.15.18-26

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agoupdate sources to Ubuntu-4.15.0-37.40
Thomas Lamprecht [Thu, 4 Oct 2018 09:01:47 +0000 (11:01 +0200)]
update sources to Ubuntu-4.15.0-37.40

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agoupdate ABI file for 4.15.18-6-pve
Thomas Lamprecht [Wed, 3 Oct 2018 13:42:36 +0000 (15:42 +0200)]
update ABI file for 4.15.18-6-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>