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.58
Date: Wed, 13 Apr 2016 16:58:36 +0200	[thread overview]
Message-ID: <570E5E9C.8050208@suse.cz> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 14839 bytes --]

Greg, could you release 3.12.58 for me, please?

Thanks.

===
The following changes since commit d9d351829536cc2cf6331c83e7859f5cb495e0c5:

  Linux 3.12.57 (2016-03-16 10:38:22 +0100)

are available in the git repository at:

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

for you to fetch changes up to 4a710285a8a2c97d13e5ca538801efa86bb75c36:

  Linux 3.12.58 (2016-04-11 16:44:29 +0200)

----------------------------------------------------------------
This is the 3.12.58 stable release

----------------------------------------------------------------
Aaro Koskinen (1):
      mtd: onenand: fix deadlock in onenand_block_markbad

Alan Stern (1):
      USB: fix invalid memory access in hub_activate()

Andi Kleen (1):
      perf/x86/intel: Fix PEBS data source interpretation on Nehalem/Westmere

Andy Lutomirski (2):
      x86/iopl/64: Properly context-switch IOPL on Xen PV
      x86/iopl: Fix iopl capability check on Xen PV

Aurelien Jacquiot (1):
      rapidio/rionet: fix deadlock on SMP

Benjamin Poirier (1):
      mld, igmp: Fix reserved tailroom calculation

Bjorn Helgaas (1):
      PCI: Disable IO/MEM decoding for devices with non-compliant BARs

Bjørn Mork (1):
      USB: option: add "D-Link DWM-221 B1" device id

Charles_Rose@Dell.com (1):
      ahci: Add Device ID for Intel Sunrise Point PCH

Christian Borntraeger (2):
      kernel: Provide READ_ONCE and ASSIGN_ONCE
      kernel: Change ASSIGN_ONCE(val, x) to WRITE_ONCE(x, val)

Dan Carpenter (1):
      EDAC, amd64_edac: Shift wrapping issue in f1x_get_norm_dct_addr()

Daniel Borkmann (1):
      ipv6: mld: fix add_grhead skb_over_panic for devs with large MTUs

Dave Jones (1):
      x86/apic: Fix suspicious RCU usage in smp_trace_call_function_interrupt()

David S. Miller (1):
      ipv4: Don't do expensive useless work during inetdev destroy.

David Vrabel (3):
      xen: Add RING_COPY_REQUEST()
      xen-netback: don't use last request to determine minimum Tx credit
      xen-netback: use RING_COPY_REQUEST() throughout

Dirk Brandewie (1):
      intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop

Dmitry Tunin (4):
      Bluetooth: btusb: Add new AR3012 ID 13d3:3395
      Bluetooth: btusb: Add a new AR3012 ID 04ca:3014
      Bluetooth: btusb: Add a new AR3012 ID 13d3:3472
      Bluetooth: Add new AR3012 ID 0489:e095

Douglas Gilbert (1):
      sg: fix dxferp in from_to case

Eric Sandeen (1):
      xfs: allow inode allocations in post-growfs disk space

Eric W. Biederman (1):
      umount: Do not allow unmounting rootfs.

Eric Wheeler (1):
      bcache: fix cache_set_flush() NULL pointer dereference on OOM

Gabriel Krisman Bertazi (1):
      ipr: Fix regression when loading firmware

Hans Verkuil (1):
      adv7511: TX_EDID_PRESENT is still 1 after a disconnect

Hans de Goede (3):
      pwc: Add USB id for Philips Spc880nc webcam
      saa7134: Fix bytesperline not being set correctly for planar formats
      bttv: Width must be a multiple of 16 when capturing planar formats

Himanshu Madhani (1):
      target: Fix target_release_cmd_kref shutdown comp leak

Ian Mitchell (1):
      Fix kmalloc overflow in LPFC driver at large core count

Insu Yun (1):
      ipr: Fix out-of-bounds null overwrite

Jann Horn (1):
      fs/coredump: prevent fsuid=0 dumps into user-controlled directories

Jeff Layton (1):
      nfs: fix high load average due to callback thread sleeping

Jes Sorensen (1):
      md/raid5: Compare apples to apples (or sectors to sectors)

