All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jiri Slaby <jslaby@suse.cz>
To: Greg KH <gregkh@linuxfoundation.org>
Cc: stable <stable@vger.kernel.org>
Subject: Stable release 3.12.52
Date: Sat, 9 Jan 2016 11:12:03 +0100	[thread overview]
Message-ID: <5690DCF3.2060407@suse.cz> (raw)

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

Greg, could you release 3.12.52 for me, please?

Thanks.

===
The following changes since commit 90592c1e43aaea1d02ef309a00e9215f30624dd6:

  Linux 3.12.51 (2015-11-23 14:04:07 +0100)

are available in the git repository at:

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

for you to fetch changes up to ff8271494e32e3737863a6bddb47a6800f9680d6:

  Linux 3.12.52 (2016-01-05 18:43:37 +0100)

- ----------------------------------------------------------------
This is the 3.12.52 stable release

- ----------------------------------------------------------------
Aaro Koskinen (1):
      broadcom: fix PHY_ID_BCM5481 entry in the id table

Alan Stern (1):
      USB: add quirk for devices with broken LPM

Aleksander Morgado (1):
      USB: serial: option: add support for Novatel MiFi USB620L

Alexandra Yates (2):
      ahci: add new Intel device IDs
      i2c: i801: add Intel Lewisburg device IDs

Alexey Khoroshilov (1):
      USB: whci-hcd: add check for dma mapping error

Andrew Cooper (1):
      x86/cpu: Fix SMAP check in PVOPS environments

Baoquan He (1):
      x86/setup: Do not reserve crashkernel high memory if low reservation failed

Ben Hutchings (1):
      usb: Use the USB_SS_MULT() macro to decode burst multiplier for log message

Benjamin Coddington (1):
      nfs4: start callback_ident at idr 1

Bj�rn Mork (2):                                                                                                                                      
      net: qmi_wwan: add XS Stick W100-2 from 4G Systems
      USB: option: add XS Stick W100-2 from 4G Systems

Borislav Petkov (1):
      x86/cpu: Call verify_cpu() after having entered long mode too

Clemens Ladisch (4):
      ALSA: usb-audio: add packet size quirk for the Medeli DD305
      ALSA: usb-audio: prevent CH345 multiport output SysEx corruption
      ALSA: usb-audio: work around CH345 input SysEx corruption
      firewire: core: use correct vendor/model IDs

Daeho Jeong (1):
      ext4, jbd2: ensure entering into panic after recording an error in superblock

Dan Carpenter (1):
      mwifiex: fix mwifiex_rdeeprom_read()

Daniel Borkmann (3):
      packet: do skb_probe_transport_header when we actually have data
      packet: infer protocol from ethernet header if unset
      net, scm: fix PaX detected msg_controllen overflow in scm_detach_fds

David Disseldorp (1):
      target/stat: print full t10_wwn.model buffer

David Herrmann (1):
      Bluetooth: hidp: fix device disconnect on idle timeout

David S. Miller (1):
      bluetooth: Validate socket address length in sco_sock_bind().

David Woodhouse (1):
      USB: ti_usb_3410_5052: Add Honeywell HGI80 ID

Dmitry Tunin (3):
      Bluetooth: ath3k: Add support of 04ca:300d AR3012 device
      Bluetooth: ath3k: Add new AR3012 0930:021c id
      Bluetooth: ath3k: Add support of AR3012 0cf3:817b device

Eric Dumazet (6):
      tcp: md5: fix lockdep annotation
      tcp: initialize tp->copied_seq in case of cross SYN connection
      ipv6: add complete rcu protection around np->opt
      ipv6: sctp: implement sctp_v6_destroy_sock()
      ipv6: sctp: clone options to avoid use after free
      net: fix IP early demux races

Filipe Manana (2):
      Btrfs: fix race leading to incorrect item deletion when dropping extents
      Btrfs: fix race leading to BUG_ON when running delalloc for nodatacow

Georgios Toptsidis (1):
      cdrom: Random writing support for BD-RE media

Hannes Frederic Sowa (1):
      net: add validation for the socket syscall protocol argument

James Hogan (3):
      MIPS: KVM: Fix ASID restoration logic
      MIPS: KVM: Fix CACHE immediate offset sign extension
      MIPS: KVM: Uninit VCPU in vcpu_create error path

