[PATCH 3.10 00/62] 3.10.72-stable review

From: Greg Kroah-Hartman
Date: Mon Mar 16 2015 - 10:43:33 EST


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 <gregkh@xxxxxxxxxxxxxxxxxxx>
Linux 3.10.72-rc1

Sergey Ryazanov <ryazanov.s.a@xxxxxxxxx>
ath5k: fix spontaneus AR5312 freezes

Chris Wilson <chris@xxxxxxxxxxxxxxxxxx>
ACPI / video: Load the module even if ACPI is disabled

Alex Deucher <alexander.deucher@xxxxxxx>
drm/radeon: fix 1 RB harvest config setup for TN/RL

Fernando Soto <fsoto@xxxxxxxxxxxxxxxxxxx>
Drivers: hv: vmbus: incorrect device name is printed when child device is unregistered

Jiri Kosina <jkosina@xxxxxxx>
HID: fixup the conflicting keyboard mappings quirk

David Herrmann <dh.herrmann@xxxxxxxxx>
HID: input: fix confusion on conflicting mappings

Ian Abbott <abbotti@xxxxxxxxx>
staging: comedi: cb_pcidas64: fix incorrect AI range code handling

Mikulas Patocka <mpatocka@xxxxxxxxxx>
dm snapshot: fix a possible invalid memory access on unload

Mikulas Patocka <mpatocka@xxxxxxxxxx>
dm: fix a race condition in dm_get_md

Darrick J. Wong <darrick.wong@xxxxxxxxxx>
dm io: reject unsupported DISCARD requests with EOPNOTSUPP

Mikulas Patocka <mpatocka@xxxxxxxxxx>
dm mirror: do not degrade the mirror on discard error

Ian Abbott <abbotti@xxxxxxxxx>
staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back

Chen-Yu Tsai <wens@xxxxxxxx>
clk: sunxi: Support factor clocks with N factor starting not from 0

Minh Duc Tran <MinhDuc.Tran@xxxxxxxxxx>
fixed invalid assignment of 64bit mask to host dma_boundary for scatter gather segment boundary limit.

Ryusuke Konishi <konishi.ryusuke@xxxxxxxxxxxxx>
nilfs2: fix potential memory overrun on inode

Mitko Haralanov <mitko.haralanov@xxxxxxxxx>
IB/qib: Do not write EEPROM

Tony Battersby <tonyb@xxxxxxxxxxxxxxx>
sg: fix read() error reporting

Takashi Iwai <tiwai@xxxxxxx>
ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec

Takashi Iwai <tiwai@xxxxxxx>
ALSA: pcm: Don't leave PREPARED state after draining

Jiri Slaby <jslaby@xxxxxxx>
tty: fix up atime/mtime mess, take four

Al Viro <viro@xxxxxxxxxxxxxxxxxx>
sunrpc: fix braino in ->poll()

Al Viro <viro@xxxxxxxxxxxxxxxxxx>
procfs: fix race between symlink removals and traversals

Al Viro <viro@xxxxxxxxxxxxxxxxxx>
debugfs: leave freeing a symlink body until inode eviction

Al Viro <viro@xxxxxxxxxxxxxxxxxx>
autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocation

Johan Hovold <johan@xxxxxxxxxx>
USB: serial: fix potential use-after-free after failed probe

Johan Hovold <johan@xxxxxxxxxx>
TTY: fix tty_wait_until_sent on 64-bit machines

Johan Hovold <johan@xxxxxxxxxx>
USB: serial: fix infinite wait_until_sent timeout

Johan Hovold <johan@xxxxxxxxxx>
net: irda: fix wait_until_sent poll timeout

Aleksander Morgado <aleksander@xxxxxxxxxxxxx>
xhci: fix reporting of 0-sized URBs in control endpoint

Mathias Nyman <mathias.nyman@xxxxxxxxxxxxxxx>
xhci: Allocate correct amount of scratchpad buffers