Jiri Kosina (1):
      kbuild/mkspec: fix grub2 installkernel issue

Jiri Olsa (1):
      perf/x86/intel: Use PAGE_SIZE for PEBS buffer size on Core2

Jiri Slaby (2):
      net/ipv6: fix DEVCONF_ constants
      Linux 3.12.58

Johan Hovold (1):
      USB: visor: fix null-deref at probe

John Allen (1):
      drivers/base/memory.c: fix kernel warning during memory hotplug on ppc64

Joseph Qi (2):
      ocfs2/dlm: fix race between convert and recovery
      ocfs2/dlm: fix BUG in dlm_move_lockres_to_recovery_list

Josh Boyer (3):
      USB: iowarrior: fix oops with malicious USB descriptors
      USB: serial: ftdi_sio: Add support for ICP DAS I-756xU devices
      Input: powermate - fix oops with malicious USB descriptors

Julia Lawall (1):
      scripts/coccinelle: modernize &

Kirill Tkhai (1):
      sched: Fix race between task_group and sched_task_group

Konrad Rzeszutek Wilk (2):
      xen/pciback: Save xen_pci_op commands before processing it
      xen/pciback: Save the number of MSI-X entries to be copied later.

Linus Torvalds (1):
      kernel: make READ_ONCE() valid on const arguments

Lukasz Odzioba (1):
      hwmon: (coretemp) Increase limit of maximum core ID from 32 to 128.

Mario Kleiner (1):
      drm/radeon: Don't drop DP 2.7 Ghz link setup on some cards.

Markus Metzger (1):
      perf, nmi: Fix unknown NMI warning

Martin Schwidefsky (1):
      s390/mm: four page table levels vs. fork

Martyn Welch (1):
      USB: serial: cp210x: Adding GE Healthcare Device ID

Mateusz Guzik (1):
      xfs: fix two memory leaks in xfs_attr_list.c error paths

Maurizio Lombardi (1):
      be2iscsi: set the boot_kset pointer to NULL in case of failure

Max Filippov (2):
      xtensa: ISS: don't hang if stdin EOF is reached
      xtensa: clear all DBREAKC registers on start

Michael S. Tsirkin (1):
      watchdog: rc32434_wdt: fix ioctl error handling

Michal Hocko (1):
      memcg: do not hang on OOM when killed by userspace OOM access to memory reserves

OGAWA Hirofumi (1):
      jbd2: fix FS corruption possibility in jbd2_journal_destroy() on umount path

Oliver Neukum (8):
      usb: retry reset if a device times out
      usb: hub: fix a typo in hub_port_init() leading to wrong logic
      USB: cdc-acm: more sanity checking
      USB: usb_driver_claim_interface: add sanity checking
      USB: mct_u232: add sanity checking in probe
      USB: digi_acceleport: do sanity checking for the number of ports
      USB: cypress_m8: add endpoint sanity check
      Input: ims-pcu - sanity check against missing interfaces

Paolo Bonzini (2):
      KVM: fix spin_lock_init order on x86
      KVM: VMX: avoid guest hang on invalid invept instruction

Peter Hurley (1):
      net: irda: Fix use-after-free in irtty_open()

Peter Zijlstra (1):
      locking: Remove atomicy checks from {READ,WRITE}_ONCE

Rabin Vincent (1):
      splice: handle zero nr_pages in splice_to_pipe()

Radim Krčmář (1):
      KVM: i8254: change PIT discard tick policy

Raghava Aditya Renukunta (1):
      aacraid: Fix memory leak in aac_fib_map_free

Roger Pau Monné (2):
      xen-blkback: only read request operation from shared ring once
      xen-blkback: read from indirect descriptors only once

Sebastian Frias (1):
      8250: use callbacks to access UART_DLL/UART_DLM

Steven Rostedt (Red Hat) (3):
      tracing: Have preempt(irqs)off trace preempt disabled functions
      tracing: Fix crash from reading trace_pipe with sendfile
      tracing: Fix trace_printk() to print when not using bprintk()

Takashi Iwai (6):
      ALSA: rawmidi: Make snd_rawmidi_transmit() race-free
      ALSA: seq: Fix leak of pool buffer at concurrent writes
      ALSA: usb-audio: Fix NULL dereference in create_fixed_stream_quirk()
      ALSA: usb-audio: Add sanity checks for endpoint accesses
      ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk()
      ALSA: hda - Fix unconditional GPIO toggle via automute

