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 <gre...@linuxfoundation.org> Linux 3.14.36-rc1 Sergei Shtylyov <sergei.shtyl...@cogentembedded.com> clk-gate: fix bit # check in clk_register_gate() Kalle Valo <kv...@qca.qualcomm.com> ath6kl: fix struct hif_scatter_req list handling Sergey Ryazanov <ryazanov....@gmail.com> ath5k: fix spontaneus AR5312 freezes Peter Ujfalusi <peter.ujfal...@ti.com> ASoC: omap-pcm: Correct dma mask Trond Myklebust <trond.mykleb...@primarydata.com> NFSv4: Don't call put_rpccred() under the rcu_read_lock() Chris Wilson <ch...@chris-wilson.co.uk> ACPI / video: Load the module even if ACPI is disabled Dan Carpenter <dan.carpen...@oracle.com> efi: Small leak on error in runtime map code Alex Deucher <alexander.deuc...@amd.com> drm/radeon: fix 1 RB harvest config setup for TN/RL Alex Deucher <alexander.deuc...@amd.com> drm/radeon: use drm_mode_vrefresh() rather than mode->vrefresh Jason Gerecke <killert...@gmail.com> HID: wacom: Report ABS_MISC event for Cintiq Companion Hybrid Jiri Kosina <jkos...@suse.cz> HID: fixup the conflicting keyboard mappings quirk David Herrmann <dh.herrm...@gmail.com> HID: input: fix confusion on conflicting mappings Ian Abbott <abbo...@mev.co.uk> staging: comedi: cb_pcidas64: fix incorrect AI range code handling Mikulas Patocka <mpato...@redhat.com> dm snapshot: fix a possible invalid memory access on unload Mikulas Patocka <mpato...@redhat.com> dm: fix a race condition in dm_get_md Darrick J. Wong <darrick.w...@oracle.com> dm io: reject unsupported DISCARD requests with EOPNOTSUPP Mikulas Patocka <mpato...@redhat.com> dm mirror: do not degrade the mirror on discard error Ian Abbott <abbo...@mev.co.uk> staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back Chen-Yu Tsai <w...@csie.org> clk: sunxi: Support factor clocks with N factor starting not from 0 Hans de Goede <hdego...@redhat.com> sunxi: clk: Set sun6i-pll1 n_start = 1 Soren Brinkmann <soren.brinkm...@xilinx.com> clk: zynq: Force CPU_2X clock to be ungated Minh Duc Tran <minhduc.t...@emulex.com> fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit. Ryusuke Konishi <konishi.ryus...@lab.ntt.co.jp> nilfs2: fix potential memory overrun on inode Ilya Nelkenbaum <il...@mellanox.com> IB/core: When marshaling ucma path from user-space, clear unused fields Moshe Lazer <mos...@mellanox.com> IB/core: Fix deadlock on uverbs modify_qp error flow Or Gerlitz <ogerl...@mellanox.com> IB/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach Mitko Haralanov <mitko.harala...@intel.com> IB/qib: Do not write EEPROM Tony Battersby <to...@cybernetics.com> sg: fix read() error reporting Takashi Iwai <ti...@suse.de> ALSA: hda - Disable runtime PM for Panther Point again Takashi Iwai <ti...@suse.de> ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec Takashi Iwai <ti...@suse.de> ALSA: pcm: Don't leave PREPARED state after draining Jiri Slaby <jsl...@suse.cz> tty: fix up atime/mtime mess, take four Vineet Gupta <vgu...@synopsys.com> ARC: Fix KSTK_ESP() Al Viro <v...@zeniv.linux.org.uk> sunrpc: fix braino in ->poll() Al Viro <v...@zeniv.linux.org.uk> procfs: fix race between symlink removals and traversals Al Viro <v...@zeniv.linux.org.uk> debugfs: leave freeing a symlink body until inode eviction Al Viro <v...@zeniv.linux.org.uk> autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocation Johan Hovold <jo...@kernel.org> USB: serial: fix tty-device error handling at probe Johan Hovold <jo...@kernel.org> USB: serial: fix potential use-after-free after failed probe Johan Hovold <jo...@kernel.org> TTY: fix tty_wait_until_sent on 64-bit machines Johan Hovold <jo...@kernel.org> USB: serial: fix infinite wait_until_sent timeout Johan Hovold <jo...@kernel.org> net: irda: fix wait_until_sent poll timeout Jouni Malinen <jo...@qca.qualcomm.com> mac80211: Send EAPOL frames at lowest rate Aleksander Morgado <aleksan...@aleksander.es> xhci: fix reporting of 0-sized URBs in control endpoint Mathias Nyman <mathias.ny...@linux.intel.com> xhci: Allocate correct amount of scratchpad buffers George Cherian <george.cher...@ti.com> usb: dwc3: dwc3-omap: Fix disable IRQ Max Mansfield <max.m.mansfi...@gmail.com> usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards Mark Glover <m...@actisense.com> USB: ftdi_sio: add PIDs for Actisense USB devices Alan Stern <st...@rowland.harvard.edu> USB: usbfs: don't leak kernel data in siginfo Johan Hovold <jo...@kernel.org> USB: mxuport: fix null deref when used as a console Michiel vd Garde <mgpar...@gmail.com> USB: serial: cp210x: Adding Seletek device id's James Hogan <james.ho...@imgtec.com> KVM: MIPS: Fix trace event to save PC directly Paolo Bonzini <pbonz...@redhat.com> KVM: emulate: fix CMPXCHG8B on 32-bit hosts Quentin Casasnovas <quentin.casasno...@oracle.com> Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref. Filipe Manana <fdman...@suse.com> Btrfs: fix data loss in the fast fsync path David Sterba <dste...@suse.cz> btrfs: fix lost return value due to variable shadowing Alexander Usyskin <alexander.usys...@intel.com> mei: make device disabled on stop unconditionally Angelo Compagnucci <angelo.compagnu...@gmail.com> iio:adc:mcp3422 Fix incorrect scales table Urs Fässler <urs.fass...@bytesatwork.ch> iio: ad5686: fix optional reference voltage declaration Kristina Martšenko <kristina.martse...@gmail.com> iio: mxs-lradc: only update the buffer when its conversions have finished Kristina Martšenko <kristina.martse...@gmail.com> iio: mxs-lradc: make ADC reads not unschedule touchscreen conversions Kristina Martšenko <kristina.martse...@gmail.com> iio: mxs-lradc: make ADC reads not disable touchscreen interrupts Kristina Martšenko <kristina.martse...@gmail.com> iio: mxs-lradc: separate touchscreen and buffer virtual channels Rasmus Villemoes <li...@rasmusvillemoes.dk> iio: imu: adis16400: Fix sign extension Stefan Wahren <stefan.wah...@i2se.com> iio: mxs-lradc: fix iio channel map regression Andy Lutomirski <l...@amacapital.net> x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization Nicholas Bellinger <n...@linux-iscsi.org> target: Check for LBA + sectors wrap-around in sbc_parse_cdb Nicholas Bellinger <n...@linux-iscsi.org> target: Add missing WRITE_SAME end-of-device sanity check Nicholas Bellinger <n...@linux-iscsi.org> target: Fix PR_APTPL_BUF_LEN buffer size limitation Alex Deucher <alexander.deuc...@amd.com> drm/radeon: fix voltage setup on hawaii Christian König <christian.koe...@amd.com> drm/radeon: workaround for CP HW bug on CIK Alex Deucher <alexander.deuc...@amd.com> drm/radeon: only enable kv/kb dpm interrupts once v3 Grazvydas Ignotas <nota...@gmail.com> mm/memory.c: actually remap enough memory Joonsoo Kim <iamjoonsoo....@lge.com> mm/compaction: fix wrong order check in compact_finished() Roman Gushchin <kl...@yandex-team.ru> mm/nommu.c: fix arithmetic overflow in __vm_enough_memory() Roman Gushchin <kl...@yandex-team.ru> mm/mmap.c: fix arithmetic overflow in __vm_enough_memory() Vlastimil Babka <vba...@suse.cz> mm: when stealing freepages, also take pages created by splitting buddy page Naoya Horiguchi <n-horigu...@ah.jp.nec.com> mm/hugetlb: add migration entry check in __unmap_hugepage_range Naoya Horiguchi <n-horigu...@ah.jp.nec.com> mm/hugetlb: add migration/hwpoisoned entry check in hugetlb_change_protection Jiri Pirko <j...@resnulli.us> team: don't traverse port list using rcu in team_set_mac_address Lorenzo Colitti <lore...@google.com> net: ping: Return EAFNOSUPPORT when appropriate. Michal Kubeček <mkube...@suse.cz> udp: only allow UFO for packets from SOCK_DGRAM sockets Ben Shelton <ben.shel...@ni.com> usb: plusb: Add support for National Instruments host-to-host cable Eric Dumazet <eduma...@google.com> macvtap: make sure neighbour code can push ethernet header Catalin Marinas <catalin.mari...@arm.com> net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg Jiri Pirko <j...@resnulli.us> team: fix possible null pointer dereference in team_handle_frame Matthew Thode <mth...@mthode.org> net: reject creation of netdev names with colons Ignacy Gawędzki <ignacy.gawed...@green-communications.fr> ematch: Fix auto-loading of ematch modules. Guenter Roeck <li...@roeck-us.net> net: phy: Fix verification of EEE support in phy_init_eee Alexander Drozdov <al.droz...@gmail.com> ipv4: ip_check_defrag should not assume that skb_network_offset is zero Alexander Drozdov <al.droz...@gmail.com> ipv4: ip_check_defrag should correctly check return value of skb_copy_bits Ignacy Gawędzki <ignacy.gawed...@green-communications.fr> gen_stats.c: Duplicate xstats buffer for later use WANG Cong <xiyou.wangc...@gmail.com> rtnetlink: call ->dellink on failure when ->newlink exists Martin KaFai Lau <ka...@fb.com> ipv6: fix ipv6_cow_metrics for non DST_HOST case Daniel Borkmann <dan...@iogearbox.net> rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY Sabrina Dubroca <s...@queasysnail.net> 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(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/