Max Mansfield <max.m.mansfield@xxxxxxxxx>
usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards

Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>
USB: usbfs: don't leak kernel data in siginfo

Michiel vd Garde <mgparser@xxxxxxxxx>
USB: serial: cp210x: Adding Seletek device id's

James Hogan <james.hogan@xxxxxxxxxx>
KVM: MIPS: Fix trace event to save PC directly

Paolo Bonzini <pbonzini@xxxxxxxxxx>
KVM: emulate: fix CMPXCHG8B on 32-bit hosts

Quentin Casasnovas <quentin.casasnovas@xxxxxxxxxx>
Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.

Filipe Manana <fdmanana@xxxxxxxx>
Btrfs: fix data loss in the fast fsync path

David Sterba <dsterba@xxxxxxx>
btrfs: fix lost return value due to variable shadowing

Rasmus Villemoes <linux@xxxxxxxxxxxxxxxxxx>
iio: imu: adis16400: Fix sign extension

Andy Lutomirski <luto@xxxxxxxxxxxxxx>
x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization

Michael Scott <michael.scott@xxxxxxxxxx>
PM / QoS: remove duplicate call to pm_qos_update_target

Nicholas Bellinger <nab@xxxxxxxxxxxxxxx>
target: Check for LBA + sectors wrap-around in sbc_parse_cdb

Grazvydas Ignotas <notasas@xxxxxxxxx>
mm/memory.c: actually remap enough memory

Joonsoo Kim <iamjoonsoo.kim@xxxxxxx>
mm/compaction: fix wrong order check in compact_finished()

Roman Gushchin <klamm@xxxxxxxxxxxxxx>
mm/nommu.c: fix arithmetic overflow in __vm_enough_memory()

Roman Gushchin <klamm@xxxxxxxxxxxxxx>
mm/mmap.c: fix arithmetic overflow in __vm_enough_memory()

Naoya Horiguchi <n-horiguchi@xxxxxxxxxxxxx>
mm/hugetlb: add migration entry check in __unmap_hugepage_range

Jiri Pirko <jiri@xxxxxxxxxxx>
team: don't traverse port list using rcu in team_set_mac_address

Michal KubeÄek <mkubecek@xxxxxxx>
udp: only allow UFO for packets from SOCK_DGRAM sockets

Ben Shelton <ben.shelton@xxxxxx>
usb: plusb: Add support for National Instruments host-to-host cable

Eric Dumazet <edumazet@xxxxxxxxxx>
macvtap: make sure neighbour code can push ethernet header

Catalin Marinas <catalin.marinas@xxxxxxx>
net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg

Jiri Pirko <jiri@xxxxxxxxxxx>
team: fix possible null pointer dereference in team_handle_frame

Matthew Thode <mthode@xxxxxxxxxx>
net: reject creation of netdev names with colons

Ignacy GawÄdzki <ignacy.gawedzki@xxxxxxxxxxxxxxxxxxxxxxx>
ematch: Fix auto-loading of ematch modules.

Guenter Roeck <linux@xxxxxxxxxxxx>
net: phy: Fix verification of EEE support in phy_init_eee

Alexander Drozdov <al.drozdov@xxxxxxxxx>
ipv4: ip_check_defrag should not assume that skb_network_offset is zero

Alexander Drozdov <al.drozdov@xxxxxxxxx>
ipv4: ip_check_defrag should correctly check return value of skb_copy_bits

Ignacy GawÄdzki <ignacy.gawedzki@xxxxxxxxxxxxxxxxxxxxxxx>
gen_stats.c: Duplicate xstats buffer for later use

WANG Cong <xiyou.wangcong@xxxxxxxxx>
rtnetlink: call ->dellink on failure when ->newlink exists

Martin KaFai Lau <kafai@xxxxxx>
ipv6: fix ipv6_cow_metrics for non DST_HOST case

Daniel Borkmann <daniel@xxxxxxxxxxxxx>
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(-)


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/