[PATCH 3.12 000/122] 3.12.38-stable review

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is the start of the stable review cycle for the 3.12.38 release.
There are 122 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 Feb 18 16:19:34 CET 2015.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
	http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.38-rc1.xz
and the diffstat can be found below.

thanks,
js

===============


AceLan Kao (1):
  asus-nb-wmi: Add ASUSTeK COMPUTER INC. X200CA

Adam Lee (2):
  mmc: sdhci-pci: break out definitions to header file
  Bluetooth: ath3k: workaround the compatibility issue with xHCI
    controller

Adrian Hunter (6):
  mmc: sdhci-acpi: Add device id 80860F16
  mmc: sdhci-acpi: Intel SDIO has broken card detect
  mmc: sdhci-acpi: Add a HID and UID for a SD Card host controller
  mmc: sdhci-acpi: Add ACPI HID INT344D
  mmc: sdhci-pci: Fix Braswell eMMC timeout clock frequency
  mmc: sdhci-pci: Add support for Intel SPT

Ahmed S. Darwish (4):
  can: kvaser_usb: Do not sleep in atomic context
  can: kvaser_usb: Send correct context to URB completion
  can: kvaser_usb: Retry the first bulk transfer on -ETIMEDOUT
  can: kvaser_usb: Fix state handling upon BUS_ERROR events

Alan Cox (1):
  mmc: sdhci: Add PCI IDs for Intel Braswell

Alex Elder (1):
  rbd: drop an unsafe assertion

Andreas Utterberg (1):
  asus-wmi: Set WAPF to 4 for Asus X550CA

Andy Lutomirski (1):
  x86,kvm,vmx: Preserve CR4 across VM entry

Andy Shevchenko (1):
  spi: dw-mid: fix FIFO size

Ashay Jaiswal (1):
  regulator: core: fix race condition in regulator_put()

Austin Lund (1):
  [media] media/rc: Send sync space information on the lirc device

Bo Shen (1):
  ASoC: atmel_ssc_dai: fix start event for I2S mode

Bob Paauwe (1):
  drm/i915: Only fence tiled region of object.

Charlotte Richardson (1):
  PCI: Add NEC variants to Stratus ftServer PCIe DMI check

Christoph Hellwig (1):
  net: don't OOPS on socket aio

Clemens Ladisch (1):
  ALSA: seq-dummy: remove deadlock-causing events on close

Daniel Borkmann (1):
  net: sctp: fix slab corruption from use after free on INIT collisions

David Cohen (2):
  mmc: sdhci-pci: add broken HS200 quirk for Intel Merrifield
  mmc: sdhci: add quirk for broken HS200 support

David Rientjes (1):
  net, sunrpc: suppress allocation warning in rpc_malloc()

Dmitry Monakhov (1):
  ext4: prevent bugon on race between write/fcntl

Eric Dumazet (4):
  net: rps: fix cpu unplug
  netxen: fix netxen_nic_poll() logic
  tcp: ipv4: initialize unicast_sock sk_pacing_rate
  ipv4: tcp: get rid of ugly unicast_sock

Eric Nelson (1):
  ASoC: sgtl5000: add delay before first I2C access

Eric Paris (1):
  SELinux: fix selinuxfs policy file on big endian systems

Felix Fietkau (1):
  MIPS: IRQ: Fix disable_irq on CPU IRQs

Florian Westphal (1):
  ppp: deflate: never return len larger than output buffer

Goldwyn Rodrigues (1):
  ocfs2: remove filesize checks for sync I/O journal commit

Govindarajulu Varadarajan (1):
  bnx2x: fix napi poll return value for repoll

Hagen Paul Pfeifer (1):
  ipv6: stop sending PTB packets for MTU < 1280

Hannes Frederic Sowa (2):
  ipv4: try to cache dst_entries which would cause a redirect
  ipv6: replacing a rt6_info needs to purge possible propagated
    rt6_infos too

Hannes Reinecke (2):
  tcm_loop: Fix wrong I_T nexus association
  dm: do not call dm_sync_table() when creating new devices

Hans de Goede (5):
  asus-nb-wmi: Add wapf4 quirk for the X550CL
  asus-nb-wmi: Add wapf4 quirk for the X550CC
  asus-nb-wmi.c: Rename x401u quirk to wapf4
  asus-nb-wmi: Add wapf4 quirk for the U32U
  asus-nb-wmi: Add another wapf=4 quirk

