[linux] 01/03: Merge tag 'debian/4.7.5-1'

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Mon Sep 26 13:56:43 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 b2480a3dfe8ebccd63cec43e2c50b1b94c837e2f
Merge: 656e46a f7d84f7
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Mon Sep 26 02:16:41 2016 +0100

    Merge tag 'debian/4.7.5-1'
    
    Drop ABI maintenance patches.

 debian/changelog                                   | 146 ++++++++++++++
 debian/config/hppa/config                          |   6 -
 .../patches/bugfix/all/ext4-fix-bug-838544.patch   | 218 +++++++++++++++++++++
 debian/patches/series                              |   1 +
 debian/rules.real                                  |   7 +-
 5 files changed, 371 insertions(+), 7 deletions(-)

diff --cc debian/changelog
index 777cdc2,03ce3a7..2570995
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,71 -1,149 +1,217 @@@
 +linux (4.8~rc7-1~exp1) UNRELEASED; urgency=medium
 +
 +  * New upstream release candidate
 +
 +  [ Héctor Orón ]
 +  * [arm64] Enable ACPI, ARM64_VA_BITS_48 (Closes: #834505)
 +
 +  [ Ben Hutchings ]
 +  * Fix some new reproducibility issues:
 +    - linux-source: Exclude Python bytecode generated when running Sphinx
 +    - Set -fdebug-prefix-map=... in compiler options for kernel and userland
 +    - linux-headers: Stop including unused arch/*/kernel/asm-offsets.s files
 +  * linux-doc: Exclude Sphinx support code and Makefiles
 +  * [arm64] mm: Limit TASK_SIZE_64 for compatibility
 +  * [armhf] udeb: Replace dwmac-socfpga with dwmac-altr-socfpga in
 +    nic-modules (Closes: #837110, thanks to Vagrant Cascadian)
 +  * [armhf] Enable drivers for ASUS Chromebook C201 (veyron-speedy):
 +    MFD_RK808, POWER_AVS, POWER_RESET_GPIO_RESTART, RTC_DRV_RK808,
 +    ROCKCHIP_PM_DOMAINS as built-in; DRM_PANEL_SIMPLE, ROCKCHIP_ANALOGIX_DP,
 +    ROCKCHIP_DW_MIPI_DSI, I2C_CROS_EC_TUNNEL, KEYBOARD_CROS_EC, OUSE_ELAN_I2C,
 +    MFD_CROS_EC, MFD_CROS_EC_SPI, MFD_RK808, PHY_ROCKCHIP_EMMC, PHY_ROCKCHIP_DP,
 +    BATTERY_SBS, CHARGER_GPIO, REGULATOR_RK808, BACKLIGHT_PWM as modules
 +    (Closes: #836251, thanks to Vagrant Cascadian)
 +  * [armhf] dsa: Enable drivers for Lamobo R1 (aka BPi-R1): B53,
 +    B53_MDIO_DRIVER as modules (Closes: #836231, thanks to Vagrant Cascadian)
 +  * [armhf] media: Enable VIDEO_V4L2_SUBDEV_API and VIDEO_OMAP3 as module
 +
 + -- Ben Hutchings <ben at decadent.org.uk>  Fri, 16 Sep 2016 16:39:53 +0100
 +
 +linux (4.8~rc5-1~exp1) experimental; urgency=medium
 +
 +  * New upstream release candidate
 +
 +  [ Martin Michlmayr ]
 +  * [arm64] Enable more Tegra options: TEGRA_ACONNECT.
 +  * [arm64] Enable more QCOM options: MSM_GCC_8996, MSM_MMCC_8996, QCOM_HIDMA,
 +    QCOM_HIDMA_MGMT, PCIE_QCOM, PINCTRL_MSM8996, QCOM_Q6V5_PIL.
 +  * [arm64] Enable support for BCM2837 (Raspberry Pi 3):
 +    - Enable ARCH_BCM2835, DMA_BCM2835, BCM2835_MBOX, RASPBERRYPI_FIRMWARE,
 +      RASPBERRYPI_POWER
 +    - Enable DRM_VC4, I2C_BCM2835, PWM_BCM2835, SPI_BCM2835, SPI_BCM2835AUX,
 +      BCM2835_WDT, SND_BCM2835_SOC_I2S, MMC_SDHCI_IPROC, HW_RANDOM_BCM2835
 +      as modules
 +  * [arm64] Enable USB_DWC2 and USB_DWC3.
 +  * [arm64] Enable more HISI options: MFD_HI655X_PMIC, REGULATOR_HI655X,
 +    STUB_CLK_HI6220, HI6220_MBOX, COMMON_RESET_HI6220, PHY_HI6220_USB,
 +    HW_RANDOM_HISI, DRM_HISI_KIRIN, INPUT_HISI_POWERKEY, PCI_HISI,
 +    SPI_HISI_SFC, SCSI_HISI_SAS (Closes: #821027).
 +  * [arm64] Enable TI WLAN (WLAN_VENDOR_TI): WL1251, WL12XX, WL18XX
 +  * [arm64] Enable Hisilicon Ethernet devices: HIX5HD2_GMAC, HISI_FEMAC,
 +    HIP04_ETH, HNS_MDIO, HNS, HNS_DSAF, HNS_ENET, MDIO_HISI_FEMAC
 +
 +  [ Ben Hutchings ]
 +  * Update config for 4.8:
 +    - Enable HID_LED as module instead of USB_LED
 +    - Enable BH1780 as module instead of SENSORS_BH1780
 +    - [alpha] Enable RTC_CLASS and RTC_DRV_ALPHA instead of GEN_RTC
 +    - [armhf] Rename omapdrm display config symbols
 +    - [armhf] Enable IIO_ST_ACCEL_3AXIS as module instead of LIS3L02DQ
 +    - [hppa] Enable RTC_CLASS and RTC_DRV_GENERIC instead of GEN_RTC
 +  * liblockdep: Stop trying to build packages, as it failed to build again
 +  * linux-doc: Build and install HTML pages from reStructuredText sources
 +    - Add python-sphinx and python-sphinx-rtd-theme to Build-Depends-Indep
 +    - Install files from both HTML output directories into the package
 +    - Exclude RST sources from the package
 +
 + -- Ben Hutchings <ben at decadent.org.uk>  Wed, 07 Sep 2016 21:52:47 +0100
 +
+ linux (4.7.5-1) unstable; urgency=medium
+ 
+   * New upstream stable update:
+     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.7.5
+     - [armhf] clocksource/drivers/sun4i: Clear interrupts after stopping timer
+       in probe function
+     - fscrypto: require write access to mount to set encryption policy
+     - [arm64] drm/msm: protect against faults from copy_from_user() in submit
+       ioctl
+     - bpf: fix method of PTR_TO_PACKET reg id generation
+     - ipv4: panic in leaf_walk_rcu due to stale node pointer
+     - vti: flush x-netns xfrm cache when vti interface is removed
+     - bpf: fix write helpers with regards to non-linear parts
+     - net/irda: handle iriap_register_lsap() allocation failure
+     - net/sctp: always initialise sctp_ht_iter::start_fail
+     - net: ipv6: Do not keep IPv6 addresses when IPv6 is disabled
+     - tipc: fix NULL pointer dereference in shutdown()
+     - net/mlx5: Fix pci error recovery flow
+     - net/mlx5: Added missing check of msg length in verifying its signature
+     - net/mlx5e: Use correct flow dissector key on flower offloading
+     - net sched: fix encoding to use real length
+     - udp: fix poll() issue with zero sized packets
+     - tcp: properly scale window in tcp_v[46]_reqsk_send_ack()
+     - sctp: fix overrun in sctp_diag_dump_one()
+     - tun: fix transmit timestamp support
+     - [armhf] net: dsa: bcm_sf2: Fix race condition while unmasking interrupts
+     - Revert "phy: IRQ cannot be shared"
+     - net: smc91x: fix SMC accesses
+     - bridge: re-introduce 'fix parsing of MLDv2 reports'
+     - bonding: Fix bonding crash
+     - Revert "af_unix: Fix splice-bind deadlock"
+     - af_unix: split 'u->readlock' into two: 'iolock' and 'bindlock'
+     - ipv6: release dst in ping_v6_sendmsg
+     - [arm64] bnxt_en: Fix TX push operation on ARM64.
+     - ipv6: addrconf: fix dev refcont leak when DAD failed
+     - tcp: fastopen: avoid negative sk_forward_alloc
+     - net/mlx5e: Fix parsing of vlan packets when updating lro header
+     - tcp: cwnd does not increase in TCP YeAH
+     - [powerpc*] tm: do not use r13 for tabort_syscall
+     - [powerpc*] powernv : Drop reference added by kset_find_obj()
+     - [powerpc*] sysdev: cpm: fix gpio save_regs functions
+     - [powerpc*] mm: Don't alias user region to other regions below PAGE_OFFSET
+     - [powerpc*] powernv: Fix corrupted PE allocation bitmap on releasing PE
+     - kernfs: don't depend on d_find_any_alias() when generating notifications
+     - pNFS/flexfiles: Fix an Oopsable condition when connection to the DS fails
+     - pNFS: The client must not do I/O to the DS if it's lease has expired
+     - NFSv4.1: Fix Oopsable condition in server callback races
+     - NFSv4.x: Fix a refcount leak in nfs_callback_up_net
+     - nfsd: Close race between nfsd4_release_lockowner and nfsd4_lock
+     - pNFS: Ensure LAYOUTGET and LAYOUTRETURN are properly serialised
+     - NFSv4.1: Fix the CREATE_SESSION slot number accounting
+     - kexec: fix double-free when failing to relocate the purgatory
+     - mm, mempolicy: task->mempolicy must be NULL before dropping final
+       reference
+     - ahci: disable correct irq for dummy ports
+     - audit: fix exe_file access in audit_exe_compare
+     - dm flakey: fix reads to be issued if drop_writes configured
+     - IB/hfi1,IB/qib: Fix qp_stats sleep with rcu read lock held
+     - IB/uverbs: Fix race between uverbs_close and remove_one
+     - IB/hfi1: Reset QSFP on every run through channel tuning
+     - [amd64] mm: fix cache mode of dax pmd mappings
+     - [x86] paravirt: Do not trace _paravirt_ident_*() functions
+     - [x86] AMD: Apply erratum 665 on machines without a BIOS fix
+     - [s390x] KVM: don't use current->thread.fpu.* when accessing registers
+     - [armhf,arm64] kvm-arm: Unmap shadow pagetables properly
+     - [x86] kvm: correctly reset dest_map->vector when restoring LAPIC state
+     - iio: sw-trigger: Fix config group initialization
+     - [armhf] iio: adc: rockchip_saradc: reset saradc controller before
+       programming it
+     - [armhf] iio: adc: ti_am335x_adc: Protect FIFO1 from concurrent access
+     - [armhf] iio: adc: ti_am335x_adc: Increase timeout value waiting for ADC
+       sample
+     - iio:ti-ads1015: fix a wrong pointer definition.
+     - [x86] iio: accel: bmc150: reset chip at init time
+     - iio: fix pressure data output unit in hid-sensor-attributes
+     - iio:core: fix IIO_VAL_FRACTIONAL sign handling
+     - iio: ensure ret is initialized to zero before entering do loop
+     - serial: 8250_mid: fix divide error bug if baud rate is 0
+     - serial: 8250: added acces i/o products quad and octal serial cards
+     - [armhf,arm64] usb: chipidea: udc: fix NULL ptr dereference in
+       isr_setup_status_phase
+     - USB: change bInterval default to 10 ms
+     - devpts: return NULL pts 'priv' entry for non-devpts nodes
+     - cpuset: make sure new tasks conform to the current config of the cpuset
+     - [armhf] dts: rockchip: add reset node for the exist saradc SoCs
+     - [armhf] imx6: add missing BM_CLPCR_BYP_MMDC_CH0_LPM_HS setting for imx6ul
+     - [armhf] imx6: add missing BM_CLPCR_BYPASS_PMIC_READY setting for imx6sx
+     - [armel] kirkwood: ib62x0: fix size of u-boot environment partition
+     - [armhf] OMAP3: hwmod data: Add sysc information for DSI
+     - [armel] dts: kirkwood: Fix PCIe label on OpenRD
+     - [armhf] dts: imx6qdl: Fix SPDIF regression
+     - [armhf] dts: armada-388-clearfog: number LAN ports properly
+     - dm log writes: fix check of kthread_run() return value
+     - dm crypt: fix free of bad values after tfm allocation failure
+     - dm log writes: move IO accounting earlier to fix error path
+     - dm crypt: fix error with too large bios
+     - [armhf] pinctrl: sunxi: fix uart1 CTS/RTS pins at PG on A23/A33
+     - [armhf] memory: omap-gpmc: allow probe of child nodes to fail
+     - [arm64] spinlocks: implement smp_mb__before_spinlock() as smp_mb()
+     - crypto: cryptd - initialize child shash_desc on import
+     - Btrfs: remove root_log_ctx from ctx list before btrfs_sync_log returns
+     - fuse: direct-io: don't dirty ITER_BVEC pages
+     - xhci: fix null pointer dereference in stop command timeout function
+     - brcmfmac: avoid potential stack overflow in brcmf_cfg80211_start_ap()
+     - md-cluster: make md-cluster also can work when compiled into kernel
+     - ath9k: fix using sta->drv_priv before initializing it
+     - ath9k: bring back direction setting in ath9k_{start_stop}
+     - [x86] perf/intel: Fix PEBSv3 record drain
+     - [x86] perf/intel/cqm: Check cqm/mbm enabled state in event init
+     - [x86] perf/amd: Make HW_CACHE_REFERENCES and HW_CACHE_MISSES measure L2
+     - [x86] perf/intel/pt: Fix an off-by-one in address filter configuration
+     - [x86] perf/intel/pt: Fix kernel address filter's offset validation
+     - [x86] perf/intel/pt: Do validate the size of a kernel address filter
+     - Revert "wext: Fix 32 bit iwpriv compatibility issue with 64 bit Kernel"
+     - sched/core: Fix a race between try_to_wake_up() and a woken up task
+     - ipv6: Don't unset flowi6_proto in ipxip6_tnl_xmit()
+     - efi: Make for_each_efi_memory_desc_in_map() cope with running on Xen
+     - efi/libstub: Allocate headspace in efi_get_memory_map()
+     - efi/libstub: Introduce ExitBootServices helper
+     - efi/libstub: Use efi_exit_boot_services() in FDT
+     - [x86] efi: Use efi_exit_boot_services()
+     - [powerpc,powerpcspe] Fix csum_partial_copy_generic()
+     - [powerpc,powerpcspe] Fix again csum_partial_copy_generic()
+     - [x86] drm/i915: Ignore OpRegion panel type except on select machines
+     - [x86] drm: Only use compat ioctl for addfb2 on X86/IA64
+     - svcauth_gss: Revert 64c59a3726f2 ("Remove unnecessary allocation")
+     - genirq: Provide irq_gc_{lock_irqsave,unlock_irqrestore}() helpers
+     - fix iov_iter_fault_in_readable()
+     - [x86] fix minor infoleak in get_user_ex()
+     - [s390x] get_user() should zero on failure
+     - asm-generic: make get_user() clear the destination on errors
+     - asm-generic: make copy_from_user() zero the destination properly
+     - [alpha,hppa,mips*,powerpc,powerpcspe,sh4] make copy_from_user() zero the
+       destination properly
+ 
+   [ Ben Hutchings ]
+   * [hppa,mips*,powerpc*] linux-image: Strip debug symbols from vmlinux
+     (really closes: #837588)
+   * [hppa] tracing: Re-enable FTRACE
+   * [powerpc,powerpcspe,ppc64] linux-image: Suppress automatic dbgsym packages
+   * uaccess,uio: Fix ABI changes in 4.7.5
+   * ext4: Fix checksum validation for inodes with small i_extra_isize
+     (Closes: #838544, regression in 4.7.4)
+ 
+  -- Ben Hutchings <ben at decadent.org.uk>  Mon, 26 Sep 2016 01:48:21 +0100
+ 
  linux (4.7.4-2) unstable; urgency=medium
  
    * [arm64] Revert "arm64: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO"

-- 
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