From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , torvalds@linux-foundation.org, akpm@linux-foundation.org, linux@roeck-us.net, satoru.takeuchi@gmail.com, shuah.kh@samsung.com, stable@vger.kernel.org Subject: [PATCH 3.10 00/62] 3.10.72-stable review Date: Mon, 16 Mar 2015 15:09:17 +0100 Message-Id: <20150316140933.139548981@linuxfoundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: This is the start of the stable review cycle for the 3.10.72 release. There are 62 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:09:11 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.10.72-rc1.gz and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman Linux 3.10.72-rc1 Sergey Ryazanov ath5k: fix spontaneus AR5312 freezes Chris Wilson ACPI / video: Load the module even if ACPI is disabled Alex Deucher drm/radeon: fix 1 RB harvest config setup for TN/RL Fernando Soto Drivers: hv: vmbus: incorrect device name is printed when child device is unregistered Jiri Kosina HID: fixup the conflicting keyboard mappings quirk David Herrmann HID: input: fix confusion on conflicting mappings Ian Abbott staging: comedi: cb_pcidas64: fix incorrect AI range code handling Mikulas Patocka dm snapshot: fix a possible invalid memory access on unload Mikulas Patocka dm: fix a race condition in dm_get_md Darrick J. Wong dm io: reject unsupported DISCARD requests with EOPNOTSUPP Mikulas Patocka dm mirror: do not degrade the mirror on discard error Ian Abbott staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back Chen-Yu Tsai clk: sunxi: Support factor clocks with N factor starting not from 0 Minh Duc Tran fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit. Ryusuke Konishi nilfs2: fix potential memory overrun on inode Mitko Haralanov IB/qib: Do not write EEPROM Tony Battersby sg: fix read() error reporting Takashi Iwai ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec Takashi Iwai ALSA: pcm: Don't leave PREPARED state after draining Jiri Slaby tty: fix up atime/mtime mess, take four Al Viro sunrpc: fix braino in ->poll() Al Viro procfs: fix race between symlink removals and traversals Al Viro debugfs: leave freeing a symlink body until inode eviction Al Viro autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocation Johan Hovold USB: serial: fix potential use-after-free after failed probe Johan Hovold TTY: fix tty_wait_until_sent on 64-bit machines Johan Hovold USB: serial: fix infinite wait_until_sent timeout Johan Hovold net: irda: fix wait_until_sent poll timeout Aleksander Morgado xhci: fix reporting of 0-sized URBs in control endpoint Mathias Nyman xhci: Allocate correct amount of scratchpad buffers Max Mansfield usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards Alan Stern USB: usbfs: don't leak kernel data in siginfo Michiel vd Garde USB: serial: cp210x: Adding Seletek device id's James Hogan KVM: MIPS: Fix trace event to save PC directly Paolo Bonzini KVM: emulate: fix CMPXCHG8B on 32-bit hosts Quentin Casasnovas Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref. Filipe Manana Btrfs: fix data loss in the fast fsync path David Sterba btrfs: fix lost return value due to variable shadowing Rasmus Villemoes iio: imu: adis16400: Fix sign extension Andy Lutomirski x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization Michael Scott PM / QoS: remove duplicate call to pm_qos_update_target Nicholas Bellinger target: Check for LBA + sectors wrap-around in sbc_parse_cdb Grazvydas Ignotas mm/memory.c: actually remap enough memory Joonsoo Kim mm/compaction: fix wrong order check in compact_finished() Roman Gushchin mm/nommu.c: fix arithmetic overflow in __vm_enough_memory() Roman Gushchin mm/mmap.c: fix arithmetic overflow in __vm_enough_memory() Naoya Horiguchi mm/hugetlb: add migration entry check in __unmap_hugepage_range Jiri Pirko team: don't traverse port list using rcu in team_set_mac_address Michal Kubeček udp: only allow UFO for packets from SOCK_DGRAM sockets Ben Shelton usb: plusb: Add support for National Instruments host-to-host cable Eric Dumazet macvtap: make sure neighbour code can push ethernet header Catalin Marinas net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg Jiri Pirko team: fix possible null pointer dereference in team_handle_frame Matthew Thode net: reject creation of netdev names with colons Ignacy Gawędzki ematch: Fix auto-loading of ematch modules. Guenter Roeck net: phy: Fix verification of EEE support in phy_init_eee Alexander Drozdov ipv4: ip_check_defrag should not assume that skb_network_offset is zero Alexander Drozdov ipv4: ip_check_defrag should correctly check return value of skb_copy_bits Ignacy Gawędzki gen_stats.c: Duplicate xstats buffer for later use WANG Cong rtnetlink: call ->dellink on failure when ->newlink exists Martin KaFai Lau ipv6: fix ipv6_cow_metrics for non DST_HOST case Daniel Borkmann rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY ------------- Diffstat: Makefile | 4 +- 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/sunxi/clk-factors.c | 2 +- drivers/clk/sunxi/clk-factors.h | 1 + drivers/gpu/drm/radeon/ni.c | 8 +- drivers/hid/hid-input.c | 17 +++ drivers/hv/vmbus_drv.c | 8 +- drivers/iio/imu/adis16400_core.c | 3 +- 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/md/dm-io.c | 6 + drivers/md/dm-raid1.c | 9 ++ drivers/md/dm-snap.c | 4 +- drivers/md/dm.c | 27 ++-- drivers/net/macvtap.c | 7 +- drivers/net/phy/phy.c | 24 +++- drivers/net/team/team.c | 10 +- drivers/net/usb/plusb.c | 5 + drivers/net/wireless/ath/ath5k/reset.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/target/target_core_sbc.c | 3 +- drivers/tty/tty_io.c | 4 +- drivers/tty/tty_ioctl.c | 12 +- drivers/usb/core/devio.c | 2 + drivers/usb/host/xhci-ring.c | 10 +- drivers/usb/host/xhci.h | 8 +- drivers/usb/serial/bus.c | 2 +- drivers/usb/serial/cp210x.c | 2 + drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 3 + drivers/usb/serial/generic.c | 5 +- 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/nilfs2/btree.c | 47 ++++++- fs/proc/generic.c | 12 -- fs/proc/inode.c | 21 ++++ fs/proc/internal.h | 1 + kernel/power/qos.c | 6 - mm/compaction.c | 2 +- mm/hugetlb.c | 5 +- mm/memory.c | 2 +- mm/mmap.c | 4 +- mm/nommu.c | 4 +- net/compat.c | 9 -- net/core/dev.c | 2 +- net/core/gen_stats.c | 15 ++- net/core/rtnetlink.c | 24 ++-- net/ipv4/ip_fragment.c | 11 +- net/ipv4/ip_output.c | 3 +- net/ipv6/ip6_output.c | 3 +- net/ipv6/route.c | 2 +- net/irda/ircomm/ircomm_tty.c | 4 +- net/sched/ematch.c | 1 + net/sunrpc/cache.c | 2 +- sound/core/pcm_native.c | 2 + sound/pci/hda/patch_sigmatel.c | 17 ++- 70 files changed, 438 insertions(+), 447 deletions(-)