Heiko Carstens (1):
  ipc/compat_sys_msgrcv: change msgtyp type from long to compat_long_t

Hemmo Nieminen (1):
  MIPS: Fix kernel lockup or crash after CPU offline/online

Herbert Xu (1):
  udp_diag: Fix socket skipping within chain

Ilya Dryomov (2):
  rbd: drop parent_ref in rbd_dev_unprobe() unconditionally
  rbd: fix rbd_dev_parent_get() when parent_overlap == 0

James Custer (1):
  x86: UV BAU: Avoid NULL pointer reference in ptc_seq_show

Jan Kara (3):
  udf: Verify i_size when loading inode
  udf: Check path length when reading symlink
  udf: Check component length before reading it

Jesse Barnes (1):
  x86/early quirk: use gen6 stolen detection for VLV

Jiri Slaby (1):
  parport: parport_pc, do not remove parent devices early

Jochen Hein (1):
  Input: i8042 - add noloop quirk for Medion Akoya E7225 (MD98857)

Joe Thornber (2):
  dm thin: don't allow messages to be sent to a pool target in READ_ONLY
    or FAIL mode
  dm cache: fix missing ERR_PTR returns and handling

Johan Hovold (2):
  gpio: sysfs: fix memory leak in gpiod_export_link
  gpio: sysfs: fix memory leak in gpiod_sysfs_set_active_low

Johannes Berg (1):
  nl80211: fix per-station group key get/del and memory leak

Lai Jiangshan (1):
  smpboot: Add missing get_online_cpus() in
    smpboot_register_percpu_thread()

Laurent Dufour (1):
  powerpc/xmon: Fix another endiannes issue in RTAS call from xmon

Len Brown (1):
  ACPI idle: permit sparse C-state sub-state numbers

Liu ShuoX (3):
  pstore: clarify clearing of _read_cnt in ramoops_context
  pstore: skip zero size persistent ram buffer in traverse
  pstore: Fix NULL pointer fault if get NULL prz in ramoops_get_next_prz

Manfred Spraul (1):
  ipc/sem.c: change memory barrier in sem_lock() to smp_rmb()

Mark Rutland (1):
  arm64: Fix up /proc/cpuinfo

Martin Walch (1):
  kconfig: fix bug in search results string: use strlen(gstr->s), not
    gstr->len

Mateusz Guzik (1):
  ipc: fix compat msgrcv with negative msgtyp

Mathias Krause (1):
  crypto: crc32c - add missing crypto module alias

Mathy Vanhoef (1):
  mac80211: properly set CCK flag in radiotap

Maurice Petallo (1):
  mmc: sdhci: Preset value not supported in Baytrail eMMC

Micky Ching (1):
  mmc: sdhci: add support for realtek rts5250

Mika Westerberg (2):
  mmc: sdhci-acpi: add new ACPI ID
  spi/pxa2xx: Clear cur_chip pointer before starting next message

Mugunthan V N (1):
  drivers: net: cpsw: discard dual emac default vlan configuration

Nadav Amit (7):
  KVM: x86: Warn if guest virtual address space is not 48-bits
  KVM: x86: Handle errors when RIP is set during far jumps
  KVM: x86: Getting rid of grp45 in emulator
  KVM: x86: Distinguish between stack operation and near branches
  KVM: x86: emulating descriptor load misses long-mode case
  KVM: vmx: Inject #GP on invalid PAT CR
  KVM: x86: Sysexit emulation does not mask RIP/RSP

Nicholas Bellinger (1):
  target: Drop arbitrary maximum I/O size limit

Paul Osmialowski (1):
  i2c: s3c2410: fix ABBA deadlock by keeping clock prepared

Peng Tao (1):
  nfs: fix dio deadlock when O_DIRECT flag is flipped

Peter Hutterer (1):
  Input: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd

Peter Kümmel (1):
  kconfig: Fix warning "‘jump’ may be used uninitialized"

Peter Ujfalusi (1):
  ASoC: omap-mcbsp: Correct CBM_CFS dai format configuration

Randy Wright (1):
  ACPI: Fix bug when ACPI reset register is implemented in system memory

Roopa Prabhu (1):
  bridge: dont send notification when skb->len == 0 in
    rtnl_bridge_notify

Russell King (1):
  ARM: DMA: ensure that old section mappings are flushed from the TLB

Ryusuke Konishi (1):
  nilfs2: fix deadlock of segment constructor over I_SYNC flag