Jarkko Nikula (1):
      i2c: i801: Add support for Intel Broxton

Jeff Layton (1):
      nfs: if we have no valid attrs, then don't declare the attribute cache valid

Jiri Slaby (2):
      usblp: do not set TASK_INTERRUPTIBLE before lock
      Linux 3.12.52

Johannes Berg (1):
      mac80211: fix driver RSSI event calculations

Johannes Thumshirn (1):
      ahci: Add Marvell 88se91a2 device id

Jonas Jonsson (2):
      USB: cdc_acm: Ignore Infineon Flash Loader utility
      USB: serial: Another Infineon flash loader USB ID

Junxiao Bi (1):
      ocfs2: fix umask ignored issue

Konstantin Khlebnikov (1):
      net/neighbour: fix crash at dumping device-agnostic proxy entries

Konstantin Shkolnyy (1):
      USB: cp210x: Remove CP2110 ID from compatibility list

Kosuke Tatsukawa (1):
      tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c

Krzysztof Mazur (1):
      x86/setup: Fix low identity map for >= 2GB kernel range

Larry Finger (1):
      staging: rtl8712: Add device ID for Sitecom WLA2100

Lukas Czerner (1):
      ext4: fix potential use after free in __ext4_journal_stop

Maciej Zuk (1):
      HID: dragonrise: fix HID Descriptor for 0x0006 PID

Marcelo Ricardo Leitner (2):
      sctp: use the same clock as if sock source timestamps were on
      sctp: update the netstamp_needed counter when copying sockets

Marek Szyprowski (2):
      ARM: 8426/1: dma-mapping: add missing range check in dma_mmap()
      ARM: 8427/1: dma-mapping: add support for offset parameter in dma_mmap()

Maxime Ripard (1):
      net: mvneta: Fix CPU_MAP registers initialisation

Michal Kube?ek (2):
      ipv6: fix tunnel error handling
      ipv6: distinguish frag queues by device for multicast and link-local packets

Mirza Krak (1):
      can: sja1000: clear interrupts on start

Neil Horman (1):
      snmp: Remove duplicate OUTMCAST stat increment

Nicolas Dichtel (1):
      gre6: allow to update all parameters via rtnl

Nikolay Aleksandrov (2):
      net: ipmr: fix static mfc/dev leaks on table destruction
      net: ip6mr: fix static mfc/dev leaks on table destruction

Paolo Bonzini (1):
      x86/setup: Extend low identity map to cover whole kernel range

Pavel Machek (1):
      atl1c: Improve driver not to do order 4 GFP_ATOMIC allocation

Peter Ujfalusi (1):
      ARM: common: edma: Fix channel parameter for irq callbacks

Phil Sutter (1):
      netfilter: ip6t_SYNPROXY: fix NULL pointer dereference

Quentin Casasnovas (1):
      RDS: fix race condition when sending a message on unbound socket

Rainer Weikusat (2):
      unix: avoid use-after-free in ep_remove_wait_queue
      af_unix: Revert 'lock_interruptible' in stream receive code

Robin Murphy (1):
      arm64: Fix compat register mappings

Sergei Shtylyov (1):
      sh_eth: fix kernel oops in skb_put()

Stefan Richter (1):
      firewire: ohci: fix JMicron JMB38x IT context discovery

Steven Rostedt (1):
      module: Call module notifier on failure after complete_formation()

Takashi Iwai (1):
      ALSA: hda - Disable 64bit address for Creative HDA controllers

Tobias Jakobi (1):
      PM / devfreq: Fix governor_store()

Uwe Kleine-K�nig (1):
      usb: musb: core: fix order of arguments to ulpi write callback

Victor Kamensky (1):
      gpio/omap: raw read and write endian fix

Vlad Yasevich (2):
      vlan: Fix untag operations of stacked vlans with REORDER_HEADER off
      skbuff: Fix offset error in skb_reorder_vlan_header

WANG Cong (2):
      ip6mr: call del_timer_sync() in ip6mr_free_table()
      pptp: verify sockaddr_len in pptp_bind() and pptp_connect()

Xiaolong Ye (1):
      PM / devfreq: Fix incorrect type issue.

