3.14.36-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest87 of 96 patches 3 repliesIn review
87 of 96 patches are in this archive. The cover letter announces 96.
Patches in v1 No applies recorded yet
Reviews trailers per patch
24 of 87 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 33 reviewers.
Cover letter [PATCH 3.14 00/96] 3.14.36-stable review
This is the start of the stable review cycle for the 3.14.36 release. There are 96 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 Mar 18 14:08:22 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.0/stable-review/patch-3.14.36-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.36-rc1
Sergei Shtylyov <[email protected]>
clk-gate: fix bit # check in clk_register_gate()
Kalle Valo <[email protected]>
ath6kl: fix struct hif_scatter_req list handling
Sergey Ryazanov <[email protected]>
ath5k: fix spontaneus AR5312 freezes
Peter Ujfalusi <[email protected]>
ASoC: omap-pcm: Correct dma mask
Trond Myklebust <[email protected]>
NFSv4: Don't call put_rpccred() under the rcu_read_lock()
Chris Wilson <[email protected]>
ACPI / video: Load the module even if ACPI is disabled
Dan Carpenter <[email protected]>
efi: Small leak on error in runtime map code
Alex Deucher <[email protected]>
drm/radeon: fix 1 RB harvest config setup for TN/RL
Alex Deucher <[email protected]>
drm/radeon: use drm_mode_vrefresh() rather than mode->vrefresh
Jason Gerecke <[email protected]>
HID: wacom: Report ABS_MISC event for Cintiq Companion Hybrid
Jiri Kosina <[email protected]>
HID: fixup the conflicting keyboard mappings quirk
David Herrmann <[email protected]>
HID: input: fix confusion on conflicting mappings
Ian Abbott <[email protected]>
staging: comedi: cb_pcidas64: fix incorrect AI range code handling
Mikulas Patocka <[email protected]>
dm snapshot: fix a possible invalid memory access on unload
Mikulas Patocka <[email protected]>
dm: fix a race condition in dm_get_md
Darrick J. Wong <[email protected]>
dm io: reject unsupported DISCARD requests with EOPNOTSUPP
Mikulas Patocka <[email protected]>
dm mirror: do not degrade the mirror on discard error
Ian Abbott <[email protected]>
staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back
Chen-Yu Tsai <[email protected]>
clk: sunxi: Support factor clocks with N factor starting not from 0
Hans de Goede <[email protected]>
sunxi: clk: Set sun6i-pll1 n_start = 1
Soren Brinkmann <[email protected]>
clk: zynq: Force CPU_2X clock to be ungated
Minh Duc Tran <[email protected]>
fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit.
Ryusuke Konishi <[email protected]>
nilfs2: fix potential memory overrun on inode
Ilya Nelkenbaum <[email protected]>
IB/core: When marshaling ucma path from user-space, clear unused fields
Moshe Lazer <[email protected]>
IB/core: Fix deadlock on uverbs modify_qp error flow
Or Gerlitz <[email protected]>
IB/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach
Mitko Haralanov <[email protected]>
IB/qib: Do not write EEPROM
Tony Battersby <[email protected]>
sg: fix read() error reporting
Takashi Iwai <[email protected]>
ALSA: hda - Disable runtime PM for Panther Point again
Takashi Iwai <[email protected]>
ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec
Takashi Iwai <[email protected]>
ALSA: pcm: Don't leave PREPARED state after draining
Jiri Slaby <[email protected]>
tty: fix up atime/mtime mess, take four
Vineet Gupta <[email protected]>
ARC: Fix KSTK_ESP()
Al Viro <[email protected]>
sunrpc: fix braino in ->poll()
Al Viro <[email protected]>
procfs: fix race between symlink removals and traversals
Al Viro <[email protected]>
debugfs: leave freeing a symlink body until inode eviction
Al Viro <[email protected]>
autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocation
Johan Hovold <[email protected]>
USB: serial: fix tty-device error handling at probe
Johan Hovold <[email protected]>
USB: serial: fix potential use-after-free after failed probe
Johan Hovold <[email protected]>
TTY: fix tty_wait_until_sent on 64-bit machines
Johan Hovold <[email protected]>
USB: serial: fix infinite wait_until_sent timeout
Johan Hovold <[email protected]>
net: irda: fix wait_until_sent poll timeout
Jouni Malinen <[email protected]>
mac80211: Send EAPOL frames at lowest rate
Aleksander Morgado <[email protected]>
xhci: fix reporting of 0-sized URBs in control endpoint
Mathias Nyman <[email protected]>
xhci: Allocate correct amount of scratchpad buffers
George Cherian <[email protected]>
usb: dwc3: dwc3-omap: Fix disable IRQ
Max Mansfield <[email protected]>
usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards
Mark Glover <[email protected]>
USB: ftdi_sio: add PIDs for Actisense USB devices
Alan Stern <[email protected]>
USB: usbfs: don't leak kernel data in siginfo
Johan Hovold <[email protected]>
USB: mxuport: fix null deref when used as a console
Michiel vd Garde <[email protected]>
USB: serial: cp210x: Adding Seletek device id's
James Hogan <[email protected]>
KVM: MIPS: Fix trace event to save PC directly
Paolo Bonzini <[email protected]>
KVM: emulate: fix CMPXCHG8B on 32-bit hosts
Quentin Casasnovas <[email protected]>
Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.
Filipe Manana <[email protected]>
Btrfs: fix data loss in the fast fsync path
David Sterba <[email protected]>
btrfs: fix lost return value due to variable shadowing
Alexander Usyskin <[email protected]>
mei: make device disabled on stop unconditionally
Angelo Compagnucci <[email protected]>
iio:adc:mcp3422 Fix incorrect scales table
Urs Fässler <[email protected]>
iio: ad5686: fix optional reference voltage declaration
Kristina Martšenko <[email protected]>
iio: mxs-lradc: only update the buffer when its conversions have finished
Kristina Martšenko <[email protected]>
iio: mxs-lradc: make ADC reads not unschedule touchscreen conversions
Kristina Martšenko <[email protected]>
iio: mxs-lradc: make ADC reads not disable touchscreen interrupts
Kristina Martšenko <[email protected]>
iio: mxs-lradc: separate touchscreen and buffer virtual channels
Rasmus Villemoes <[email protected]>
iio: imu: adis16400: Fix sign extension
Stefan Wahren <[email protected]>
iio: mxs-lradc: fix iio channel map regression
Andy Lutomirski <[email protected]>
x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization
Nicholas Bellinger <[email protected]>
target: Check for LBA + sectors wrap-around in sbc_parse_cdb
Nicholas Bellinger <[email protected]>
target: Add missing WRITE_SAME end-of-device sanity check
Nicholas Bellinger <[email protected]>
target: Fix PR_APTPL_BUF_LEN buffer size limitation
Alex Deucher <[email protected]>
drm/radeon: fix voltage setup on hawaii
Christian König <[email protected]>
drm/radeon: workaround for CP HW bug on CIK
Alex Deucher <[email protected]>
drm/radeon: only enable kv/kb dpm interrupts once v3
Grazvydas Ignotas <[email protected]>
mm/memory.c: actually remap enough memory
Joonsoo Kim <[email protected]>
mm/compaction: fix wrong order check in compact_finished()
Roman Gushchin <[email protected]>
mm/nommu.c: fix arithmetic overflow in __vm_enough_memory()
Roman Gushchin <[email protected]>
mm/mmap.c: fix arithmetic overflow in __vm_enough_memory()
Vlastimil Babka <[email protected]>
mm: when stealing freepages, also take pages created by splitting buddy page
Naoya Horiguchi <[email protected]>
mm/hugetlb: add migration entry check in __unmap_hugepage_range
Naoya Horiguchi <[email protected]>
mm/hugetlb: add migration/hwpoisoned entry check in hugetlb_change_protection
Jiri Pirko <[email protected]>
team: don't traverse port list using rcu in team_set_mac_address
Lorenzo Colitti <[email protected]>
net: ping: Return EAFNOSUPPORT when appropriate.
Michal Kubeček <[email protected]>
udp: only allow UFO for packets from SOCK_DGRAM sockets
Ben Shelton <[email protected]>
usb: plusb: Add support for National Instruments host-to-host cable
Eric Dumazet <[email protected]>
macvtap: make sure neighbour code can push ethernet header
Catalin Marinas <[email protected]>
net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg
Jiri Pirko <[email protected]>
team: fix possible null pointer dereference in team_handle_frame
Matthew Thode <[email protected]>
net: reject creation of netdev names with colons
Ignacy Gawędzki <[email protected]>
ematch: Fix auto-loading of ematch modules.
Guenter Roeck <[email protected]>
net: phy: Fix verification of EEE support in phy_init_eee
Alexander Drozdov <[email protected]>
ipv4: ip_check_defrag should not assume that skb_network_offset is zero
Alexander Drozdov <[email protected]>
ipv4: ip_check_defrag should correctly check return value of skb_copy_bits
Ignacy Gawędzki <[email protected]>
gen_stats.c: Duplicate xstats buffer for later use
WANG Cong <[email protected]>
rtnetlink: call ->dellink on failure when ->newlink exists
Martin KaFai Lau <[email protected]>
ipv6: fix ipv6_cow_metrics for non DST_HOST case
Daniel Borkmann <[email protected]>
rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY
Sabrina Dubroca <[email protected]>
pktgen: fix UDP checksum computation
-------------
Diffstat:
Makefile | 4 +- arch/arc/include/asm/processor.h | 9 +- arch/arc/kernel/stacktrace.c | 6 +- arch/mips/kvm/trace.h | 6 +- arch/x86/kernel/entry_64.S | 13 +- arch/x86/kvm/emulate.c | 3 +- drivers/acpi/video.c | 11 ++ drivers/clk/clk-gate.c | 2 +- drivers/clk/sunxi/clk-factors.c | 2 +- drivers/clk/sunxi/clk-factors.h | 1 + drivers/clk/sunxi/clk-sunxi.c | 1 + drivers/clk/zynq/clkc.c | 1 + drivers/firmware/efi/runtime-map.c | 2 +- drivers/gpu/drm/radeon/cik.c | 37 ++--- drivers/gpu/drm/radeon/kv_dpm.c | 17 ++- drivers/gpu/drm/radeon/ni.c | 8 +- drivers/gpu/drm/radeon/r600_dpm.c | 2 +- drivers/gpu/drm/radeon/radeon_atombios.c | 1 + drivers/hid/hid-input.c | 17 +++ drivers/iio/adc/mcp3422.c | 17 +-- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/imu/adis16400_core.c | 3 +- drivers/infiniband/core/ucma.c | 3 + drivers/infiniband/core/uverbs_cmd.c | 9 +- drivers/infiniband/hw/mlx4/main.c | 10 +- drivers/infiniband/hw/qib/qib.h | 9 +- drivers/infiniband/hw/qib/qib_eeprom.c | 181 ------------------------ drivers/infiniband/hw/qib/qib_iba6120.c | 2 - drivers/infiniband/hw/qib/qib_iba7220.c | 2 - drivers/infiniband/hw/qib/qib_iba7322.c | 2 - drivers/infiniband/hw/qib/qib_init.c | 1 - drivers/infiniband/hw/qib/qib_sysfs.c | 24 ---- drivers/input/tablet/wacom_wac.c | 6 + drivers/md/dm-io.c | 6 + drivers/md/dm-raid1.c | 9 ++ drivers/md/dm-snap.c | 4 +- drivers/md/dm.c | 27 ++-- drivers/misc/mei/init.c | 2 + drivers/net/macvtap.c | 7 +- drivers/net/phy/phy.c | 23 ++- drivers/net/team/team.c | 10 +- drivers/net/usb/plusb.c | 5 + drivers/net/wireless/ath/ath5k/reset.c | 2 +- drivers/net/wireless/ath/ath6kl/hif.h | 4 +- drivers/net/wireless/ath/ath6kl/sdio.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 1 - drivers/scsi/sg.c | 6 +- drivers/staging/comedi/comedi_compat32.c | 12 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 122 ++++++++++------ drivers/staging/iio/adc/mxs-lradc.c | 204 ++++++++++++++------------- drivers/target/target_core_pr.c | 25 ++-- drivers/target/target_core_sbc.c | 15 +- drivers/tty/tty_io.c | 4 +- drivers/tty/tty_ioctl.c | 12 +- drivers/usb/core/devio.c | 2 + drivers/usb/dwc3/dwc3-omap.c | 30 +++- drivers/usb/host/xhci-ring.c | 10 +- drivers/usb/host/xhci.h | 8 +- drivers/usb/serial/bus.c | 13 +- drivers/usb/serial/cp210x.c | 2 + drivers/usb/serial/ftdi_sio.c | 19 +++ drivers/usb/serial/ftdi_sio_ids.h | 23 +++ drivers/usb/serial/generic.c | 5 +- drivers/usb/serial/mxuport.c | 3 +- fs/autofs4/dev-ioctl.c | 8 +- fs/btrfs/file.c | 56 ++++---- fs/btrfs/inode.c | 1 - fs/btrfs/tree-log.c | 2 +- fs/debugfs/inode.c | 34 ++--- fs/nfs/delegation.c | 2 +- fs/nilfs2/btree.c | 47 +++++- fs/proc/generic.c | 12 -- fs/proc/inode.c | 21 +++ fs/proc/internal.h | 1 + include/target/target_core_base.h | 2 +- include/trace/events/kmem.h | 7 +- mm/compaction.c | 2 +- mm/hugetlb.c | 26 +++- mm/memory.c | 2 +- mm/mmap.c | 4 +- mm/nommu.c | 4 +- mm/page_alloc.c | 12 +- net/compat.c | 9 -- net/core/dev.c | 2 +- net/core/gen_stats.c | 15 +- net/core/pktgen.c | 16 +-- net/core/rtnetlink.c | 24 ++-- net/ipv4/ip_fragment.c | 11 +- net/ipv4/ip_output.c | 3 +- net/ipv4/ping.c | 13 +- net/ipv6/ip6_output.c | 3 +- net/ipv6/ping.c | 5 +- net/ipv6/route.c | 2 +- net/irda/ircomm/ircomm_tty.c | 4 +- net/mac80211/tx.c | 1 + net/sched/ematch.c | 1 + net/sunrpc/cache.c | 2 +- sound/core/pcm_native.c | 2 + sound/pci/hda/hda_intel.c | 2 +- sound/pci/hda/patch_sigmatel.c | 17 ++- sound/soc/omap/omap-pcm.c | 2 +- 101 files changed, 768 insertions(+), 640 deletions(-)