[linux] 02/03: Merge tag 'debian/4.6.2-1'

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Sat Jun 18 12:00:33 UTC 2016


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

benh pushed a commit to branch master
in repository linux.

commit a808d3112b77e7c1ef1b1445807eba047cba7c38
Merge: 7f701b0 86e7845
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Sat Jun 18 12:59:57 2016 +0100

    Merge tag 'debian/4.6.2-1'

 debian/changelog                                   | 134 +++++++++++++++++++++
 debian/config/armel/defines                        |   1 -
 debian/config/armhf/defines                        |   1 -
 debian/config/sh4/defines                          |   1 -
 .../liblockdep-define-the-array_size-macro.patch   |  26 ++++
 .../all/liblockdep-enable-wall-by-default.patch    |  28 +++++
 ...fix-defined-but-not-used-warning-for-init.patch |  58 +++++++++
 .../liblockdep-fix-set-but-not-used-warnings.patch |  44 +++++++
 ...blockdep-fix-undefined-symbol-prandom_u32.patch |  39 ++++++
 .../all/liblockdep-fix-unused-value-warnings.patch |  72 +++++++++++
 ...reduce-max_lock_depth-to-avoid-overflowin.patch |  44 +++++++
 .../bugfix/all/lockdep-add-missing-macros.patch    |  25 ----
 debian/patches/series                              |   8 +-
 13 files changed, 452 insertions(+), 29 deletions(-)