Sachin Prabhu (1):
  Complete oplock break jobs before closing file handle

Saran Maruti Ramanara (1):
  net: sctp: fix passing wrong parameter header to param_type2af in
    sctp_process_param

Shiraz Hashim (1):
  mm: pagewalk: call pte_hole() for VM_PFNMAP during walk_page_range

Stanislaw Gruszka (1):
  asus-nb-wmi: Add wapf4 quirk for the X550VB

Steve Dickson (1):
  SUNRPC: Ensure call_connect_status() deals correctly with SOFTCONN
    tasks

Takashi Iwai (1):
  ALSA: ak411x: Fix stall in work callback

Tejun Heo (1):
  workqueue: fix subtle pool management issue which can stall whole
    worker_pool

Trond Myklebust (7):
  NFSv4.1: Fix an Oops in nfs41_walk_client_list
  SUNRPC: call_connect_status should recheck bind and connect status on
    error
  SUNRPC: Ensure xprt_connect_status handles all potential connection
    errors
  SUNRPC: Handle connect errors ECONNABORTED and EHOSTUNREACH
  SUNRPC: Ensure that call_connect times out correctly
  SUNRPC: Ensure that we handle ENOBUFS errors correctly.
  SUNRPC: Handle EPIPE in xprt_connect_status

Vikas Chaudhary (1):
  iscsi_ibft: Fix finding Broadcom specific ibft sign

Willem de Bruijn (1):
  ip: zero sockaddr returned on error queue

Zidan Wang (1):
  ASoC: wm8960: Fix capture sample rate from 11250 to 11025

karl beldan (2):
  lib/checksum.c: fix carry in csum_tcpudp_nofold
  lib/checksum.c: fix build for generic csum_tcpudp_nofold

poma (1):
  WAPF 4 for ASUSTeK COMPUTER INC. X75VBP WLAN ON.

