[3.13.y.z extended stable] Linux 3.13.11.6 stable review
From: Kamal Mostafa
Date: Fri Aug 08 2014 - 18:36:30 EST
This is the start of the review cycle for the Linux 3.13.11.6 stable kernel.
This version contains 259 new patches, summarized below. The new patches are
posted as replies to this message and also available in this git branch:
http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=linux-3.13.y-review;a=shortlog
git://kernel.ubuntu.com/ubuntu/linux.git linux-3.13.y-review
The review period for version 3.13.11.6 will be open for the next three days.
To report a problem, please reply to the relevant follow-up patch message.
For more information about the Linux 3.13.y.z extended stable kernel version,
see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable .
-Kamal
--
Makefile | 2 +
arch/arm/Kconfig | 1 +
arch/arm/crypto/aesbs-glue.c | 10 +-
arch/arm/mach-omap2/mux.c | 6 +-
arch/arm/mm/mmu.c | 6 +-
arch/arm/xen/grant-table.c | 5 +
arch/arm64/Kconfig | 1 +
arch/arm64/include/asm/memory.h | 2 +
arch/arm64/mm/flush.c | 3 +-
arch/mips/kvm/kvm_mips.c | 1 +
arch/parisc/include/uapi/asm/signal.h | 2 -
arch/parisc/kernel/hardware.c | 3 +-
arch/parisc/kernel/sys_parisc32.c | 46 ++-----
arch/parisc/kernel/syscall_table.S | 2 +-
arch/powerpc/Kconfig | 1 +
arch/powerpc/include/asm/perf_event_server.h | 3 +-
arch/powerpc/perf/core-book3s.c | 24 +++-
arch/powerpc/perf/power8-pmu.c | 2 +-
arch/s390/kernel/ptrace.c | 12 +-
arch/sparc/Kconfig | 1 +
arch/sparc/net/bpf_jit_comp.c | 8 +-
arch/x86/Kconfig | 1 +
arch/x86/boot/header.S | 26 +++-
arch/x86/boot/tools/build.c | 37 +++++-
arch/x86/crypto/sha512_ssse3_glue.c | 2 +-
arch/x86/include/asm/kvm_host.h | 4 +-
arch/x86/include/asm/ptrace.h | 16 +++
arch/x86/kernel/cpu/perf_event_intel.c | 9 ++
arch/x86/kernel/entry_32.S | 9 +-
arch/x86/kernel/tsc.c | 4 +-
arch/x86/xen/grant-table.c | 148 +++++++++++++--------
arch/xtensa/kernel/vectors.S | 158 ++++++++++++++++++----
arch/xtensa/kernel/vmlinux.lds.S | 4 +-
block/blk-cgroup.c | 7 +
block/blk-tag.c | 33 +----
block/compat_ioctl.c | 1 +
crypto/af_alg.c | 2 +
crypto/crypto_user.c | 2 +-
drivers/acpi/ac.c | 130 +++++++++++++++++-
drivers/acpi/acpi_pad.c | 9 +-
drivers/acpi/battery.c | 27 +++-
drivers/acpi/ec.c | 128 +++++++++---------
drivers/ata/ahci.c | 1 +
drivers/ata/libata-core.c | 12 +-
drivers/base/platform.c | 21 ++-
drivers/bluetooth/hci_h5.c | 1 +
drivers/clk/clk-s2mps11.c | 7 +-
drivers/clk/spear/spear3xx_clock.c | 2 +-
drivers/connector/cn_proc.c | 2 +-
drivers/cpufreq/Makefile | 2 +-
drivers/cpufreq/cpufreq.c | 6 +-
drivers/cpufreq/intel_pstate.c | 35 +++--
drivers/crypto/caam/jr.c | 8 +-
drivers/gpu/drm/i915/i915_gem_stolen.c | 44 +++++++
drivers/gpu/drm/i915/i915_irq.c | 11 +-
drivers/gpu/drm/i915/i915_reg.h | 3 +
drivers/gpu/drm/qxl/qxl_irq.c | 3 +
drivers/gpu/drm/radeon/atombios_dp.c | 2 +-
drivers/gpu/drm/radeon/atombios_encoders.c | 10 +-
drivers/gpu/drm/radeon/ci_dpm.c | 2 +-
drivers/gpu/drm/radeon/cik.c | 2 +
drivers/gpu/drm/radeon/cikd.h | 2 +-
drivers/gpu/drm/radeon/cypress_dpm.c | 2 +-
drivers/gpu/drm/radeon/evergreen.c | 9 +-
drivers/gpu/drm/radeon/ni_dpm.c | 2 +-
drivers/gpu/drm/radeon/r600.c | 1 +
drivers/gpu/drm/radeon/radeon_display.c | 5 +
drivers/gpu/drm/radeon/rv770_dpm.c | 6 -
drivers/gpu/drm/radeon/si.c | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 1 -
drivers/hv/connection.c | 8 +-
drivers/hwmon/adm1021.c | 14 +-
drivers/hwmon/adm1029.c | 3 +
drivers/hwmon/adm1031.c | 8 +-
drivers/hwmon/adt7470.c | 6 +-
drivers/hwmon/amc6821.c | 2 +-
drivers/hwmon/da9052-hwmon.c | 2 +-
drivers/hwmon/da9055-hwmon.c | 2 +-
drivers/hwmon/emc2103.c | 15 +--
drivers/hwmon/smsc47m192.c | 4 +-
drivers/iio/accel/bma180.c | 8 +-
drivers/iio/adc/ti_am335x_adc.c | 2 +-
drivers/iio/industrialio-buffer.c | 2 +-
drivers/iio/industrialio-event.c | 3 +
drivers/iio/inkern.c | 6 +-
drivers/input/input.c | 6 +-
drivers/irqchip/irq-gic.c | 6 +-
drivers/irqchip/spear-shirq.c | 2 +-
drivers/md/dm-bufio.c | 2 +-
drivers/md/dm-cache-metadata.c | 9 ++
drivers/md/dm-cache-target.c | 13 +-
drivers/md/dm-io.c | 22 ++--
drivers/md/dm-thin-metadata.c | 9 ++
drivers/md/dm.c | 15 ++-
drivers/md/md.c | 13 ++
drivers/media/dvb-frontends/tda10071.c | 6 +-
drivers/media/usb/gspca/pac7302.c | 1 +
drivers/media/usb/hdpvr/hdpvr-video.c | 6 +-
drivers/media/v4l2-core/v4l2-dv-timings.c | 4 +-
drivers/mtd/devices/elm.c | 2 +
drivers/net/can/c_can/c_can_platform.c | 3 +-
drivers/net/can/slcan.c | 41 ++++--
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +-
drivers/net/ethernet/emulex/benet/be_main.c | 2 +-
drivers/net/ethernet/intel/igb/e1000_82575.c | 7 +
drivers/net/ethernet/intel/igb/e1000_defines.h | 18 +--
drivers/net/ethernet/intel/igb/e1000_hw.h | 3 +
drivers/net/ethernet/intel/igb/e1000_i210.c | 66 ++++++++++
drivers/net/ethernet/intel/igb/e1000_i210.h | 12 ++
drivers/net/ethernet/intel/igb/e1000_regs.h | 1 +
drivers/net/ethernet/intel/igb/igb_main.c | 16 +++
drivers/net/ethernet/marvell/mvneta.c | 4 +-
drivers/net/ethernet/mellanox/mlx4/main.c | 168 ++++++++++++++----------
drivers/net/ethernet/mellanox/mlx4/mlx4.h | 1 +
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c | 1 +
drivers/net/ethernet/renesas/sh_eth.c | 31 +++--
drivers/net/ethernet/renesas/sh_eth.h | 2 -
drivers/net/ethernet/sfc/io.h | 7 +
drivers/net/ethernet/sfc/tx.c | 22 +++-
drivers/net/ethernet/sun/sunvnet.c | 20 ++-
drivers/net/macvlan.c | 1 -
drivers/net/ppp/pppoe.c | 2 +-
drivers/net/slip/slip.c | 36 +++--
drivers/net/slip/slip.h | 1 +
drivers/net/team/team.c | 7 +-
drivers/net/usb/huawei_cdc_ncm.c | 10 +-
drivers/net/usb/qmi_wwan.c | 10 +-
drivers/net/vxlan.c | 7 +-
drivers/net/wireless/ath/ath9k/xmit.c | 9 ++
drivers/net/wireless/iwlwifi/dvm/rxon.c | 12 --
drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 7 +-
drivers/net/wireless/iwlwifi/pcie/drv.c | 3 +-
drivers/net/wireless/mwifiex/main.c | 1 +
drivers/of/irq.c | 22 ++++
drivers/parport/Kconfig | 12 +-
drivers/phy/phy-core.c | 7 +-
drivers/rapidio/devices/tsi721_dma.c | 8 +-
drivers/scsi/ibmvscsi/ibmvscsi.c | 13 +-
drivers/scsi/scsi_error.c | 2 +-
drivers/scsi/scsi_lib.c | 8 ++
drivers/scsi/scsi_netlink.c | 2 +-
drivers/scsi/sd.c | 5 +-
drivers/scsi/virtio_scsi.c | 26 +++-
drivers/staging/iio/adc/ad7291.c | 4 +-
drivers/staging/vt6655/bssdb.c | 2 +-
drivers/staging/vt6655/device_main.c | 7 +-
drivers/target/target_core_rd.c | 2 +-
drivers/thermal/thermal_hwmon.c | 33 ++---
drivers/usb/chipidea/udc.c | 11 +-
drivers/usb/core/hub.c | 19 +++
drivers/usb/gadget/f_fs.c | 12 +-
drivers/usb/host/xhci-hub.c | 5 +-
drivers/usb/host/xhci-ring.c | 9 +-
drivers/usb/host/xhci.c | 10 +-
drivers/usb/musb/musb_am335x.c | 23 +---
drivers/usb/musb/musb_cppi41.c | 2 +-
drivers/usb/musb/ux500.c | 1 -
drivers/usb/serial/cp210x.c | 1 +
drivers/usb/serial/ftdi_sio.c | 12 +-
drivers/usb/serial/ftdi_sio_ids.h | 9 +-
drivers/usb/serial/option.c | 28 +++-
drivers/usb/storage/scsiglue.c | 4 +
drivers/usb/storage/unusual_devs.h | 7 +
drivers/xen/balloon.c | 12 +-
drivers/xen/grant-table.c | 5 +
drivers/xen/manage.c | 5 +-
fs/aio.c | 7 +
fs/coredump.c | 2 +-
fs/ext4/extents_status.c | 4 +-
fs/ext4/ialloc.c | 14 +-
fs/ext4/indirect.c | 20 ++-
fs/ext4/mballoc.c | 4 +-
fs/ext4/super.c | 9 +-
fs/fuse/dir.c | 7 +-
fs/fuse/inode.c | 20 ++-
fs/jbd2/transaction.c | 5 +-
fs/namei.c | 3 +-
fs/nfsd/nfs4proc.c | 9 --
fs/nfsd/nfs4xdr.c | 13 +-
fs/proc/stat.c | 22 +---
fs/quota/dquot.c | 2 +
fs/seq_file.c | 30 +++--
include/linux/if_team.h | 1 +
include/linux/libata.h | 1 +
include/linux/mm.h | 2 +
include/linux/netlink.h | 14 +-
include/linux/of_irq.h | 5 +
include/linux/printk.h | 6 +-
include/linux/ptrace.h | 3 +
include/linux/sock_diag.h | 2 +-
include/linux/usb_usual.h | 6 +-
include/net/inetpeer.h | 9 +-
include/net/sock.h | 21 +--
include/scsi/scsi_device.h | 1 +
include/xen/grant_table.h | 1 +
kernel/Kconfig.locks | 5 +-
kernel/audit.c | 4 +-
kernel/cpuset.c | 8 +-
kernel/events/core.c | 2 +-
kernel/power/process.c | 1 +
kernel/printk/printk.c | 2 +-
kernel/sched/core.c | 2 +-
kernel/sched/debug.c | 2 +-
kernel/sched/rt.c | 2 +-
kernel/time/alarmtimer.c | 20 ++-
kernel/time/clockevents.c | 10 +-
kernel/time/sched_clock.c | 4 +-
kernel/trace/ftrace.c | 4 +-
kernel/trace/ring_buffer.c | 4 -
kernel/trace/trace.c | 22 +++-
kernel/trace/trace_clock.c | 9 +-
kernel/workqueue.c | 3 +-
lib/lz4/lz4_decompress.c | 6 +-
lib/nlattr.c | 4 +-
mm/hugetlb.c | 1 +
mm/memcontrol.c | 4 +
mm/mempolicy.c | 2 -
mm/page-writeback.c | 6 +-
mm/page_alloc.c | 32 +++--
mm/shmem.c | 104 +++++++++++++--
mm/slab_common.c | 2 +-
mm/util.c | 10 ++
net/8021q/vlan_core.c | 5 +-
net/8021q/vlan_dev.c | 13 +-
net/appletalk/ddp.c | 3 -
net/bridge/br_input.c | 4 +-
net/bridge/br_private.h | 7 +
net/bridge/br_vlan.c | 28 ++++
net/can/gw.c | 4 +-
net/compat.c | 9 +-
net/core/dev.c | 11 +-
net/core/dst.c | 16 ++-
net/core/iovec.c | 6 +-
net/core/rtnetlink.c | 43 ++++--
net/core/skbuff.c | 3 +-
net/core/sock.c | 49 +++++++
net/core/sock_diag.c | 4 +-
net/dcb/dcbnl.c | 2 +-
net/decnet/dn_dev.c | 4 +-
net/decnet/dn_fib.c | 4 +-
net/decnet/netfilter/dn_rtmsg.c | 2 +-
net/dns_resolver/dns_query.c | 4 +-
net/ipv4/datagram.c | 20 ++-
net/ipv4/icmp.c | 2 -
net/ipv4/igmp.c | 10 +-
net/ipv4/ip_options.c | 4 +
net/ipv4/ip_tunnel.c | 12 +-
net/ipv4/ipip.c | 5 +-
net/ipv4/route.c | 15 ++-
net/ipv4/tcp.c | 3 +-
net/ipv4/tcp_input.c | 21 ++-
net/ipv4/tcp_output.c | 6 +-
net/ipv4/udp.c | 4 +
net/ipv6/ip6_tunnel.c | 1 +
net/ipv6/output_core.c | 11 +-
net/ipv6/sit.c | 5 +-
net/l2tp/l2tp_ppp.c | 4 +-
net/mac80211/iface.c | 1 -
net/mac80211/tx.c | 26 ++--
net/netfilter/ipvs/ip_vs_core.c | 15 ++-
net/netfilter/nfnetlink.c | 3 +-
net/netlink/af_netlink.c | 84 +++++++++++-
net/netlink/genetlink.c | 2 +-
net/packet/diag.c | 7 +-
net/phonet/pn_netlink.c | 8 +-
net/sched/act_api.c | 2 +-
net/sched/cls_api.c | 2 +-
net/sched/sch_api.c | 6 +-
net/sctp/associola.c | 2 +-
net/sctp/sysctl.c | 46 +++----
net/sctp/ulpevent.c | 122 +++--------------
net/tipc/bcast.c | 1 +
net/tipc/netlink.c | 2 +-
net/wireless/trace.h | 3 +-
net/xfrm/xfrm_user.c | 2 +-
security/apparmor/include/apparmor.h | 1 -
security/apparmor/lib.c | 14 --
sound/pci/hda/hda_intel.c | 10 +-
sound/pci/hda/patch_hdmi.c | 57 +++++++-
tools/usb/ffs-test.c | 4 +-
virt/kvm/ioapic.c | 2 +-
281 files changed, 2358 insertions(+), 1090 deletions(-)
Aaron Lu (1):
thermal: hwmon: Make the check for critical temp valid consistent
Abbas Raza (1):
usb: chipidea: udc: Disable auto ZLP generation on ep0
Adam Thomson (1):
iio: of_iio_channel_get_by_name() returns non-null pointers for error legs
Al Viro (1):
nick kvfree() from apparmor
Alan Stern (1):
usb-storage/SCSI: Add broken_fua blacklist flag
Alex Deucher (8):
drm/radeon/dpm: fix typo in vddci setup for eg/btc
drm/radeon/dpm: fix vddci setup typo on cayman
drm/radeon/cik: fix typo in EOP packet
drm/radeon/dp: return -EIO for flags not zero case
drm/radeon: fix typo in golden register setup on evergreen
drm/radeon: fix typo in ci_stop_dpm()
drm/radeon: avoid leaking edid data
drm/radeon: set default bl level to something reasonable
Alexandre Bounine (1):
rapidio/tsi721_dma: fix failure to obtain transaction descriptor
Alexandre Demers (1):
drm/radeon/dpm: Reenabling SS on Cayman
Alexei Starovoitov (2):
net: filter: fix typo in sparc BPF JIT
net: filter: fix sparc32 typo
Amitkumar Karwar (1):
mwifiex: fix Tx timeout issue
Anand Avati (1):
fuse: ignore entry-timeout on LOOKUP_REVAL
Andras Kovacs (1):
USB: cp210x: add support for Corsair usb dongle
Andrey Ryabinin (1):
net: sendmsg: fix NULL pointer dereference
Andrey Utkin (1):
appletalk: Fix socket referencing in skb
Anssi Hannula (1):
dm cache: fix race affecting dirty block count
Anton Blanchard (1):
powerpc/perf: Never program book3s PMCs with values >= 0x80000000
Antti Palosaari (1):
[media] tda10071: force modulation to QPSK on DVB-S
Axel Lin (5):
hwmon: (amc6821) Fix permissions for temp2_input
hwmon: (adm1029) Ensure the fan_div cache is updated in set_fan_div
hwmon: (adm1021) Fix cache problem when writing temperature limits
hwmon: (da9052) Don't use dash in the name attribute
hwmon: (da9055) Don't use dash in the name attribute
Ben Dooks (1):
sh_eth: use RNC mode for packet reception
Ben Hutchings (1):
dns_resolver: Null-terminate the right string
Ben Pfaff (1):
netlink: Fix handling of error from netlink_dump().
Benjamin LaHaise (1):
aio: protect reqs_available updates from changes in interrupt handlers
Bernd Wachter (2):
usb: option: Add ID for Telewell TW-LTE 4G v2
net: qmi_wwan: Add ID for Telewell TW-LTE 4G v2
Bert Vermeulen (1):
USB: ftdi_sio: Add extra PID.
BjÃrn Mork (5):
usb: option: add/modify Olivetti Olicard modems
net: qmi_wwan: add Olivetti Olicard modems
net: huawei_cdc_ncm: increase command buffer size
net: qmi_wwan: add two Sierra Wireless/Netgear devices
net: huawei_cdc_ncm: add "subclass 3" devices
Brian King (2):
ibmvscsi: Abort init sequence during error recovery
ibmvscsi: Add memory barriers for send / receive
Chris Wilson (1):
drm/i915: Reorder the semaphore deadlock check, again
Christian KÃnig (1):
drm/radeon: fix irq ring buffer overflow handling
Christoph Hellwig (1):
block: don't assume last put of shared tags is for the host
Christoph Paasch (1):
tcp: Fix divide by zero when pushing during tcp-repair
Christoph Schulz (1):
net: pppoe: use correct channel MTU when using Multilink PPP
Colin Cross (1):
arm64: implement TASK_SIZE_OF
Cong Wang (1):
vxlan: use dev->needed_headroom instead of dev->hard_header_len
Cristian Stoica (1):
crypto: caam - fix memleak in caam_jr module
Dan Carpenter (2):
staging: iio/ad7291: fix error code in ad7291_probe()
qlcnic: info leak in qlcnic_dcb_peer_app_info()
Daniel Borkmann (3):
net: sctp: propagate sysctl errors from proc_do* properly
net: sctp: check proc_dointvec result in proc_sctp_do_auth
net: sctp: fix information leaks in ulpevent layer
David R. Piegdon (1):
ARM: OMAP2+: Fix parser-bug in platform muxing code
David Rientjes (1):
mm, thp: do not allow thp faults to avoid cpuset restrictions
David Vrabel (3):
x86/xen: safely map and unmap grant frames when in atomic context
xen/manage: fix potential deadlock when resuming the console
xen/balloon: set ballooned out pages as invalid in p2m
Deng-Cheng Zhu (1):
MIPS: KVM: Fix memory leak on VCPU
Dirk Brandewie (2):
intel_pstate: Fix setting VID
intel_pstate: don't touch turbo bit if turbo disabled or unavailable.
Dmitry Popov (2):
ipip, sit: fix ipv4_{update_pmtu,redirect} calls
ip_tunnel: fix ip_tunnel_lookup
Dmitry Torokhov (1):
Input: fix defuzzing logic
Edward Allcutt (1):
ipv4: icmp: Fix pMTU handling for rare case
Eliad Peller (1):
cfg80211: fix mic_failure tracing
Emmanuel Grumbach (2):
iwlwifi: dvm: don't enable CTS to self
iwlwifi: mvm: disable CTS to Self
Eric Dumazet (10):
net: fix inet_getid() and ipv6_select_ident() bugs
net: force a list_del() in unregister_netdevice_many()
ipv4: fix a race in ip4_datagram_release_cb()
udp: ipv4: do not waste time in __udp4_lib_mcast_demux_lookup
ipv4: fix dst race in sk_dst_get()
ipv4: irq safe sk_dst_[re]set() and ipv4_sk_update_pmtu() fix
net: fix sparse warning in sk_dst_set()
vlan: free percpu stats in device destructor
bnx2x: fix possible panic under memory stress
ipv4: fix buffer overflow in ip_options_compile()
Eric Sandeen (1):
ext4: disable synchronous transaction batching if max_batch_time==0
Eric W. Biederman (6):
netlink: Rename netlink_capable netlink_allowed
net: Move the permission check in sock_diag_put_filterinfo to packet_diag_dump
net: Add variants of capable for use on on sockets
net: Add variants of capable for use on netlink messages
net: Use netlink_ns_capable to verify the permisions of netlink messages
netlink: Only check file credentials for implicit destinations
Ezequiel Garcia (1):
usb: musb: Fix panic upon musb_am335x module removal
Felix Fietkau (1):
ath9k: fix aggregation session lockup
Gavin Guo (1):
usb: Check if port status is equal to RxDetect
George Cherian (1):
can: c_can_platform: Fix raminit, use devm_ioremap() instead of devm_ioremap_resource()
Greg Kroah-Hartman (1):
lz4: add overrun checks to lz4_uncompress_unknownoutputsize()
Greg Thelen (1):
dm bufio: fully initialize shrinker
Grygorii Strashko (1):
of/irq: do irq resolution in platform_get_irq_byname()
Gu Zheng (1):
cpuset,mempolicy: fix sleeping function called from invalid context
Guenter Roeck (5):
hwmon: (adm1031) Fix writes to limit registers
hwmon: (emc2103) Clamp limits instead of bailing out
platform_get_irq: Revert to platform_get_resource if of_irq_get fails
hwmon: (adt7470) Fix writes to temperature limit registers
hwmon: (smsc47m192) Fix temperature limit and vrm write operations
HATAYAMA Daisuke (1):
perf/x86/intel: ignore CondChgd bit to avoid false NMI handling
Hans Verkuil (1):
[media] hdpvr: fix two audio bugs
Hans de Goede (1):
[media] gspca_pac7302: Add new usb-id for Genius i-Look 317
Heiko Carstens (2):
/proc/stat: convert to single_open_size()
fs/seq_file: fallback to vmalloc allocation
Helge Deller (3):
parisc: add serial ports of C8000/1GHz machine to hardware database
parisc: fix fanotify_mark() syscall on 32bit compat kernel
parisc: drop unused defines and header includes
Hugh Dickins (3):
shmem: fix faulting into a hole while it's punched
shmem: fix faulting into a hole, not taking i_mutex
shmem: fix splicing from a hole while it's punched
J. Bruce Fields (1):
nfsd: fix rare symlink decoding bug
James Bottomley (1):
scsi: handle flush errors properly
Jan Kara (3):
ext4: Fix buffer double free in ext4_alloc_branch()
ext4: Fix hole punching for files with indirect blocks
timer: Fix lock inversion between hrtimer_bases.lock and scheduler locks
Jan Kardell (1):
iio: ti_am335x_adc: Fix: Use same step id at FIFOs both ends
Jason Wang (1):
drm/qxl: return IRQ_NONE if it was not our irq
Jerome Glisse (1):
drm/radeon: fix cut and paste issue for hawaii.
Jiri Olsa (1):
perf: Do not allow optimized switch for non-cloned events
Jiri Pirko (1):
team: fix mtu setting
Joe Thornber (1):
dm io: fix a race condition in the wake up code for sync_io
Joel Stanley (2):
powerpc/perf: Add PPMU_ARCH_207S define
powerpc/perf: Clear MMCR2 when enabling PMU
Johan Hovold (1):
USB: ftdi_sio: fix null deref at port probe
Johannes Berg (1):
Revert "mac80211: move "bufferable MMPDU" check to fix AP mode scan"
John David Anglin (1):
parisc: Remove SA_RESTORER define
John Stultz (2):
alarmtimer: Fix bug where relative alarm timers were treated as absolute
printk: rename printk_sched to printk_deferred
Jon Cooper (1):
sfc: PIO:Restrict to 64bit arch and use 64-bit writes.
Jon Paul Maloy (1):
tipc: clear 'next'-pointer of message fragments before reassembly
Jussi Kivilinna (1):
crypto: sha512_ssse3 - fix byte count to bit count conversion
K. Y. Srinivasan (1):
Drivers: hv: vmbus: Fix a bug in the channel callback dispatch code
Kevin Hao (1):
libata: support the ata host which implements a queue depth less than 32
Krzysztof Kozlowski (1):
clk: s2mps11: Fix double free corruption during driver unbind
Lan Tianyu (2):
Revert "ACPI / AC: Remove AC's proc directory."
ACPI / battery: Retry to get battery information if failed during probing
Lars-Peter Clausen (1):
iio: buffer: Fix demux table creation
Li RongQing (1):
8021q: fix a potential memory leak
Linus Torvalds (1):
Fix gcc-4.9.0 miscompilation of load_balance() in scheduler
Linus Walleij (1):
usb: musb: ux500: don't propagate the OF node
Loic Poulain (1):
Bluetooth: Ignore H5 non-link packets in non-active state
Loic Prylli (1):
net: Fix NETDEV_CHANGE notifier usage causing spurious arp flush
Lu Baolu (1):
xhci: clear root port wake on bits if controller isn't wake-up capable
Lv Zheng (4):
ACPI / EC: Avoid race condition related to advance_transaction()
ACPI / EC: Add asynchronous command byte write support
ACPI / EC: Remove duplicated ec_wait_ibf0() waiter
ACPI / EC: Fix race condition in ec_transaction_completed()
Malcolm Priestley (2):
staging: vt6655: Fix Warning on boot handle_irq_event_percpu.
staging: vt6655: Fix disassociated messages every 10 seconds
Manuel SchÃlling (1):
dns_resolver: assure that dns_query() result is null-terminated
Martin Lau (1):
ring-buffer: Fix polling on trace_pipe
Martin Schwidefsky (1):
s390/ptrace: fix PSW mask check
Mateusz Guzik (1):
sched: Fix possible divide by zero in avg_atom() calculation
Mathias Nyman (2):
xhci: Use correct SLOT ID when handling a reset device command
xhci: correct burst count field for isoc transfers on 1.0 xhci hosts
Matthias Brugger (1):
irqchip: gic: Add support for cortex a7 compatible string
Max Filippov (1):
xtensa: add fixup for double exception raised in window overflow
Maxim Patlasov (1):
mm/page-writeback.c: fix divide by zero in bdi_dirty_limits()
Maxime Bizon (1):
workqueue: fix dev_set_uevent_suppress() imbalance
Mengdong Lin (3):
ALSA: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec
ALSA: hda - verify pin:converter connection on unsol event for HSW and VLV
ALSA: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec
Michael Brown (1):
x86/efi: Include a .bss section within the PE/COFF headers
Michael Ellerman (1):
powerpc/perf: Fix MMCR2 handling for EBB
Michal Hocko (1):
memcg: oom_notify use-after-free fix
Michal Nazarewicz (3):
usb: gadget: f_fs: fix NULL pointer dereference when there are no strings
tools: ffs-test: fix header values endianess
mm: page_alloc: fix CMA area initialisation when pageblock > MAX_ORDER
Michal Schmidt (2):
netlink: rate-limit leftover bytes warning and print process name
rtnetlink: fix userspace API breakage for iproute2 < v3.9.0
Michal Sojka (1):
USB: serial: ftdi_sio: Add Infineon Triboard
Mike Snitzer (2):
dm thin metadata: do not allow the data block size to change
dm cache metadata: do not allow the data block size to change
Miklos Szeredi (2):
fuse: timeout comparison fix
fuse: handle large user and group ID
Mikulas Patocka (4):
dm: allocate a special workqueue for deferred device removal
slab_common: fix the check for duplicate slab names
block: provide compat ioctl for BLKZEROOUT
crypto: arm-aes - fix encryption of unaligned data
Milan Broz (1):
crypto: af_alg - properly label AF_ALG socket
Nadav Amit (1):
KVM: x86: Increase the number of fixed MTRR regs to 10
Naoya Horiguchi (1):
mm: hugetlb: fix copy_hugetlb_page_range()
Neal Cardwell (1):
tcp: fix tcp_match_skb_to_sack() for unaligned SACK at end of an skb
NeilBrown (1):
md: flush writes before starting a recovery.
Nicholas Bellinger (1):
target: Explicitly clear ramdisk_mcp backend pages
Niu Yawei (1):
quota: missing lock in dqcache_shrink_scan()
Oliver Neukum (1):
USB: option: add device ID for SpeedUp SU9800 usb 3g modem
Oren Givon (1):
iwlwifi: update the 7265 series HW IDs
Paolo Bonzini (4):
KVM: ioapic: fix assignment of ioapic->rtc_status.pending_eoi (CVE-2014-0155)
KVM: x86: preserve the high 32-bits of the PAT register
virtio-scsi: avoid cancelling uninitialized work items
virtio-scsi: fix various bad behavior on aborted requests
Peter Chen (1):
usb: chipidea: udc: delete td from req's td list at ep_dequeue
Peter Christensen (1):
ipvs: Fix panic due to non-linear skb
Peter Meerwald (2):
iio:bma180: Fix scale factors to report correct acceleration units
iio:bma180: Missing check for frequency fractional part
Peter Zijlstra (2):
x86, tsc: Fix cpufreq lockup
locking/mutex: Disable optimistic spinning on some architectures
Prabhakar Lad (1):
cpufreq: Makefile: fix compilation for davinci platform
Randy Dunlap (1):
parport: fix menu breakage
Rickard Strandqvist (1):
[media] media: v4l2-core: v4l2-dv-timings.c: Cleaning up code wrong value used in aspect ratio
Roger Quadros (1):
phy: core: Fix error path in phy_create()
Romain Degez (1):
ahci: add support for the Promise FastTrak TX8660 SATA HBA (ahci mode)
Russell King (1):
ARM: fix alignment of keystone page table fixup
Sasha Levin (1):
net/l2tp: don't fall back on UDP [get|set]sockopt
Sergei Shtylyov (1):
sh_eth: fix SH7619/771x support
Silesh C V (1):
coredump: fix the setting of PF_DUMPCORE
Sowmini Varadhan (1):
sunvnet: clean up objects created in vnet_new() on vnet_exit()
Srinivas Pandruvada (1):
iio:core: Handle error when mask type is not separate
Stefan Assmann (1):
igb: do a reset on SR-IOV re-init if device is down
Stephen Boyd (1):
sched_clock: Avoid corrupting hrtimer tree during suspend
Steve Capper (1):
arm64: mm: Make icache synchronisation logic huge page aware
Steven Rostedt (Red Hat) (2):
tracing: Remove ftrace_stop/start() from reading the trace file
tracing: Fix graph tracer with stack tracer on other archs
Suresh Reddy (1):
be2net: set EQ DB clear-intr bit in be_open()
Sven Wegener (1):
x86_32, entry: Store badsys error code in %eax
Takashi Iwai (2):
PM / sleep: Fix request_firmware() error at resume
ALSA: hda - Fix broken PM due to incomplete i915 initialization
Ted Juan (1):
mtd: devices: elm: fix elm_context_save() and elm_context_restore() functions
Tejun Heo (3):
ptrace,x86: force IRET path after a ptrace_stop()
blkcg: don't call into policy draining if root_blkg is already gone
libata: introduce ata_host->n_tags to avoid oops on SAS controllers
Theodore Ts'o (4):
ext4: fix unjournalled bg descriptor while initializing inode bitmap
ext4: clarify error count warning messages
ext4: clarify ext4_error message in ext4_mb_generate_buddy_error()
ext4: fix a potential deadlock in __ext4_es_shrink()
Thomas Fitzsimmons (1):
net: mvneta: Fix big endian issue in mvneta_txq_desc_csum()
Thomas Gleixner (3):
irqchip: spear_shirq: Fix interrupt offset
usb: musb: Ensure that cppi41 timer gets armed on premature DMA TX irq
clk: spear3xx: Use proper control register offset
Thomas Hellstrom (1):
drm/vmwgfx: Fix incorrect write to read-only register v2:
Thomas Petazzoni (1):
net: mvneta: fix operation in 10 Mbit/s mode
Todd Fujinaka (1):
igb: Workaround for i210 Errata 25: Slow System Clock
Tom Gundersen (1):
net: tunnels - enable module autoloading
Tomasz Figa (1):
irqchip: gic: Fix core ID calculation when topology is read from DT
Tony Camuso (1):
ACPI / PAD: call schedule() when need_resched() is true
Tony Luck (1):
tracing: Fix wraparound problems in "uptime" trace clock
Toshiaki Makita (1):
bridge: Prevent insertion of FDB entry with disallowed vlan
Tyler Hall (2):
slip: Fix deadlock in write_wakeup
slcan: Port write_wakeup deadlock fix from slip
Ulrich Obergfell (1):
scsi_error: fix invalid setting of host byte
Vasily Averin (1):
fs: umount on symlink leaks mnt count
Ville SyrjÃlà (1):
drm/i915: Don't clobber the GTT when it's within stolen memory
Vincent Minet (1):
intel_pstate: Set CPU number before accessing MSRs
Viresh Kumar (1):
cpufreq: move policy kobj to policy->cpu at resume
Wang, Yu (1):
xhci: Fix runtime suspended xhci from blocking system suspend.
Wei Yang (2):
net/mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset
net/mlx4_core: Preserve pci_dev_data after __mlx4_remove_one()
Wei-Chun Chao (1):
net: fix UDP tunnel GSO of frag_list GRO packets
Xufeng Zhang (1):
sctp: Fix sk_ack_backlog wrap-around problem
Yasuaki Ishimatsu (1):
workqueue: zero cpumask of wq_numa_possible_cpumask on init
Yuchung Cheng (2):
tcp: fix cwnd undo on DSACK in F-RTO
tcp: fix false undo corner cases
dingtianhong (1):
igmp: fix the problem when mc leave group
zhangwei(Jovi) (2):
tracing: Add ftrace_trace_stack into __trace_puts/__trace_bputs
tracing: Add TRACE_ITER_PRINTK flag check in __trace_puts/__trace_bputs
--
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/