Thomas Gleixner (1):
      sched/cputime: Fix steal time accounting vs. CPU hotplug

Tiffany Lin (1):
      media: v4l2-compat-ioctl32: fix missing length copy in put_v4l2_buffer32

Vittorio Gambaletta (VittGam) (1):
      ALSA: intel8x0: Add clock quirk entry for AD1981B on IBM ThinkPad X41.

Vladis Dronov (2):
      ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call
      Input: ati_remote2 - fix crashes on detecting device with invalid descriptor

Wang Shilong (1):
      Btrfs: skip locking when searching commit root

Wei Huang (1):
      KVM: SVM: add rdmsr support for AMD event registers

Yuval Mintz (1):
      bnx2x: Add new device ids under the Qlogic vendor

 Makefile                                     |  2 +-
 arch/s390/include/asm/mmu_context.h          | 15 ++-
 arch/um/drivers/mconsole_kern.c              |  2 +-
 arch/x86/include/asm/apic.h                  |  2 +-
 arch/x86/include/asm/xen/hypervisor.h        |  2 +
 arch/x86/kernel/cpu/perf_event.h             |  3 +
 arch/x86/kernel/cpu/perf_event_intel.c       |  8 +-
 arch/x86/kernel/cpu/perf_event_intel_ds.c    | 24 ++++-
 arch/x86/kernel/ioport.c                     | 12 ++-
 arch/x86/kernel/process_64.c                 | 12 +++
 arch/x86/kvm/i8254.c                         | 12 ++-
 arch/x86/kvm/vmx.c                           |  1 +
 arch/x86/kvm/x86.c                           |  6 ++
 arch/x86/xen/enlighten.c                     |  2 +-
 arch/xtensa/kernel/head.S                    |  2 +-
 arch/xtensa/platforms/iss/console.c          | 10 +-
 drivers/ata/ahci.c                           |  2 +
 drivers/base/memory.c                        | 16 ++-
 drivers/block/xen-blkback/blkback.c          | 15 ++-
 drivers/block/xen-blkback/common.h           |  8 +-
 drivers/bluetooth/ath3k.c                    |  8 ++
 drivers/bluetooth/btusb.c                    |  4 +
 drivers/cpufreq/intel_pstate.c               |  2 +-
 drivers/edac/amd64_edac.c                    |  2 +-
 drivers/gpu/drm/radeon/atombios_encoders.c   |  6 +-
 drivers/hwmon/coretemp.c                     |  2 +-
 drivers/input/misc/ati_remote2.c             | 36 +++++--
 drivers/input/misc/ims-pcu.c                 |  4 +
 drivers/input/misc/powermate.c               |  3 +
 drivers/md/bcache/super.c                    |  3 +
 drivers/md/raid5.c                           |  4 +-
 drivers/media/i2c/adv7511.c                  | 21 ++--
 drivers/media/pci/bt8xx/bttv-driver.c        | 26 +++--
 drivers/media/pci/saa7134/saa7134-video.c    | 18 ++--
 drivers/media/usb/pwc/pwc-if.c               |  6 ++
 .../media/v4l2-core/v4l2-compat-ioctl32.c    | 21 ++--
 drivers/mtd/onenand/onenand_base.c           |  3 +-
 .../net/ethernet/broadcom/bnx2x/bnx2x_main.c |  3 +
 drivers/net/irda/irtty-sir.c                 | 10 --
 drivers/net/rionet.c                         |  4 +-
 drivers/net/xen-netback/netback.c            | 34 +++---
 drivers/pci/probe.c                          | 14 +++
 drivers/scsi/aacraid/commsup.c               |  9 +-
 drivers/scsi/be2iscsi/be_main.c              |  1 +
 drivers/scsi/ipr.c                           | 10 +-
 drivers/scsi/lpfc/lpfc_init.c                |  6 +-
 drivers/scsi/lpfc/lpfc_sli4.h                |  1 -
 drivers/scsi/sg.c                            |  3 +-
 drivers/target/target_core_transport.c       |  2 -
 drivers/tty/serial/8250/8250_core.c          | 18 ++--
 drivers/usb/class/cdc-acm.c                  |  3 +
 drivers/usb/core/driver.c                    |  6 +-
 drivers/usb/core/hub.c                       | 39 +++++--
 drivers/usb/misc/iowarrior.c                 |  6 ++
 drivers/usb/serial/cp210x.c                  |  1 +
 drivers/usb/serial/cypress_m8.c              | 11 +-
 drivers/usb/serial/digi_acceleport.c         | 19 ++++
 drivers/usb/serial/ftdi_sio.c                |  4 +
 drivers/usb/serial/ftdi_sio_ids.h            |  8 ++
 drivers/usb/serial/mct_u232.c                |  9 +-
 drivers/usb/serial/option.c                  |  2 +
 drivers/usb/serial/visor.c                   |  5 +
 drivers/watchdog/rc32434_wdt.c               |  2 +-
 drivers/xen/xen-pciback/pciback.h            |  1 +
 drivers/xen/xen-pciback/pciback_ops.c        | 19 +++-
 fs/btrfs/backref.c                           |  4 +-
 fs/coredump.c                                | 30 +++++-
 fs/fhandle.c                                 |  2 +-
 fs/jbd2/journal.c                            | 17 ++-
 fs/namespace.c                               |  1 +
 fs/nfs/callback.c                            |  6 +-
 fs/ocfs2/dlm/dlmconvert.c                    | 24 ++++-
 fs/ocfs2/dlm/dlmrecovery.c                   |  1 -
 fs/open.c                                    |  6 +-
 fs/splice.c                                  |  3 +
 fs/xfs/xfs_attr_list.c                       | 19 ++--
 fs/xfs/xfs_mount.c                           |  4 +-
 fs/xfs/xfs_super.c                           | 20 ++--
 fs/xfs/xfs_super.h                           |  4 +-
 include/linux/compiler.h                     | 58 +++++++++++
 include/linux/fs.h                           |  2 +-
 include/linux/kernel.h                       |  6 +-
 include/linux/pci.h                          |  1 +
 include/linux/skbuff.h                       | 24 +++++
 include/sound/rawmidi.h                      |  4 +
 include/uapi/linux/ipv6.h                    |  4 +
 include/xen/interface/io/ring.h              | 14 +++
 kernel/sched/core.c                          |  7 ++
 kernel/sched/sched.h                         | 13 +++
 kernel/sysctl_binary.c                       |  2 +-
 kernel/trace/trace.c                         |  5 +-
 kernel/trace/trace_irqsoff.c                 |  8 +-
 kernel/trace/trace_printk.c                  |  3 +
 mm/memcontrol.c                              |  3 +-
 net/ipv4/devinet.c                           |  4 +
 net/ipv4/fib_frontend.c                      |  4 +
 net/ipv4/igmp.c                              | 10 +-
 net/ipv4/netfilter/ipt_MASQUERADE.c          | 12 ++-
 net/ipv6/mcast.c                             |  8 +-
 net/ipv6/netfilter/ip6t_MASQUERADE.c         | 12 ++-
 .../iterators/use_after_iter.cocci           |  2 +-
 scripts/package/mkspec                       |  8 +-
 sound/core/rawmidi.c                         | 98 +++++++++++++-----
 sound/core/seq/seq_memory.c                  | 15 +--
 sound/core/seq/seq_virmidi.c                 | 17 ++-
 sound/pci/hda/patch_cirrus.c                 |  8 +-
 sound/pci/intel8x0.c                         |  1 +
 sound/usb/clock.c                            |  2 +
 sound/usb/endpoint.c                         |  3 +
 sound/usb/mixer_quirks.c                     |  4 +
 sound/usb/pcm.c                              |  2 +
 sound/usb/quirks.c                           | 26 +++--
 sound/usb/stream.c                           |  6 +-
 virt/kvm/kvm_main.c                          | 21 ++--
 114 files changed, 835 insertions(+), 298 deletions(-)

-- 
js
suse labs




[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

             reply	other threads:[~2016-04-13 14:58 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-13 14:58 Jiri Slaby [this message]
2016-04-13 16:01 ` Stable release 3.12.58 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=570E5E9C.8050208@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.