3.14.12-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest82 of 94 patches 4 repliesIn review
82 of 94 patches are in this archive. The cover letter announces 94.
Patches in v1 No applies recorded yet
Reviews trailers per patch
27 of 82 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 43 reviewers.
Cover letter [PATCH 3.14 00/94] 3.14.12-stable review
This is the start of the stable review cycle for the 3.14.12 release. There are 94 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed Jul 9 23:57:44 UTC 2014. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v3.0/stable-review/patch-3.14.12-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 3.14.12-rc1
Mikulas Patocka <[email protected]>
sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue
Joonsoo Kim <[email protected]>
slab: fix oops when reading /proc/slab_allocators
Rik van Riel <[email protected]>
mm/numa: Remove BUG_ON() in __handle_mm_fault()
Zhichuang SUN <[email protected]>
drivers/video/fbdev/fb-puv3.c: Add header files for function unifb_mmap
Chen Gang <[email protected]>
arch/unicore32/mm/alignment.c: include "asm/pgtable.h" to avoid compiling error
Sander Eikelenboom <[email protected]>
ALSA: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined
Tim Gardner <[email protected]>
ALSA: usb-audio: Suppress repetitive debug messages from retire_playback_urb()
Richard Guy Briggs <[email protected]>
audit: remove superfluous new- prefix in AUDIT_LOGIN messages
Anatol Pomozov <[email protected]>
aio: block io_destroy() until all context requests are completed
Imre Deak <[email protected]>
drm/i915: fix display power sw state reporting
Micky Ching <[email protected]>
mmc: rtsx: add R1-no-CRC mmc command type handle
Hans de Goede <[email protected]>
brcmfmac: Fix brcmf_chip_ai_coredisable not applying reset bits to BCMA_IOCTL
Florian Westphal <[email protected]>
netfilter: nf_nat: fix oops on netns removal
Peter Hurley <[email protected]>
tty: Correct INPCK handling
Peter Hurley <[email protected]>
serial: Fix IGNBRK handling
Stephen Boyd <[email protected]>
clk: qcom: Fix mmcc-8974's PLL configurations
Stephen Boyd <[email protected]>
clk: qcom: Fix clk_rcg2_is_enabled() check
Jack Morgenstein <[email protected]>
mlx4_core: Fix incorrect FLAGS1 bitmap test in mlx4_QUERY_FUNC_CAP
Michal Nazarewicz <[email protected]>
mm: page_alloc: fix CMA area initialisation when pageblock > MAX_ORDER
Thomas Gleixner <[email protected]>
irqchip: spear_shirq: Fix interrupt offset
NeilBrown <[email protected]>
md: flush writes before starting a recovery.
Steven Rostedt (Red Hat) <[email protected]>
tracing: Remove ftrace_stop/start() from reading the trace file
Michal Nazarewicz <[email protected]>
tools: ffs-test: fix header values endianess
J. Bruce Fields <[email protected]>
nfsd: fix rare symlink decoding bug
Dan Carpenter <[email protected]>
staging: iio/ad7291: fix error code in ad7291_probe()
Adam Thomson <[email protected]>
iio: of_iio_channel_get_by_name() returns non-null pointers for error legs
Xiaoming Gao <[email protected]>
kvm: fix wrong address when writing Hyper-V tsc page
Paolo Bonzini <[email protected]>
KVM: x86: preserve the high 32-bits of the PAT register
Nadav Amit <[email protected]>
KVM: x86: Increase the number of fixed MTRR regs to 10
Jan Kara <[email protected]>
ext4: Fix hole punching for files with indirect blocks
Jan Kara <[email protected]>
ext4: Fix buffer double free in ext4_alloc_branch()
Tejun Heo <[email protected]>
blkcg: fix use-after-free in __blkg_release_rcu() by making blkcg_gq refcnt an atomic_t
Steve French <[email protected]>
CIFS: fix mount failure with broken pathnames when smb3 mount with mapchars option
Björn Baumbach <[email protected]>
fs/cifs: fix regression in cifs_create_mf_symlink()
Rafał Miłecki <[email protected]>
b43: fix frequency reported on G-PHY with /new/ firmware
Maxime Ripard <[email protected]>
net: allwinner: emac: Add missing free_irq
ChiaHao <[email protected]>
arm64: Bug fix in stack alignment exception
David R. Piegdon <[email protected]>
ARM: OMAP2+: Fix parser-bug in platform muxing code
Steve Capper <[email protected]>
arm64: mm: Make icache synchronisation logic huge page aware
David Rientjes <[email protected]>
mm, pcp: allow restoring percpu_pagelist_fraction default
Naoya Horiguchi <[email protected]>
hugetlb: fix copy_hugetlb_page_range() to handle migration/hwpoisoned entry
Emmanuel Grumbach <[email protected]>
iwlwifi: pcie: try to get ownership several times
Felix Fietkau <[email protected]>
mac80211: fix a memory leak on sta rate selection table
Arik Nemtsov <[email protected]>
mac80211: don't check netdev state for debugfs read/write
Krzysztof Hałasa <[email protected]>
mac80211: fix IBSS join by initializing last_scan_completed
Doug Smythies <[email protected]>
intel_pstate: Correct rounding in busy calculation
Fabio Baltieri <[email protected]>
hwmon: (ina2xx) Cast to s16 on shunt and current regs
Ilya Dryomov <[email protected]>
rbd: handle parent_overlap on writes correctly
Alex Elder <[email protected]>
rbd: use reference counts for image requests
Lukas Czerner <[email protected]>
dm thin: update discard_granularity to reflect the thin-pool blocksize
Marcin Kraglak <[email protected]>
Bluetooth: Allow change security level on ATT_CID in slave role
Johan Hedberg <[email protected]>
Bluetooth: Fix locking of hdev when calling into SMP code
Johan Hedberg <[email protected]>
Bluetooth: Fix indicating discovery state when canceling inquiry
Johan Hedberg <[email protected]>
Bluetooth: Fix check for connection encryption
Johan Hedberg <[email protected]>
Bluetooth: Fix SSP acceptor just-works confirmation without MITM
Thomas Hellstrom <[email protected]>
drm/vmwgfx: Fix incorrect write to read-only register v2:
Jani Nikula <[email protected]>
drm/i915: set backlight duty cycle after backlight enable for gen4
Ville Syrjälä <[email protected]>
drm/i915: Avoid div-by-zero when pixel_multiplier is zero
Ilia Mirkin <[email protected]>
drm/gk208/gr: add missing registers to grctx init
Mario Kleiner <[email protected]>
drm/nv50-/mc: fix kms pageflip events by reordering irq handling order.
Alex Deucher <[email protected]>
drm/radeon/cik: fix typo in EOP packet
Alex Deucher <[email protected]>
drm/radeon/dpm: fix vddci setup typo on cayman
Alex Deucher <[email protected]>
drm/radeon/dpm: fix typo in vddci setup for eg/btc
Marek Olšák <[email protected]>
drm/radeon: don't allow RADEON_GEM_DOMAIN_CPU for command submission
Alex Deucher <[email protected]>
drm/radeon/atom: fix dithering on certain panels
Alex Deucher <[email protected]>
drm/radeon/dp: fix lane/clock setup for dp 1.2 capable devices
Alex Deucher <[email protected]>
drm/radeon: fix typo in radeon_connector_is_dp12_capable()
Alex Deucher <[email protected]>
drm/radeon: only apply hdmi bpc pll flags when encoder mode is hdmi
Mario Kleiner <[email protected]>
drm/nouveau/kms: reference vblank for crtc during pageflip.
Mario Kleiner <[email protected]>
drm/nouveau/disp/nv04-nv40: abort scanoutpos query on vga analog.
Mario Kleiner <[email protected]>
drm/nouveau/kms/nv04-nv40: fix pageflip events via special case.
Alex Deucher <[email protected]>
vgaswitcheroo: switch the mux to the igp on power down when runpm is enabled
Thomas Petazzoni <[email protected]>
mtd: pxa3xx_nand: make the driver work on big-endian systems
pekon gupta <[email protected]>
mtd: nand: omap: fix BCHx ecc.correct to return detected bit-flips in erased-page
Pekon Gupta <[email protected]>
mtd: eLBC NAND: fix subpage write support
Stanislaw Gruszka <[email protected]>
rt2x00: fix rfkill regression on rt2500pci
Stanislaw Gruszka <[email protected]>
rt2x00: disable TKIP on USB
Michal Nazarewicz <[email protected]>
usb: gadget: f_fs: fix NULL pointer dereference when there are no strings
Michal Nazarewicz <[email protected]>
usb: gadget: f_fs: resurect usb_functionfs_descs_head structure
Johan Hovold <[email protected]>
USB: ftdi_sio: fix null deref at port probe
Peter Chen <[email protected]>
usb: chipidea: udc: delete td from req's td list at ep_dequeue
Ezequiel Garcia <[email protected]>
usb: musb: Fix panic upon musb_am335x module removal
Thomas Gleixner <[email protected]>
usb: musb: Ensure that cppi41 timer gets armed on premature DMA TX irq
Linus Walleij <[email protected]>
usb: musb: ux500: don't propagate the OF node
Bjørn Mork <[email protected]>
usb: option: add/modify Olivetti Olicard modems
Oliver Neukum <[email protected]>
USB: option: add device ID for SpeedUp SU9800 usb 3g modem
Wang, Yu <[email protected]>
xhci: Fix runtime suspended xhci from blocking system suspend.
Mathias Nyman <[email protected]>
xhci: correct burst count field for isoc transfers on 1.0 xhci hosts
Mathias Nyman <[email protected]>
xhci: Use correct SLOT ID when handling a reset device command
Paolo Bonzini <[email protected]>
virtio-scsi: fix various bad behavior on aborted requests
Ulrich Obergfell <[email protected]>
scsi_error: fix invalid setting of host byte
Paolo Bonzini <[email protected]>
virtio-scsi: avoid cancelling uninitialized work items
Brian King <[email protected]>
ibmvscsi: Add memory barriers for send / receive
Brian King <[email protected]>
ibmvscsi: Abort init sequence during error recovery
-------------
Diffstat:
Documentation/sysctl/vm.txt | 3 +- Makefile | 4 +- arch/arm/mach-omap2/mux.c | 6 +- arch/arm64/kernel/entry.S | 1 - arch/arm64/mm/flush.c | 3 +- arch/unicore32/mm/alignment.c | 1 + arch/x86/include/asm/kvm_host.h | 4 +- arch/x86/kvm/x86.c | 2 +- block/blk-cgroup.c | 7 +- block/blk-cgroup.h | 17 ++--- drivers/block/rbd.c | 19 ++++- drivers/clk/qcom/clk-rcg2.c | 2 +- drivers/clk/qcom/mmcc-msm8974.c | 13 ++-- drivers/cpufreq/intel_pstate.c | 5 +- drivers/gpu/drm/i915/intel_panel.c | 5 +- drivers/gpu/drm/i915/intel_pm.c | 17 ++++- drivers/gpu/drm/i915/intel_sdvo.c | 4 +- drivers/gpu/drm/nouveau/core/engine/disp/nv04.c | 8 ++ .../gpu/drm/nouveau/core/engine/graph/ctxnv108.c | 2 + drivers/gpu/drm/nouveau/core/subdev/mc/nv50.c | 2 +- drivers/gpu/drm/nouveau/core/subdev/mc/nv98.c | 2 +- drivers/gpu/drm/nouveau/core/subdev/mc/nvc0.c | 2 +- drivers/gpu/drm/nouveau/nouveau_display.c | 17 ++++- drivers/gpu/drm/radeon/atombios_crtc.c | 48 ++++++------ drivers/gpu/drm/radeon/atombios_dp.c | 17 ++++- drivers/gpu/drm/radeon/atombios_encoders.c | 5 +- drivers/gpu/drm/radeon/cikd.h | 2 +- drivers/gpu/drm/radeon/cypress_dpm.c | 2 +- drivers/gpu/drm/radeon/ni_dpm.c | 2 +- drivers/gpu/drm/radeon/radeon_connectors.c | 2 +- drivers/gpu/drm/radeon/radeon_cs.c | 6 ++ drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 1 - drivers/gpu/vga/vga_switcheroo.c | 3 +- drivers/hwmon/ina2xx.c | 7 +- drivers/iio/inkern.c | 6 +- drivers/irqchip/spear-shirq.c | 2 +- drivers/md/dm-thin.c | 3 +- drivers/md/md.c | 13 ++++ drivers/mmc/host/rtsx_pci_sdmmc.c | 3 + drivers/mtd/nand/fsl_elbc_nand.c | 14 ++++ drivers/mtd/nand/omap2.c | 2 +- drivers/mtd/nand/pxa3xx_nand.c | 4 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 1 + drivers/net/ethernet/mellanox/mlx4/fw.c | 2 +- drivers/net/wireless/b43/xmit.c | 10 ++- .../net/wireless/brcm80211/brcmfmac/sdio_chip.c | 5 +- drivers/net/wireless/iwlwifi/pcie/trans.c | 26 ++++--- drivers/net/wireless/rt2x00/rt2500pci.c | 7 +- drivers/net/wireless/rt2x00/rt2x00.h | 1 + drivers/net/wireless/rt2x00/rt2x00dev.c | 24 +++++- drivers/net/wireless/rt2x00/rt2x00mac.c | 2 + drivers/scsi/ibmvscsi/ibmvscsi.c | 13 +++- drivers/scsi/scsi_error.c | 8 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 4 + drivers/scsi/virtio_scsi.c | 26 ++++++- drivers/staging/iio/adc/ad7291.c | 4 +- drivers/tty/n_tty.c | 19 ++--- drivers/tty/serial/8250/8250_core.c | 2 +- drivers/tty/serial/altera_uart.c | 6 ++ drivers/tty/serial/amba-pl010.c | 2 +- drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/bcm63xx_uart.c | 2 +- drivers/tty/serial/bfin_uart.c | 2 +- drivers/tty/serial/dz.c | 2 +- drivers/tty/serial/efm32-uart.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/ip22zilog.c | 2 +- drivers/tty/serial/m32r_sio.c | 2 +- drivers/tty/serial/max310x.c | 2 +- drivers/tty/serial/mcf.c | 6 ++ drivers/tty/serial/mfd.c | 2 +- drivers/tty/serial/mpsc.c | 2 +- drivers/tty/serial/msm_serial.c | 2 +- drivers/tty/serial/mxs-auart.c | 2 +- drivers/tty/serial/netx-serial.c | 2 +- drivers/tty/serial/pmac_zilog.c | 2 +- drivers/tty/serial/pnx8xxx_uart.c | 2 +- drivers/tty/serial/pxa.c | 2 +- drivers/tty/serial/sb1250-duart.c | 2 +- drivers/tty/serial/sccnxp.c | 2 +- drivers/tty/serial/serial_ks8695.c | 2 +- drivers/tty/serial/serial_txx9.c | 2 +- drivers/tty/serial/sirfsoc_uart.c | 2 +- drivers/tty/serial/st-asc.c | 2 +- drivers/tty/serial/sunsab.c | 2 +- drivers/tty/serial/sunsu.c | 2 +- drivers/tty/serial/sunzilog.c | 2 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/serial/vr41xx_siu.c | 2 +- drivers/tty/serial/zs.c | 2 +- drivers/usb/chipidea/udc.c | 7 ++ drivers/usb/gadget/f_fs.c | 12 +-- drivers/usb/host/xhci-ring.c | 9 ++- drivers/usb/host/xhci.c | 10 ++- drivers/usb/musb/musb_am335x.c | 23 ++---- drivers/usb/musb/musb_cppi41.c | 2 +- drivers/usb/musb/ux500.c | 1 - drivers/usb/serial/ftdi_sio.c | 7 +- drivers/usb/serial/option.c | 26 +++++-- drivers/video/fb-puv3.c | 2 + fs/aio.c | 36 ++++++++- fs/cifs/cifs_unicode.c | 7 +- fs/cifs/link.c | 2 +- fs/ext4/indirect.c | 20 ++++- fs/nfsd/nfs4proc.c | 9 --- fs/nfsd/nfs4xdr.c | 13 +++- include/uapi/linux/usb/functionfs.h | 7 ++ kernel/auditsc.c | 2 +- kernel/sysctl.c | 3 +- kernel/trace/trace.c | 2 - mm/hugetlb.c | 71 ++++++++++------- mm/memory.c | 3 - mm/page_alloc.c | 56 ++++++++++---- mm/slab.c | 89 +++++++++++++++++----- net/bluetooth/hci_conn.c | 2 +- net/bluetooth/hci_event.c | 11 ++- net/bluetooth/l2cap_sock.c | 5 -- net/bluetooth/mgmt.c | 7 +- net/mac80211/debugfs_netdev.c | 6 +- net/mac80211/ibss.c | 1 + net/mac80211/sta_info.c | 1 + net/netfilter/nf_nat_core.c | 35 ++++++++- sound/usb/pcm.c | 3 +- tools/usb/ffs-test.c | 4 +- 125 files changed, 707 insertions(+), 303 deletions(-)