subashab@xxxxxxxxxxxxxx (1):
  ping: Fix race in free in receive path

 arch/arm/mm/dma-mapping.c                          |  11 +-
 arch/arm64/include/asm/cputype.h                   |   2 +
 arch/arm64/kernel/setup.c                          |  98 ++++++++---
 arch/arm64/kernel/smp.c                            |   5 +
 arch/mips/kernel/irq_cpu.c                         |   4 +
 arch/mips/kernel/smp.c                             |   2 +-
 arch/powerpc/xmon/xmon.c                           |   1 +
 arch/x86/kernel/acpi/cstate.c                      |   4 +-
 arch/x86/kernel/early-quirks.c                     |   4 +-
 arch/x86/kvm/cpuid.c                               |  19 ++-
 arch/x86/kvm/cpuid.h                               |   2 +-
 arch/x86/kvm/emulate.c                             | 188 +++++++++++++--------
 arch/x86/kvm/vmx.c                                 |  18 +-
 arch/x86/kvm/x86.c                                 |   5 +-
 arch/x86/kvm/x86.h                                 |   2 +
 arch/x86/pci/common.c                              |  16 ++
 arch/x86/platform/uv/tlb_uv.c                      |   4 +
 crypto/crc32c.c                                    |   1 +
 drivers/acpi/osl.c                                 |  12 ++
 drivers/block/rbd.c                                |  26 +--
 drivers/bluetooth/ath3k.c                          |   8 +
 drivers/firmware/iscsi_ibft.c                      |   1 +
 drivers/gpio/gpiolib.c                             |   3 +-
 drivers/gpu/drm/i915/i915_gem.c                    |   7 +
 drivers/i2c/busses/i2c-s3c2410.c                   |  23 ++-
 drivers/input/mouse/synaptics.c                    |   7 +-
 drivers/input/serio/i8042-x86ia64io.h              |   8 +
 drivers/md/dm-cache-metadata.c                     |   9 +-
 drivers/md/dm-thin.c                               |   6 +
 drivers/md/dm.c                                    |   9 +-
 drivers/media/rc/ir-lirc-codec.c                   |  12 +-
 drivers/mmc/host/sdhci-acpi.c                      |   9 +
 drivers/mmc/host/sdhci-pci.c                       | 148 ++++++++--------
 drivers/mmc/host/sdhci-pci.h                       |  85 ++++++++++
 drivers/mmc/host/sdhci.c                           |   6 +-
 drivers/net/can/usb/kvaser_usb.c                   |  28 +--
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |   2 +-
 .../net/ethernet/qlogic/netxen/netxen_nic_main.c   |   5 +-
 drivers/net/ethernet/ti/cpsw.c                     |  22 +++
 drivers/net/ppp/ppp_deflate.c                      |   2 +-
 drivers/parport/parport_pc.c                       |   7 +-
 drivers/platform/x86/asus-nb-wmi.c                 | 103 +++++++++--
 drivers/regulator/core.c                           |   4 +-
 drivers/spi/spi-dw-mid.c                           |   1 -
 drivers/spi/spi-pxa2xx.c                           |   2 +-
 drivers/target/loopback/tcm_loop.c                 |  29 ++--
 drivers/target/loopback/tcm_loop.h                 |   7 +-
 drivers/target/target_core_device.c                |   8 +-
 drivers/target/target_core_file.c                  |  11 +-
 drivers/target/target_core_iblock.c                |   2 +-
 drivers/target/target_core_sbc.c                   |  15 --
 drivers/target/target_core_spc.c                   |   5 +-
 fs/cifs/file.c                                     |   6 +-
 fs/ext4/file.c                                     |   8 +-
 fs/nfs/direct.c                                    |   6 +
 fs/nfs/nfs4client.c                                |   2 +-
 fs/nilfs2/nilfs.h                                  |   2 -
 fs/nilfs2/segment.c                                |  44 ++++-
 fs/nilfs2/segment.h                                |   5 +
 fs/ocfs2/file.c                                    |   4 +-
 fs/pstore/ram.c                                    |  15 +-
 fs/udf/dir.c                                       |   3 +-
 fs/udf/inode.c                                     |  18 ++
 fs/udf/namei.c                                     |   3 +-
 fs/udf/symlink.c                                   |  40 ++++-
 fs/udf/udfdecl.h                                   |   3 +-
 fs/udf/unicode.c                                   |  28 +--
 include/linux/compat.h                             |   2 +-
 include/linux/mmc/sdhci.h                          |   4 +
 include/net/ip.h                                   |  13 +-
 include/net/netns/ipv4.h                           |   1 +
 include/sound/ak4113.h                             |   2 +-
 include/sound/ak4114.h                             |   2 +-
 ipc/compat.c                                       |   6 +-
 ipc/sem.c                                          |  13 +-
 kernel/smpboot.c                                   |   2 +
 kernel/workqueue.c                                 |  42 ++---
 lib/checksum.c                                     |  12 +-
 mm/pagewalk.c                                      |   5 +-
 net/core/dev.c                                     |  20 ++-
 net/core/rtnetlink.c                               |   6 +-
 net/ipv4/ip_forward.c                              |   3 +-
 net/ipv4/ip_output.c                               |  29 +---
 net/ipv4/ip_sockglue.c                             |   8 +-
 net/ipv4/ping.c                                    |   5 +-
 net/ipv4/route.c                                   |   9 +-
 net/ipv4/tcp_ipv4.c                                |  37 +++-
 net/ipv4/udp_diag.c                                |   4 +-
 net/ipv6/datagram.c                                |  10 +-
 net/ipv6/ip6_fib.c                                 |  45 ++---
 net/ipv6/route.c                                   |   7 +-
 net/mac80211/rx.c                                  |   2 +-
 net/sctp/associola.c                               |   1 -
 net/sctp/sm_make_chunk.c                           |   2 +-
 net/socket.c                                       |   3 -
 net/sunrpc/clnt.c                                  |  25 ++-
 net/sunrpc/sched.c                                 |   5 +-
 net/sunrpc/xprt.c                                  |   6 +
 net/sunrpc/xprtsock.c                              |   5 +
 net/wireless/nl80211.c                             |   9 +-
 scripts/kconfig/menu.c                             |   6 +-
 security/selinux/ss/policydb.c                     |   3 +-
 sound/core/seq/seq_dummy.c                         |  31 ----
 sound/i2c/other/ak4113.c                           |  17 +-
 sound/i2c/other/ak4114.c                           |  18 +-
 sound/soc/atmel/atmel_ssc_dai.c                    |  18 +-
 sound/soc/codecs/sgtl5000.c                        |   3 +
 sound/soc/codecs/wm8960.c                          |   2 +-
 sound/soc/omap/omap-mcbsp.c                        |   2 +-
 109 files changed, 1081 insertions(+), 569 deletions(-)
 create mode 100644 drivers/mmc/host/sdhci-pci.h

-- 
2.2.2

--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]