+++ /dev/null
-#!/usr/bin/perl -w
-
-my $abinew = shift;
-my $abiold = shift;
-my $skipabi = shift;
-
-$abinew =~ /abi-(.*)/;
-my $abinum = $1;
-
-my $fail_exit = 1;
-my $EE = "EE:";
-my $errors = 0;
-my $abiskip = 0;
-
-my $count;
-
-print "II: Checking ABI...\n";
-
-if ($skipabi) {
- print "WW: Explicitly asked to ignore ABI, running in no-fail mode\n";
- $fail_exit = 0;
- $abiskip = 1;
- $EE = "WW:";
-}
-
-#if ($prev_abinum != $abinum) {
-# print "II: Different ABI's, running in no-fail mode\n";
-# $fail_exit = 0;
-# $EE = "WW:";
-#}
-#
-if (not -f "$abinew" or not -f "$abiold") {
- print "EE: Previous or current ABI file missing!\n";
- print " $abinew\n" if not -f "$abinew";
- print " $abiold\n" if not -f "$abiold";
-
- # Exit if the ABI files are missing, but return status based on whether
- # skip ABI was indicated.
- if ("$abiskip" eq "1") {
- exit(0);
- } else {
- exit(1);
- }
-}
-
-my %symbols;
-my %symbols_ignore;
-my %modules_ignore;
-my %module_syms;
-
-# See if we have any ignores
-my $ignore = 0;
-print " Reading symbols/modules to ignore...";
-
-for $file ("abi-blacklist") {
- if (-f $file) {
- open(IGNORE, "< $file") or
- die "Could not open $file";
- while (<IGNORE>) {
- chomp;
- if ($_ =~ m/M: (.*)/) {
- $modules_ignore{$1} = 1;
- } else {
- $symbols_ignore{$_} = 1;
- }
- $ignore++;
- }
- close(IGNORE);
- }
-}
-print "read $ignore symbols/modules.\n";
-
-sub is_ignored($$) {
- my ($mod, $sym) = @_;
-
- die "Missing module name in is_ignored()" if not defined($mod);
- die "Missing symbol name in is_ignored()" if not defined($sym);
-
- if (defined($symbols_ignore{$sym}) or defined($modules_ignore{$mod})) {
- return 1;
- }
- return 0;
-}
-
-# Read new syms first
-print " Reading new symbols ($abinum)...";
-$count = 0;
-open(NEW, "< $abinew") or
- die "Could not open $abinew";
-while (<NEW>) {
- chomp;
- m/^(\S+)\s(.+)\s(0x[0-9a-f]+)\s(.+)$/;
- $symbols{$4}{'type'} = $1;
- $symbols{$4}{'loc'} = $2;
- $symbols{$4}{'hash'} = $3;
- $module_syms{$2} = 0;
- $count++;
-}
-close(NEW);
-print "read $count symbols.\n";
-
-# Now the old symbols, checking for missing ones
-print " Reading old symbols...";
-$count = 0;
-open(OLD, "< $abiold") or
- die "Could not open $abiold";
-while (<OLD>) {
- chomp;
- m/^(\S+)\s(.+)\s(0x[0-9a-f]+)\s(.+)$/;
- $symbols{$4}{'old_type'} = $1;
- $symbols{$4}{'old_loc'} = $2;
- $symbols{$4}{'old_hash'} = $3;
- $count++;
-}
-close(OLD);
-
-print "read $count symbols.\n";
-
-print "II: Checking for missing symbols in new ABI...";
-$count = 0;
-foreach $sym (keys(%symbols)) {
- if (!defined($symbols{$sym}{'type'})) {
- print "\n" if not $count;
- printf(" MISS : %s%s\n", $sym,
- is_ignored($symbols{$sym}{'old_loc'}, $sym) ? " (ignored)" : "");
- $count++ if !is_ignored($symbols{$sym}{'old_loc'}, $sym);
- }
-}
-print " " if $count;
-print "found $count missing symbols\n";
-if ($count) {
- print "$EE Symbols gone missing (what did you do!?!)\n";
- $errors++;
-}
-
-
-print "II: Checking for new symbols in new ABI...";
-$count = 0;
-foreach $sym (keys(%symbols)) {
- if (!defined($symbols{$sym}{'old_type'})) {
- print "\n" if not $count;
- print " NEW : $sym\n";
- $count++;
- }
-}
-print " " if $count;
-print "found $count new symbols\n";
-if ($count) {
- print "WW: Found new symbols. Not recommended unless ABI was bumped\n";
-}
-
-print "II: Checking for changes to ABI...\n";
-$count = 0;
-my $moved = 0;
-my $changed_type = 0;
-my $changed_hash = 0;
-foreach $sym (keys(%symbols)) {
- if (!defined($symbols{$sym}{'old_type'}) or
- !defined($symbols{$sym}{'type'})) {
- next;
- }
-
- # Changes in location don't hurt us, but log it anyway
- if ($symbols{$sym}{'loc'} ne $symbols{$sym}{'old_loc'}) {
- printf(" MOVE : %-40s : %s => %s\n", $sym, $symbols{$sym}{'old_loc'},
- $symbols{$sym}{'loc'});
- $moved++;
- }
-
- # Changes to export type are only bad if new type isn't
- # EXPORT_SYMBOL. Changing things to GPL are bad.
- if ($symbols{$sym}{'type'} ne $symbols{$sym}{'old_type'}) {
- printf(" TYPE : %-40s : %s => %s%s\n", $sym, $symbols{$sym}{'old_type'}.
- $symbols{$sym}{'type'}, is_ignored($symbols{$sym}{'loc'}, $sym)
- ? " (ignored)" : "");
- $changed_type++ if $symbols{$sym}{'type'} ne "EXPORT_SYMBOL"
- and !is_ignored($symbols{$sym}{'loc'}, $sym);
- }
-
- # Changes to the hash are always bad
- if ($symbols{$sym}{'hash'} ne $symbols{$sym}{'old_hash'}) {
- printf(" HASH : %-40s : %s => %s%s\n", $sym, $symbols{$sym}{'old_hash'},
- $symbols{$sym}{'hash'}, is_ignored($symbols{$sym}{'loc'}, $sym)
- ? " (ignored)" : "");
- $changed_hash++ if !is_ignored($symbols{$sym}{'loc'}, $sym);
- $module_syms{$symbols{$sym}{'loc'}}++;
- }
-}
-
-print "WW: $moved symbols changed location\n" if $moved;
-print "$EE $changed_type symbols changed export type and weren't ignored\n" if $changed_type;
-print "$EE $changed_hash symbols changed hash and weren't ignored\n" if $changed_hash;
-
-$errors++ if $changed_hash or $changed_type;
-if ($changed_hash) {
- print "II: Module hash change summary...\n";
- foreach $mod (sort { $module_syms{$b} <=> $module_syms{$a} } keys %module_syms) {
- next if ! $module_syms{$mod};
- printf(" %-40s: %d\n", $mod, $module_syms{$mod});
- }
-}
-
-print "II: Done\n";
-
-if ($errors) {
- exit($fail_exit);
-} else {
- exit(0);
-}
+++ /dev/null
-pve-kernel (4.13.13-41) unstable; urgency=medium
-
- * fix refcnt leaks with net namespaces
-
- * update ZFS/SPL to 0.7.6
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 21 Feb 2018 10:07:54 +0100
-
-pve-kernel (4.13.13-40) unstable; urgency=medium
-
- * warn when loading non-RETPOLINE modules
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 16 Feb 2018 09:51:20 +0100
-
-pve-kernel (4.13.13-39) unstable; urgency=medium
-
- * update to Ubuntu-4.13.0-35.39
-
- * bump Abi to 4.13.13-6.pve
-
- * fix EDAC issues
-
- * fix scsi lpfc HBA issue
-
- * cherry-pick sched/wait bug fix
-
- * enable full RETPOLINE support
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 14 Feb 2018 12:14:44 +0100
-
-pve-kernel (4.13.13-38) unstable; urgency=medium
-
- * fix syscall retpoline
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jan 2018 10:47:09 +0100
-
-pve-kernel (4.13.13-37) unstable; urgency=medium
-
- * update ZFS to 0.7.4 + ARC hit rate cherry-pick
-
- * add tc fixes
-
- * fix 1622: i40e memory leak
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 19 Jan 2018 12:29:37 +0100
-
-pve-kernel (4.13.13-36) unstable; urgency=medium
-
- * cherry-pick (partial) SPECTRE fixes for CPUs supporting IBRS/IBPB
-
- * follow-up fixes for KPTI
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 15 Jan 2018 12:36:49 +0100
-
-pve-kernel (4.13.13-35) unstable; urgency=medium
-
- * KPTI: disable on AMD
-
- * KPTI: add follow-up fixes
-
- * update Spectre KVM PoC fix for AMD
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 8 Jan 2018 10:26:58 +0100
-
-pve-kernel (4.13.13-34) unstable; urgency=medium
-
- * cherry-pick / backport of KPTI / Meltdown fixes
- (from Ubuntu-4.13.0-23.25)
-
- * add Google Spectre PoC fix for KVM
-
- * fix objtool build regression
-
- -- Proxmox Support Team <support@proxmox.com> Sun, 7 Jan 2018 13:19:58 +0100
-
-pve-kernel (4.13.13-33) unstable; urgency=medium
-
- * update to Ubuntu-4.13.0-22.25
-
- * fix #1537: cherry-pick AMD NPT / IOMMU fix
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 2 Jan 2018 10:03:58 +0100
-
-pve-kernel (4.13.13-32) unstable; urgency=medium
-
- * update to Ubuntu-4.13.0-21.24
-
- * bump ABI to 4.13.13-2-pve
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 21 Dec 2017 09:02:14 +0100
-
-pve-kernel (4.13.13-31) unstable; urgency=medium
-
- * update to Ubuntu-4.13.0-19.22
-
- * bump ABI to 4.13.13-1-pve
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 10:00:13 +0100
-
-pve-kernel (4.13.8-30) unstable; urgency=medium
-
- * revert igb to 5.3.5.10 (5.3.5.12 broke JUMBO_FRAMES)
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 5 Dec 2017 13:06:48 +0100
-
-pve-kernel (4.13.8-29) unstable; urgency=medium
-
- * cherry-pick KVM fix for old CPUs
-
- * cherry-pick / backport IB fixes
-
- * cherry-pick vhost perf regression and mem-leak fix
-
- * cherry-pick final Windows BSOD fix
-
- * bump version to 4.13-29, bump ABI to 4.13.8-3-pve
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 4 Dec 2017 09:15:03 +0100
-
-pve-kernel (4.13.8-28) unstable; urgency=medium
-
- * revert MMU changeset which caused bluescreens in Windows VMs
-
- * bump ABI to 4.13.8-2-pve
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 09:49:35 +0100
-
-pve-kernel (4.13.8-27) unstable; urgency=medium
-
- * update to Ubuntu-4.13.0-17.20
-
- * bump ABI to 4.13.8-1-pve
-
- * update e1000e to 3.3.6
-
- * update igb to 5.3.5.12
-
- * update ixgbe to 5.3.3
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 11:41:10 +0100
-
-pve-kernel (4.13.4-26) unstable; urgency=medium
-
- * update to ZFS/SPL 0.7.3
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 6 Nov 2017 11:23:55 +0100
-
-pve-kernel (4.13.4-25) unstable; urgency=medium
-
- * update to Ubuntu-4.13.0-16.19
-
- * update to ZFS/SPL 0.7.2
-
- * fix CVE-2017-12188: nested KVM stack overflow
-
- * bump ABI to 4.13.4-1-pve
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 13 Oct 2017 08:59:53 +0200
-
-pve-kernel (4.13.3-2) unstable; urgency=medium
-
- * update to Ubuntu-4.13.0-12.13
-
- * bump ABI to 4.13.3-1-pve
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 27 Sep 2017 14:01:40 +0200
-
-pve-kernel (4.13.1-1) unstable; urgency=medium
-
- * update to Ubuntu-4.13.0-11.12
-
- * bump ABI to 4.13.1-1-pve
-
- * update ACS override patch for 4.12+
-
- * drop cpuset remap patch, add cpuset cherry-picks instead
-
- * update e1000e/igb/ixgbe to current upstream versions
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 27 Sep 2017 10:08:41 +0200
-
-pve-kernel (4.10.17-23) unstable; urgency=medium
-
- * update to Ubuntu-4.10.0-35.39
-
- * revert buggy skb offload bug fix
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 19 Sep 2017 09:43:50 +0200
-
-pve-kernel (4.10.17-22) unstable; urgency=medium
-
- * fix loopback device refcount leak
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 18 Sep 2017 10:39:10 +0200
-
-pve-kernel (4.10.17-21) unstable; urgency=medium
-
- * update to Ubuntu-4.10.0-33.37
-
- * bump ABI to 4.10.17-3-pve
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 31 Aug 2017 14:57:17 +0200
-
-pve-kernel (4.10.17-20) unstable; urgency=medium
-
- * update to Ubuntu-4.10.0-32.36
-
- * update to ZFS/SPL 0.6.5.11
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 14 Aug 2017 11:23:37 +0200
-
-pve-kernel (4.10.17-19) unstable; urgency=medium
-
- * update to Ubuntu-4.10.0-30.34
-
- * cherry-pick upstream NVME bug fix (BUG_ON with Samsung SM960 Pro)
-
- * bump ABI to 4.10.17-2-pve
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 4 Aug 2017 13:34:37 +0200
-
-pve-kernel (4.10.17-18) unstable; urgency=medium
-
- * switch back to the external e1000e, igb and ixgbe drivers
-
- * update to Ubuntu-4.10.0-28.32
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 28 Jul 2017 14:09:00 +0200
-
-pve-kernel (4.10.17-17) unstable; urgency=medium
-
- * update CVE-2017-1000364 fix
-
- * Fix: CVE-2017-1000365, CVE-2017-10810, CVE-2017-7482
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 19 Jul 2017 10:04:34 +0200
-
-pve-kernel (4.10.17-16) unstable; urgency=medium
-
- * update to Ubuntu 4.10.0-26.30 (based on stable kernel 4.10.17)
-
- * use e1000e, igb, ixgbe NIC drivers form upstream kernel
-
- * bump ABI to 4.10.17-1-pve
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 11 Jul 2017 09:55:44 +0200
-
-pve-kernel (4.10.15-15) unstable; urgency=medium
-
- * replace CVE-2017-100364 fix and follow-up with upstream version
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 23 Jun 2017 08:57:55 +0200
-
-pve-kernel (4.10.15-14) unstable; urgency=medium
-
- * add follow-up fix for CVE-2017-100364 fix
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jun 2017 09:23:39 +0200
-
-pve-kernel (4.10.15-13) unstable; urgency=medium
-
- * update to Ubuntu 4.10.0-24.28
-
- * fix CVE-2017-1000364 - "The Stack Clash"
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 20 Jun 2017 09:57:09 +0200
-
-pve-kernel (4.10.15-12) unstable; urgency=medium
-
- * fix #1366: cherry-pick pinctl fix for AMD Ryzen on certain Gigabyte mainboards
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 12 Jun 2017 11:18:07 +0200
-
-pve-kernel (4.10.15-11) unstable; urgency=medium
-
- * fix CVE-2017-9074 fix
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 9 Jun 2017 11:39:55 +0200
-
-pve-kernel (4.10.15-10) unstable; urgency=medium
-
- * update to Ubuntu-4.10.0-22.24
-
- * bump ABI to 4.10.15-1-pve
-
- * fix CVE-2017-8890, CVE-2017-9074, CVE-2017-9075, CVE-2017-9076,
- CVE-2017-9077, CVE-2017-9242
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 7 Jun 2017 10:36:18 +0200
-
-pve-kernel (4.10.11-9) unstable; urgency=medium
-
- * fix DoS bug exploitable via nftables
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 22 May 2017 09:59:55 +0200
-
-pve-kernel (4.10.11-8) unstable; urgency=medium
-
- * update to Ubuntu-4.10.0-21.23
-
- * bump ABI to 4.10.11-1-pve
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 18 May 2017 09:14:18 +0200
-
-pve-kernel (4.10.8-7) unstable; urgency=medium
-
- * update CVE-2017-7979 fix (#1351) to final version
-
- * add fix for swapops.h BUG_ON
-
- * fix #1343: jumbo frame support for intel e1000e, igb and ixgbe modules
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 5 May 2017 09:18:09 +0200
-
-pve-kernel (4.10.8-6) unstable; urgency=medium
-
- * update to Ubuntu-4.10.0-19.21
-
- * fix #1351: kernel bug when adding network rate limit
-
- * bump ABI to 4.10.8-1-pve
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 13 Apr 2017 11:24:12 +0200
-
-pve-kernel (4.10.5-5) unstable; urgency=medium
-
- * set default IO scheduler to deadline again
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 29 Mar 2017 15:13:56 +0200
-
-pve-kernel (4.10.5-4) unstable; urgency=medium
-
- * update to Ubuntu-4.10.0-15.17
-
- * bump ABI to 4.10.5-1-pve
-
- * include fix for MTU > 1500 on OpenVSwitch
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 28 Mar 2017 10:13:56 +0200
-
-pve-kernel (4.10.3-3) unstable; urgency=medium
-
- * update to Ubuntu-4.10.0-14.16
-
- * bump ABI to 4.10.3-1-pve
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 24 Mar 2017 13:43:59 +0100
-
-pve-kernel (4.10.1-2) unstable; urgency=medium
-
- * update to Ubuntu-4.10.0-13.15
-
- * bump ABI to 4.10.1-2-pve
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 10 Mar 2017 10:20:14 +0100
-
-pve-kernel (4.10.1-1) unstable; urgency=medium
-
- * update to Ubuntu Zesty's 4.10.0-11.13 kernel
-
- * update igb to 5.3.5.4
-
- * update ixgbe to 5.0.4
-
- * update e1000e to 3.3.5.3
-
- * don't build DRBD9 anymore, pve-kernel now comes with mainline DRBD8
-
- * drop intel_idle Atom Cedarview revert
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 3 Mar 2017 15:54:29 +0100
-
-pve-kernel (4.4.44-83) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-63.84
-
- * add KVM RTC cherry-pick for Windows live-migration
-
- * disable intel_idle for Atom N2000 series
-
- * update DRBD 9 module to 9.0.6
-
- * bump ABI to pve-kernel-4.4.44-1
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 1 Mar 2017 09:22:35 +0100
-
-pve-kernel (4.4.40-82) unstable; urgency=medium
-
- * fix CVE-2017-6074: local root privilege escalation in dccp module
-
- * fix #1276: include package version in uname information
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 23 Feb 2017 15:14:06 +0100
-
-pve-kernel (4.4.40-80) unstable; urgency=medium
-
- * bump ABI to pve-kernel-4.4.40-1
-
- * update ZFS/SPL sources to 0.6.5.9
-
- * fix CVE-2017-2596: kvm: page reference leakage
-
- * update to Ubuntu-4.4.0-62.83
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 8 Feb 2017 15:54:24 +0100
-
-pve-kernel (4.4.35-79) unstable; urgency=medium
-
- * change default transparent hugepages setting to madvise
-
- * revert buggy NVME commits (http://bugs.launchpad.net/bugs/1626894)
-
- * fix CVE-2017-2583: potential DoS or privilege escalation in KVM guests
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 19 Jan 2017 14:43:35 +0100
-
-pve-kernel (4.4.35-78) unstable; urgency=medium
-
- * revert OOM-commits causing premature OOM kills
-
- * bump ABI to pve-kernel-4.4.35-2
-
- * bump version to 4.4.35-78
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 9 Jan 2017 10:03:41 +0100
-
-pve-kernel (4.4.35-77) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-58.79
-
- * add cpuset remap patch
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 22 Dec 2016 11:58:43 +0100
-
-pve-kernel (4.4.35-76) unstable; urgency=medium
-
- * version bump for new 4.4. release
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 09 Dec 2016 11:22:21 +0100
-
-pve-kernel (4.4.35-75) unstable; urgency=medium
-
- * cherry-pick fix for bn2x2 bridge issue (Ubuntu bug #1616107)
-
- * fix CVE-2016-8655
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 6 Dec 2016 09:38:59 +0100
-
-pve-kernel (4.4.35-74) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-52.73
-
- * update to DRBD 9.0.5-1
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 5 Dec 2016 10:19:19 +0100
-
-pve-kernel (4.4.30-73) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-51.72
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 30 Nov 2016 09:43:00 +0100
-
-pve-kernel (4.4.24-72) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-47.68
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 14 Nov 2016 12:16:54 +0100
-
-pve-kernel (4.4.21-71) unstable; urgency=medium
-
- * fix zpool import hang with vdev on zvol
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 27 Oct 2016 09:17:26 +0200
-
-pve-kernel (4.4.21-70) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-45.66
-
- * update ZFS/SPL to 0.6.5.8
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 20 Oct 2016 13:21:56 +0200
-
-pve-kernel (4.4.21-69) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-43.63
-
- * fix #927: IPoIB performance regression
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 14 Oct 2016 08:59:12 +0200
-
-pve-kernel (4.4.21-68) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-42.62
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 13 Oct 2016 09:16:07 +0200
-
-pve-kernel (4.4.21-67) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-41.61
-
- * bump API to 4.4.21-1-pve
-
- * drop e31200_edac skylake support patch, applied upstream
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 10 Oct 2016 13:58:01 +0200
-
-pve-kernel (4.4.19-66) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-38.57
-
- * bump API to 4.4.19-1-pve
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 14 Sep 2016 13:22:45 +0200
-
-pve-kernel (4.4.16-65) unstable; urgency=medium
-
- * update drbd to 9.0.4-1
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 07 Sep 2016 17:27:10 +0200
-
-pve-kernel (4.4.16-64) unstable; urgency=medium
-
- * sd: Fix rw_max for devices that report an optimal xfer size
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 31 Aug 2016 14:42:18 +0200
-
-pve-kernel (4.4.16-63) unstable; urgency=medium
-
- * bump deb release to -63 for proxmox-ve package update
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 29 Aug 2016 12:08:09 +0200
-
-pve-kernel (4.4.16-62) unstable; urgency=medium
-
- * watchdog: mei_wdt: implement MEI iAMT watchdog driver
-
- * update e1000e to 3.3.5
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 25 Aug 2016 11:03:48 +0200
-
-pve-kernel (4.4.16-61) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-36.55
-
- * bump API to 4.4.16-1-pve
-
- * drop ceph-scheduler-fix.patch (applied upstream)
-
- * EDAC, ie31200_edac: Add Skylake support
-
- * update igb to 5.3.5.3
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 24 Aug 2016 15:08:27 +0200
-
-pve-kernel (4.4.15-60) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-33.52
-
- * drop CVE fixes applied upstream
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 25 Jul 2016 09:03:35 +0200
-
-pve-kernel (4.4.13-59) unstable; urgency=medium
-
- * fix a divide by zero bug with load average calculation in the scheduler on
- dual processor systems (ceph-scheduler-fix.patch)
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 25 Jul 2016 08:22:03 +0200
-
-pve-kernel (4.4.13-58) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-31.50
-
- * bump API to 4.4.13-2-pve
-
- * update drbd to 9.0.3-1
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jul 2016 06:19:41 +0200
-
-pve-kernel (4.4.13-57) unstable; urgency=medium
-
- * fix CVE-2016-4470
-
- * fix CVE-2016-4794
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 14 Jul 2016 12:37:41 +0200
-
-pve-kernel (4.4.13-56) unstable; urgency=medium
-
- * update to zfs/spl 0.6.5.7
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 27 Jun 2016 12:30:00 +0200
-
-pve-kernel (4.4.13-55) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-28.47
-
- * bump API to 4.4.13-1-pve
-
- -- Proxmox Support Team <support@proxmox.com> Sat, 25 Jun 2016 11:50:10 +0200
-
-pve-kernel (4.4.10-54) unstable; urgency=medium
-
- * Update to Ubuntu-4.4.0-24.43
-
- * bump API to 4.4.10-1-pve
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 10 Jun 2016 20:55:02 +0200
-
-pve-kernel (4.4.8-53) unstable; urgency=medium
-
- * update ixgbe to 4.4.6
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 10 Jun 2016 13:34:15 +0200
-
-pve-kernel (4.4.8-52) unstable; urgency=medium
-
- * ixgbe: Correct handling of any outer UDP checksum setting
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 31 May 2016 06:54:52 +0200
-
-pve-kernel (4.4.8-51) unstable; urgency=medium
-
- * Update to Ubuntu-4.4.0-22.40 (fix CVE-2016-0758 and CVE-2016-3713)
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 17 May 2016 15:56:58 +0200
-
-pve-kernel (4.4.8-50) unstable; urgency=medium
-
- * Fix CVE-2016-4485, CVE-2016-4486, CVE-2016-4558
-
- * By default disable the new dynamic halt polling behavior
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 12 May 2016 09:20:02 +0200
-
-pve-kernel (4.4.8-49) unstable; urgency=medium
-
- * bump API to 4.4.8-1-pve
-
- * update to Update to Ubuntu-4.4.0-22.39
-
- * fix #981: backport Skylake ACS quirk patches from 4.7
-
- * add fix for zfs acl write bug
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 09 May 2016 10:28:20 +0200
-
-pve-kernel (4.4.6-48) unstable; urgency=medium
-
- * fix CVE-2016-3951
-
- * fix #950: cherry-pick length check for tcp_mark_head_lost
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 21 Apr 2016 09:33:27 +0200
-
-pve-kernel (4.4.6-47) unstable; urgency=medium
-
- * fix CVE-2016-3955
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 20 Apr 2016 09:18:45 +0200
-
-pve-kernel (4.4.6-46) unstable; urgency=medium
-
- * update to Ubuntu-4.4.0-21.37
-
- * update DRBD to 9.0.2-1
-
- * delete apparmor-fix-bad--include-path.patch (upstream)
-
- * detete ntp-Fix-ADJ_SETOFFSET-being-used-w-ADJ_NANO.patch (upstream)
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 20 Apr 2016 06:19:02 +0200
-
-pve-kernel (4.4.6-45) unstable; urgency=medium
-
- * Backport ntp clock_adjtime fix from 4.5
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 15 Apr 2016 09:29:51 +0200
-
-pve-kernel (4.4.6-44) unstable; urgency=medium
-
- * set CONFIG_BLK_DEV_NVME=y to avoid HW detection problems
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 14 Apr 2016 12:31:34 +0200
-
-pve-kernel (4.4.6-43) unstable; urgency=medium
-
- * update e1000e to 3.3.3
-
- * update ixgbe to 4.3.15
-
- * update igb to 5.3.4.4
-
- * update to Linux 4.4.6 (ubuntu-xenial Ubuntu-4.4.0-17.33)
-
- * remove kvmstealtime.patch (now upstream)
-
- * remove 0001-KVM-VMX-Fix-host-initiated-access-to-guest-MSR_TSC_A.patch
- (upstream)
-
- * remove iSCSI-block-sd-Fix-device-imposed-transfer-length-limits.patch
- (upstream)
-
- * remove aacraid backport patches (now upstream)
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 11 Apr 2016 09:33:40 +0200
-
-pve-kernel (4.2.8-42) unstable; urgency=medium
-
- * update spl/zfs 0.6.5.6
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 30 Mar 2016 11:06:34 +0200
-
-pve-kernel (4.2.8-41) unstable; urgency=medium
-
- * update kernel source to Ubuntu-4.2.0-34.39
-
- -- Proxmox Support Team <support@proxmox.com> Sat, 19 Mar 2016 10:19:00 +0100
-
-pve-kernel (4.2.8-40) unstable; urgency=medium
-
- * fix iSCSI patch on commit ef5f1ab8555594d7d400308a4a38b2d0cdf1458f
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 17 Mar 2016 16:50:57 +0100
-
-pve-kernel (4.2.8-39) unstable; urgency=medium
-
- * fix freeze of VMs on live migration
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 26 Feb 2016 12:10:39 +0100
-
-pve-kernel (4.2.8-38) unstable; urgency=medium
-
- * update kernel source to Ubuntu-4.2.0-30.35
-
- * remove apparmor-socket-mediation.patch (now upstream)
-
- * remove CVE-2015-8785 an CVE-2016-2069 fix (now upstream)
-
- * remove 000X-mttr.patch (now upstream)
-
- * update DRBD to 9.0.1 (commit 3d38916489fac62b036d8e79d3fcd81d318ca4cb)
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 24 Feb 2016 08:30:17 +0100
-
-pve-kernel (4.2.8-37) unstable; urgency=medium
-
- * update kernel source to Ubuntu-4.2.0-27.32
-
- * bump API to 4.2.8-1-pve
-
- * remove kvm-x86-obey-KVM_X86_QUIRK_CD_NW_CLEARED-in-kvm_set_cr0.patch
- (upstream)
-
- * remove CVE-2015-7513-KVM-x86-Reload-pit-counters-for-all-channels.patch
- (upstream)
-
- * remove CVE-2015-8787-netfilter-NULL-pointer-check.patch (upstream)
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 03 Feb 2016 15:18:40 +0100
-
-pve-kernel (4.2.6-36) unstable; urgency=medium
-
- * Fix CVE-2016-2069: TBL flushing
-
- * Fix CVE-2015-8787: netfilter NULL pointer checking
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 28 Jan 2016 11:09:09 +0100
-
-pve-kernel (4.2.6-35) unstable; urgency=medium
-
- * Fix CVE-2015-8785: fuse infinite loop
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 25 Jan 2016 09:21:20 +0100
-
-pve-kernel (4.2.6-34) unstable; urgency=medium
-
- * update kernel source to Ubuntu-4.2.0-25.30 (fix CVE-2016-0728)
-
- * remove KVM-svm-unconditionally-intercept-DB.patch (upstream)
-
- * remove CVE-2015-8709-ptrace-require-mapped-uids-gids.patch (upstream)
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 21 Jan 2016 08:55:17 +0100
-
-pve-kernel (4.2.6-33) unstable; urgency=medium
-
- * update spl/zfs to 0.6.5.4
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 14 Jan 2016 11:31:40 +0100
-
-pve-kernel (4.2.6-32) unstable; urgency=medium
-
- * backport iSCSI fix from 4.4-rc5
-
- * fix CVE-2015-7513
-
- -- Proxmox Support Team <support@proxmox.com> Sun, 10 Jan 2016 15:04:45 +0100
-
-pve-kernel (4.2.6-31) unstable; urgency=medium
-
- * Fix CVE-2015-8709: privilege escalation in user namespaces
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 07 Jan 2016 11:20:19 +0100
-
-pve-kernel (4.2.6-30) unstable; urgency=medium
-
- * rea-dd override_for_missing_acs_capabilities patch
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 04 Jan 2016 06:21:55 +0100
-
-pve-kernel (4.2.6-29) unstable; urgency=medium
-
- * kvm mttr fixes (pci passthrough)
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 31 Dec 2015 12:43:56 +0100
-
-pve-kernel (4.2.6-28) unstable; urgency=medium
-
- * update aacraid driver (backport from kernel 4.4rc5)
-
- -- Proxmox Support Team <support@proxmox.com> Sat, 19 Dec 2015 15:26:05 +0100
-
-pve-kernel (4.2.6-27) unstable; urgency=medium
-
- * AppArmor: add temporary socket mediation fix
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 18 Dec 2015 12:39:05 +0100
-
-pve-kernel (4.2.6-26) unstable; urgency=medium
-
- * fix CVE-2015-8104 (KVM-svm-unconditionally-intercept-DB.patch)
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 09 Dec 2015 10:32:45 +0100
-
-pve-kernel (4.2.3-25) unstable; urgency=medium
-
- * blacklist ipmi_watchdog.ko
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 04 Dec 2015 19:04:52 +0100
-
-pve-kernel (4.2.3-24) unstable; urgency=medium
-
- * include autogenerated blacklist for watchdog devices
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 02 Dec 2015 11:38:06 +0100
-
-pve-kernel (4.2.3-23) unstable; urgency=medium
-
- * update kernel source to Ubuntu-4.2.0-19.23
-
- * bump kernel API to 4.2.6-1-pve
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 01 Dec 2015 18:24:23 +0100
-
-pve-kernel (4.2.3-22) unstable; urgency=medium
-
- * add kvm-x86-obey-KVM_X86_QUIRK_CD_NW_CLEARED-in-kvm_set_cr0.patch
-
- -- Proxmox Support Team <support@proxmox.com> Sun, 15 Nov 2015 15:50:52 +0100
-
-pve-kernel (4.2.3-21) unstable; urgency=medium
-
- * update spl/zfs to 0.6.5.3
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 05 Nov 2015 07:32:30 +0100
-
-pve-kernel (4.2.3-20) unstable; urgency=medium
-
- * update kernel source to Ubuntu-4.2.0-17.21
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 03 Nov 2015 10:15:03 +0100
-
-pve-kernel (4.2.3-19) unstable; urgency=medium
-
- * update e1000e to 3.2.7.1
-
- * bump kernel API to 4.2.3-2-pve
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 02 Nov 2015 10:05:01 +0100
-
-pve-kernel (4.2.3-18) unstable; urgency=medium
-
- * kvm : fix stealtime bug
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 21 Oct 2015 14:23:45 +0200
-
-pve-kernel (4.2.3-17) unstable; urgency=medium
-
- * update kernel source to Ubuntu-4.2.0-16.19 (rebase to v4.2.3)
-
- * remove patch fix-rtnl_bridge_getlink.patch (now upsream)
-
- -- Proxmox Support Team <support@proxmox.com> Sun, 18 Oct 2015 10:56:49 +0200
-
-pve-kernel (4.2.2-16) unstable; urgency=medium
-
- * update zfs to 0.6.5.2
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 05 Oct 2015 18:05:05 +0200
-
-pve-kernel (4.2.2-15) unstable; urgency=medium
-
- * add newer ixgbe driver (ixgbe-4.1.5.tar.gz)
-
- * update kernel source to Ubuntu-4.2.0-14.16 (rebase to v4.2.2)
-
- -- Proxmox Support Team <support@proxmox.com> Sat, 03 Oct 2015 08:23:43 +0200
-
-pve-kernel (4.2.1-14) unstable; urgency=medium
-
- * update kernel source to Ubuntu-4.2.0-11.13 (rebase to v4.2.1)
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 25 Sep 2015 09:26:29 +0200
-
-pve-kernel (4.2.0-13) unstable; urgency=medium
-
- * update kernel source to Ubuntu-4.2.0-10.12
-
- * update zfs/spl to 0.6.5
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 21 Sep 2015 10:30:10 +0200
-
-pve-kernel (4.2.0-12) unstable; urgency=medium
-
- * kernel4.2: fix bridge vlan command with bond
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 16 Sep 2015 16:34:16 +0200
-
-pve-kernel (4.2.0-11) unstable; urgency=medium
-
- * do not use TRANSPARENT_HUGEPAGE by default
-
- * update kernel source to Ubuntu-4.2.0-10.11
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 15 Sep 2015 09:53:08 +0200
-
-pve-kernel (4.2.0-10) unstable; urgency=medium
-
- * update drbd9 driver
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 08 Sep 2015 18:47:35 +0200
-
-pve-kernel (4.2.0-9) unstable; urgency=medium
-
- * update to kernel 4.2.0
-
- * use upstream igb driver
-
- * update drbd9 driver
-
- -- Proxmox Support Team <support@proxmox.com> Sat, 05 Sep 2015 20:19:04 +0200
-
-pve-kernel (4.1.3-8) unstable; urgency=medium
-
- * fix bug #674: avoid zfs loop mount crash
-
- -- Proxmox Support Team <support@proxmox.com> Sun, 09 Aug 2015 17:01:06 +0200
-
-pve-kernel (4.1.3-7) unstable; urgency=medium
-
- * use zfs/spl sources from our zfs userspace tool (to
- avoid version missmatch)
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 30 Jul 2015 18:39:00 +0200
-
-pve-kernel (4.1.3-6) unstable; urgency=medium
-
- * update to 4.1.3 (ubuntgu wily)
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 30 Jul 2015 07:37:56 +0200
-
-pve-kernel-3.19.8 (3.19.8-5) unstable; urgency=medium
-
- * add bridge-vlanrage patches
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 24 Jul 2015 11:13:14 +0200
-
-pve-kernel-3.19.8 (3.19.8-4) unstable; urgency=medium
-
- * update kernel to Linux 3.19.8-ckt2
-
- * update zfs/spl to 0.6.4.2
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 21 Jul 2015 12:16:06 +0200
-
-pve-kernel-3.19.8 (3.19.8-3) unstable; urgency=medium
-
- * update DRBD to 9.0.0
-
- * update kernel to Linux 3.19.8-ckt1
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 17 Jun 2015 06:20:05 +0200
-
-pve-kernel-3.19.8 (3.19.8-2) unstable; urgency=medium
-
- * include latest igb and ixgbe drivers
-
- * disable evbug module
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 27 May 2015 15:13:05 +0200
-
-pve-kernel-3.19.8 (3.19.8-1) unstable; urgency=medium
-
- * update to ubuntu-vivid based kernel
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 27 May 2015 09:43:40 +0200
-
-pve-kernel-3.10.0 (3.10.0-35) unstable; urgency=medium
-
- * update igb driver to 5.2.18
-
- * update ixgbe driver to 4.0.3
-
- * update i40e driver to 1.2.38
-
- * drbd9 update to commit 6d340f1f63db9d2dd38e3696e47c0d0e49f3f6b2
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 08 May 2015 10:21:56 +0200
-
-pve-kernel-3.10.0 (3.10.0-34) unstable; urgency=medium
-
- * update zfs/spl 0.6.4, bump api version to 9-pve
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 14 Apr 2015 13:11:38 +0200
-
-pve-kernel-3.10.0 (3.10.0-33) unstable; urgency=medium
-
- * updaupdate to kernel-3.10.0-229.1.2.el7.src.rpm
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 10 Apr 2015 16:15:34 +0200
-
-pve-kernel-3.10.0 (3.10.0-32) unstable; urgency=medium
-
- * use apparmor as default security module
-
- -- Proxmox Support Team <support@proxmox.com> Sun, 05 Apr 2015 10:12:49 +0200
-
-pve-kernel-3.10.0 (3.10.0-31) unstable; urgency=medium
-
- * include latest DRBD 9.0 driver
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 17 Mar 2015 16:10:00 +0100
-
-pve-kernel-3.10.0 (3.10.0-30) unstable; urgency=medium
-
- * update to kernel-3.10.0-229.el7.src.rpm
-
- * remove tg3-fix-deadlock_in_tg3_change_mtu.patch (now upstream)
-
- -- Proxmox Support Team <support@proxmox.com> Sat, 14 Mar 2015 10:32:36 +0100
-
-pve-kernel-3.10.0 (3.10.0-29) unstable; urgency=low
-
- * IPv6: forwaring ICMP6 neighbor solicitation on bridge
-
- * vhost-net: extend device allocation to vmalloc
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 06 Mar 2015 07:09:19 +0100
-
-pve-kernel-3.10.0 (3.10.0-28) unstable; urgency=low
-
- * update to kernel-3.10.0-123.20.1.el7.src.rpm
-
- * add latest Intel(R) Ethernet Connection XL710 Network Driver (i40e)
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 27 Feb 2015 06:01:27 +0100
-
-pve-kernel-3.10.0 (3.10.0-27) unstable; urgency=low
-
- * enable vhost-scsi module
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jan 2015 10:57:12 +0100
-
-pve-kernel-3.10.0 (3.10.0-26) unstable; urgency=low
-
- * update hpsa module
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 13 Jan 2015 17:32:17 +0100
-
-pve-kernel-3.10.0 (3.10.0-25) unstable; urgency=low
-
- * add zfs modules
-
- -- Proxmox Support Team <support@proxmox.com> Sun, 11 Jan 2015 08:37:21 +0100
-
-pve-kernel-3.10.0 (3.10.0-24) unstable; urgency=low
-
- * update to kernel kernel-3.10.0-123.13.2.el7.src.rpm
-
- -- Proxmox Support Team <support@proxmox.com> Sat, 27 Dec 2014 09:31:58 +0100
-
-pve-kernel-3.10.0 (3.10.0-23) unstable; urgency=low
-
- * update igb to 5.2.15
-
- * update ixgbe to 3.23.2
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 26 Dec 2014 10:39:17 +0100
-
-pve-kernel-3.10.0 (3.10.0-22) unstable; urgency=low
-
- * update netxtreme2 drivers to 7.11.05
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 24 Dec 2014 14:36:07 +0100
-
-pve-kernel-3.10.0 (3.10.0-21) unstable; urgency=low
-
- * include cephfs module
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 16 Dec 2014 14:25:21 +0100
-
-pve-kernel-3.10.0 (3.10.0-20) unstable; urgency=low
-
- * update to kernel-3.10.0-123.9.3.el7.src.rpm
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 05 Dec 2014 13:16:13 +0100
-
-pve-kernel-3.10.0 (3.10.0-19) unstable; urgency=low
-
- * update to kernel-3.10.0-123.8.1.el7.src.rpm
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 15 Oct 2014 07:35:13 +0200
-
-pve-kernel-3.10.0 (3.10.0-18) unstable; urgency=low
-
- * tg3: Fix deadlock in tg3_change_mtu
- (patch tg3-fix-deadlock_in_tg3_change_mtu.patch)
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 16 Sep 2014 07:35:33 +0200
-
-pve-kernel-3.10.0 (3.10.0-17) unstable; urgency=low
-
- * allow grub-efi-ia32 boot loader
-
- -- Proxmox Support Team <support@proxmox.com> Sat, 23 Aug 2014 09:05:20 +0200
-
-pve-kernel-3.10.0 (3.10.0-16) unstable; urgency=low
-
- * update to kernel-3.10.0-123.6.3.el7.src.rpm
-
- * remove patch n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch
- (now upstream)
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 21 Aug 2014 08:46:54 +0200
-
-pve-kernel-3.10.0 (3.10.0-15) unstable; urgency=low
-
- * gpu passthrough: add override_for_missing_acs_capabilities.patch,
- needed for some radeon cards.
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 11 Aug 2014 07:53:41 +0200
-
-pve-kernel-3.10.0 (3.10.0-14) unstable; urgency=low
-
- * update e1000e to 3.1.0.2
-
- * update igb to 5.2.9.4
-
- * update ixgbe to 3.21.2
-
- * update netxtreme2 to 7.10.14
-
- * update arcmsr to 1.30.0X.19-140509
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 08 Aug 2014 08:01:28 +0200
-
-pve-kernel-3.10.0 (3.10.0-13) unstable; urgency=low
-
- * recompile to enable vfio xfga
-
- -- Proxmox Support Team <support@proxmox.com> Sat, 02 Aug 2014 09:05:37 +0200
-
-pve-kernel-3.10.0 (3.10.0-12) unstable; urgency=low
-
- * fix bug #292: add postrm file for cleanup
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 29 Jul 2014 08:13:00 +0200
-
-pve-kernel-3.10.0 (3.10.0-11) unstable; urgency=low
-
- * update to kernel-3.10.0-123.el7.src.rpm
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 12 Jun 2014 13:23:12 +0200
-
-pve-kernel-3.10.0 (3.10.0-10) unstable; urgency=low
-
- * add fix for CVE-2014-0196
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 13 May 2014 07:06:37 +0200
-
-pve-kernel-3.10.0 (3.10.0-9) unstable; urgency=low
-
- * enable BCACHE
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 02 May 2014 06:01:04 +0200
-
-pve-kernel-3.10.0 (3.10.0-8) unstable; urgency=low
-
- * compile NBD and RBD modules
-
- * set CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 24 Apr 2014 10:22:35 +0200
-
-pve-kernel-3.10.0 (3.10.0-7) unstable; urgency=low
-
- * update to kernel-3.10.0-121.el7.src.rpm
-
- * remove net-core-always-propagate-flag-changes.patch (upstream)
-
- * bump kernal version to 3.10.0-2-pve
-
- * use bnx2 from upstream (Broadcom bnx2 drivers does not compile)
-
- * update e1000e to 3.0.4.1
-
- * update igb to 5.1.2
-
- * update ixgbe to 3.19.1
-
- -- Proxmox Support Team <support@proxmox.com> Wed, 23 Apr 2014 09:13:18 +0200
-
-pve-kernel-3.10.0 (3.10.0-6) unstable; urgency=low
-
- * set CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 10 Apr 2014 08:39:31 +0200
-
-pve-kernel-3.10.0 (3.10.0-5) unstable; urgency=low
-
- * set CONFIG_BRIDGE=y
-
- * disable module signatures
-
- * re-add patch bridge-patch.diff
-
- -- Proxmox Support Team <support@proxmox.com> Tue, 17 Dec 2013 12:06:42 +0100
-
-pve-kernel-3.10.0 (3.10.0-4) unstable; urgency=low
-
- * add latest e1000e driver
-
- * add latest igb driver
-
- * add latest ixgbe driver
-
- * add latest netxtreme2 drivers
-
- * add latest aacraid driver
-
- * add latest ARECA RAID driver
-
- -- Proxmox Support Team <support@proxmox.com> Mon, 16 Dec 2013 07:25:17 +0100
-
-pve-kernel-3.10.0 (3.10.0-3) unstable; urgency=low
-
- * app patch to enable VLAN on bridge
-
- -- Proxmox Support Team <support@proxmox.com> Sat, 14 Dec 2013 09:38:07 +0100
-
-pve-kernel-3.10.0 (3.10.0-2) unstable; urgency=low
-
- * enable DRBD
-
- -- Proxmox Support Team <support@proxmox.com> Fri, 13 Dec 2013 15:33:35 +0100
-
-pve-kernel-3.10.0 (3.10.0-1) unstable; urgency=low
-
- * first try
-
- -- Proxmox Support Team <support@proxmox.com> Thu, 12 Dec 2013 12:34:04 +0100
+++ /dev/null
-Package: pve-kernel-@KVNAME@
-Version: @KERNEL_VER@-@PKGREL@
-Section: admin
-Priority: optional
-Architecture: @ARCH@
-Provides: linux-image, linux-image-2.6
-Suggests: pve-firmware
-Depends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub-efi-arm64, initramfs-tools, busybox
-Maintainer: Proxmox Support Team <support@proxmox.com>
-Description: The Proxmox PVE Kernel Image
- This package contains the linux kernel and initial ramdisk used for booting
+++ /dev/null
-Source: pve-kernel
-Maintainer: Proxmox Support Team <support@proxmox.com>
-
-Package: linux-tools-4.13
-Architecture: any
-Section: devel
-Priority: optional
-Depends: ${misc:Depends}, ${shlibs:Depends}, linux-base
-Description: Linux kernel version specific tools for version 4.10
- This package provides the architecture dependent parts for kernel
- version locked tools (such as perf and x86_energy_perf_policy)
-
+++ /dev/null
-This is a prepackaged version of the Linux kernel binary image.
-
-This package was put together by Proxmox Server
-Solutions GmbH <support@proxmox.com>.
-
-We use the RHEL7 kernel sources, available from:
-
-ftp://ftp.redhat.com/redhat/rhel/
-
-Linux is copyrighted by Linus Torvalds and others.
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; version 2 dated June, 1991.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-The complete text of the GNU General Public License can be found in
-`/usr/share/common-licenses/GPL-2'.
-
-
-ZFS module is licensed under the Common Development and Distribution
-License (CDDL).
-
--- /dev/null
+pve-kernel (4.13.13-41) unstable; urgency=medium
+
+ * fix refcnt leaks with net namespaces
+
+ * update ZFS/SPL to 0.7.6
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 21 Feb 2018 10:07:54 +0100
+
+pve-kernel (4.13.13-40) unstable; urgency=medium
+
+ * warn when loading non-RETPOLINE modules
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 16 Feb 2018 09:51:20 +0100
+
+pve-kernel (4.13.13-39) unstable; urgency=medium
+
+ * update to Ubuntu-4.13.0-35.39
+
+ * bump Abi to 4.13.13-6.pve
+
+ * fix EDAC issues
+
+ * fix scsi lpfc HBA issue
+
+ * cherry-pick sched/wait bug fix
+
+ * enable full RETPOLINE support
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 14 Feb 2018 12:14:44 +0100
+
+pve-kernel (4.13.13-38) unstable; urgency=medium
+
+ * fix syscall retpoline
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jan 2018 10:47:09 +0100
+
+pve-kernel (4.13.13-37) unstable; urgency=medium
+
+ * update ZFS to 0.7.4 + ARC hit rate cherry-pick
+
+ * add tc fixes
+
+ * fix 1622: i40e memory leak
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 19 Jan 2018 12:29:37 +0100
+
+pve-kernel (4.13.13-36) unstable; urgency=medium
+
+ * cherry-pick (partial) SPECTRE fixes for CPUs supporting IBRS/IBPB
+
+ * follow-up fixes for KPTI
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 15 Jan 2018 12:36:49 +0100
+
+pve-kernel (4.13.13-35) unstable; urgency=medium
+
+ * KPTI: disable on AMD
+
+ * KPTI: add follow-up fixes
+
+ * update Spectre KVM PoC fix for AMD
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 8 Jan 2018 10:26:58 +0100
+
+pve-kernel (4.13.13-34) unstable; urgency=medium
+
+ * cherry-pick / backport of KPTI / Meltdown fixes
+ (from Ubuntu-4.13.0-23.25)
+
+ * add Google Spectre PoC fix for KVM
+
+ * fix objtool build regression
+
+ -- Proxmox Support Team <support@proxmox.com> Sun, 7 Jan 2018 13:19:58 +0100
+
+pve-kernel (4.13.13-33) unstable; urgency=medium
+
+ * update to Ubuntu-4.13.0-22.25
+
+ * fix #1537: cherry-pick AMD NPT / IOMMU fix
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 2 Jan 2018 10:03:58 +0100
+
+pve-kernel (4.13.13-32) unstable; urgency=medium
+
+ * update to Ubuntu-4.13.0-21.24
+
+ * bump ABI to 4.13.13-2-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 21 Dec 2017 09:02:14 +0100
+
+pve-kernel (4.13.13-31) unstable; urgency=medium
+
+ * update to Ubuntu-4.13.0-19.22
+
+ * bump ABI to 4.13.13-1-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 10:00:13 +0100
+
+pve-kernel (4.13.8-30) unstable; urgency=medium
+
+ * revert igb to 5.3.5.10 (5.3.5.12 broke JUMBO_FRAMES)
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 5 Dec 2017 13:06:48 +0100
+
+pve-kernel (4.13.8-29) unstable; urgency=medium
+
+ * cherry-pick KVM fix for old CPUs
+
+ * cherry-pick / backport IB fixes
+
+ * cherry-pick vhost perf regression and mem-leak fix
+
+ * cherry-pick final Windows BSOD fix
+
+ * bump version to 4.13-29, bump ABI to 4.13.8-3-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 4 Dec 2017 09:15:03 +0100
+
+pve-kernel (4.13.8-28) unstable; urgency=medium
+
+ * revert MMU changeset which caused bluescreens in Windows VMs
+
+ * bump ABI to 4.13.8-2-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 09:49:35 +0100
+
+pve-kernel (4.13.8-27) unstable; urgency=medium
+
+ * update to Ubuntu-4.13.0-17.20
+
+ * bump ABI to 4.13.8-1-pve
+
+ * update e1000e to 3.3.6
+
+ * update igb to 5.3.5.12
+
+ * update ixgbe to 5.3.3
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 11:41:10 +0100
+
+pve-kernel (4.13.4-26) unstable; urgency=medium
+
+ * update to ZFS/SPL 0.7.3
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 6 Nov 2017 11:23:55 +0100
+
+pve-kernel (4.13.4-25) unstable; urgency=medium
+
+ * update to Ubuntu-4.13.0-16.19
+
+ * update to ZFS/SPL 0.7.2
+
+ * fix CVE-2017-12188: nested KVM stack overflow
+
+ * bump ABI to 4.13.4-1-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 13 Oct 2017 08:59:53 +0200
+
+pve-kernel (4.13.3-2) unstable; urgency=medium
+
+ * update to Ubuntu-4.13.0-12.13
+
+ * bump ABI to 4.13.3-1-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 27 Sep 2017 14:01:40 +0200
+
+pve-kernel (4.13.1-1) unstable; urgency=medium
+
+ * update to Ubuntu-4.13.0-11.12
+
+ * bump ABI to 4.13.1-1-pve
+
+ * update ACS override patch for 4.12+
+
+ * drop cpuset remap patch, add cpuset cherry-picks instead
+
+ * update e1000e/igb/ixgbe to current upstream versions
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 27 Sep 2017 10:08:41 +0200
+
+pve-kernel (4.10.17-23) unstable; urgency=medium
+
+ * update to Ubuntu-4.10.0-35.39
+
+ * revert buggy skb offload bug fix
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 19 Sep 2017 09:43:50 +0200
+
+pve-kernel (4.10.17-22) unstable; urgency=medium
+
+ * fix loopback device refcount leak
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 18 Sep 2017 10:39:10 +0200
+
+pve-kernel (4.10.17-21) unstable; urgency=medium
+
+ * update to Ubuntu-4.10.0-33.37
+
+ * bump ABI to 4.10.17-3-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 31 Aug 2017 14:57:17 +0200
+
+pve-kernel (4.10.17-20) unstable; urgency=medium
+
+ * update to Ubuntu-4.10.0-32.36
+
+ * update to ZFS/SPL 0.6.5.11
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 14 Aug 2017 11:23:37 +0200
+
+pve-kernel (4.10.17-19) unstable; urgency=medium
+
+ * update to Ubuntu-4.10.0-30.34
+
+ * cherry-pick upstream NVME bug fix (BUG_ON with Samsung SM960 Pro)
+
+ * bump ABI to 4.10.17-2-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 4 Aug 2017 13:34:37 +0200
+
+pve-kernel (4.10.17-18) unstable; urgency=medium
+
+ * switch back to the external e1000e, igb and ixgbe drivers
+
+ * update to Ubuntu-4.10.0-28.32
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 28 Jul 2017 14:09:00 +0200
+
+pve-kernel (4.10.17-17) unstable; urgency=medium
+
+ * update CVE-2017-1000364 fix
+
+ * Fix: CVE-2017-1000365, CVE-2017-10810, CVE-2017-7482
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 19 Jul 2017 10:04:34 +0200
+
+pve-kernel (4.10.17-16) unstable; urgency=medium
+
+ * update to Ubuntu 4.10.0-26.30 (based on stable kernel 4.10.17)
+
+ * use e1000e, igb, ixgbe NIC drivers form upstream kernel
+
+ * bump ABI to 4.10.17-1-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 11 Jul 2017 09:55:44 +0200
+
+pve-kernel (4.10.15-15) unstable; urgency=medium
+
+ * replace CVE-2017-100364 fix and follow-up with upstream version
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 23 Jun 2017 08:57:55 +0200
+
+pve-kernel (4.10.15-14) unstable; urgency=medium
+
+ * add follow-up fix for CVE-2017-100364 fix
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jun 2017 09:23:39 +0200
+
+pve-kernel (4.10.15-13) unstable; urgency=medium
+
+ * update to Ubuntu 4.10.0-24.28
+
+ * fix CVE-2017-1000364 - "The Stack Clash"
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 20 Jun 2017 09:57:09 +0200
+
+pve-kernel (4.10.15-12) unstable; urgency=medium
+
+ * fix #1366: cherry-pick pinctl fix for AMD Ryzen on certain Gigabyte mainboards
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 12 Jun 2017 11:18:07 +0200
+
+pve-kernel (4.10.15-11) unstable; urgency=medium
+
+ * fix CVE-2017-9074 fix
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 9 Jun 2017 11:39:55 +0200
+
+pve-kernel (4.10.15-10) unstable; urgency=medium
+
+ * update to Ubuntu-4.10.0-22.24
+
+ * bump ABI to 4.10.15-1-pve
+
+ * fix CVE-2017-8890, CVE-2017-9074, CVE-2017-9075, CVE-2017-9076,
+ CVE-2017-9077, CVE-2017-9242
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 7 Jun 2017 10:36:18 +0200
+
+pve-kernel (4.10.11-9) unstable; urgency=medium
+
+ * fix DoS bug exploitable via nftables
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 22 May 2017 09:59:55 +0200
+
+pve-kernel (4.10.11-8) unstable; urgency=medium
+
+ * update to Ubuntu-4.10.0-21.23
+
+ * bump ABI to 4.10.11-1-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 18 May 2017 09:14:18 +0200
+
+pve-kernel (4.10.8-7) unstable; urgency=medium
+
+ * update CVE-2017-7979 fix (#1351) to final version
+
+ * add fix for swapops.h BUG_ON
+
+ * fix #1343: jumbo frame support for intel e1000e, igb and ixgbe modules
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 5 May 2017 09:18:09 +0200
+
+pve-kernel (4.10.8-6) unstable; urgency=medium
+
+ * update to Ubuntu-4.10.0-19.21
+
+ * fix #1351: kernel bug when adding network rate limit
+
+ * bump ABI to 4.10.8-1-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 13 Apr 2017 11:24:12 +0200
+
+pve-kernel (4.10.5-5) unstable; urgency=medium
+
+ * set default IO scheduler to deadline again
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 29 Mar 2017 15:13:56 +0200
+
+pve-kernel (4.10.5-4) unstable; urgency=medium
+
+ * update to Ubuntu-4.10.0-15.17
+
+ * bump ABI to 4.10.5-1-pve
+
+ * include fix for MTU > 1500 on OpenVSwitch
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 28 Mar 2017 10:13:56 +0200
+
+pve-kernel (4.10.3-3) unstable; urgency=medium
+
+ * update to Ubuntu-4.10.0-14.16
+
+ * bump ABI to 4.10.3-1-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 24 Mar 2017 13:43:59 +0100
+
+pve-kernel (4.10.1-2) unstable; urgency=medium
+
+ * update to Ubuntu-4.10.0-13.15
+
+ * bump ABI to 4.10.1-2-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 10 Mar 2017 10:20:14 +0100
+
+pve-kernel (4.10.1-1) unstable; urgency=medium
+
+ * update to Ubuntu Zesty's 4.10.0-11.13 kernel
+
+ * update igb to 5.3.5.4
+
+ * update ixgbe to 5.0.4
+
+ * update e1000e to 3.3.5.3
+
+ * don't build DRBD9 anymore, pve-kernel now comes with mainline DRBD8
+
+ * drop intel_idle Atom Cedarview revert
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 3 Mar 2017 15:54:29 +0100
+
+pve-kernel (4.4.44-83) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-63.84
+
+ * add KVM RTC cherry-pick for Windows live-migration
+
+ * disable intel_idle for Atom N2000 series
+
+ * update DRBD 9 module to 9.0.6
+
+ * bump ABI to pve-kernel-4.4.44-1
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 1 Mar 2017 09:22:35 +0100
+
+pve-kernel (4.4.40-82) unstable; urgency=medium
+
+ * fix CVE-2017-6074: local root privilege escalation in dccp module
+
+ * fix #1276: include package version in uname information
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 23 Feb 2017 15:14:06 +0100
+
+pve-kernel (4.4.40-80) unstable; urgency=medium
+
+ * bump ABI to pve-kernel-4.4.40-1
+
+ * update ZFS/SPL sources to 0.6.5.9
+
+ * fix CVE-2017-2596: kvm: page reference leakage
+
+ * update to Ubuntu-4.4.0-62.83
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 8 Feb 2017 15:54:24 +0100
+
+pve-kernel (4.4.35-79) unstable; urgency=medium
+
+ * change default transparent hugepages setting to madvise
+
+ * revert buggy NVME commits (http://bugs.launchpad.net/bugs/1626894)
+
+ * fix CVE-2017-2583: potential DoS or privilege escalation in KVM guests
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 19 Jan 2017 14:43:35 +0100
+
+pve-kernel (4.4.35-78) unstable; urgency=medium
+
+ * revert OOM-commits causing premature OOM kills
+
+ * bump ABI to pve-kernel-4.4.35-2
+
+ * bump version to 4.4.35-78
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 9 Jan 2017 10:03:41 +0100
+
+pve-kernel (4.4.35-77) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-58.79
+
+ * add cpuset remap patch
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 22 Dec 2016 11:58:43 +0100
+
+pve-kernel (4.4.35-76) unstable; urgency=medium
+
+ * version bump for new 4.4. release
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 09 Dec 2016 11:22:21 +0100
+
+pve-kernel (4.4.35-75) unstable; urgency=medium
+
+ * cherry-pick fix for bn2x2 bridge issue (Ubuntu bug #1616107)
+
+ * fix CVE-2016-8655
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 6 Dec 2016 09:38:59 +0100
+
+pve-kernel (4.4.35-74) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-52.73
+
+ * update to DRBD 9.0.5-1
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 5 Dec 2016 10:19:19 +0100
+
+pve-kernel (4.4.30-73) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-51.72
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 30 Nov 2016 09:43:00 +0100
+
+pve-kernel (4.4.24-72) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-47.68
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 14 Nov 2016 12:16:54 +0100
+
+pve-kernel (4.4.21-71) unstable; urgency=medium
+
+ * fix zpool import hang with vdev on zvol
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 27 Oct 2016 09:17:26 +0200
+
+pve-kernel (4.4.21-70) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-45.66
+
+ * update ZFS/SPL to 0.6.5.8
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 20 Oct 2016 13:21:56 +0200
+
+pve-kernel (4.4.21-69) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-43.63
+
+ * fix #927: IPoIB performance regression
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 14 Oct 2016 08:59:12 +0200
+
+pve-kernel (4.4.21-68) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-42.62
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 13 Oct 2016 09:16:07 +0200
+
+pve-kernel (4.4.21-67) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-41.61
+
+ * bump API to 4.4.21-1-pve
+
+ * drop e31200_edac skylake support patch, applied upstream
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 10 Oct 2016 13:58:01 +0200
+
+pve-kernel (4.4.19-66) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-38.57
+
+ * bump API to 4.4.19-1-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 14 Sep 2016 13:22:45 +0200
+
+pve-kernel (4.4.16-65) unstable; urgency=medium
+
+ * update drbd to 9.0.4-1
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 07 Sep 2016 17:27:10 +0200
+
+pve-kernel (4.4.16-64) unstable; urgency=medium
+
+ * sd: Fix rw_max for devices that report an optimal xfer size
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 31 Aug 2016 14:42:18 +0200
+
+pve-kernel (4.4.16-63) unstable; urgency=medium
+
+ * bump deb release to -63 for proxmox-ve package update
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 29 Aug 2016 12:08:09 +0200
+
+pve-kernel (4.4.16-62) unstable; urgency=medium
+
+ * watchdog: mei_wdt: implement MEI iAMT watchdog driver
+
+ * update e1000e to 3.3.5
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 25 Aug 2016 11:03:48 +0200
+
+pve-kernel (4.4.16-61) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-36.55
+
+ * bump API to 4.4.16-1-pve
+
+ * drop ceph-scheduler-fix.patch (applied upstream)
+
+ * EDAC, ie31200_edac: Add Skylake support
+
+ * update igb to 5.3.5.3
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 24 Aug 2016 15:08:27 +0200
+
+pve-kernel (4.4.15-60) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-33.52
+
+ * drop CVE fixes applied upstream
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 25 Jul 2016 09:03:35 +0200
+
+pve-kernel (4.4.13-59) unstable; urgency=medium
+
+ * fix a divide by zero bug with load average calculation in the scheduler on
+ dual processor systems (ceph-scheduler-fix.patch)
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 25 Jul 2016 08:22:03 +0200
+
+pve-kernel (4.4.13-58) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-31.50
+
+ * bump API to 4.4.13-2-pve
+
+ * update drbd to 9.0.3-1
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jul 2016 06:19:41 +0200
+
+pve-kernel (4.4.13-57) unstable; urgency=medium
+
+ * fix CVE-2016-4470
+
+ * fix CVE-2016-4794
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 14 Jul 2016 12:37:41 +0200
+
+pve-kernel (4.4.13-56) unstable; urgency=medium
+
+ * update to zfs/spl 0.6.5.7
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 27 Jun 2016 12:30:00 +0200
+
+pve-kernel (4.4.13-55) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-28.47
+
+ * bump API to 4.4.13-1-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Sat, 25 Jun 2016 11:50:10 +0200
+
+pve-kernel (4.4.10-54) unstable; urgency=medium
+
+ * Update to Ubuntu-4.4.0-24.43
+
+ * bump API to 4.4.10-1-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 10 Jun 2016 20:55:02 +0200
+
+pve-kernel (4.4.8-53) unstable; urgency=medium
+
+ * update ixgbe to 4.4.6
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 10 Jun 2016 13:34:15 +0200
+
+pve-kernel (4.4.8-52) unstable; urgency=medium
+
+ * ixgbe: Correct handling of any outer UDP checksum setting
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 31 May 2016 06:54:52 +0200
+
+pve-kernel (4.4.8-51) unstable; urgency=medium
+
+ * Update to Ubuntu-4.4.0-22.40 (fix CVE-2016-0758 and CVE-2016-3713)
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 17 May 2016 15:56:58 +0200
+
+pve-kernel (4.4.8-50) unstable; urgency=medium
+
+ * Fix CVE-2016-4485, CVE-2016-4486, CVE-2016-4558
+
+ * By default disable the new dynamic halt polling behavior
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 12 May 2016 09:20:02 +0200
+
+pve-kernel (4.4.8-49) unstable; urgency=medium
+
+ * bump API to 4.4.8-1-pve
+
+ * update to Update to Ubuntu-4.4.0-22.39
+
+ * fix #981: backport Skylake ACS quirk patches from 4.7
+
+ * add fix for zfs acl write bug
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 09 May 2016 10:28:20 +0200
+
+pve-kernel (4.4.6-48) unstable; urgency=medium
+
+ * fix CVE-2016-3951
+
+ * fix #950: cherry-pick length check for tcp_mark_head_lost
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 21 Apr 2016 09:33:27 +0200
+
+pve-kernel (4.4.6-47) unstable; urgency=medium
+
+ * fix CVE-2016-3955
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 20 Apr 2016 09:18:45 +0200
+
+pve-kernel (4.4.6-46) unstable; urgency=medium
+
+ * update to Ubuntu-4.4.0-21.37
+
+ * update DRBD to 9.0.2-1
+
+ * delete apparmor-fix-bad--include-path.patch (upstream)
+
+ * detete ntp-Fix-ADJ_SETOFFSET-being-used-w-ADJ_NANO.patch (upstream)
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 20 Apr 2016 06:19:02 +0200
+
+pve-kernel (4.4.6-45) unstable; urgency=medium
+
+ * Backport ntp clock_adjtime fix from 4.5
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 15 Apr 2016 09:29:51 +0200
+
+pve-kernel (4.4.6-44) unstable; urgency=medium
+
+ * set CONFIG_BLK_DEV_NVME=y to avoid HW detection problems
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 14 Apr 2016 12:31:34 +0200
+
+pve-kernel (4.4.6-43) unstable; urgency=medium
+
+ * update e1000e to 3.3.3
+
+ * update ixgbe to 4.3.15
+
+ * update igb to 5.3.4.4
+
+ * update to Linux 4.4.6 (ubuntu-xenial Ubuntu-4.4.0-17.33)
+
+ * remove kvmstealtime.patch (now upstream)
+
+ * remove 0001-KVM-VMX-Fix-host-initiated-access-to-guest-MSR_TSC_A.patch
+ (upstream)
+
+ * remove iSCSI-block-sd-Fix-device-imposed-transfer-length-limits.patch
+ (upstream)
+
+ * remove aacraid backport patches (now upstream)
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 11 Apr 2016 09:33:40 +0200
+
+pve-kernel (4.2.8-42) unstable; urgency=medium
+
+ * update spl/zfs 0.6.5.6
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 30 Mar 2016 11:06:34 +0200
+
+pve-kernel (4.2.8-41) unstable; urgency=medium
+
+ * update kernel source to Ubuntu-4.2.0-34.39
+
+ -- Proxmox Support Team <support@proxmox.com> Sat, 19 Mar 2016 10:19:00 +0100
+
+pve-kernel (4.2.8-40) unstable; urgency=medium
+
+ * fix iSCSI patch on commit ef5f1ab8555594d7d400308a4a38b2d0cdf1458f
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 17 Mar 2016 16:50:57 +0100
+
+pve-kernel (4.2.8-39) unstable; urgency=medium
+
+ * fix freeze of VMs on live migration
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 26 Feb 2016 12:10:39 +0100
+
+pve-kernel (4.2.8-38) unstable; urgency=medium
+
+ * update kernel source to Ubuntu-4.2.0-30.35
+
+ * remove apparmor-socket-mediation.patch (now upstream)
+
+ * remove CVE-2015-8785 an CVE-2016-2069 fix (now upstream)
+
+ * remove 000X-mttr.patch (now upstream)
+
+ * update DRBD to 9.0.1 (commit 3d38916489fac62b036d8e79d3fcd81d318ca4cb)
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 24 Feb 2016 08:30:17 +0100
+
+pve-kernel (4.2.8-37) unstable; urgency=medium
+
+ * update kernel source to Ubuntu-4.2.0-27.32
+
+ * bump API to 4.2.8-1-pve
+
+ * remove kvm-x86-obey-KVM_X86_QUIRK_CD_NW_CLEARED-in-kvm_set_cr0.patch
+ (upstream)
+
+ * remove CVE-2015-7513-KVM-x86-Reload-pit-counters-for-all-channels.patch
+ (upstream)
+
+ * remove CVE-2015-8787-netfilter-NULL-pointer-check.patch (upstream)
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 03 Feb 2016 15:18:40 +0100
+
+pve-kernel (4.2.6-36) unstable; urgency=medium
+
+ * Fix CVE-2016-2069: TBL flushing
+
+ * Fix CVE-2015-8787: netfilter NULL pointer checking
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 28 Jan 2016 11:09:09 +0100
+
+pve-kernel (4.2.6-35) unstable; urgency=medium
+
+ * Fix CVE-2015-8785: fuse infinite loop
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 25 Jan 2016 09:21:20 +0100
+
+pve-kernel (4.2.6-34) unstable; urgency=medium
+
+ * update kernel source to Ubuntu-4.2.0-25.30 (fix CVE-2016-0728)
+
+ * remove KVM-svm-unconditionally-intercept-DB.patch (upstream)
+
+ * remove CVE-2015-8709-ptrace-require-mapped-uids-gids.patch (upstream)
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 21 Jan 2016 08:55:17 +0100
+
+pve-kernel (4.2.6-33) unstable; urgency=medium
+
+ * update spl/zfs to 0.6.5.4
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 14 Jan 2016 11:31:40 +0100
+
+pve-kernel (4.2.6-32) unstable; urgency=medium
+
+ * backport iSCSI fix from 4.4-rc5
+
+ * fix CVE-2015-7513
+
+ -- Proxmox Support Team <support@proxmox.com> Sun, 10 Jan 2016 15:04:45 +0100
+
+pve-kernel (4.2.6-31) unstable; urgency=medium
+
+ * Fix CVE-2015-8709: privilege escalation in user namespaces
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 07 Jan 2016 11:20:19 +0100
+
+pve-kernel (4.2.6-30) unstable; urgency=medium
+
+ * rea-dd override_for_missing_acs_capabilities patch
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 04 Jan 2016 06:21:55 +0100
+
+pve-kernel (4.2.6-29) unstable; urgency=medium
+
+ * kvm mttr fixes (pci passthrough)
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 31 Dec 2015 12:43:56 +0100
+
+pve-kernel (4.2.6-28) unstable; urgency=medium
+
+ * update aacraid driver (backport from kernel 4.4rc5)
+
+ -- Proxmox Support Team <support@proxmox.com> Sat, 19 Dec 2015 15:26:05 +0100
+
+pve-kernel (4.2.6-27) unstable; urgency=medium
+
+ * AppArmor: add temporary socket mediation fix
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 18 Dec 2015 12:39:05 +0100
+
+pve-kernel (4.2.6-26) unstable; urgency=medium
+
+ * fix CVE-2015-8104 (KVM-svm-unconditionally-intercept-DB.patch)
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 09 Dec 2015 10:32:45 +0100
+
+pve-kernel (4.2.3-25) unstable; urgency=medium
+
+ * blacklist ipmi_watchdog.ko
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 04 Dec 2015 19:04:52 +0100
+
+pve-kernel (4.2.3-24) unstable; urgency=medium
+
+ * include autogenerated blacklist for watchdog devices
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 02 Dec 2015 11:38:06 +0100
+
+pve-kernel (4.2.3-23) unstable; urgency=medium
+
+ * update kernel source to Ubuntu-4.2.0-19.23
+
+ * bump kernel API to 4.2.6-1-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 01 Dec 2015 18:24:23 +0100
+
+pve-kernel (4.2.3-22) unstable; urgency=medium
+
+ * add kvm-x86-obey-KVM_X86_QUIRK_CD_NW_CLEARED-in-kvm_set_cr0.patch
+
+ -- Proxmox Support Team <support@proxmox.com> Sun, 15 Nov 2015 15:50:52 +0100
+
+pve-kernel (4.2.3-21) unstable; urgency=medium
+
+ * update spl/zfs to 0.6.5.3
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 05 Nov 2015 07:32:30 +0100
+
+pve-kernel (4.2.3-20) unstable; urgency=medium
+
+ * update kernel source to Ubuntu-4.2.0-17.21
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 03 Nov 2015 10:15:03 +0100
+
+pve-kernel (4.2.3-19) unstable; urgency=medium
+
+ * update e1000e to 3.2.7.1
+
+ * bump kernel API to 4.2.3-2-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 02 Nov 2015 10:05:01 +0100
+
+pve-kernel (4.2.3-18) unstable; urgency=medium
+
+ * kvm : fix stealtime bug
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 21 Oct 2015 14:23:45 +0200
+
+pve-kernel (4.2.3-17) unstable; urgency=medium
+
+ * update kernel source to Ubuntu-4.2.0-16.19 (rebase to v4.2.3)
+
+ * remove patch fix-rtnl_bridge_getlink.patch (now upsream)
+
+ -- Proxmox Support Team <support@proxmox.com> Sun, 18 Oct 2015 10:56:49 +0200
+
+pve-kernel (4.2.2-16) unstable; urgency=medium
+
+ * update zfs to 0.6.5.2
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 05 Oct 2015 18:05:05 +0200
+
+pve-kernel (4.2.2-15) unstable; urgency=medium
+
+ * add newer ixgbe driver (ixgbe-4.1.5.tar.gz)
+
+ * update kernel source to Ubuntu-4.2.0-14.16 (rebase to v4.2.2)
+
+ -- Proxmox Support Team <support@proxmox.com> Sat, 03 Oct 2015 08:23:43 +0200
+
+pve-kernel (4.2.1-14) unstable; urgency=medium
+
+ * update kernel source to Ubuntu-4.2.0-11.13 (rebase to v4.2.1)
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 25 Sep 2015 09:26:29 +0200
+
+pve-kernel (4.2.0-13) unstable; urgency=medium
+
+ * update kernel source to Ubuntu-4.2.0-10.12
+
+ * update zfs/spl to 0.6.5
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 21 Sep 2015 10:30:10 +0200
+
+pve-kernel (4.2.0-12) unstable; urgency=medium
+
+ * kernel4.2: fix bridge vlan command with bond
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 16 Sep 2015 16:34:16 +0200
+
+pve-kernel (4.2.0-11) unstable; urgency=medium
+
+ * do not use TRANSPARENT_HUGEPAGE by default
+
+ * update kernel source to Ubuntu-4.2.0-10.11
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 15 Sep 2015 09:53:08 +0200
+
+pve-kernel (4.2.0-10) unstable; urgency=medium
+
+ * update drbd9 driver
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 08 Sep 2015 18:47:35 +0200
+
+pve-kernel (4.2.0-9) unstable; urgency=medium
+
+ * update to kernel 4.2.0
+
+ * use upstream igb driver
+
+ * update drbd9 driver
+
+ -- Proxmox Support Team <support@proxmox.com> Sat, 05 Sep 2015 20:19:04 +0200
+
+pve-kernel (4.1.3-8) unstable; urgency=medium
+
+ * fix bug #674: avoid zfs loop mount crash
+
+ -- Proxmox Support Team <support@proxmox.com> Sun, 09 Aug 2015 17:01:06 +0200
+
+pve-kernel (4.1.3-7) unstable; urgency=medium
+
+ * use zfs/spl sources from our zfs userspace tool (to
+ avoid version missmatch)
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 30 Jul 2015 18:39:00 +0200
+
+pve-kernel (4.1.3-6) unstable; urgency=medium
+
+ * update to 4.1.3 (ubuntgu wily)
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 30 Jul 2015 07:37:56 +0200
+
+pve-kernel-3.19.8 (3.19.8-5) unstable; urgency=medium
+
+ * add bridge-vlanrage patches
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 24 Jul 2015 11:13:14 +0200
+
+pve-kernel-3.19.8 (3.19.8-4) unstable; urgency=medium
+
+ * update kernel to Linux 3.19.8-ckt2
+
+ * update zfs/spl to 0.6.4.2
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 21 Jul 2015 12:16:06 +0200
+
+pve-kernel-3.19.8 (3.19.8-3) unstable; urgency=medium
+
+ * update DRBD to 9.0.0
+
+ * update kernel to Linux 3.19.8-ckt1
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 17 Jun 2015 06:20:05 +0200
+
+pve-kernel-3.19.8 (3.19.8-2) unstable; urgency=medium
+
+ * include latest igb and ixgbe drivers
+
+ * disable evbug module
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 27 May 2015 15:13:05 +0200
+
+pve-kernel-3.19.8 (3.19.8-1) unstable; urgency=medium
+
+ * update to ubuntu-vivid based kernel
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 27 May 2015 09:43:40 +0200
+
+pve-kernel-3.10.0 (3.10.0-35) unstable; urgency=medium
+
+ * update igb driver to 5.2.18
+
+ * update ixgbe driver to 4.0.3
+
+ * update i40e driver to 1.2.38
+
+ * drbd9 update to commit 6d340f1f63db9d2dd38e3696e47c0d0e49f3f6b2
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 08 May 2015 10:21:56 +0200
+
+pve-kernel-3.10.0 (3.10.0-34) unstable; urgency=medium
+
+ * update zfs/spl 0.6.4, bump api version to 9-pve
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 14 Apr 2015 13:11:38 +0200
+
+pve-kernel-3.10.0 (3.10.0-33) unstable; urgency=medium
+
+ * updaupdate to kernel-3.10.0-229.1.2.el7.src.rpm
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 10 Apr 2015 16:15:34 +0200
+
+pve-kernel-3.10.0 (3.10.0-32) unstable; urgency=medium
+
+ * use apparmor as default security module
+
+ -- Proxmox Support Team <support@proxmox.com> Sun, 05 Apr 2015 10:12:49 +0200
+
+pve-kernel-3.10.0 (3.10.0-31) unstable; urgency=medium
+
+ * include latest DRBD 9.0 driver
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 17 Mar 2015 16:10:00 +0100
+
+pve-kernel-3.10.0 (3.10.0-30) unstable; urgency=medium
+
+ * update to kernel-3.10.0-229.el7.src.rpm
+
+ * remove tg3-fix-deadlock_in_tg3_change_mtu.patch (now upstream)
+
+ -- Proxmox Support Team <support@proxmox.com> Sat, 14 Mar 2015 10:32:36 +0100
+
+pve-kernel-3.10.0 (3.10.0-29) unstable; urgency=low
+
+ * IPv6: forwaring ICMP6 neighbor solicitation on bridge
+
+ * vhost-net: extend device allocation to vmalloc
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 06 Mar 2015 07:09:19 +0100
+
+pve-kernel-3.10.0 (3.10.0-28) unstable; urgency=low
+
+ * update to kernel-3.10.0-123.20.1.el7.src.rpm
+
+ * add latest Intel(R) Ethernet Connection XL710 Network Driver (i40e)
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 27 Feb 2015 06:01:27 +0100
+
+pve-kernel-3.10.0 (3.10.0-27) unstable; urgency=low
+
+ * enable vhost-scsi module
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 22 Jan 2015 10:57:12 +0100
+
+pve-kernel-3.10.0 (3.10.0-26) unstable; urgency=low
+
+ * update hpsa module
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 13 Jan 2015 17:32:17 +0100
+
+pve-kernel-3.10.0 (3.10.0-25) unstable; urgency=low
+
+ * add zfs modules
+
+ -- Proxmox Support Team <support@proxmox.com> Sun, 11 Jan 2015 08:37:21 +0100
+
+pve-kernel-3.10.0 (3.10.0-24) unstable; urgency=low
+
+ * update to kernel kernel-3.10.0-123.13.2.el7.src.rpm
+
+ -- Proxmox Support Team <support@proxmox.com> Sat, 27 Dec 2014 09:31:58 +0100
+
+pve-kernel-3.10.0 (3.10.0-23) unstable; urgency=low
+
+ * update igb to 5.2.15
+
+ * update ixgbe to 3.23.2
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 26 Dec 2014 10:39:17 +0100
+
+pve-kernel-3.10.0 (3.10.0-22) unstable; urgency=low
+
+ * update netxtreme2 drivers to 7.11.05
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 24 Dec 2014 14:36:07 +0100
+
+pve-kernel-3.10.0 (3.10.0-21) unstable; urgency=low
+
+ * include cephfs module
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 16 Dec 2014 14:25:21 +0100
+
+pve-kernel-3.10.0 (3.10.0-20) unstable; urgency=low
+
+ * update to kernel-3.10.0-123.9.3.el7.src.rpm
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 05 Dec 2014 13:16:13 +0100
+
+pve-kernel-3.10.0 (3.10.0-19) unstable; urgency=low
+
+ * update to kernel-3.10.0-123.8.1.el7.src.rpm
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 15 Oct 2014 07:35:13 +0200
+
+pve-kernel-3.10.0 (3.10.0-18) unstable; urgency=low
+
+ * tg3: Fix deadlock in tg3_change_mtu
+ (patch tg3-fix-deadlock_in_tg3_change_mtu.patch)
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 16 Sep 2014 07:35:33 +0200
+
+pve-kernel-3.10.0 (3.10.0-17) unstable; urgency=low
+
+ * allow grub-efi-ia32 boot loader
+
+ -- Proxmox Support Team <support@proxmox.com> Sat, 23 Aug 2014 09:05:20 +0200
+
+pve-kernel-3.10.0 (3.10.0-16) unstable; urgency=low
+
+ * update to kernel-3.10.0-123.6.3.el7.src.rpm
+
+ * remove patch n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch
+ (now upstream)
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 21 Aug 2014 08:46:54 +0200
+
+pve-kernel-3.10.0 (3.10.0-15) unstable; urgency=low
+
+ * gpu passthrough: add override_for_missing_acs_capabilities.patch,
+ needed for some radeon cards.
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 11 Aug 2014 07:53:41 +0200
+
+pve-kernel-3.10.0 (3.10.0-14) unstable; urgency=low
+
+ * update e1000e to 3.1.0.2
+
+ * update igb to 5.2.9.4
+
+ * update ixgbe to 3.21.2
+
+ * update netxtreme2 to 7.10.14
+
+ * update arcmsr to 1.30.0X.19-140509
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 08 Aug 2014 08:01:28 +0200
+
+pve-kernel-3.10.0 (3.10.0-13) unstable; urgency=low
+
+ * recompile to enable vfio xfga
+
+ -- Proxmox Support Team <support@proxmox.com> Sat, 02 Aug 2014 09:05:37 +0200
+
+pve-kernel-3.10.0 (3.10.0-12) unstable; urgency=low
+
+ * fix bug #292: add postrm file for cleanup
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 29 Jul 2014 08:13:00 +0200
+
+pve-kernel-3.10.0 (3.10.0-11) unstable; urgency=low
+
+ * update to kernel-3.10.0-123.el7.src.rpm
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 12 Jun 2014 13:23:12 +0200
+
+pve-kernel-3.10.0 (3.10.0-10) unstable; urgency=low
+
+ * add fix for CVE-2014-0196
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 13 May 2014 07:06:37 +0200
+
+pve-kernel-3.10.0 (3.10.0-9) unstable; urgency=low
+
+ * enable BCACHE
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 02 May 2014 06:01:04 +0200
+
+pve-kernel-3.10.0 (3.10.0-8) unstable; urgency=low
+
+ * compile NBD and RBD modules
+
+ * set CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 24 Apr 2014 10:22:35 +0200
+
+pve-kernel-3.10.0 (3.10.0-7) unstable; urgency=low
+
+ * update to kernel-3.10.0-121.el7.src.rpm
+
+ * remove net-core-always-propagate-flag-changes.patch (upstream)
+
+ * bump kernal version to 3.10.0-2-pve
+
+ * use bnx2 from upstream (Broadcom bnx2 drivers does not compile)
+
+ * update e1000e to 3.0.4.1
+
+ * update igb to 5.1.2
+
+ * update ixgbe to 3.19.1
+
+ -- Proxmox Support Team <support@proxmox.com> Wed, 23 Apr 2014 09:13:18 +0200
+
+pve-kernel-3.10.0 (3.10.0-6) unstable; urgency=low
+
+ * set CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 10 Apr 2014 08:39:31 +0200
+
+pve-kernel-3.10.0 (3.10.0-5) unstable; urgency=low
+
+ * set CONFIG_BRIDGE=y
+
+ * disable module signatures
+
+ * re-add patch bridge-patch.diff
+
+ -- Proxmox Support Team <support@proxmox.com> Tue, 17 Dec 2013 12:06:42 +0100
+
+pve-kernel-3.10.0 (3.10.0-4) unstable; urgency=low
+
+ * add latest e1000e driver
+
+ * add latest igb driver
+
+ * add latest ixgbe driver
+
+ * add latest netxtreme2 drivers
+
+ * add latest aacraid driver
+
+ * add latest ARECA RAID driver
+
+ -- Proxmox Support Team <support@proxmox.com> Mon, 16 Dec 2013 07:25:17 +0100
+
+pve-kernel-3.10.0 (3.10.0-3) unstable; urgency=low
+
+ * app patch to enable VLAN on bridge
+
+ -- Proxmox Support Team <support@proxmox.com> Sat, 14 Dec 2013 09:38:07 +0100
+
+pve-kernel-3.10.0 (3.10.0-2) unstable; urgency=low
+
+ * enable DRBD
+
+ -- Proxmox Support Team <support@proxmox.com> Fri, 13 Dec 2013 15:33:35 +0100
+
+pve-kernel-3.10.0 (3.10.0-1) unstable; urgency=low
+
+ * first try
+
+ -- Proxmox Support Team <support@proxmox.com> Thu, 12 Dec 2013 12:34:04 +0100
--- /dev/null
+Package: pve-kernel-@KVNAME@
+Version: @KERNEL_VER@-@PKGREL@
+Section: admin
+Priority: optional
+Architecture: @ARCH@
+Provides: linux-image, linux-image-2.6
+Suggests: pve-firmware
+Depends: grub-pc | grub-efi-amd64 | grub-efi-ia32 | grub-efi-arm64, initramfs-tools, busybox
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Description: The Proxmox PVE Kernel Image
+ This package contains the linux kernel and initial ramdisk used for booting
+
+Package: pve-headers-@KVNAME@
+Version: @KERNEL_VER@-@PKGREL@
+Section: devel
+Priority: optional
+Architecture: @ARCH@
+Provides: linux-headers, linux-headers-2.6
+Depends: coreutils | fileutils (>= 4.0)
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Description: The Proxmox PVE Kernel Headers
+ This package contains the linux kernel headers
+
+Package: linux-tools-4.13
+Architecture: any
+Section: devel
+Priority: optional
+Depends: ${misc:Depends}, ${shlibs:Depends}, linux-base
+Description: Linux kernel version specific tools for version 4.13
+ This package provides the architecture dependent parts for kernel
+ version locked tools (such as perf and x86_energy_perf_policy)
--- /dev/null
+This is a prepackaged version of the Linux kernel binary image.
+
+This package was put together by Proxmox Server
+Solutions GmbH <support@proxmox.com>.
+
+We use the RHEL7 kernel sources, available from:
+
+ftp://ftp.redhat.com/redhat/rhel/
+
+Linux is copyrighted by Linus Torvalds and others.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 dated June, 1991.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+The complete text of the GNU General Public License can be found in
+`/usr/share/common-licenses/GPL-2'.
+
+
+ZFS module is licensed under the Common Development and Distribution
+License (CDDL).
+
--- /dev/null
+#! /bin/sh
+
+# Abort if any command returns an error value
+set -e
+
+case "$1" in
+ configure)
+
+ # There are three sub-cases:
+ if test "${2+set}" != set; then
+ # We're being installed by an ancient dpkg which doesn't remember
+ # which version was most recently configured, or even whether
+ # there is a most recently configured version.
+ :
+
+ elif test -z "$2" -o "$2" = "<unknown>"; then
+ # The package has not ever been configured on this system, or was
+ # purged since it was last configured.
+ :
+
+ else
+ # Version $2 is the most recently configured version of this
+ # package.
+ :
+
+ fi ;;
+ abort-upgrade)
+ # Back out of an attempt to upgrade this package FROM THIS VERSION
+ # to version $2. Undo the effects of "prerm upgrade $2".
+ :
+
+ ;;
+ abort-remove)
+ if test "$2" != in-favour; then
+ echo "$0: undocumented call to \`postinst $*'" 1>&2
+ exit 0
+ fi
+ # Back out of an attempt to remove this package, which was due to
+ # a conflict with package $3 (version $4). Undo the effects of
+ # "prerm remove in-favour $3 $4".
+ :
+
+ ;;
+ abort-deconfigure)
+ if test "$2" != in-favour -o "$5" != removing; then
+ echo "$0: undocumented call to \`postinst $*'" 1>&2
+ exit 0
+ fi
+ # Back out of an attempt to deconfigure this package, which was
+ # due to package $6 (version $7) which we depend on being removed
+ # to make way for package $3 (version $4). Undo the effects of
+ # "prerm deconfigure in-favour $3 $4 removing $6 $7".
+ :
+
+ ;;
+ *) echo "$0: didn't understand being called with \`$1'" 1>&2
+ exit 0;;
+esac
+
+exit 0
--- /dev/null
+#!/usr/bin/perl -w
+
+use strict;
+
+# Ignore all invocations except when called on to configure.
+exit 0 unless $ARGV[0] =~ /configure/;
+
+# do nothing if run from proxmox installer
+exit 0 if -e "/proxmox_install_mode";
+
+my $imagedir = "/boot";
+
+my $version = "@@KVNAME@@";
+
+system("depmod $version");
+
+if (-d "/etc/kernel/postinst.d") {
+ print STDERR "Examining /etc/kernel/postinst.d.\n";
+ system ("run-parts --verbose --exit-on-error --arg=$version " .
+ "--arg=$imagedir/vmlinuz-$version " .
+ "/etc/kernel/postinst.d") &&
+ die "Failed to process /etc/kernel/postinst.d";
+}
+
+exit 0
--- /dev/null
+#!/usr/bin/perl -w
+
+use strict;
+
+# Ignore all 'upgrade' invocations .
+exit 0 if $ARGV[0] =~ /upgrade/;
+
+my $imagedir = "/boot";
+
+my $version = "@@KVNAME@@";
+
+if (-d "/etc/kernel/postrm.d") {
+ print STDERR "Examining /etc/kernel/postrm.d.\n";
+ system ("run-parts --verbose --exit-on-error --arg=$version " .
+ "--arg=$imagedir/vmlinuz-$version " .
+ "/etc/kernel/postrm.d") &&
+ die "Failed to process /etc/kernel/postrm.d";
+}
+
+unlink "$imagedir/initrd.img-$version";
+unlink "$imagedir/initrd.img-$version.bak";
+unlink "/var/lib/initramfs-tools/$version";
+
+# Ignore all invocations except when called on to purge.
+exit 0 unless $ARGV[0] =~ /purge/;
+
+my @files_to_remove = qw{
+ modules.dep modules.isapnpmap modules.pcimap
+ modules.usbmap modules.parportmap
+ modules.generic_string modules.ieee1394map
+ modules.ieee1394map modules.pnpbiosmap
+ modules.alias modules.ccwmap modules.inputmap
+ modules.symbols modules.ofmap
+ modules.seriomap modules.*.bin
+ modules.softdep modules.devname
+ };
+
+foreach my $extra_file (@files_to_remove) {
+ for (glob("/lib/modules/$version/$extra_file")) {
+ unlink;
+ }
+}
+
+system ("rmdir", "/lib/modules/$version") if -d "/lib/modules/$version";
+
+exit 0
--- /dev/null
+#!/usr/bin/perl -w
+
+use strict;
+
+# Ignore all invocations uxcept when called on to remove
+exit 0 unless ($ARGV[0] && $ARGV[0] =~ /remove/) ;
+
+# do nothing if run from proxmox installer
+exit 0 if -e "/proxmox_install_mode";
+
+my $imagedir = "/boot";
+
+my $version = "@@KVNAME@@";
+
+if (-d "/etc/kernel/prerm.d") {
+ print STDERR "Examining /etc/kernel/prerm.d.\n";
+ system ("run-parts --verbose --exit-on-error --arg=$version " .
+ "--arg=$imagedir/vmlinuz-$version " .
+ "/etc/kernel/prerm.d") &&
+ die "Failed to process /etc/kernel/prerm.d";
+}
+
+exit 0
--- /dev/null
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
--- /dev/null
+#!/usr/bin/perl -w
+
+my $abinew = shift;
+my $abiold = shift;
+my $skipabi = shift;
+
+$abinew =~ /abi-(.*)/;
+my $abinum = $1;
+
+my $fail_exit = 1;
+my $EE = "EE:";
+my $errors = 0;
+my $abiskip = 0;
+
+my $count;
+
+print "II: Checking ABI...\n";
+
+if ($skipabi) {
+ print "WW: Explicitly asked to ignore ABI, running in no-fail mode\n";
+ $fail_exit = 0;
+ $abiskip = 1;
+ $EE = "WW:";
+}
+
+#if ($prev_abinum != $abinum) {
+# print "II: Different ABI's, running in no-fail mode\n";
+# $fail_exit = 0;
+# $EE = "WW:";
+#}
+#
+if (not -f "$abinew" or not -f "$abiold") {
+ print "EE: Previous or current ABI file missing!\n";
+ print " $abinew\n" if not -f "$abinew";
+ print " $abiold\n" if not -f "$abiold";
+
+ # Exit if the ABI files are missing, but return status based on whether
+ # skip ABI was indicated.
+ if ("$abiskip" eq "1") {
+ exit(0);
+ } else {
+ exit(1);
+ }
+}
+
+my %symbols;
+my %symbols_ignore;
+my %modules_ignore;
+my %module_syms;
+
+# See if we have any ignores
+my $ignore = 0;
+print " Reading symbols/modules to ignore...";
+
+for $file ("abi-blacklist") {
+ if (-f $file) {
+ open(IGNORE, "< $file") or
+ die "Could not open $file";
+ while (<IGNORE>) {
+ chomp;
+ if ($_ =~ m/M: (.*)/) {
+ $modules_ignore{$1} = 1;
+ } else {
+ $symbols_ignore{$_} = 1;
+ }
+ $ignore++;
+ }
+ close(IGNORE);
+ }
+}
+print "read $ignore symbols/modules.\n";
+
+sub is_ignored($$) {
+ my ($mod, $sym) = @_;
+
+ die "Missing module name in is_ignored()" if not defined($mod);
+ die "Missing symbol name in is_ignored()" if not defined($sym);
+
+ if (defined($symbols_ignore{$sym}) or defined($modules_ignore{$mod})) {
+ return 1;
+ }
+ return 0;
+}
+
+# Read new syms first
+print " Reading new symbols ($abinum)...";
+$count = 0;
+open(NEW, "< $abinew") or
+ die "Could not open $abinew";
+while (<NEW>) {
+ chomp;
+ m/^(\S+)\s(.+)\s(0x[0-9a-f]+)\s(.+)$/;
+ $symbols{$4}{'type'} = $1;
+ $symbols{$4}{'loc'} = $2;
+ $symbols{$4}{'hash'} = $3;
+ $module_syms{$2} = 0;
+ $count++;
+}
+close(NEW);
+print "read $count symbols.\n";
+
+# Now the old symbols, checking for missing ones
+print " Reading old symbols...";
+$count = 0;
+open(OLD, "< $abiold") or
+ die "Could not open $abiold";
+while (<OLD>) {
+ chomp;
+ m/^(\S+)\s(.+)\s(0x[0-9a-f]+)\s(.+)$/;
+ $symbols{$4}{'old_type'} = $1;
+ $symbols{$4}{'old_loc'} = $2;
+ $symbols{$4}{'old_hash'} = $3;
+ $count++;
+}
+close(OLD);
+
+print "read $count symbols.\n";
+
+print "II: Checking for missing symbols in new ABI...";
+$count = 0;
+foreach $sym (keys(%symbols)) {
+ if (!defined($symbols{$sym}{'type'})) {
+ print "\n" if not $count;
+ printf(" MISS : %s%s\n", $sym,
+ is_ignored($symbols{$sym}{'old_loc'}, $sym) ? " (ignored)" : "");
+ $count++ if !is_ignored($symbols{$sym}{'old_loc'}, $sym);
+ }
+}
+print " " if $count;
+print "found $count missing symbols\n";
+if ($count) {
+ print "$EE Symbols gone missing (what did you do!?!)\n";
+ $errors++;
+}
+
+
+print "II: Checking for new symbols in new ABI...";
+$count = 0;
+foreach $sym (keys(%symbols)) {
+ if (!defined($symbols{$sym}{'old_type'})) {
+ print "\n" if not $count;
+ print " NEW : $sym\n";
+ $count++;
+ }
+}
+print " " if $count;
+print "found $count new symbols\n";
+if ($count) {
+ print "WW: Found new symbols. Not recommended unless ABI was bumped\n";
+}
+
+print "II: Checking for changes to ABI...\n";
+$count = 0;
+my $moved = 0;
+my $changed_type = 0;
+my $changed_hash = 0;
+foreach $sym (keys(%symbols)) {
+ if (!defined($symbols{$sym}{'old_type'}) or
+ !defined($symbols{$sym}{'type'})) {
+ next;
+ }
+
+ # Changes in location don't hurt us, but log it anyway
+ if ($symbols{$sym}{'loc'} ne $symbols{$sym}{'old_loc'}) {
+ printf(" MOVE : %-40s : %s => %s\n", $sym, $symbols{$sym}{'old_loc'},
+ $symbols{$sym}{'loc'});
+ $moved++;
+ }
+
+ # Changes to export type are only bad if new type isn't
+ # EXPORT_SYMBOL. Changing things to GPL are bad.
+ if ($symbols{$sym}{'type'} ne $symbols{$sym}{'old_type'}) {
+ printf(" TYPE : %-40s : %s => %s%s\n", $sym, $symbols{$sym}{'old_type'}.
+ $symbols{$sym}{'type'}, is_ignored($symbols{$sym}{'loc'}, $sym)
+ ? " (ignored)" : "");
+ $changed_type++ if $symbols{$sym}{'type'} ne "EXPORT_SYMBOL"
+ and !is_ignored($symbols{$sym}{'loc'}, $sym);
+ }
+
+ # Changes to the hash are always bad
+ if ($symbols{$sym}{'hash'} ne $symbols{$sym}{'old_hash'}) {
+ printf(" HASH : %-40s : %s => %s%s\n", $sym, $symbols{$sym}{'old_hash'},
+ $symbols{$sym}{'hash'}, is_ignored($symbols{$sym}{'loc'}, $sym)
+ ? " (ignored)" : "");
+ $changed_hash++ if !is_ignored($symbols{$sym}{'loc'}, $sym);
+ $module_syms{$symbols{$sym}{'loc'}}++;
+ }
+}
+
+print "WW: $moved symbols changed location\n" if $moved;
+print "$EE $changed_type symbols changed export type and weren't ignored\n" if $changed_type;
+print "$EE $changed_hash symbols changed hash and weren't ignored\n" if $changed_hash;
+
+$errors++ if $changed_hash or $changed_type;
+if ($changed_hash) {
+ print "II: Module hash change summary...\n";
+ foreach $mod (sort { $module_syms{$b} <=> $module_syms{$a} } keys %module_syms) {
+ next if ! $module_syms{$mod};
+ printf(" %-40s: %d\n", $mod, $module_syms{$mod});
+ }
+}
+
+print "II: Done\n";
+
+if ($errors) {
+ exit($fail_exit);
+} else {
+ exit(0);
+}
--- /dev/null
+#!/usr/bin/perl -w
+
+use strict;
+
+my $dir = shift;
+
+die "no directory to scan" if !$dir;
+
+die "no such directory" if ! -d $dir;
+
+die "strange directory name" if $dir !~ m|^(.*/)?(4.13.\d+\-\d+\-pve)(/+)?$|;
+
+my $apiver = $2;
+
+open(TMP, "find '$dir' -name '*.ko'|");
+while (defined(my $fn = <TMP>)) {
+ chomp $fn;
+ my $relfn = $fn;
+ $relfn =~ s|^$dir/*||;
+
+ my $cmd = "/sbin/modinfo -F firmware '$fn'";
+ open(MOD, "$cmd|");
+ while (defined(my $fw = <MOD>)) {
+ chomp $fw;
+ print "$fw $relfn\n";
+ }
+ close(MOD);
+
+}
+close TMP;
+
+exit 0;
+++ /dev/null
-#!/usr/bin/perl -w
-
-use strict;
-
-my $dir = shift;
-
-die "no directory to scan" if !$dir;
-
-die "no such directory" if ! -d $dir;
-
-die "strange directory name" if $dir !~ m|^(.*/)?(4.13.\d+\-\d+\-pve)(/+)?$|;
-
-my $apiver = $2;
-
-open(TMP, "find '$dir' -name '*.ko'|");
-while (defined(my $fn = <TMP>)) {
- chomp $fn;
- my $relfn = $fn;
- $relfn =~ s|^$dir/*||;
-
- my $cmd = "/sbin/modinfo -F firmware '$fn'";
- open(MOD, "$cmd|");
- while (defined(my $fw = <MOD>)) {
- chomp $fw;
- print "$fw $relfn\n";
- }
- close(MOD);
-
-}
-close TMP;
-
-exit 0;
+++ /dev/null
-Package: pve-headers-@KVNAME@
-Version: @KERNEL_VER@-@PKGREL@
-Section: devel
-Priority: optional
-Architecture: @ARCH@
-Provides: linux-headers, linux-headers-2.6
-Depends: coreutils | fileutils (>= 4.0)
-Maintainer: Proxmox Support Team <support@proxmox.com>
-Description: The Proxmox PVE Kernel Headers
- This package contains the linux kernel headers
+++ /dev/null
-#! /bin/sh
-
-# Abort if any command returns an error value
-set -e
-
-case "$1" in
- configure)
-
- # There are three sub-cases:
- if test "${2+set}" != set; then
- # We're being installed by an ancient dpkg which doesn't remember
- # which version was most recently configured, or even whether
- # there is a most recently configured version.
- :
-
- elif test -z "$2" -o "$2" = "<unknown>"; then
- # The package has not ever been configured on this system, or was
- # purged since it was last configured.
- :
-
- else
- # Version $2 is the most recently configured version of this
- # package.
- :
-
- fi ;;
- abort-upgrade)
- # Back out of an attempt to upgrade this package FROM THIS VERSION
- # to version $2. Undo the effects of "prerm upgrade $2".
- :
-
- ;;
- abort-remove)
- if test "$2" != in-favour; then
- echo "$0: undocumented call to \`postinst $*'" 1>&2
- exit 0
- fi
- # Back out of an attempt to remove this package, which was due to
- # a conflict with package $3 (version $4). Undo the effects of
- # "prerm remove in-favour $3 $4".
- :
-
- ;;
- abort-deconfigure)
- if test "$2" != in-favour -o "$5" != removing; then
- echo "$0: undocumented call to \`postinst $*'" 1>&2
- exit 0
- fi
- # Back out of an attempt to deconfigure this package, which was
- # due to package $6 (version $7) which we depend on being removed
- # to make way for package $3 (version $4). Undo the effects of
- # "prerm deconfigure in-favour $3 $4 removing $6 $7".
- :
-
- ;;
- *) echo "$0: didn't understand being called with \`$1'" 1>&2
- exit 0;;
-esac
-
-exit 0
+++ /dev/null
-#!/usr/bin/perl -w
-
-use strict;
-
-# Ignore all invocations except when called on to configure.
-exit 0 unless $ARGV[0] =~ /configure/;
-
-# do nothing if run from proxmox installer
-exit 0 if -e "/proxmox_install_mode";
-
-my $imagedir = "/boot";
-
-my $version = "@@KVNAME@@";
-
-system("depmod $version");
-
-if (-d "/etc/kernel/postinst.d") {
- print STDERR "Examining /etc/kernel/postinst.d.\n";
- system ("run-parts --verbose --exit-on-error --arg=$version " .
- "--arg=$imagedir/vmlinuz-$version " .
- "/etc/kernel/postinst.d") &&
- die "Failed to process /etc/kernel/postinst.d";
-}
-
-exit 0
+++ /dev/null
-#!/usr/bin/perl -w
-
-use strict;
-
-# Ignore all 'upgrade' invocations .
-exit 0 if $ARGV[0] =~ /upgrade/;
-
-my $imagedir = "/boot";
-
-my $version = "@@KVNAME@@";
-
-if (-d "/etc/kernel/postrm.d") {
- print STDERR "Examining /etc/kernel/postrm.d.\n";
- system ("run-parts --verbose --exit-on-error --arg=$version " .
- "--arg=$imagedir/vmlinuz-$version " .
- "/etc/kernel/postrm.d") &&
- die "Failed to process /etc/kernel/postrm.d";
-}
-
-unlink "$imagedir/initrd.img-$version";
-unlink "$imagedir/initrd.img-$version.bak";
-unlink "/var/lib/initramfs-tools/$version";
-
-# Ignore all invocations except when called on to purge.
-exit 0 unless $ARGV[0] =~ /purge/;
-
-my @files_to_remove = qw{
- modules.dep modules.isapnpmap modules.pcimap
- modules.usbmap modules.parportmap
- modules.generic_string modules.ieee1394map
- modules.ieee1394map modules.pnpbiosmap
- modules.alias modules.ccwmap modules.inputmap
- modules.symbols modules.ofmap
- modules.seriomap modules.*.bin
- modules.softdep modules.devname
- };
-
-foreach my $extra_file (@files_to_remove) {
- for (glob("/lib/modules/$version/$extra_file")) {
- unlink;
- }
-}
-
-system ("rmdir", "/lib/modules/$version") if -d "/lib/modules/$version";
-
-exit 0
+++ /dev/null
-#!/usr/bin/perl -w
-
-use strict;
-
-# Ignore all invocations uxcept when called on to remove
-exit 0 unless ($ARGV[0] && $ARGV[0] =~ /remove/) ;
-
-# do nothing if run from proxmox installer
-exit 0 if -e "/proxmox_install_mode";
-
-my $imagedir = "/boot";
-
-my $version = "@@KVNAME@@";
-
-if (-d "/etc/kernel/prerm.d") {
- print STDERR "Examining /etc/kernel/prerm.d.\n";
- system ("run-parts --verbose --exit-on-error --arg=$version " .
- "--arg=$imagedir/vmlinuz-$version " .
- "/etc/kernel/prerm.d") &&
- die "Failed to process /etc/kernel/prerm.d";
-}
-
-exit 0