Browse Source

Add Linux 5.7.2

This change updates the kernel to Linux 5.7.2 based on Ubuntu 5.7.0-6.7
Fabian Mastenbroek 5 years ago
parent
commit
eaa1e5c154

+ 1 - 1
Makefile

@@ -1,7 +1,7 @@
 # also bump pve-kernel-meta if either of MAJ.MIN, PATCHLEVEL or KREL change
 KERNEL_MAJ=5
 KERNEL_MIN=7
-KERNEL_PATCHLEVEL=0
+KERNEL_PATCHLEVEL=2
 # increment KREL if the ABI changes (abicheck target in debian/rules)
 # rebuild packages with new KREL and run 'make abiupdate'
 KREL=1

+ 7 - 0
debian/changelog

@@ -1,3 +1,10 @@
+
+pve-edge-kernel (5.7.2-1) edge; urgency=medium
+
+  * update to Linux 5.7.2 based on Ubuntu 5.7.0-6.7
+
+ -- Fabian Mastenbroek <[email protected]>  Sun, 14 Jun 2020 23:19:49 +0200
+
 pve-edge-kernel (5.7.0-1) edge; urgency=medium
 
   * update to Linux 5.7 based on Ubuntu 5.7.0-5.6

File diff suppressed because it is too large
+ 482 - 481
patches/ubuntu/0001-base-packaging.patch


+ 3 - 3
patches/ubuntu/0002-UBUNTU-SAUCE-add-vmlinux.strip-to-BOOT_TARGETS1-on-p.patch

@@ -1,4 +1,4 @@
-From 870fb657077e66490e6e0d005ec70359a8df8fc0 Mon Sep 17 00:00:00 2001
+From 78b9612c962dba89e0ee304f45e5b2a020c4eae3 Mon Sep 17 00:00:00 2001
 From: Andy Whitcroft <[email protected]>
 Date: Fri, 9 Sep 2016 14:02:29 +0100
 Subject: [PATCH 2/5] UBUNTU: SAUCE: add vmlinux.strip to BOOT_TARGETS1 on
@@ -10,7 +10,7 @@ Signed-off-by: Andy Whitcroft <[email protected]>
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/arch/powerpc/Makefile b/arch/powerpc/Makefile
-index f310c32..a028b3b 100644
+index f310c32e88a4..a028b3b3ef56 100644
 --- a/arch/powerpc/Makefile
 +++ b/arch/powerpc/Makefile
 @@ -283,7 +283,7 @@ drivers-$(CONFIG_OPROFILE)	+= arch/powerpc/oprofile/
@@ -23,5 +23,5 @@ index f310c32..a028b3b 100644
  
  PHONY += $(BOOT_TARGETS1) $(BOOT_TARGETS2)
 -- 
-2.7.4
+2.17.1
 

+ 3 - 3
patches/ubuntu/0003-UBUNTU-SAUCE-tools-hv-lsvmbus-add-manual-page.patch

@@ -1,4 +1,4 @@
-From 4782f6e482d003eff3992e421d690b26f54786b3 Mon Sep 17 00:00:00 2001
+From 87f5bfcfe236761b19a7d1886d345785d4a8b45b Mon Sep 17 00:00:00 2001
 From: Andy Whitcroft <[email protected]>
 Date: Fri, 27 May 2016 13:52:22 +0100
 Subject: [PATCH 3/5] UBUNTU: SAUCE: tools/hv/lsvmbus -- add manual page
@@ -16,7 +16,7 @@ Signed-off-by: Kamal Mostafa <[email protected]>
 
 diff --git a/tools/hv/lsvmbus.8 b/tools/hv/lsvmbus.8
 new file mode 100644
-index 00000000..ba07d66
+index 000000000000..ba07d664950e
 --- /dev/null
 +++ b/tools/hv/lsvmbus.8
 @@ -0,0 +1,23 @@
@@ -44,5 +44,5 @@ index 00000000..ba07d66
 +.nf
 +Written by Dexuan Cui <[email protected]>
 -- 
-2.7.4
+2.17.1
 

+ 94 - 13
patches/ubuntu/0004-debian-changelog.patch

@@ -1,29 +1,110 @@
-From 1260d079bcf1fe8b8376c64037bc66cb2a3cdefa Mon Sep 17 00:00:00 2001
-From: "Kernel Builder (tangerine)" <[email protected]>
-Date: Sun, 31 May 2020 21:30:33 -0400
+From ac2916bee6860c758c825a2e9daa3ec46e02b22d Mon Sep 17 00:00:00 2001
+From: "Kernel Builder (sita)" <[email protected]>
+Date: Sun, 7 Jun 2020 12:30:49 +0000
 Subject: [PATCH 4/5] debian changelog
 
 ---
