Changelog
linux (3.14.12-1) unstable; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.11
- iscsi-target: Avoid rejecting incorrect ITT for Data-Out
- iscsi-target: Explicily clear login response PDU in exception path
(regression in 3.10)
- iscsi-target: fix iscsit_del_np deadlock on unload (regression in 3.13)
- Input: synaptics - fix resolution for manually provided min/max
(regression in 3.14)
- [mips] MSC: Prevent out-of-bounds writes to MIPS SC ioremap'd region
- UBIFS: fix an mmap and fsync race condition
- UBIFS: Remove incorrect assertion in shrink_tnc()
- IB/ipath: Translate legacy diagpkt into newer extended diagpkt
- IB/srp: Fix a sporadic crash triggered by cable pulling
- IB/umad: Fix error handling
- IB/umad: Fix use-after-free on close
- nfsd4: fix FREE_STATEID lockowner leak (regression in 3.14.6)
- nfsd: getattr for FATTR4_WORD0_FILES_AVAIL needs the statfs buffer
- NFS: Don't declare inode uptodate unless all attributes were checked
- nfs: Fix cache_validity check in nfs_write_pageuptodate()
- [powerpc] mm: Check paca psize is up to date for huge mappings
- [powerpc] perf: Ensure all EBB register state is cleared on fork()
- xfs: xfs_readsb needs to check for magic numbers (regression in 3.14)
- reiserfs: call truncate_setsize under tailpack mutex
- ipvs: Fix panic due to non-linear skb
- tracing: Fix syscall_*regfunc() vs copy_process() race
- ALSA: usb-audio: Fix races at disconnection and PCM closing
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.12
- [powerpc] ibmvscsi: Abort init sequence during error recovery
- [powerpc] ibmvscsi: Add memory barriers for send / receive
- virtio-scsi: avoid cancelling uninitialized work items
- scsi_error: fix invalid setting of host byte
- virtio-scsi: fix various bad behavior on aborted requests
- xhci: Use correct SLOT ID when handling a reset device command
(regression in 3.13)
- usb: chipidea: udc: delete td from req's td list at ep_dequeue
- mtd: eLBC NAND: fix subpage write support (regression in 3.10)
- mtd: nand: omap: fix BCHx ecc.correct to return detected bit-flips in
erased-page
- [x86] drm/i915: Avoid div-by-zero when pixel_multiplier is zero
(regression in 3.13)
- [x86] drm/i915: set backlight duty cycle after backlight enable for gen4
(regression in 3.14)
- Bluetooth: Fix SSP acceptor just-works confirmation without MITM
- Bluetooth: Fix check for connection encryption
- rbd: use reference counts for image requests
- rbd: handle parent_overlap on writes correctly
- mac80211: fix a memory leak on sta rate selection table
(regression in 3.10)
- hugetlb: fix copy_hugetlb_page_range() to handle migration/hwpoisoned
entry
- [arm64] mm: Make icache synchronisation logic huge page aware
- [arm64] Bug fix in stack alignment exception
- fs/cifs: fix regression in cifs_create_mf_symlink() (regression in 3.14)
- blkcg: fix use-after-free in __blkg_release_rcu() by making
blkcg_gq refcnt an atomic_t
- ext4: Fix buffer double free in ext4_alloc_branch()
- ext4: Fix hole punching for files with indirect blocks
- [x86] KVM: preserve the high 32-bits of the PAT register
- [x86] kvm: fix wrong address when writing Hyper-V tsc page
- nfsd: fix rare symlink decoding bug
- tracing: Remove ftrace_stop/start() from reading the trace file
- md: flush writes before starting a recovery.
- mlx4_core: Fix incorrect FLAGS1 bitmap test in mlx4_QUERY_FUNC_CAP
(regression in 3.14)
- netfilter: nf_nat: fix oops on netns removal
- brcmfmac: Fix brcmf_chip_ai_coredisable not applying reset bits to
BCMA_IOCTL (regression in 3.14)
- mmc: rtsx: add R1-no-CRC mmc command type handle (regression in 3.13)
- aio: block io_destroy() until all context requests are completed
(regression in 3.11)
- audit: remove superfluous new- prefix in AUDIT_LOGIN messages
(regression in 3.14)
- mm/numa: Remove BUG_ON() in __handle_mm_fault() (regression in 3.13)
- slab: fix oops when reading /proc/slab_allocators
- sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue
- mm: fix crashes from mbind() merging vmas
[ Ben Hutchings ]
* [rt] Update to 3.14.10-rt7:
- rtmutex: Resolve conflicts with changes in 3.14.10
- sched: Do not clear PF_NO_SETAFFINITY flag in select_fallback_rq()
- workqueue: Prevent deadlock/stall on RT
* [rt] random: Restore interrupt randomness dropped in 3.14.10-rt6
* [s390,s390x] Ignore ABI change in lowcore structure (fixes FTBFS)
* [m68k] block: Change IOSCHED_CFQ to built-in and make it the default
I/O scheduler, consistent with other architectures
-- Ben Hutchings <email address hidden> Fri, 11 Jul 2014 17:56:20 +0100