Stable release 3.12.38

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Greg, could you release 3.12.38 for me, please?

Thanks.

===
The following changes since commit 7cdb8bda7211ef6c153cbeb0a9f003094a442df8:

  Linux 3.12.37 (2015-01-29 15:45:17 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jirislaby/linux-stable.git tags/v3.12.38

for you to fetch changes up to 37ab6024586329da5ccb419edf5b6ab77d954b9d:

  Revert "ipv4: tcp: get rid of ugly unicast_sock" (2015-02-17 14:16:53 +0100)

- ----------------------------------------------------------------
This is the 3.12.38 stable release

- ----------------------------------------------------------------
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 (3):
      parport: parport_pc, do not remove parent devices early
      Linux 3.12.38
      Revert "ipv4: tcp: get rid of ugly unicast_sock"

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

 Makefile                                     |   2 +-
 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 +--
 .../net/ethernet/broadcom/bnx2x/bnx2x_cmn.c  |   2 +-
 .../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                             |  11 +-
 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                         |   1 +
 net/ipv4/ip_sockglue.c                       |   8 +-
 net/ipv4/ping.c                              |   5 +-
 net/ipv4/route.c                             |   9 +-
 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 +-
 108 files changed, 1046 insertions(+), 538 deletions(-)
 create mode 100644 drivers/mmc/host/sdhci-pci.h


- -- 
js
suse labs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJU5cTsAAoJEL0lsQQGtHBJcU8QAIF36XjFbkVnMNc0kH7uGBiO
tMtkHc3EwhDSadN3G4hgkFXRuYxdaA5cNNs8D41TsZhK58slocA9OhK30pIHrYab
I/UgwN8z0ss/dL6dMSmyk5F/MNJJGLc6q5VS97ccgH8e1wXHicVWqIhOv/TCIOhY
itrgLpulERHZckOgOWSUgNBoGJGH32T2UCIQLwlgWgHmmGoQ4ZwGWE4G7w9wVemu
B3h/B5EMDRIXvpdBdTq5oGtfQ2BIE20345KR2DPDW4uBo3yr3RJ2u+6MCNJbxMmu
aEyW5j8ZD+9J8ER0fL44oPiND+GXDxl7O9XNQL/yzT9JF7hMcO/s1ZVSasLPgMOg
n1ZmDF9KO/09iyiq2yYEkW72pYHdCXVQjDsaJDfsUUmMOcWQy89Aon6Ywgkv21bJ
op7S1ns4KOiU22UC5+nQQkIY5WtDmIqhr4Uuzcg7Jhh1dvI3zV9fHV65S+Mzqfw9
Zt5Do0WHkAgz+jb+ClhdqEXV1co9jk7PXvkFAiuNoaINw9uYQEfl+nuzYqY6TxnA
v8xc2q4srePc1mYcmdw/3kOSupqPG3EPTxevnrBFj8u0a9O/l3IUUDj4Mj/FZ3No
ZieMdkSKuhWKN6M6OAsi6tdIooSIxznQEPucOMDivGYoKuoX22uClCLDgwsL2ZQM
sv9P2kFsWzNbxH12NCFI
=eceg
-----END PGP SIGNATURE-----
--
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]