diff --cc debian/changelog
index 1068b12,cff35f6..092683f
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,40 -1,137 +1,174 @@@
 +linux (4.7~rc3-1~exp1) UNRELEASED; urgency=medium
 +
 +  * New upstream release candidate
 +
 +  [ Ben Hutchings ]
 +  * bug script: Put binary package name and version in the info file so
 +    linux-signed can easily replace them
 +  * Move merge_packages function from debian/bin/gencontrol.py to
 +    gencontrol module
 +  * udeb: Drop packages for modules that will later be signed
 +  * linux-image: Add '-unsigned' suffix to packages with modules that will
 +    later be signed
 +  * [rt] Disable until it is updated for 4.7 or later
 +  * cpupower: Bump soname version and rename library package accordingly
 +  * debian/rules.d/Makefile: Override architecture detection when building
 +    userland headers
 +  * linux-cpupower: Define PACKAGE_BUGREPORT to refer to reportbug, not upstream
 +  * debian/README.source: Document the supported build profiles
 +  * debian/control: Fix build-dependencies for cross-building
 +  * Add support for the nopython build profile, disabling the linux-perf package
 +  * Fix build rules for userland tools to support cross-building
 +
 +  [ Martin Michlmayr ]
 +  * [armhf, arm64] Enable PHY_TEGRA_XUSB and USB_XHCI_TEGRA.
 +  * [arm64] Enable MAX77620 and PCA9539 which are required by Jetson TX1.
 +  * [arm64] Enable TEGRA210_ADMA.
 +  * [arm64] Enable THERMAL.
 +  * [armhf] Enable TEGRA_SOCTHERM.
 +  * [armhf] Enable SPI_TEGRA114.
 +  * [arm64] Enable more QCOM options (QCOM_SMP2P, QCOM_SMSM, QCOM_WCNSS_CTRL,
 +    PHY_QCOM_UFS, QCOM_QFPROM).
 +
 +  [ Aurelien Jarno ]
 +  * [ppc64*] Enable SPAPR_TCE_IOMMU, VFIO and VFIO_PCI (Closes: #826367).
 +
 + -- Ben Hutchings <ben at decadent.org.uk>  Tue, 07 Jun 2016 19:37:55 +0100
 +
+ linux (4.6.2-1) unstable; urgency=medium
+ 
+   * Team upload.
+   * New upstream stable update:
+     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.6.2
+     - f2fs: fix deadlock when flush inline data
+     - [mips*] math-emu: Fix jalr emulation when rd == $0
+     - [mips*] Avoid using unwind_stack() with usermode
+     - [mips*] Fix siginfo.h to use strict posix types
+     - [mips*] Fix uapi include in exported asm/siginfo.h
+     - [mips*] Fix watchpoint restoration
+     - [mips*] Flush highmem pages in __flush_dcache_page
+     - [mips*] Handle highmem pages in __update_cache
+     - [mips*] Sync icache & dcache in set_pte_at
+     - [mips*] Reserve nosave data for hibernation
+     - [mips*el/loongson-3] Reserve 32MB for RS780E integrated GPU
+     - [mips*] Use copy_s.fmt rather than copy_u.fmt
+     - [mips*] Prevent "restoration" of MSA context in non-MSA kernels
+     - [mips*] ptrace: Fix FP context restoration FCSR regression
+     - [mips*] ptrace: Prevent writes to read-only FCSR bits
+     - [mips*] lib: Mark intrinsics notrace
+     - [mips*] VDSO: Build with `-fno-strict-aliasing'
+     - affs: fix remount failure when there are no options changed
+     - ASoC: ak4642: Enable cache usage to fix crashes on resume
+     - Input: uinput - handle compat ioctl for UI_SET_PHYS
+     - Input: xpad - move pending clear to the correct location
+     - Input: xpad - prevent spurious input from wired Xbox 360 controllers
+     - [armhf] sun4i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV output
+     - [armhf] sun7i: dt: Enable dram gate 5 (tve0 clock) for simplefb TV output
+     - [armhf] mvebu: fix GPIO config on the Linksys boards
+     - [armhf] dts: exynos: Add interrupt line to MAX8997 PMIC on
+       exynos4210-trats
+     - ath9k: Fix LED polarity for some Mini PCI AR9220 MB92 cards.
+     - ath10k: fix firmware assert in monitor mode
+     - ath10k: fix rx_channel during hw reconfigure
+     - ath10k: fix kernel panic, move arvifs list head init before htt init
+     - ath5k: Change led pin configuration for compaq c700 laptop
+     - [armhf] hwrng: exynos - Fix unbalanced PM runtime put on timeout
+       error path
+     - rtlwifi: Fix logic error in enter/exit power-save mode
+     - rtlwifi: pci: use dev_kfree_skb_irq instead of kfree_skb in
+       rtl_pci_reset_trx_ring
+     - Revert "lpfc: Delete unnecessary checks before the function call
+       mempool_destroy"
+     - aacraid: Start adapter after updating number of MSIX vectors
+     - aacraid: Relinquish CPU during timeout wait
+     - aacraid: Fix for aac_command_thread hang
+     - aacraid: Fix for KDUMP driver hang
+     - regulator: Try to resolve regulators supplies on registration
+     - hwmon: (ads7828) Enable internal reference
+     - [x86] mfd: intel_quark_i2c_gpio: Remove clock tree on error path
+     - [x86] mfd: intel-lpss: Save register context on suspend
+     - [x86] mfd: intel_soc_pmic_core: Terminate panel control GPIO lookup
+       table correctly
+     - PM / Runtime: Fix error path in pm_runtime_force_resume()
+     - cpuidle: Indicate when a device has been unregistered
+     - cpuidle: Fix cpuidle_state_is_coupled() argument in cpuidle_enter()
+     - [armhf] clk: bcm2835: Fix PLL poweron
+     - [armhf] clk: bcm2835: pll_off should only update CM_PLL_ANARST
+     - [armhf] clk: bcm2835: divider value has to be 1 or more
+     - [armhf] clk: bcm2835: correctly enable fractional clock support
+     - [armhf] pinctrl: exynos5440: Use off-stack memory for pinctrl_gpio_range
+     - PCI: Disable all BAR sizing for devices with non-compliant BARs
+     - media: v4l2-compat-ioctl32: fix missing reserved field copy in
+       put_v4l2_create32
+     - PKCS#7: fix missing break on OID_sha224 case
+     - mm: use phys_addr_t for reserve_bootmem_region() arguments
+     - mm/compaction.c: fix zoneindex in kcompactd()
+     - wait/ptrace: assume __WALL if the child is traced
+     - batman-adv: Fix double neigh_node_put in batadv_v_ogm_route_update
+     - [powerpc*] book3s64: Fix branching to OOL handlers in relocatable kernel
+     - [powerpc*] eeh: Don't report error in eeh_pe_reset_and_recover()
+     - [powerpc*] Revert "powerpc/eeh: Fix crash in eeh_add_device_early()
+       on Cell"
+     - [powerpc*] eeh: Restore initial state in eeh_pe_reset_and_recover()
+     - xen/events: Don't move disabled irqs
+     - xen: use same main loop for counting and remapping pages
+     - sunrpc: fix stripping of padded MIC tokens
+     - [x86] drm/gma500: Fix possible out of bounds read
+     - [x86] drm/vmwgfx: Kill some lockdep warnings
+     - [x86] drm/amdgpu: use drm_mode_vrefresh() rather than mode->vrefresh
+     - [x86] drm/amdgpu: Fix hdmi deep color support.
+     - [x86] drm/i915/fbdev: Fix num_connector references in
+       intel_fb_initial_config()
+     - drm/fb_helper: Fix references to dev->mode_config.num_connector
+     - [x86] drm/i915: Discard previous atomic state on resume if connectors
+       change
+     - drm/atomic: Verify connector->funcs != NULL when clearing states
+     - Bluetooth: 6lowpan: Fix memory corruption of ipv6 destination address
+     - [x86] drm/i915/psr: Try to program link training times correctly
+     - [x86] drm/i915: Respect DP++ adaptor TMDS clock limit
+     - [x86] drm/i915: Enable/disable TMDS output buffers in DP++ adaptor
+       as needed
+     - [x86] drm/i915: Don't leave old junk in ilk active watermarks on readout
+     - [x86] drm/i915: Fix watermarks for VLV/CHV
+     - [armhf] drm/imx: Match imx-ipuv3-crtc components using device node in
+       platform data
+     - [x86] drm/i915: Pass the correct crtc state to .update_plane()
+     - ext4: fix data exposure after a crash
+     - ext4: fix hang when processing corrupted orphaned inode list
+     - ext4: clean up error handling when orphan list is corrupted
+     - ext4: fix check of dqget() return value in ext4_ioctl_setproject()
+     - ext4: fix oops on corrupted filesystem
+     - ext4: address UBSAN warning in mb_find_order_for_block()
+     - nfs: avoid race that crashes nfs_init_commit
+     - PM / sleep: Handle failures in device_suspend_late() consistently
+     - mm: thp: avoid false positive VM_BUG_ON_PAGE in page_move_anon_rmap()
+     - xfs: disallow rw remount on fs with unknown ro-compat features
+     - xfs: Don't wrap growfs AGFL indexes
+     - xfs: remove xfs_fs_evict_inode()
+     - xfs: xfs_iflush_cluster fails to abort on error
+     - xfs: fix inode validity check in xfs_iflush_cluster
+     - xfs: skip stale inodes in xfs_iflush_cluster
+     - [armhf] drm: msm: remove unused variable
+     - IB/hfi1: Fix hard lockup due to not using save/restore spin lock
+     - regulator: Fix deadlock during regulator registration
+ 
+   [ Ben Hutchings ]
+   * [armel,armhf,sh4] linux-image: Do not suggest fdutils
+   * liblockdep: Reduce MAX_LOCK_DEPTH to avoid overflowing lock_chain::depth
+   * liblockdep: Fix 'unused value' warnings
+   * liblockdep: Fix 'set but not used' warnings
+   * liblockdep: Fix 'defined but not used' warning for init_utsname()
+ 
+   [ Salvatore Bonaccorso ]
+   * Stack overflow via ecryptfs and /proc/$pid/environ (CVE-2016-1583)
+     - proc: prevent stacking filesystems on top
+     - ecryptfs: forbid opening files without mmap handler
+     - sched: panic on corrupted stack end
+   * tipc: fix an infoleak in tipc_nl_compat_link_dump (CVE-2016-5243)
+   * rds: fix an infoleak in rds_inc_info_copy (CVE-2016-5244)
+ 
+  -- Salvatore Bonaccorso <carnil at debian.org>  Wed, 15 Jun 2016 21:32:54 +0200
+ 
  linux (4.6.1-1) unstable; urgency=medium
  
    * New upstream stable update:
diff --cc debian/patches/series
index 993523e,5886d42..9e99019
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -108,8 -127,14 +108,14 @@@ bugfix/x86/tools-hv-fix-fortify-format-
  bugfix/x86/revert-perf-build-fix-libunwind-feature-detection-on.patch
  bugfix/alpha/alpha-uapi-add-support-for-__sane_userspace_types__.patch
  bugfix/x86/revert-perf-tools-x86-build-perf-on-older-user-space.patch
- bugfix/all/lockdep-add-missing-macros.patch
  bugfix/all/tools-build-remove-bpf-run-time-check-at-build-time.patch
 -bugfix/all/power-cpupower-fix-manpages-NAME.patch
  bugfix/all/tools-lib-traceevent-fix-use-of-uninitialized-variables.patch
  bugfix/all/scripts-fix-x.509-pem-support-in-sign-file.patch
 +bugfix/all/cpupower-bump-soname-version.patch
+ bugfix/all/liblockdep-fix-undefined-symbol-prandom_u32.patch
+ bugfix/all/liblockdep-reduce-max_lock_depth-to-avoid-overflowin.patch
+ bugfix/all/liblockdep-define-the-array_size-macro.patch
+ bugfix/all/liblockdep-enable-wall-by-default.patch
+ bugfix/all/liblockdep-fix-unused-value-warnings.patch
+ bugfix/all/liblockdep-fix-set-but-not-used-warnings.patch
+ bugfix/all/liblockdep-fix-defined-but-not-used-warning-for-init.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