linux 3.14.7-1 source package in Debian

Changelog

linux (3.14.7-1) unstable; urgency=medium


  * New upstream stable update:
    http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.6
    - [mipsel] loongson2_cpufreq: Fix CPU clock rate setting
      (regression in 3.14)
    - rtmutex: Fix deadlock detector for real
    - kernfs: add back missing error check in kernfs_fop_mmap()
      (regression in 3.14)
    - coredump: fix va_list corruption (regression in 3.11)
    - mm: make fixup_user_fault() check the vma access rights too
    - serial: 8250: Fix thread unsafe __dma_tx_complete function
    - 8250_core: Fix unwanted TX chars write
    - iwlwifi: 7000: bump API to 9
    - timer: Prevent overflow in apply_slack
    - cfg80211: free sme on connection failures (regression in 3.11)
    - cfg80211: add cfg80211_sched_scan_stopped_rtnl (regression in 3.14)
    - mac80211: fix nested rtnl locking on ieee80211_reconfig
      (regression in 3.14)
    - mm, thp: close race between mremap() and split_huge_page()
    - [x86] mm, hugetlb: Add missing TLB page invalidation for hugetlb_cow()
    - hwpoison, hugetlb: lock_page/unlock_page does not match for handling a
      free hugepage
    - iwlwifi: mvm: delay enabling smart FIFO until after beacon RX
      (regression in 3.14)
    - aio: fix potential leak in aio_run_iocb().
    - Revert "hwmon: (coretemp) Refine TjMax detection"
    - hrtimer: Prevent remote enqueue of leftmost timers
    - hrtimer: Set expiry time before switch_hrtimer_base()
    - dm verity: fix biovecs hash calculation regression (regression in 3.14)
    - dm cache: fix writethrough mode quiescing in cache_map
      (regression in 3.13)
    - md/raid10: call wait_barrier() for each request submitted.
      (regression in 3.14)
    - PNP / ACPI: Do not return errors if _DIS or _SRS are not present
      (regression in 3.14)
    - ACPI / EC: Process rather than discard events in acpi_ec_clear
      (regression in 3.13.7, 3.14)
    - irqchip: armada-370-xp: fix invalid cast of signed value into unsigned
      variable (regression in 3.13)
    - irqchip: armada-370-xp: implement the ->check_device() msi_chip
      operation (regression in 3.13)
    - irqchip: armada-370-xp: Fix releasing of MSIs (regression in 3.13)
    - [x86] drm/i915: Allow user modes to exceed DVI 165MHz limit
      (regression in 3.14)
    - [x86] drm/i915: Don't check gmch state on inherited configs
      (regression in 3.13?)
    - [x86] drm/i915: Don't WARN nor handle unexpected hpd interrupts on gmch
      platforms (regression in 3.13)
    - [x86] drm/radeon: fix runpm handling on APUs (v4) (regression in 3.13)
    - drm/radeon: disable mclk dpm on R7 260X (regression in 3.14)
    - drm/radeon: add support for newer mc ucode on SI (v2)
    - drm/radeon: add support for newer mc ucode on CI (v2)
    - drm/radeon: re-enable mclk dpm on R7 260X asics
    - drm/radeon/uvd: use lower clocks on old UVD to boot v2
      (regression in 3.13)
    - drm/radeon: check buffer relocation offset
    - USB: Nokia 305 should be treated as unusual dev
    - USB: Nokia 5300 should be treated as unusual dev
    - Revert "Bluetooth: Enable autosuspend for Intel Bluetooth device"
      (regression in 3.14)
    - posix_acl: handle NULL ACL in posix_acl_equiv_mode
    - fs/affs/super.c: bugfix / double free (regression in 3.14)
    - [armel/orion5x] fix target ID for crypto SRAM window
      (regression in 3.12)
    - [armel/kirkwood]: dts: fix mislocated pcie-controller nodes
      (regression in 3.12)
    - [armhf/armmp-lpae] 8012/1: kdump: Avoid overflow when converting pfn to
      physaddr
    - drm/nouveau: fix another lock unbalance in nouveau_crtc_page_flip
      (regression in 3.11)
    - drm/i915/vlv: reset VLV media force wake request register
      (regression in 3.14?)
    - i40e: potential array underflow in i40e_vc_process_vf_msg()
    - igb: Fix Null-pointer dereference in igb_reset_q_vector
      (regression in 3.14)
    - igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only
      (regression in 3.14)
    - leds: leds-pwm: properly clean up after probe failure
    - device_cgroup: rework device access check and exception checking
    - device_cgroup: check if exception removal is allowed
    - media: media-device: fix infoleak in ioctl media_enum_entities()
      (CVE-2014-1739)
    - Input: Add INPUT_PROP_TOPBUTTONPAD device property
    - Input: synaptics - report INPUT_PROP_TOPBUTTONPAD property
    - e1000e: Fix no connectivity when driver loaded with cable out
      (regression in 3.12)
    - autofs: fix lockref lookup
    - vfs: fix races between __d_instantiate() and checks of dentry flags
    - ALSA: hda - hdmi: Set converter channel count even without sink
      (regression in 3.13)
    - NFSd: Move default initialisers from create_client() to alloc_client()
    - NFSd: call rpc_destroy_wait_queue() from free_client()
    - NFSD: Call ->set_acl with a NULL ACL structure if no entries
    - nfsd4: remove lockowner when removing lock stateid
    - workqueue: fix bugs in wq_update_unbound_numa() failure path
    - workqueue: fix a possible race condition between rescuer and pwq-release
    - [arm] mvebu: mvebu-soc-id: add missing clk_put() call
      (regression in 3.14)
    - [arm] mvebu: mvebu-soc-id: keep clock enabled if PCIe unit is enabled
      (regression in 3.14)
    - ASoC: dapm: Skip CODEC<->CODEC links in connect_dai_link_widgets()
      (regression in 3.14)
    - [hppa] ratelimit userspace segfault printing
    - [amd64] modify_ldt: Make support for 16-bit segments a runtime option
    - sysfs: make sure read buffer is zeroed (possible regression in 3.13)
    - Target/iser: Fix wrong connection requests list addition
    - Target/iser: Fix iscsit_accept_np and rdma_cm racy flow
    - iscsi-target: Change BUG_ON to REJECT in iscsit_process_nop_out
      (regression in 3.11)
    - target: fix memory leak on XCOPY
    - [x86] drm/i915: Disable self-refresh for untiled fbs on i915gm
      (regression in 3.14)
    - [x86] drm/i915: move power domain init earlier during system resume
      (regression in 3.14?)
    - [x86] drm/i915: Fix unsafe loop iteration over vma whilst unbinding them
      (regression in 3.12)
    - iwlwifi: mvm: BT Coex - fix Look Up Table (regression in 3.13)
    - PCI: Wrong register used to check pending traffic (regression in 3.14)
    - dm crypt: fix cpu hotplug crash by removing per-cpu structure
    - dm thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode
      (regression in 3.14)
    - dm thin: add timeout to stop out-of-data-space mode holding IO forever
    - dmaengine: fix dmaengine_unmap failure
    - dma: mv_xor: Flush descriptors before activating a channel
    - tcm_fc: Fix free-after-use regression in ft_free_cmd
      (regression in 3.13)
    - ACPICA: Tables: Restore old behavor to favor 32-bit FADT addresses.
      (regression in 3.14)
    - ACPI: Revert "ACPI: Remove CONFIG_ACPI_PROCFS_POWER and cm_sbsc.c"
      (regression in 3.13)
    - ACPI: Revert "ACPI / Battery: Remove battery's proc directory"
      (regression in 3.13)
    - [x86] ACPI / video: Add use_native_backlight quirks for more systems
    - ACPI: Revert "ACPI / AC: convert ACPI ac driver to platform bus"
      (regression in 3.13)
    - [x86] ACPI / TPM: Fix resume regression on Chromebooks
      (regression in 3.14)
    - i2c: s3c2410: resume race fix
    - [x86] intel_pstate: Set turbo VID for BayTrail
    - [s390] crypto: fix aes,des ctr mode concurrency finding.
    - clk: Fix double free due to devm_clk_register()
    - clk: Fix slab corruption in clk_unregister()
    - [powerpc] powernv: Reset root port in firmware (regression in 3.14)
    - [powerpc] irq work racing with timer interrupt can result in timer
      interrupt hang (regression in 3.14)
    - [powerpc] kexec: Fix "Processor X is stuck" issue during kexec from ST
      mode (regression in 3.13)
    - spi: core: Ignore unsupported Dual/Quad Transfer Mode bits
      (regression in 3.12)
    - libceph: fix corruption when using page_count 0 page in rbd
    - media: V4L2: ov7670: fix a wrong index, potentially Oopsing the kernel
      from user-space
    http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.7
    - perf: Limit perf_event_attr::sample_period to 63 bits
    - perf: Fix race in removing an event
    - SCSI: scsi_transport_sas: move bsg destructor into sas_rphy_remove
      (regression in 3.13)
    - [arm] 8051/1: put_user: fix possible data corruption in put_user
    - [arm] 8064/1: fix v7-M signal return (regression in 3.11)
    - cpufreq: remove race while accessing cur_policy
    - firewire: revert to 4 GB RDMA, fix protocols using Memory Space
      (regression in 3.14)
    - [mips] Fix typo when reporting cache and ftlb errors for ImgTec cores
      (regression in 3.14)
    - dm cache: always split discards on cache block boundaries
    - virtio_blk: fix race between start and stop queue
    - sched/deadline: Restrict user params max value to 2^63 ns
    - sched/dl: Fix race in dl_task_timer()
    - drm/radeon: avoid crash if VM command submission isn't available
    - [x86] drm/i915: Only copy back the modified fields to userspace from
      execbuffer
    - drm/radeon/dpm: resume fixes for some systems (regression in 3.14)
    - libata: Blacklist queued trim for Crucial M500 (regression in 3.14.4)
    - md: always set MD_RECOVERY_INTR when aborting a reshape or other
      "resync".
    - md: always set MD_RECOVERY_INTR when interrupting a reshape thread.
      (regression in 3.12.9, 3.13)
    - xhci: delete endpoints from bandwidth list before freeing whole device
    - staging: comedi: ni_daq_700: add mux settling delay
    - staging: r8192e_pci: fix htons error (regression in 3.14)
    - ALSA: hda/analog - Fix silent output on ASUS A8JN (regression in 3.12)
    - USB: io_ti: fix firmware download on big-endian machines (part 2)
    - usb: pci-quirks: Prevent Sony VAIO t-series from switching usb ports
      (regression in 3.12)
    - percpu-refcount: fix usage of this_cpu_ops
    - [x86] intel_pstate: Remove C0 tracking (regression in 3.14)
    - [x86] intel_pstate: Correct rounding in busy calculation
      (regression in 3.14)
    - [x86] intel_pstate: add sample time scaling
    - [x86] intel_pstate: Improve initial busy calculation
    - mm: add !pte_present() check on existing hugetlb_entry callbacks
      (CVE-2014-3940)
    - mm: rmap: fix use-after-free in __put_anon_vma
    - iser-target: Add missing target_put_sess_cmd for ImmedateData failure
    - iscsi-target: Fix wrong buffer / buffer overrun in
      iscsi_change_param_value()
    - target: Fix alua_access_state attribute OOPs for un-configured devices
    - netfilter: Fix potential use after free in ip6_route_me_harder()
    - netfilter: nfnetlink: Fix use after free when it fails to process batch
    - [x86] iommu/vt-d: Fix missing IOTLB flush in intel_iommu_unmap()

  [ Ian Campbell ]
  * [armhf] Enable VIRTIO_BALLOON and VIRTIO_PCI (Closes: #750742)
  * [arm64] Update modules included in installer udebs.
  * Include virtio_mmio in virtio-modules udeb when available.

  [ Aurelien Jarno ]
  * topconfig: Enable modular HW_RANDOM.
  * [kernelarch-powerpc] Remove HW_RANDOM.
  * [kernelarch-x86] Remove HW_RANDOM.
  * [mips/4kc-malta] Remove HW_RANDOM.
  * [mips/5kc-malta] Remove HW_RANDOM.
  * [mips/octeon] Remove HW_RANDOM.
  * [arm64] Enable modular RTC_DRV_PL031. 

  [ Ben Hutchings ]
  * [ppc64el] Add kernel image, thanks to Mauricio Faria de Oliveira:
    - Split common/big-endian powerpc64 options
    - Add little-endian powerpc64 options
    - Temporarily disable zImage
    - powerpc/powernv: Add calls to support little endian host
    - Add 'ppc64le' (uname output) to bug/include-model script
    - udeb: Add packages based on ppc64 configuration
  * netfilter: ipv4: defrag: set local_df flag on defragmented skb
    (regression in 3.14.5)
  * [mips] seccomp: Check system calls whenever seccomp is enabled,
    even if audit and trace are disabled (Closes: #751417)
  * auditsc: audit_krule mask accesses need bounds checking (CVE-2014-3917)
  * fs,userns: Change inode_capable to capable_wrt_inode_uidgid
    (CVE-2014-4014)
  * SCSI: Fix spurious request sense in error handling (regression in 3.14)
  * PCI/MSI: Fix memory leak in free_msi_irqs() (regression in 3.14)
  * [rt] hrtimer: Disable MISSED_TIMER_OFFSETS_HIST as it will currently
    result in a panic

 -- Ben Hutchings <email address hidden>  Mon, 16 Jun 2014 09:51:49 +0100

Upload details

Uploaded by:
Debian kernel team
Uploaded to:
Sid
Original maintainer:
Debian kernel team
Architectures:
all alpha amd64 arm64 armel armhf hppa i386 ia64 m68k mips mipsel or1k powerpc powerpcspe ppc64 ppc64el s390 s390x sh4 sparc sparc64 x32
Section:
kernel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
linux_3.14.7-1.dsc 103.5 KiB b4a894a0928f58cc0daac77e77c501f6defc626f63d5041c2b688263f1409e8c
linux_3.14.7.orig.tar.xz 75.7 MiB deb3d14faf3c947e87b4ba1015f9c5e7227b6590cf2d529e15fababc1e6aa69b
linux_3.14.7-1.debian.tar.xz 2.4 MiB 0f5315debdf7e93427fa2278bda3b959260612f28a895d4693ab83afa67c6a6c

No changes file available.

Binary packages built by this source