[linux] 01/01: Update to 4.4.6

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Thu Mar 17 01:05:03 UTC 2016


This is an automated email from the git hooks/post-receive script.

benh pushed a commit to branch sid
in repository linux.

commit 67517892da4890e90df73a3503fd123f07b69ffe
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Wed Mar 16 13:22:40 2016 +0000

    Update to 4.4.6
---
 debian/changelog                                   | 53 ++++++++++++++++++++--
 ...t-drm-radeon-call-hpd_irq_event-on-resume.patch | 22 ---------
 ...radeon-pm-adjust-display-configuration-af.patch | 39 ----------------
 .../powerpc-fix-dedotify-for-binutils-2.26.patch   | 32 -------------
 debian/patches/series                              |  3 --
 5 files changed, 50 insertions(+), 99 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 6915b6b..2ab215a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-linux (4.4.5-1) UNRELEASED; urgency=medium
+linux (4.4.6-1) UNRELEASED; urgency=medium
 
   [ Salvatore Bonaccorso ]
   * New upstream stable update:
@@ -78,10 +78,57 @@ linux (4.4.5-1) UNRELEASED; urgency=medium
     - efi: Fix boot crash by always mapping boot service regions into new EFI
       page tables (Closes: #815125)
     - mm/pat: Fix boot crash when 1GB pages are not supported by cpu
-  * Revert "drm/radeon/pm: adjust display configuration after powerstate",
-    which caused a regression on some older hardware
   * [armhf] gpio: Enable GPIO_PCF857X as module, needed by TI DRA7xx EVMs
     (Closes: #818386)
+  * New upstream stable update:
+    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.6
+    - [arm64] account for sparsemem section alignment when choosing vmemmap
+      offset
+    - [armel,armhf] mvebu: fix overlap of Crypto SRAM with PCIe memory window
+    - [armhf] dts: dra7: do not gate cpsw clock due to errata i877
+    - [armhf] OMAP2+: hwmod: Introduce ti,no-idle dt property
+    - PCI: Allow a NULL "parent" pointer in pci_bus_assign_domain_nr()
+    - kvm: cap halt polling at exactly halt_poll_ns
+    - [x86] KVM: VMX: disable PEBS before a guest entry
+    - [s390x] KVM: correct fprs on SIGP (STOP AND) STORE STATUS
+    - [powerpc*] KVM: Book3S HV: Sanitize special-purpose register values on
+      guest exit
+    - [x86] KVM: MMU: fix ept=0/pte.u=1/pte.w=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0
+      combo
+    - [x86] KVM: MMU: fix reserved bit check for
+      ept=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0
+    - [s390x] mm: four page table levels vs. fork (CVE-2016-XXXX)
+    - [s390x] dasd: fix diag 0x250 inline assembly
+    - tracing: Fix check for cpu online when event is disabled
+    - jffs2: reduce the breakage on recovery from halfway failed rename()
+    - ncpfs: fix a braino in OOM handling in ncp_fill_cache()
+    - ASoC: dapm: Fix ctl value accesses in a wrong type
+    - ovl: ignore lower entries when checking purity of non-directory entries
+    - ovl: fix working on distributed fs as lower layer
+    - wext: fix message delay/ordering
+    - cfg80211/wext: fix message ordering
+    - can: gs_usb: fixed disconnect bug by removing erroneous use of kfree()
+    - iwlwifi: mvm: inc pending frames counter also when txing non-sta
+    - mac80211: minstrel: Change expected throughput unit back to Kbps
+    - mac80211: fix use of uninitialised values in RX aggregation
+    - mac80211: minstrel_ht: set default tx aggregation timeout to 0
+    - mac80211: minstrel_ht: fix a logic error in RTS/CTS handling
+    - mac80211: check PN correctly for GCMP-encrypted fragmented MPDUs
+    - mac80211: Fix Public Action frame RX in AP mode
+    - [armhf] gpu: ipu-v3: Do not bail out on missing optional port nodes
+    - [i386/686-pae] mm: Fix slow_virt_to_phys() for X86_PAE again
+    - Revert "drm/radeon: call hpd_irq_event on resume"
+    - drm/amdgpu: Fix error handling in amdgpu_flip_work_func.
+    - drm/radeon: Fix error handling in radeon_flip_work_func.
+    - Revert "drm/radeon/pm: adjust display configuration after powerstate"
+    - [powerpc*] powernv: Add a kmsg_dumper that flushes console output on panic
+    - [powerpc*] powernv: Fix OPAL_CONSOLE_FLUSH prototype and usages
+    - userfaultfd: don't block on the last VM updates at exit time
+    - ovl: copy new uid/gid into overlayfs runtime inode
+    - ovl: fix getcwd() failure after unsuccessful rmdir
+    - [mips*] smp.c: Fix uninitialised temp_foreign_map
+    - block: don't optimize for non-cloned bio in bio_get_last_bvec()
+    - target: Drop incorrect ABORT_TASK put for completed commands
 
   [ Ian Campbell ]
   * [arm64] Enable ARCH_HISI (Hisilicon) and the set of currently available
diff --git a/debian/patches/bugfix/all/revert-drm-radeon-call-hpd_irq_event-on-resume.patch b/debian/patches/bugfix/all/revert-drm-radeon-call-hpd_irq_event-on-resume.patch
deleted file mode 100644
index 8ad228d..0000000
--- a/debian/patches/bugfix/all/revert-drm-radeon-call-hpd_irq_event-on-resume.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: Ben Hutchings <ben at decadent.org.uk>
-Date: Mon, 7 Mar 2016 07:55:44 +0000
-Subject: Revert "drm/radeon: call hpd_irq_event on resume"
-
-This reverts commit dbb17a21c131eca94eb31136eee9a7fe5aff00d9,
-reported to cause regressions (crash/hang) on some systems.
----
- drivers/gpu/drm/radeon/radeon_device.c | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c
-index 902b59cebac5..4197ca1bb1e4 100644
---- a/drivers/gpu/drm/radeon/radeon_device.c
-+++ b/drivers/gpu/drm/radeon/radeon_device.c
-@@ -1744,7 +1744,6 @@ int radeon_resume_kms(struct drm_device *dev, bool resume, bool fbcon)
- 	}
- 
- 	drm_kms_helper_poll_enable(dev);
--	drm_helper_hpd_irq_event(dev);
- 
- 	/* set the power state here in case we are a PX system or headless */
- 	if ((rdev->pm.pm_method == PM_METHOD_DPM) && rdev->pm.dpm_enabled)
diff --git a/debian/patches/bugfix/all/revert-drm-radeon-pm-adjust-display-configuration-af.patch b/debian/patches/bugfix/all/revert-drm-radeon-pm-adjust-display-configuration-af.patch
deleted file mode 100644
index 17e8020..0000000
--- a/debian/patches/bugfix/all/revert-drm-radeon-pm-adjust-display-configuration-af.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From: Alex Deucher <alexander.deucher at amd.com>
-Date: Tue, 8 Mar 2016 11:31:00 -0500
-Subject: Revert "drm/radeon/pm: adjust display configuration after powerstate"
-Origin: https://git.kernel.org/linus/d74e766e1916d0e09b86e4b5b9d0f819628fd546
-
-This reverts commit 39d4275058baf53e89203407bf3841ff2c74fa32.
-
-This caused a regression on some older hardware.
-
-bug:
-https://bugzilla.kernel.org/show_bug.cgi?id=113891
-
-Signed-off-by: Alex Deucher <alexander.deucher at amd.com>
-Cc: stable at vger.kernel.org
----
- drivers/gpu/drm/radeon/radeon_pm.c | 5 ++---
- 1 file changed, 2 insertions(+), 3 deletions(-)
-
---- a/drivers/gpu/drm/radeon/radeon_pm.c
-+++ b/drivers/gpu/drm/radeon/radeon_pm.c
-@@ -1075,6 +1075,8 @@ force:
- 
- 	/* update display watermarks based on new power state */
- 	radeon_bandwidth_update(rdev);
-+	/* update displays */
-+	radeon_dpm_display_configuration_changed(rdev);
- 
- 	/* wait for the rings to drain */
- 	for (i = 0; i < RADEON_NUM_RINGS; i++) {
-@@ -1091,9 +1093,6 @@ force:
- 
- 	radeon_dpm_post_set_power_state(rdev);
- 
--	/* update displays */
--	radeon_dpm_display_configuration_changed(rdev);
--
- 	rdev->pm.dpm.current_active_crtcs = rdev->pm.dpm.new_active_crtcs;
- 	rdev->pm.dpm.current_active_crtc_count = rdev->pm.dpm.new_active_crtc_count;
- 	rdev->pm.dpm.single_display = single_display;
diff --git a/debian/patches/bugfix/powerpc/powerpc-fix-dedotify-for-binutils-2.26.patch b/debian/patches/bugfix/powerpc/powerpc-fix-dedotify-for-binutils-2.26.patch
deleted file mode 100644
index fb93c4a..0000000
--- a/debian/patches/bugfix/powerpc/powerpc-fix-dedotify-for-binutils-2.26.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From: Andreas Schwab <schwab at linux-m68k.org>
-Date: Fri, 5 Feb 2016 19:50:03 +0100
-Subject: powerpc: Fix dedotify for binutils >= 2.26
-Origin: https://git.kernel.org/linus/f15838e9cac8f78f0cc506529bb9d3b9fa589c1f
-
-Since binutils 2.26 BFD is doing suffix merging on STRTAB sections.  But
-dedotify modifies the symbol names in place, which can also modify
-unrelated symbols with a name that matches a suffix of a dotted name.  To
-remove the leading dot of a symbol name we can just increment the pointer
-into the STRTAB section instead.
-
-Backport to all stables to avoid breakage when people update their
-binutils - mpe.
-
-Cc: stable at vger.kernel.org
-Signed-off-by: Andreas Schwab <schwab at linux-m68k.org>
-Signed-off-by: Michael Ellerman <mpe at ellerman.id.au>
----
- arch/powerpc/kernel/module_64.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/arch/powerpc/kernel/module_64.c
-+++ b/arch/powerpc/kernel/module_64.c
-@@ -335,7 +335,7 @@ static void dedotify(Elf64_Sym *syms, un
- 		if (syms[i].st_shndx == SHN_UNDEF) {
- 			char *name = strtab + syms[i].st_name;
- 			if (name[0] == '.')
--				memmove(name, name+1, strlen(name));
-+				syms[i].st_name++;
- 		}
- 	}
- }
diff --git a/debian/patches/series b/debian/patches/series
index 6df23b0..d2f8734 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -132,11 +132,8 @@ debian/revert-cgroup-make-sure-a-parent-css-isn-t-offlined.patch
 debian/thermal-fix-abi-change-in-4.4.4.patch
 debian/ipv4-fix-abi-change-in-4.4.4.patch
 debian/ipv6-fix-abi-change-in-4.4.4.patch
-bugfix/all/revert-drm-radeon-call-hpd_irq_event-on-resume.patch
-bugfix/powerpc/powerpc-fix-dedotify-for-binutils-2.26.patch
 bugfix/x86/drm-i915-Fix-oops-caused-by-fbdev-initialization-fai.patch
 debian/revert-libata-align-ata_device-s-id-on-a-cacheline.patch
 debian/module-fix-abi-change-in-4.4.5.patch
 bugfix/x86/x86-efi-fix-boot-crash-by-always-mapping-boot-servic.patch
 bugfix/x86/x86-mm-pat-fix-boot-crash-when-1gb-pages-are-not-supported.patch
-bugfix/all/revert-drm-radeon-pm-adjust-display-configuration-af.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git



More information about the Kernel-svn-changes mailing list