[linux] 01/01: Merge tag 'debian/4.7.8-1' into jessie-backports

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Thu Oct 20 01:24:56 UTC 2016


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

benh pushed a commit to branch jessie-backports
in repository linux.

commit d85011ba42b0eb67045d0f73f3070230926daad9
Merge: 3ee679c 9586076
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Thu Oct 20 02:24:02 2016 +0100

    Merge tag 'debian/4.7.8-1' into jessie-backports

 debian/changelog                                   | 177 +++++++++
 debian/config/defines                              |   2 +
 ...ort-sprintf-buffer-in-proc-keys-show-func.patch |  70 ++++
 ...up_flags-FOLL_WRITE-games-from-__get_user.patch |  83 +++++
 .../all/net-add-recursion-limit-to-gro.patch       | 201 +++++++++++
 ...lear-sgid-bit-when-setting-file-permissio.patch | 402 +++++++++++++++++++++
 ...-buffer-overflow-in-arcmsr_iop_message_xf.patch |  43 +++
 .../gro-fix-abi-change-for-cve-2016-7039-fix.patch |  33 ++
 debian/patches/series                              |   6 +
 9 files changed, 1017 insertions(+)

diff --cc debian/changelog
index 030c439,d9e3e7e..154fd5a
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,15 -1,168 +1,192 @@@
++linux (4.7.8-1~bpo8+1) jessie-backports; urgency=medium
++
++  * Rebuild for jessie-backports:
++    - Revert changes to use gcc-5 compiler, not found in Jessie.
++    - Bump ABI to 0.bpo.1
++    - Drop :native qualifier from build dependencies as it is not supported in
++      jessie-backports.
++    - linux-image-dbg: Revert changes to packaging of debug symbols, as new-
++      style dbgsym packages are not properly supported in jessie-backports
++
++ -- Ben Hutchings <ben at decadent.org.uk>  Wed, 19 Oct 2016 19:47:42 +0100
++
+ linux (4.7.8-1) unstable; urgency=high
+ 
+   * New upstream stable update:
+     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.7.7
+     - cpuset: handle race between CPU hotplug and cpuset_hotplug_work
+     - cgroup: fix invalid controller enable rejections with cgroup namespace
+     - scripts/recordmcount.c: account for .softirqentry.text
+     - mm,ksm: fix endless looping in allocating memory when ksm enable
+     - can: dev: fix deadlock reported after bus-off
+     - [x86] init: Fix cr4_init_shadow() on CR4-less machines
+     - drm/udl: fix line iterator in damage handling
+     - drm/nouveau/fifo/nv04: avoid ramht race against cookie insertion
+     - drm/radeon/si/dpm: add workaround for for Jet parts
+     - [armel,armhf] 8616/1: dt: Respect property size when parsing CPUs
+     - [armel,armhf] 8617/1: dma: fix dma_max_pfn()
+     - mwifiex: illegal assignment
+     - i40e: avoid null pointer dereference
+     - pinctrl: Flag strict is a field in struct pinmux_ops
+     - i2c: mux: demux-pinctrl: run properly with multiple instances
+     - rcuperf: Don't treat gp_exp mis-setting as a WARN
+     - [armhf,arm64] drivers/perf: arm_pmu: Fix leak in error path
+     - perf/core: Use this_cpu_ptr() when stopping AUX events
+     - [armhf,arm64] mmc: tegra: Only advertise UHS modes if IO regulator is
+       present
+     - nvmem: Declare nvmem_cell_read() consistently
+     - hwmon: (adt7411) set bit 3 in CFG1 register
+     - sched/cputime: Fix prev steal time accouting during CPU hotplug
+     - iwlwifi: mvm: checksum IPv6 fragmented packet
+     - iwlwifi: mvm: fix txq aggregation bug
+     - iwlwifi: mvm: write the correct internal TXF index
+     - iwlwifi: mvm: unmap the paging memory before freeing it
+     - iwlwifi: pcie: fix access to scratch buffer
+     - iwlwifi: mvm: free RX reorder buffer on restart
+     - iwlwifi: mvm: avoid harmless -Wmaybe-uninialized warning
+     - iwlwifi: mvm: don't use ret when not initialised
+     - [armhf] usb: gadget: fsl_qe_udc: signedness bug in qe_get_frame()
+     - mac80211: check skb_linearize() return value
+     - i40iw: Protect req_resource_num update
+     - i40iw: Add missing check for interface already open
+     - i40iw: Change mem_resources pointer to a u8
+     - i40iw: Fix double free of allocated_buffer
+     - i40iw: Do not set self-referencing pointer to NULL after kfree
+     - i40iw: Avoid writing to freed memory
+     - i40iw: Add missing NULL check for MPA private data
+     - i40iw: Send last streaming mode message for loopback connections
+     - i40iw: Update hw_iwarp_state
+     - i40iw: Receive notification events correctly
+     - batman-adv: Add missing refcnt for last_candidate
+     - batman-adv: fix elp packet data reservation
+     - [armhf,arm64] irqchip/gicv3: Silence noisy DEBUG_PER_CPU_MAPS warning
+     - [armhf] 8618/1: decompressor: reset ttbcr fields to use TTBR0 on ARMv7
+     - [arm64] debug: avoid resetting stepping state machine when TIF_SINGLESTEP
+     - [mips*] uprobes: remove incorrect set_orig_insn
+     - [mips*] fix uretprobe implementation
+     - [mips*/*-malta] Fix IOCU disable switch read for MIPS64
+     - [mips*] uprobes: fix use of uninitialised variable
+     - printk: fix parsing of "brl=" option
+     - Bluetooth: split sk_filter in l2cap_sock_recv_cb
+     - tpm: fix byte-order for the value read by tpm2_get_tpm_pt
+     - regulator: pwm: Fix regulator ramp delay for continuous mode
+     - [arm64] regulator: qcom_spmi: Add support for S4 supply on pm8941
+     - [arm64] regulator: qcom_spmi: Add support for get_mode/set_mode on
+       switches
+     - [arm64] regulator: qcom_spmi: Update mvs1/mvs2 switches on pm8941
+     - [arm64] regulator: qcom_smd: Fix voltage ranges for pm8x41
+     - [arm64] regulator: qcom_smd: Fix voltage ranges for pma8084 ftsmps and
+       pldo
+     - [armhf] dts: imx6sx-sabreauto: Fix misspelled property
+     - [armhf] sun5i: Fix typo in trip point temperature
+     - pcmcia: ds: fix suspend/resume
+     - [armhf] hwrng: omap - Fix assumption that runtime_get_sync will always
+       succeed
+     - blk-mq: actually hook up defer list when running requests
+     - pstore: drop file opened reference count
+     - fm10k: fix incorrect index calculation in fm10k_write_reta
+     - iwlmvm: mvm: set correct state in smart-fifo configuration
+     - [armhf,arm64] em28xx-i2c: rt_mutex_trylock() returns zero on failure
+     - gspca: avoid unused variable warnings
+     - ath9k: Fix programming of minCCA power threshold
+     - qla2xxx: Fix BBCR offset
+     - fnic: pci_dma_mapping_error() doesn't return an error code
+     - tracing: Have HIST_TRIGGERS select TRACING
+     - NFS/pnfs: Do not clobber existing pgio_done_cb in nfs4_proc_read_setup
+     - svc: Avoid garbage replies when pc_func() returns rpc_drop_reply
+     - NFS: Don't drop CB requests with invalid principals
+     - pNFS/files: Fix layoutcommit after a commit to DS
+     - pNFS/flexfiles: Fix layoutcommit after a commit to DS
+     - watchdog: core: Clear WDOG_HW_RUNNING before calling the stop function
+     - xprtrdma: Remove FMRs from the unmap list after unmapping
+     - [x86] ASoC: Intel: Skylake: Fix error return code in skl_probe()
+     - brcmfmac: Fix glob_skb leak in brcmf_sdiod_recv_chain
+     - brcmsmac: Free packet if dma_mapping_error() fails in dma_rxfill
+     - brcmsmac: Initialize power in brcms_c_stf_ss_algo_channel_get()
+     - [powerpc*] prom: Fix sub-processor option passed to ibm,
+       client-architecture-support
+     - sysctl: handle error writing UINT_MAX to u32 fields
+     - IB/core: Fix possible memory leak in cma_resolve_iboe_route()
+     - kernel/fork: fix CLONE_CHILD_CLEARTID regression in nscd
+     - SUNRPC: Silence WARN_ON when NFSv4.1 over RDMA is in use
+     - pNFS/flexfiles: Fix layoutstat periodic reporting
+     - lib/test_hash.c: fix warning in preprocessor symbol evaluation
+     - [x86] KVM: nVMX: postpone VMCS changes on MSR_IA32_APICBASE write
+     - ceph: do not modify fi->frag in need_reset_readdir()
+     - IB/ipoib: Fix memory corruption in ipoib cm mode connect flow
+     - ath10k: fix get rx_status from htt context
+     - IB/core: Fix use after free in send_leave function
+     - regmap: rbtree: Avoid overlapping nodes
+     - scsi: ses: use scsi_is_sas_rphy instead of is_sas_attached
+     - IB/ipoib: Don't allow MC joins during light MC flush
+     - IB/mlx4: Fix incorrect MC join state bit-masking on SR-IOV
+     - IB/mlx4: Fix code indentation in QP1 MAD flow
+     - IB/mlx4: Use correct subnet-prefix in QP1 mads under SR-IOV
+     - IB/mlx5: Enable MAD_IFC commands for IB ports only
+     - IB/mlx5: Set source mac address in FTE
+     - batman-adv: remove unused callback from batadv_algo_ops struct
+     - aio: mark AIO pseudo-fs noexec
+     - dm log writes: fix bug with too large bios
+     - usb: misc: legousbtower: Fix NULL pointer deference
+     - [x86] usb: usbip: vudc: fix left shift overflow
+     - Revert "usbtmc: convert to devm_kzalloc"
+     - [x86] ALSA: hda - Adding one more ALC255 pin definition for headset
+       problem
+     - [x86] ALSA: hda - Fix headset mic detection problem for several Dell
+       laptops
+     - [x86] ALSA: hda - Add the top speaker pin config for HP Spectre x360
+     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.7.8
+     - [powerpc*] pseries: use pci_host_bridge.release_fn() to kfree(phb)
+     - [powerpc*] cxl: use pcibios_free_controller_deferred() when removing
+       vPHBs
+     - timekeeping: Fix __ktime_get_fast_ns() regression
+     - ALSA: ali5451: Fix out-of-bound position reporting
+     - ALSA: usb-audio: Extend DragonFly dB scale quirk to cover other variants
+     - mfd: rtsx_usb: Avoid setting ucr->current_sg.status
+     - [x86] xen: Update topology map for PV VCPUs
+     - [powerpc*] KVM: PPC: Book3s PR: Allow access to unprivileged MMCR2
+       register
+     - [arm64] KVM: arm64: Require in-kernel irqchip for PMU support
+     - [arm64] KVM: arm/arm64: vgic: Don't flush/sync without a working vgic
+     - [powerpc*] KVM: PPC: BookE: Fix a sanity check
+     - [arm64] fix dump_backtrace/unwind_frame with NULL tsk
+     - [x86] boot: Fix kdump, cleanup aborted E820_PRAM max_pfn manipulation
+     - [x86] irq: Prevent force migration of irqs which are not in the vector
+       domain
+     - [x86] apic: Get rid of apic_version[] array
+     - [x86] arch/x86: Handle non enumerated CPU after physical hotplug
+     - [x86] dumpstack: Fix x86_32 kernel_stack_pointer() previous stack access
+     - [armhf] dts: mvebu: armada-390: add missing compatibility string and
+       bracket
+     - [arm64] dts: MSM8064 remove flags from SPMI/MPP IRQs
+     - [arm64] cpuidle: Fix error return code
+     - [x86] tpm: fix a race condition in tpm2_unseal_trusted()
+     - [x86] tpm_crb: fix crb_req_canceled behavior
+ 
+   [ Ben Hutchings ]
+   * net: add recursion limit to GRO (CVE-2016-7039)
+   * posix_acl: Clear SGID bit when setting file permissions (CVE-2016-7097)
+   * scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() (CVE-2016-7425)
+ 
+   [ Salvatore Bonaccorso ]
+   * KEYS: Fix short sprintf buffer in /proc/keys show function (CVE-2016-7042)
+   * mm: remove gup_flags FOLL_WRITE games from __get_user_pages()
+     (CVE-2016-5195)
+ 
+  -- Salvatore Bonaccorso <carnil at debian.org>  Wed, 19 Oct 2016 17:56:57 +0200
+ 
 +linux (4.7.6-1~bpo8+1) jessie-backports; urgency=medium
 +
 +  * Rebuild for jessie-backports:
 +    - Revert changes to use gcc-5 compiler, not found in Jessie.
 +    - Bump ABI to 0.bpo.1
 +    - Drop :native qualifier from build dependencies as it is not supported in
 +      jessie-backports.
 +    - linux-image-dbg: Revert changes to packaging of debug symbols, as new-
 +      style dbgsym packages are not properly supported in jessie-backports
 +
 + -- Héctor Orón Martínez <zumbi at debian.org>  Wed, 19 Oct 2016 11:41:53 +0200
 +
  linux (4.7.6-1) unstable; urgency=medium
  
    * New upstream stable update:

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