- debian.master/changelog | 9723 +----------------------------------------------
- 1 file changed, 3 insertions(+), 9720 deletions(-)
+ debian.master/changelog | 9804 +--------------------------------------
+ 1 file changed, 3 insertions(+), 9801 deletions(-)
 
 diff --git a/debian.master/changelog b/debian.master/changelog
-index 27360b8..1614fee 100644
+index 543e89a318ec..ab18ce98fd52 100644
 --- a/debian.master/changelog
 +++ b/debian.master/changelog
-@@ -1,9723 +1,6 @@
--linux-5.7 (5.7.0-5.6) groovy; urgency=medium
-+linux (5.7.0-050700.202005312130) unstable; urgency=low
+@@ -1,9804 +1,6 @@
+-linux-5.7 (5.7.0-6.7) groovy; urgency=medium
++linux (5.7.1-050701.202006071230) unstable; urgency=low
  
 -  * Packaging resync (LP: #1786013)
+-    - [Packaging] update helper scripts
 -    - update dkms package versions
-+  Mainline build at commit: v5.7
++  Mainline build at commit: v5.7.1
  
+-  * shiftfs: fix btrfs snapshot deletion (LP: #1879688)
+-    - SAUCE: shiftfs: let userns root destroy subvolumes from other users
++ -- Mainline Build <kernel@sita>  Sun, 07 Jun 2020 12:30:48 +0000
+ 
+-  * seccomp_benchmark times out on eoan (LP: #1881576)
+-    - SAUCE: selftests/seccomp: use 90s as timeout
+-
+-  * Realtek 8723DE [10ec:d723] subsystem [10ec:d738]  disconnects unsolicitedly
+-    when Bluetooth is paired: Reason: 23=IEEE8021X_FAILED (LP: #1878147)
+-    - SAUCE: Revert "UBUNTU: SAUCE: rtw88: Move driver IQK to set channel before
+-      association for 11N chip"
+-    - SAUCE: Revert "UBUNTU: SAUCE: rtw88: fix rate for a while after being
+-      connected"
+-    - SAUCE: Revert "UBUNTU: SAUCE: rtw88: No retry and report for auth and assoc"
+-    - SAUCE: Revert "UBUNTU: SAUCE: rtw88: 8723d: Add coex support"
+-    - rtw88: 8723d: Add coex support
+-    - SAUCE: rtw88: coex: 8723d: set antanna control owner
+-    - SAUCE: rtw88: coex: 8723d: handle BT inquiry cases
+-    - SAUCE: rtw88: fix EAPOL 4-way failure by finish IQK earlier
+-
+-  * ASoC/amd: add audio driver for amd renoir (LP: #1881046)
+-    - ASoC: amd: add Renoir ACP3x IP register header
+-    - ASoC: amd: add Renoir ACP PCI driver
+-    - ASoC: amd: add acp init/de-init functions
+-    - ASoC: amd: create acp3x pdm platform device
+-    - ASoC: amd: add ACP3x PDM platform driver
+-    - ASoC: amd: irq handler changes for ACP3x PDM dma driver
+-    - ASoC: amd: add acp3x pdm driver dma ops
+-    - ASoC: amd: add ACP PDM DMA driver dai ops
+-    - ASoC: amd: add Renoir ACP PCI driver PM ops
+-    - ASoC: amd: add ACP PDM DMA driver pm ops
+-    - ASoC: amd: enable Renoir acp3x drivers build
+-    - ASoC: amd: create platform devices for Renoir
+-    - ASoC: amd: RN machine driver using dmic
+-    - ASoC: amd: enable build for RN machine driver
+-    - ASoC: amd: fix kernel warning
+-    - ASoC: amd: refactoring dai_hw_params() callback
+-    - ASoC: amd: return error when acp de-init fails
+-    - [Config]: enable amd renoir ASoC audio
+-
+-  * Slow send speed with Intel I219-V on Ubuntu 18.04.1 (LP: #1802691)
+-    - e1000e: Disable TSO for buffer overrun workaround
+-
+-  * Fix incorrect speed/duplex when I210 device is runtime suspended
+-    (LP: #1880656)
+-    - igb: Report speed and duplex as unknown when device is runtime suspended
+-
+-  * Fix Pericom USB controller OHCI/EHCI PME# defect (LP: #1879321)
+-    - serial: 8250_pci: Move Pericom IDs to pci_ids.h
+-    - PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect
+-
+-  * [UBUNTU 20.04] s390x/pci: enumerate pci functions per physical adapter
+-    (LP: #1874056)
+-    - s390/pci: Expose new port attribute for PCIe functions
+-    - s390/pci: adaptation of iommu to multifunction
+-    - s390/pci: define kernel parameters for PCI multifunction
+-    - s390/pci: define RID and RID available
+-    - s390/pci: create zPCI bus
+-    - s390/pci: adapt events for zbus
+-    - s390/pci: Handling multifunctions
+-    - s390/pci: Do not disable PF when VFs exist
+-    - s390/pci: Documentation for zPCI
+-    - s390/pci: removes wrong PCI multifunction assignment
+-
+-  * add 16-bit width registers support for EEPROM at24 device (LP: #1876699)
+-    - regmap-i2c: add 16-bit width registers support
+-
+-  * Miscellaneous Ubuntu changes
+-    - [Config] Enable virtualbox guest and shared-folder modules
+-
+-  [ Upstream Kernel Changes ]
+-
+-  * Rebase to v5.7
+-
+- -- Seth Forshee <[email protected]>  Mon, 01 Jun 2020 16:11:24 -0500
+-
+-linux-5.7 (5.7.0-5.6) groovy; urgency=medium
+-
+-  * Packaging resync (LP: #1786013)
+-    - update dkms package versions
+-
 -  * [UBUNTU 20.04] PSI generates overhead on s390x (LP: #1876044)
 -    - Ubuntu: [Config] CONFIG_PSI is enabled by default, but creates additional
 -      overhead on s390x, hence should be disabled by default on s390x only.
-+ -- Mainline Build <kernel@tangerine>  Sun, 31 May 2020 21:30:33 -0400
- 
+-
 -  * Miscellaneous Ubuntu changes
 -    - Rebase to v5.7-rc7
 -    - [Config] ppc64el: disable STRICT_KERNEL_RWX
@@ -9739,5 +9820,5 @@ index 27360b8..1614fee 100644
 -
 - -- Tim Gardner <[email protected]>  Mon, 20 Mar 2017 05:15:32 -0600
 -- 
-2.7.4
+2.17.1
 

+ 39 - 30
patches/ubuntu/0005-configs-based-on-Ubuntu-5.7.0-5.6.patch → patches/ubuntu/0005-configs-based-on-Ubuntu-5.7.0-6.7.patch

@@ -1,24 +1,24 @@
-From f15a8dcb1b760087b0b4e7298a901969cee384f7 Mon Sep 17 00:00:00 2001
-From: "Kernel Builder (tangerine)" <[email protected]>
-Date: Sun, 31 May 2020 21:31:26 -0400
-Subject: [PATCH 5/5] configs (based on Ubuntu-5.7.0-5.6)
+From c3bc0f62079428513e0fbdad1aefe029f769b603 Mon Sep 17 00:00:00 2001
+From: "Kernel Builder (sita)" <[email protected]>
+Date: Sun, 7 Jun 2020 12:31:27 +0000
+Subject: [PATCH 5/5] configs (based on Ubuntu-5.7.0-6.7)
 
 ---
- debian.master/config/amd64/config.common.amd64     |  1 -
- debian.master/config/amd64/config.flavour.generic  |  1 -
- .../config/amd64/config.flavour.lowlatency         |  1 -
- debian.master/config/arm64/config.common.arm64     |  4 +--
- debian.master/config/armhf/config.common.armhf     |  2 --
- debian.master/config/config.common.ubuntu          | 35 ++--------------------
- debian.master/config/i386/config.common.i386       |  1 -
- debian.master/config/i386/config.flavour.generic   |  1 -
- .../config/i386/config.flavour.lowlatency          |  1 -
- debian.master/config/ppc64el/config.common.ppc64el |  2 --
- debian.master/config/s390x/config.common.s390x     |  1 -
- 11 files changed, 3 insertions(+), 47 deletions(-)
+ .../config/amd64/config.common.amd64          |  1 -
+ .../config/amd64/config.flavour.generic       |  1 -
+ .../config/amd64/config.flavour.lowlatency    |  1 -
+ .../config/arm64/config.common.arm64          |  4 +-
+ .../config/armhf/config.common.armhf          |  2 -
+ debian.master/config/config.common.ubuntu     | 37 +------------------
+ debian.master/config/i386/config.common.i386  |  1 -
+ .../config/i386/config.flavour.generic        |  1 -
+ .../config/i386/config.flavour.lowlatency     |  1 -
+ .../config/ppc64el/config.common.ppc64el      |  2 -
+ .../config/s390x/config.common.s390x          |  1 -
+ 11 files changed, 3 insertions(+), 49 deletions(-)
 
 diff --git a/debian.master/config/amd64/config.common.amd64 b/debian.master/config/amd64/config.common.amd64
-index 11d4bde..2a209f3 100644
+index 11d4bde9d612..2a209f34db83 100644
 --- a/debian.master/config/amd64/config.common.amd64
 +++ b/debian.master/config/amd64/config.common.amd64
 @@ -185,7 +185,6 @@ CONFIG_HFSPLUS_FS=m
@@ -30,7 +30,7 @@ index 11d4bde..2a209f3 100644
  CONFIG_HOTPLUG_PCI=y
  CONFIG_HOTPLUG_PCI_SHPC=y
 diff --git a/debian.master/config/amd64/config.flavour.generic b/debian.master/config/amd64/config.flavour.generic
-index d166237..5938d9b 100644
+index d1662374ea94..5938d9ba3f6c 100644
 --- a/debian.master/config/amd64/config.flavour.generic
 +++ b/debian.master/config/amd64/config.flavour.generic
 @@ -4,7 +4,6 @@
@@ -42,7 +42,7 @@ index d166237..5938d9b 100644
  # CONFIG_PREEMPT is not set
  CONFIG_PREEMPT_VOLUNTARY=y
 diff --git a/debian.master/config/amd64/config.flavour.lowlatency b/debian.master/config/amd64/config.flavour.lowlatency
-index 814348d..42de09f 100644
+index 814348dc984b..42de09fb0bff 100644
 --- a/debian.master/config/amd64/config.flavour.lowlatency
 +++ b/debian.master/config/amd64/config.flavour.lowlatency
 @@ -4,7 +4,6 @@
@@ -54,7 +54,7 @@ index 814348d..42de09f 100644
  CONFIG_PREEMPT=y
  # CONFIG_PREEMPT_VOLUNTARY is not set
 diff --git a/debian.master/config/arm64/config.common.arm64 b/debian.master/config/arm64/config.common.arm64
-index 8a04a5d..b09ed523e 100644
+index 8a04a5dea27c..b09ed523e18d 100644
 --- a/debian.master/config/arm64/config.common.arm64
 +++ b/debian.master/config/arm64/config.common.arm64
 @@ -166,7 +166,7 @@ CONFIG_FEALNX=m
@@ -83,7 +83,7 @@ index 8a04a5d..b09ed523e 100644
  CONFIG_ISL29020=m
  CONFIG_JFS_FS=m
 diff --git a/debian.master/config/armhf/config.common.armhf b/debian.master/config/armhf/config.common.armhf
-index b6521d7..413dbe0 100644
+index b6521d7ec3ba..413dbe0d70ad 100644
 --- a/debian.master/config/armhf/config.common.armhf
 +++ b/debian.master/config/armhf/config.common.armhf
 @@ -186,7 +186,6 @@ CONFIG_HFSPLUS_FS=m
@@ -103,7 +103,7 @@ index b6521d7..413dbe0 100644
  CONFIG_ISL29020=m
  CONFIG_JFS_FS=m
 diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu
-index b885530..9052767 100644
+index a274792c072a..12410e033315 100644
 --- a/debian.master/config/config.common.ubuntu
 +++ b/debian.master/config/config.common.ubuntu
 @@ -283,10 +283,7 @@ CONFIG_AMD_XGBE_DCB=y
@@ -201,7 +201,16 @@ index b885530..9052767 100644
  CONFIG_SHMEM=y
  CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
  CONFIG_SH_ETH=m
-@@ -11264,7 +11235,6 @@ CONFIG_VDPA_SIM=m
+@@ -9479,8 +9450,6 @@ CONFIG_SND_SOC_AMD_ACP=m
+ CONFIG_SND_SOC_AMD_ACP3x=m
+ CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m
+ CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m
+-CONFIG_SND_SOC_AMD_RENOIR=m
+-CONFIG_SND_SOC_AMD_RENOIR_MACH=m
+ CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m
+ CONFIG_SND_SOC_APQ8016_SBC=m
+ CONFIG_SND_SOC_ARIZONA=m
+@@ -11267,7 +11236,6 @@ CONFIG_VDPA_SIM=m
  CONFIG_VDSO=y
  CONFIG_VEML6030=m
  CONFIG_VEML6070=m
@@ -209,7 +218,7 @@ index b885530..9052767 100644
  CONFIG_VETH=m
  CONFIG_VEXPRESS_CONFIG=y
  CONFIG_VEXPRESS_SYSCFG=y
-@@ -11705,7 +11675,6 @@ CONFIG_WATCHDOG_RTAS=m
+@@ -11708,7 +11676,6 @@ CONFIG_WATCHDOG_RTAS=m
  CONFIG_WATCHDOG_SYSFS=y
  CONFIG_WCN36XX=m
  # CONFIG_WCN36XX_DEBUGFS is not set
@@ -218,7 +227,7 @@ index b885530..9052767 100644
  CONFIG_WDAT_WDT=m
  CONFIG_WDT=m
 diff --git a/debian.master/config/i386/config.common.i386 b/debian.master/config/i386/config.common.i386
-index e62994c..821f0a4 100644
+index e62994cdf221..821f0a41d7cf 100644
 --- a/debian.master/config/i386/config.common.i386
 +++ b/debian.master/config/i386/config.common.i386
 @@ -182,7 +182,6 @@ CONFIG_HFSPLUS_FS=m
@@ -230,7 +239,7 @@ index e62994c..821f0a4 100644
  CONFIG_HOTPLUG_PCI=y
  CONFIG_HOTPLUG_PCI_SHPC=y
 diff --git a/debian.master/config/i386/config.flavour.generic b/debian.master/config/i386/config.flavour.generic
-index 5c2e4e1..965113b 100644
+index 5c2e4e1d3a9f..965113b110ce 100644
 --- a/debian.master/config/i386/config.flavour.generic
 +++ b/debian.master/config/i386/config.flavour.generic
 @@ -4,6 +4,5 @@
@@ -241,7 +250,7 @@ index 5c2e4e1..965113b 100644
  # CONFIG_PREEMPT is not set
  CONFIG_PREEMPT_VOLUNTARY=y
 diff --git a/debian.master/config/i386/config.flavour.lowlatency b/debian.master/config/i386/config.flavour.lowlatency
-index 6b121e3..0af82e0 100644
+index 6b121e3f433b..0af82e00adce 100644
 --- a/debian.master/config/i386/config.flavour.lowlatency
 +++ b/debian.master/config/i386/config.flavour.lowlatency
 @@ -4,6 +4,5 @@
@@ -252,7 +261,7 @@ index 6b121e3..0af82e0 100644
  CONFIG_PREEMPT=y
  # CONFIG_PREEMPT_VOLUNTARY is not set
 diff --git a/debian.master/config/ppc64el/config.common.ppc64el b/debian.master/config/ppc64el/config.common.ppc64el
-index 729f8e2..fba24cc 100644
+index 729f8e2647f3..fba24cc25001 100644
 --- a/debian.master/config/ppc64el/config.common.ppc64el
 +++ b/debian.master/config/ppc64el/config.common.ppc64el
 @@ -184,7 +184,6 @@ CONFIG_HFSPLUS_FS=m
@@ -272,7 +281,7 @@ index 729f8e2..fba24cc 100644
  CONFIG_ISL29020=m
  CONFIG_JFS_FS=m
 diff --git a/debian.master/config/s390x/config.common.s390x b/debian.master/config/s390x/config.common.s390x
-index 4fdac22..5c58a16 100644
+index 4fdac229f6a9..5c58a16b5350 100644
 --- a/debian.master/config/s390x/config.common.s390x
 +++ b/debian.master/config/s390x/config.common.s390x
 @@ -170,7 +170,6 @@ CONFIG_GPIO_GENERIC_PLATFORM=m
@@ -284,5 +293,5 @@ index 4fdac22..5c58a16 100644
  CONFIG_HOTPLUG_PCI=y
  # CONFIG_HOTPLUG_PCI_SHPC is not set
 -- 
-2.7.4
+2.17.1
 

+ 1 - 1
submodules/linux-stable

@@ -1 +1 @@
-Subproject commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162
+Subproject commit c58091a3ea4c1fa8a71f38842c877fbd4c54b45d

Some files were not shown because too many files changed in this diff