lucien (2):
      sctp: translate host order to network order when setting a hmacid
      netfilter: ipt_rpfilter: remove the nh_scope test in rpfilter_lookup_reverse

 Documentation/i2c/busses/i2c-i801            |   1 +
 Makefile                                     |   2 +-
 arch/arm/common/edma.c                       |   6 +-
 arch/arm/mm/dma-mapping.c                    |   7 +
 arch/arm64/include/asm/ptrace.h              |  16 +-
 arch/mips/kvm/kvm_locore.S                   |  16 +-
 arch/mips/kvm/kvm_mips.c                     |   5 +-
 arch/mips/kvm/kvm_mips_emul.c                |   2 +-
 arch/x86/kernel/cpu/common.c                 |   3 +-
 arch/x86/kernel/head_64.S                    |   8 +
 arch/x86/kernel/setup.c                      |  28 ++-
 arch/x86/kernel/verify_cpu.S                 |  12 +-
 drivers/ata/ahci.c                           |  12 +
 drivers/bluetooth/ath3k.c                    |   6 +
 drivers/bluetooth/btusb.c                    |   3 +
 drivers/cdrom/cdrom.c                        |   1 +
 drivers/devfreq/devfreq.c                    |   6 +-
 drivers/firewire/core-transaction.c          |   4 +-
 drivers/firewire/ohci.c                      |   5 +
 drivers/gpio/gpio-omap.c                     | 188 ++++++++--------
 drivers/hid/hid-dr.c                         |  58 +++++
 drivers/i2c/busses/Kconfig                   |   1 +
 drivers/i2c/busses/i2c-i801.c                |   9 +
 drivers/net/can/sja1000/sja1000.c            |   3 +
 .../net/ethernet/atheros/atl1c/atl1c_main.c  |   7 +-
 drivers/net/ethernet/marvell/mvneta.c        |   2 +-
 drivers/net/ethernet/renesas/sh_eth.c        |   4 +-
 drivers/net/phy/broadcom.c                   |   2 +-
 drivers/net/ppp/pptp.c                       |   6 +
 drivers/net/usb/qmi_wwan.c                   |   1 +
 drivers/net/wireless/mwifiex/debugfs.c       |  14 +-
 drivers/staging/rtl8712/usb_intf.c           |   1 +
 drivers/target/target_core_stat.c            |   2 +-
 drivers/tty/n_tty.c                          |   6 +-
 drivers/usb/class/cdc-acm.c                  |   5 +
 drivers/usb/class/usblp.c                    |   2 +-
 drivers/usb/core/config.c                    |   3 +-
 drivers/usb/core/hub.c                       |   7 +-
 drivers/usb/core/quirks.c                    |   6 +
 drivers/usb/host/whci/qset.c                 |   4 +
 drivers/usb/musb/musb_core.c                 |  10 +-
 drivers/usb/serial/cp210x.c                  |   1 -
 drivers/usb/serial/option.c                  |  11 +
 drivers/usb/serial/ti_usb_3410_5052.c        |   2 +
 drivers/usb/serial/ti_usb_3410_5052.h        |   4 +
 drivers/usb/serial/usb-serial-simple.c       |   1 +
 fs/btrfs/file.c                              |  16 +-
 fs/btrfs/inode.c                             |  10 +-
 fs/ext4/ext4_jbd2.c                          |   6 +-
 fs/ext4/super.c                              |  12 +-
 fs/jbd2/journal.c                            |   6 +-
 fs/nfs/inode.c                               |   6 +-
 fs/nfs/nfs4client.c                          |   2 +-
 fs/ocfs2/namei.c                             |   2 +
 include/linux/ipv6.h                         |   2 +-
 include/linux/jbd2.h                         |   1 +
 include/linux/usb/quirks.h                   |   3 +
 include/net/af_unix.h                        |   1 +
 include/net/dst.h                            |  33 +++
 include/net/ipv6.h                           |  22 +-
 include/net/sock.h                           |   5 +-
 kernel/module.c                              |   3 +
 net/ax25/af_ax25.c                           |   3 +
 net/bluetooth/hidp/core.c                    |  14 ++
 net/bluetooth/sco.c                          |   3 +
 net/core/neighbour.c                         |   4 +-
 net/core/scm.c                               |   2 +
 net/core/skbuff.c                            |   3 +-
 net/core/sock.c                              |   2 -
 net/dccp/ipv6.c                              |  33 ++-
 net/decnet/af_decnet.c                       |   3 +
 net/ipv4/af_inet.c                           |   3 +
 net/ipv4/ipmr.c                              |  15 +-
 net/ipv4/netfilter/ipt_rpfilter.c            |   4 +-
 net/ipv4/tcp_input.c                         |   1 +
 net/ipv4/tcp_ipv4.c                          |  12 +-
 net/ipv6/af_inet6.c                          |  16 +-
 net/ipv6/datagram.c                          |   4 +-
 net/ipv6/exthdrs.c                           |   3 +-
 net/ipv6/inet6_connection_sock.c             |  11 +-
 net/ipv6/ip6_gre.c                           |   8 +-
 net/ipv6/ip6mr.c                             |  17 +-
 net/ipv6/ipv6_sockglue.c                     |  36 ++-
 net/ipv6/mcast.c                             |   2 -
 net/ipv6/netfilter/ip6t_SYNPROXY.c           |  18 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c      |   5 +-
 net/ipv6/raw.c                               |   8 +-
 net/ipv6/reassembly.c                        |  10 +-
 net/ipv6/syncookies.c                        |   2 +-
 net/ipv6/tcp_ipv6.c                          |  39 ++--
 net/ipv6/tunnel6.c                           |  12 +-
 net/ipv6/udp.c                               |   8 +-
 net/irda/af_irda.c                           |   3 +
 net/l2tp/l2tp_ip6.c                          |   8 +-
 net/mac80211/mlme.c                          |   2 +-
 net/packet/af_packet.c                       |  15 +-
 net/rds/connection.c                         |   6 -
 net/rds/send.c                               |   4 +-
 net/sctp/auth.c                              |   4 +-
 net/sctp/ipv6.c                              |   8 +
 net/sctp/sm_make_chunk.c                     |   4 +-
 net/sctp/socket.c                            |  12 +-
 net/unix/af_unix.c                           | 196 ++++++++++++++---
 sound/pci/hda/hda_intel.c                    |   6 +-
 sound/usb/midi.c                             |  46 ++++
 sound/usb/quirks-table.h                     |  11 +
 sound/usb/quirks.c                           |   1 +
 sound/usb/usbaudio.h                         |   1 +
 108 files changed, 933 insertions(+), 328 deletions(-)

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

