3.14.49-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest115 of 125 patches 7 repliesIn review
115 of 125 patches are in this archive. The cover letter announces 125.
Patches in v1 No applies recorded yet
Reviews trailers per patch
30 of 115 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 000/125] 3.14.49-stable review
This is the start of the stable review cycle for the 3.14.49 release. There are 125 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 Sun Aug 2 19:40:05 UTC 2015. 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.x/stable-review/patch-3.14.49-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.49-rc1
Nicholas Mc Guire <[email protected]>
MIPS: KVM: Do not sign extend on unsigned MMIO load
Chad Dupuis <[email protected]>
qla2xxx: Mark port lost when we receive an RSCN for it.
Linus Torvalds <[email protected]>
Fix firmware loader uevent buffer NULL pointer dereference
Joe Perches <[email protected]>
hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV instead
Christoffer Dall <[email protected]>
arm64: Don't report clear pmds and puds as huge
Chris Wilson <[email protected]>
agp/intel: Fix typo in needs_ilk_vtd_wa()
Ilya Dryomov <[email protected]>
rbd: use GFP_NOIO in rbd_obj_request_create()
Al Viro <[email protected]>
9p: don't leave a half-initialized inode sitting around
Al Viro <[email protected]>
9p: forgetting to cancel request on interrupted zero-copy RPC
Trond Myklebust <[email protected]>
SUNRPC: Fix a memory leak in the backchannel code
Jeff Layton <[email protected]>
nfs: increase size of EXCHANGE_ID name string buffer
Olga Kornievskaia <[email protected]>
fixing infinite OPEN loop in 4.0 stateid recovery
Chuck Lever <[email protected]>
NFS: Fix size of NFSACL SETACL operations
Uwe Kleine-König <[email protected]>
watchdog: omap: assert the counter being stopped before reprogramming
Konstantin Khlebnikov <[email protected]>
of: return NUMA_NO_NODE from fallback of_node_to_nid()
Martin K. Petersen <[email protected]>
block: Do a full clone when splitting discard bios
Alan Stern <[email protected]>
USB: usbfs: allow URBs to be reaped after disconnection
Pali Rohár <[email protected]>
dell-laptop: Fix allocating & freeing SMI buffer page
Arnd Bergmann <[email protected]>
ideapad: fix software rfkill setting
Damian Eppel <[email protected]>
clocksource: exynos_mct: Avoid blocking calls in the cpu hotplug notifier
Michal Kazior <[email protected]>
mac80211: prevent possible crypto tx tailroom corruption
Vasily Averin <[email protected]>
security_syslog() should be called once only
Chris Metcalf <[email protected]>
__bitmap_parselist: fix bug in empty string handling
Takashi Iwai <[email protected]>
PM / sleep: Increase default DPM watchdog timeout to 60
Ding Wang <[email protected]>
mmc: card: Fixup request missing in mmc_blk_issue_rw_rq
Sagi Grimberg <[email protected]>
iser-target: release stale iser connections
Sagi Grimberg <[email protected]>
iser-target: Fix possible deadlock in RDMA_CM connection error
Nicholas Bellinger <[email protected]>
iscsi-target: Convert iscsi_thread_set usage to kthread.h
Lv Zheng <[email protected]>
ACPICA: Tables: Fix an issue that FACS initialization is performed twice
Ilya Dryomov <[email protected]>
crush: fix a bug in tree bucket decode
Miklos Szeredi <[email protected]>
fuse: initialize fc->release before calling it
Filipe Manana <[email protected]>
Btrfs: fix memory leak in the extent_same ioctl
Filipe Manana <[email protected]>
Btrfs: use kmem_cache_free when freeing entry in inode cache
Firo Yang <[email protected]>
md: fix a build warning
Stevens, Nick <[email protected]>
hwmon: (mcp3021) Fix broken output scaling
Lior Amsalem <[email protected]>
dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup
Steven Rostedt (Red Hat) <[email protected]>
tracing: Have branch tracer use recursive field of task struct
Steven Rostedt (Red Hat) <[email protected]>
tracing/filter: Do not allow infix to exceed end of string
Steven Rostedt (Red Hat) <[email protected]>
tracing/filter: Do not WARN on operand count going below zero
Arne Fitzenreiter <[email protected]>
libata: force disable trim for SuperSSpeed S238
Arne Fitzenreiter <[email protected]>
libata: add ATA_HORKAGE_NOTRIM
Mimi Zohar <[email protected]>
evm: labeling pseudo filesystems exception
Mimi Zohar <[email protected]>
ima: fix ima_show_template_data_ascii()
Colin Ian King <[email protected]>
KEYS: ensure we free the assoc array edit if edit is valid
Hon Ching \\(Vicky\\) Lo <[email protected]>
vTPM: set virtual device before passing to ibmvtpm_reset_crq
Eric Sandeen <[email protected]>
xfs: fix remote symlinks on V5/CRC filesystems
Zhao Junwang <[email protected]>
drm: add a check for x/y in drm_mode_setcrtc
Alex Deucher <[email protected]>
drm/radeon: add a dpm quirk for Sapphire Radeon R9 270X 2GB GDDR5
Michel Dänzer <[email protected]>
drm/radeon: Don't flush the GART TLB if rdev->gart.ptr == NULL
Jérôme Glisse <[email protected]>
drm/radeon: SDMA fix hibernation (CI GPU family).
Jérôme Glisse <[email protected]>
drm/radeon: compute ring fix hibernation (CI GPU family) v2.
Alex Deucher <[email protected]>
drm/radeon: take the mode_config mutex when dealing with hpds (v2)
Frediano Ziglio <[email protected]>
drm/qxl: Do not leak memory if qxl_release_list_add fails
Frediano Ziglio <[email protected]>
drm/qxl: Do not cause spice-server to clean our objects
Tomas Winkler <[email protected]>
mmc: block: Add missing mmc_blk_put() in power_ro_lock_show()
Joe Thornber <[email protected]>
dm btree: silence lockdep lock inversion in dm_btree_del()
Dennis Yang <[email protected]>
dm btree remove: fix bug in redistribute3
Joe Thornber <[email protected]>
dm space map metadata: fix occasional leak of a metadata block on resize
Mikulas Patocka <[email protected]>
dm stats: fix divide by zero if 'number_of_areas' arg is zero
AMAN DEEP <[email protected]>
usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() function
Johannes Thumshirn <[email protected]>
USB: serial: Destroy serial_minors IDR on module exit
Claudio Cappelli <[email protected]>
USB: option: add 2020:4000 ID
Peter Sanford <[email protected]>
USB: cp210x: add ID for Aruba Networks controllers
Felipe Balbi <[email protected]>
usb: musb: host: rely on port_mode to call musb_start()
Dan Carpenter <[email protected]>
USB: devio: fix a condition in async_completed()
John Youn <[email protected]>
usb: dwc3: Reset the transfer resource index on SET_INTERFACE
Subbaraya Sundeep Bhatta <[email protected]>
usb: dwc3: gadget: return error if command sent to DEPCMD register fails
Subbaraya Sundeep Bhatta <[email protected]>
usb: dwc3: gadget: return error if command sent to DGCMD register fails
Mikulas Patocka <[email protected]>
libata: increase the timeout when setting transfer mode
Aleksei Mamlin <[email protected]>
libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk VB0250EAVER
Zidan Wang <[email protected]>
ASoC: wm8960: the enum of "DAC Polarity" should be wm8960_enum[1]
Axel Lin <[email protected]>
ASoC: wm8903: Fix define for WM8903_VMID_RES_250K
Axel Lin <[email protected]>
ASoC: wm8955: Fix setting wrong register for WM8955_K_8_0_MASK bits
Axel Lin <[email protected]>
ASoC: wm8737: Fixup setting VMID Impedance control register
Dan Carpenter <[email protected]>
ASoC: imx-wm8962: Add a missing error check
Richard Fitzgerald <[email protected]>
ASoC: arizona: Fix noise generator gain TLV
Mauro Carvalho Chehab <[email protected]>
cx24116: fix a buffer overflow when checking userspace params
Mauro Carvalho Chehab <[email protected]>
s5h1420: fix a buffer overflow when checking userspace params
Mauro Carvalho Chehab <[email protected]>
af9013: Don't accept invalid bandwidth
Mauro Carvalho Chehab <[email protected]>
cx24117: fix a buffer overflow when checking userspace params
Jan Leupold <[email protected]>
iio: adc: at91_adc: allow to use full range of startup time
Peter Meerwald <[email protected]>
iio: tmp006: Check channel info on write
JM Friedt <[email protected]>
iio: DAC: ad5624r_spi: fix bit shift of output data value
Cyrille Pitchen <[email protected]>
i2c: at91: fix a race condition when using the DMA controller
Joseph Qi <[email protected]>
jbd2: fix ocfs2 corrupt when updating journal superblock fails
Dmitry Monakhov <[email protected]>
jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail()
Michal Hocko <[email protected]>
ext4: replace open coded nofail allocation in ext4_free_blocks()
Eryu Guan <[email protected]>
ext4: correctly migrate a file with a hole at the beginning
Eryu Guan <[email protected]>
ext4: be more strict when migrating to non-extent based file
Lukas Czerner <[email protected]>
ext4: fix reservation release on invalidatepage for delalloc fs
Darrick J. Wong <[email protected]>
ext4: don't retry file block mapping on bigalloc fs with non-extent file
Theodore Ts'o <[email protected]>
ext4: call sync_blockdev() before invalidate_bdev() in put_super()
Theodore Ts'o <[email protected]>
ext4: fix race between truncate and __ext4_journalled_writepage()
Haggai Eran <[email protected]>
staging: rtl8712: prevent buffer overrun in recvbuf2recvframe
Felix Fietkau <[email protected]>
ath9k: fix DMA stop sequence for AR9003+
Marcel Holtmann <[email protected]>
Bluetooth: btusb: Fix memory leak in Intel setup routine
Boris BREZILLON <[email protected]>
mtd: nand: fix erroneous read_buf call in nand_write_page_raw_syndrome
Brian Norris <[email protected]>
mtd: nand: don't use read_buf for 8-bit ONFI transfers
Thomas Petazzoni <[email protected]>
pinctrl: mvebu: armada-xp: fix functions of MPP48
Thomas Petazzoni <[email protected]>
pinctrl: mvebu: armada-xp: remove non-existing VDD cpu_pd functions
Thomas Petazzoni <[email protected]>
pinctrl: mvebu: armada-xp: remove non-existing NAND pins
Thomas Petazzoni <[email protected]>
pinctrl: mvebu: armada-370: fix spi0 pin description
Lukasz Majewski <[email protected]>
thermal: step_wise: fix: Prevent from binary overflow when trend is dropping
Uwe Kleine-König <[email protected]>
mtd: dc21285: use raw spinlock functions for nw_gpio_lock
Brian Norris <[email protected]>
mtd: fix: avoid race condition when accessing mtd->usecount
Grygorii Strashko <[email protected]>
leds / PM: fix hibernation on arm when gpio-led used with CPU led trigger
Axel Lin <[email protected]>
genirq: devres: Fix testing return value of request_any_context_irq()
Bart Van Assche <[email protected]>
scsi_transport_srp: Fix a race condition
Bart Van Assche <[email protected]>
scsi_transport_srp: Introduce srp_wait_for_queuecommand()
Ezequiel Garcia <[email protected]>
spi: pl022: Specify 'num-cs' property as required in devicetree binding
Martin Sperl <[email protected]>
spi: fix race freeing dummy_tx/rx before it is unmapped
Stefan Wahren <[email protected]>
regulator: core: fix constraints output buffer
Maxime Coquelin <[email protected]>
regmap: Fix possible shift overflow in regmap_field_init()
Arun Chandran <[email protected]>
regmap: Fix regmap_bulk_read in BE mode
Rafael J. Wysocki <[email protected]>
cpuidle / menu: Return (-1) if there are no suitable states
Will Deacon <[email protected]>
arm64: vdso: work-around broken ELF toolchains in Makefile
Dave P Martin <[email protected]>
arm64: mm: Fix freeing of the wrong memmap entries with !SPARSEMEM_VMEMMAP
Catalin Marinas <[email protected]>
arm64: Do not attempt to use init_mm in reset_context()
Vineet Gupta <[email protected]>
ARC: add compiler barrier to LLSC based cmpxchg
Rafael J. Wysocki <[email protected]>
ACPI / init: Switch over platform to the ACPI mode later
Takashi Iwai <[email protected]>
ALSA: hda - Fix the dock headphone output on Fujitsu Lifebook E780
Takashi Iwai <[email protected]>
ALSA: hda - Add headset support to Acer Aspire V5
Ryan Underwood <[email protected]>
Disable write buffering on Toshiba ToPIC95
Brian King <[email protected]>
ipr: Increase default adapter init stage change timeout
Paul E. McKenney <[email protected]>
rcu: Correctly handle non-empty Tiny RCU callback list with none ready
-------------
Diffstat:
.../pinctrl/marvell,armada-370-pinctrl.txt | 4 +- .../bindings/pinctrl/marvell,armada-xp-pinctrl.txt | 32 +++---- .../devicetree/bindings/spi/spi_pl022.txt | 2 +- Makefile | 4 +- arch/arc/include/asm/cmpxchg.h | 9 +- arch/arm64/kernel/vdso/Makefile | 4 + arch/arm64/mm/context.c | 8 ++ arch/arm64/mm/hugetlbpage.c | 4 +- arch/arm64/mm/init.c | 2 +- arch/mips/kvm/kvm_mips_emul.c | 2 +- drivers/acpi/acpica/utxfinit.c | 10 +- drivers/acpi/bus.c | 56 ++++++++--- drivers/ata/libata-core.c | 9 +- drivers/ata/libata-scsi.c | 3 +- drivers/base/firmware_class.c | 16 +++- drivers/base/regmap/regmap.c | 5 +- drivers/block/rbd.c | 4 +- drivers/bluetooth/btusb.c | 2 + drivers/char/agp/intel-gtt.c | 2 +- drivers/char/tpm/tpm_ibmvtpm.c | 5 +- drivers/clocksource/exynos_mct.c | 43 ++++++--- drivers/cpuidle/cpuidle.c | 3 + drivers/cpuidle/governors/menu.c | 2 +- drivers/dma/mv_xor.c | 72 ++++++++------ drivers/dma/mv_xor.h | 1 + drivers/gpu/drm/drm_crtc.c | 7 +- drivers/gpu/drm/qxl/qxl_cmd.c | 1 + drivers/gpu/drm/qxl/qxl_ioctl.c | 4 +- drivers/gpu/drm/radeon/cik.c | 34 +++++++ drivers/gpu/drm/radeon/cik_sdma.c | 11 +++ drivers/gpu/drm/radeon/radeon_gart.c | 12 ++- drivers/gpu/drm/radeon/radeon_irq_kms.c | 2 + drivers/gpu/drm/radeon/si_dpm.c | 1 + drivers/hwmon/mcp3021.c | 14 +-- drivers/i2c/busses/i2c-at91.c | 70 ++++++++++---- drivers/iio/adc/at91_adc.c | 8 +- drivers/iio/dac/ad5624r_spi.c | 4 +- drivers/iio/temperature/tmp006.c | 3 + drivers/infiniband/ulp/isert/ib_isert.c | 32 +++++-- drivers/leds/led-class.c | 7 +- drivers/md/dm-stats.c | 2 + drivers/md/md.c | 2 +- drivers/md/persistent-data/dm-btree-remove.c | 6 +- drivers/md/persistent-data/dm-btree.c | 2 +- drivers/md/persistent-data/dm-space-map-metadata.c | 50 +++++++--- drivers/media/dvb-frontends/af9013.c | 4 + drivers/media/dvb-frontends/cx24116.c | 8 +- drivers/media/dvb-frontends/cx24117.c | 2 +- drivers/media/dvb-frontends/s5h1420.c | 2 +- drivers/mmc/card/block.c | 10 +- drivers/mtd/maps/dc21285.c | 4 +- drivers/mtd/mtd_blkdevs.c | 5 + drivers/mtd/nand/nand_base.c | 16 +--- drivers/net/wireless/ath/ath9k/main.c | 12 ++- drivers/of/base.c | 2 +- drivers/pcmcia/topic.h | 16 ++++ drivers/pinctrl/mvebu/pinctrl-armada-370.c | 4 +- drivers/pinctrl/mvebu/pinctrl-armada-xp.c | 37 +++----- drivers/platform/x86/dell-laptop.c | 8 +- drivers/platform/x86/ideapad-laptop.c | 3 +- drivers/regulator/core.c | 2 +- drivers/scsi/ipr.h | 2 +- drivers/scsi/qla2xxx/qla_isr.c | 17 +++- drivers/scsi/scsi_transport_srp.c | 58 +++++++----- drivers/spi/spi.c | 11 ++- drivers/staging/rtl8712/rtl8712_recv.c | 3 +- drivers/target/iscsi/iscsi_target.c | 104 +++++++++------------ drivers/target/iscsi/iscsi_target_core.h | 7 ++ drivers/target/iscsi/iscsi_target_erl0.c | 13 ++- drivers/target/iscsi/iscsi_target_login.c | 59 +++++++++++- drivers/thermal/step_wise.c | 2 +- drivers/usb/core/devio.c | 65 +++++++------ drivers/usb/dwc3/ep0.c | 4 + drivers/usb/dwc3/gadget.c | 4 + drivers/usb/host/xhci-mem.c | 2 +- drivers/usb/musb/musb_virthub.c | 4 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/option.c | 1 + drivers/usb/serial/usb-serial.c | 1 + drivers/watchdog/omap_wdt.c | 7 ++ fs/9p/vfs_inode.c | 3 +- fs/9p/vfs_inode_dotl.c | 3 +- fs/bio.c | 15 ++- fs/btrfs/inode-map.c | 2 +- fs/btrfs/ioctl.c | 4 +- fs/ext4/indirect.c | 2 +- fs/ext4/inode.c | 38 ++++++-- fs/ext4/mballoc.c | 16 +--- fs/ext4/migrate.c | 17 +++- fs/ext4/super.c | 1 + fs/fuse/inode.c | 2 +- fs/hpfs/super.c | 11 ++- fs/jbd2/checkpoint.c | 7 +- fs/jbd2/journal.c | 38 ++++++-- fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs4state.c | 2 + fs/xfs/xfs_symlink.c | 2 +- include/acpi/actypes.h | 1 + include/linux/acpi.h | 2 + include/linux/jbd2.h | 4 +- include/linux/libata.h | 1 + include/linux/nfs_xdr.h | 2 +- include/linux/of.h | 5 +- include/uapi/linux/usbdevice_fs.h | 3 +- init/main.c | 1 + kernel/irq/devres.c | 4 +- kernel/power/Kconfig | 2 +- kernel/printk/printk.c | 11 +-- kernel/rcu/tiny.c | 5 + kernel/trace/trace.h | 1 + kernel/trace/trace_branch.c | 17 ++-- kernel/trace/trace_events_filter.c | 10 +- lib/bitmap.c | 17 ++-- net/9p/client.c | 3 +- net/ceph/osdmap.c | 2 +- net/mac80211/main.c | 3 + net/sunrpc/backchannel_rqst.c | 2 +- security/integrity/evm/evm_main.c | 12 +++ security/integrity/ima/ima.h | 2 +- security/integrity/ima/ima_fs.c | 4 +- security/integrity/ima/ima_template_lib.c | 3 +- security/keys/keyring.c | 8 +- sound/pci/hda/patch_realtek.c | 18 ++++ sound/soc/codecs/wm5102.c | 2 +- sound/soc/codecs/wm5110.c | 2 +- sound/soc/codecs/wm8737.c | 6 +- sound/soc/codecs/wm8903.h | 2 +- sound/soc/codecs/wm8955.c | 2 +- sound/soc/codecs/wm8960.c | 2 +- sound/soc/codecs/wm8997.c | 2 +- sound/soc/fsl/imx-wm8962.c | 2 +- 131 files changed, 930 insertions(+), 474 deletions(-)