iQIcBAEBCAAGBQJWkNzwAAoJEL0lsQQGtHBJ6mEP/j1MtqUGouBvRODhIlMRbkzJ
pg3AJGtyS2o7wO2w8Hmpzd0jPndSZD/g6otlm4w0qnWyzpjv+vcxUtlf8RgUPDjG
RO712GIothr27lhLWZDOw9Rg4VFE2C18DZhg+XtEIeBHPx0fjcKtfm1T3NIVs5uH
nwSW01DrfL2RZHuIHHvyCLGqOZVlt+zBVc0746qa3F6G2+72kZSEn/lKxxseqf6v
ijiTR33QbeRGurVl2CB2pgQmiZ24ju/LUhkIBUvGzr1e4Yi/P1lxtsCY9OooaWRV
8iprOafLeUtLc5t5E9VSSj1DcneX/+0djR4xJhnowsIGiQjRCOUZAHgUQXmBG48d
l/YVoJY+0ftR9OC3IqtRpa00O5BWUlyaBprgvSDmGrBhMMS7cOnZVeDMgw0Gan5Z
V+ow4xPfMu9KFmq682oU7TWVNE0Bm5EZhvneC7hPsqVy3vMi+80NQhArXYjf++4w
Sfy+VS6TnocWAk3fbtTRool5apwCn7tTwzakuqeSAq97l/HjAfXR8g+/ctISftqD
G5AFyytmJtsNKSwUm5SawDh27Rr2BelZla2Gvna27r7t7eGQSoo0W6XyoCkF1FgM
vMOyzi+iqAyWGPEu41C2s4MDGOW3fu1xREqJjtSzNfq2XYcWOvlGQQY87hDrm7Dk
L9lfIoLUq9Qtp0m5Ae3A
=WzgQ
-----END PGP SIGNATURE-----

             reply	other threads:[~2016-01-09 10:12 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-01-09 10:12 Jiri Slaby [this message]
2016-01-09 18:27 ` Stable release 3.12.52 Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5690DCF3.2060407@suse.cz \
    --to=jslaby@suse.cz \
    --cc=gregkh@linuxfoundation.org \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.