All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sasha Levin <sasha.levin@oracle.com>
To: LKML <linux-kernel@vger.kernel.org>, stable <stable@vger.kernel.org>
Subject: Linux 4.1.20
Date: Thu, 17 Mar 2016 19:42:12 -0400	[thread overview]
Message-ID: <56EB40D4.4040104@oracle.com> (raw)


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

I'm announcing the release of the 4.1.20 kernel.

All users of the 4.1 kernel series must upgrade.

The updated 4.1.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.1.y
and can be browsed at the normal kernel.org git web browser:
	http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary




----------------------------------------------------------------
Linux 4.1.20

----------------------------------------------------------------
Al Viro (3):
      do_last(): don't let a bogus return value from ->open() et.al. to confuse us
      namei: ->d_inode of a pinned dentry is stable only for positives
      use ->d_seq to get coherency between ->d_inode and ->d_flags

Alex Deucher (2):
      drm/radeon/pm: adjust display configuration after powerstate
      drm/radeon/pm: update current crtc info after setting the powerstate

Alexandra Yates (3):
      ahci: Order SATA device IDs for codename Lewisburg
      ahci: add new Intel device IDs
      Adding Intel Lewisburg device IDs for SATA

Andrea Arcangeli (1):
      mm: thp: fix SMP race condition between THP page fault and MADV_DONTNEED

Andrey Skvortsov (1):
      USB: option: add support for SIM7100E

Arnd Bergmann (1):
      libata: fix HDIO_GET_32BIT ioctl

Benjamin Coddington (1):
      NFSv4: Fix a dentry leak on alias use

Bjørn Mork (2):
      USB: option: add "4G LTE usb-modem U901"
      USB: qcserial: add Sierra Wireless EM74xx device ID

Christian Borntraeger (1):
      KVM: async_pf: do not warn on page allocation failures

Christoph Hellwig (1):
      nfs: fix nfs_size_to_loff_t

Colin Ian King (1):
      x86/mpx: Fix off-by-one comparison with nr_registers

Daniele Palmas (1):
      USB: serial: option: add support for Telit LE922 PID 0x1045

David Ahern (1):
      perf tools: Update MANIFEST per files removed from kernel

David Henningsson (1):
      ALSA: hda - Fixup speaker pass-through control for nid 0x14 on ALC225

David Woodhouse (2):
      jffs2: Fix page lock / f->sem deadlock
      Fix directory hardlinks from deleted directories

Dennis Kadioglu (1):
      ALSA: usb-audio: Add a quirk for Plantronics DA45

Gerhard Uttenthaler (1):
      can: ems_usb: Fix possible tx overflow

Hannes Frederic Sowa (1):
      ipv6: drop frames with attached skb->sk in forwarding

Hans Verkuil (1):
      [media] adv7604: fix tx 5v detect regression

Harvey Hunt (1):
      libata: Align ata_device's id on a cacheline

Helge Deller (1):
      parisc: Fix ptrace syscall number and return value modification

Hui Wang (2):
      ALSA: hda - Fix headphone noise after Dell XPS 13 resume back from S3
      ALSA: hda - Fixing speaker noise on the two latest thinkpad models

Ilya Dryomov (2):
      libceph: don't bail early from try_read() when skipping a message
      libceph: use the right footer size when skipping a message

Jan Engelhardt (1):
      target: fix COMPARE_AND_WRITE non zero SGL offset data corruption

Jay Cornwall (1):
      iommu/amd: Apply workaround for ATS write permission check

John Youn (1):
      usb: dwc3: Fix assignment of EP transfer resources

Juergen Gross (1):
      xen/scsiback: correct frontend counting

Justin Maggard (1):
      cifs: fix out-of-bounds access in lease parsing

Kai-Heng Feng (1):
      ALSA: hda - Fixing background noise on Dell Inspiron 3162

Kailang (1):
      ALSA: hda - Add mic mute hotkey quirk for Lenovo ThinkCentre AIO

Kailang Yang (3):
      ALSA: hda/realtek - Support Dell headset mode for ALC298
      ALSA: hda/realtek - Dell XPS one ALC3260 speaker no sound after resume back
      ALSA: hda/realtek - Support Dell headset mode for ALC225

Ken Lin (1):
      USB: cp210x: add IDs for GE B650V3 and B850V3 boards

Konrad Rzeszutek Wilk (6):
      xen/pciback: Save xen_pci_op commands before processing it
      xen/pciback: Save the number of MSI-X entries to be copied later.
      xen/pciback: Return error on XEN_PCI_OP_enable_msix when device has MSI or MSI-X enabled
      xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not set.
      xen/pciback: Check PF instead of VF for PCI_COMMAND_MEMORY
      xen/pcifront: Fix mysterious crashes when NUMA locality information was extracted.

Lisa Du (1):
      drivers: android: correct the size of struct binder_uintptr_t for BC_DEAD_BINDER_DONE

Maciej W. Rozycki (1):
      MIPS: traps: Fix SIGFPE information leak from `do_ov' and `do_trap_or_bp'

Marcelo Tosatti (1):
      KVM: x86: move steal time initialization to vcpu entry time

Mark Rutland (1):
      KVM: arm/arm64: vgic: Ensure bitmaps are long enough

Martin Schwidefsky (1):
      s390/compat: correct restore of high gprs on signal return

Mel Gorman (1):
      mm: numa: quickly fail allocations for NUMA balancing on full nodes

Michael S. Tsirkin (3):
      vfio: fix ioctl error handling
      arm/arm64: KVM: Fix ioctl error handling
      MIPS: kvm: Fix ioctl error handling.

Mike Krinkin (1):
      KVM: x86: MMU: fix ubsan index-out-of-range warning

Mike Snitzer (1):
      dm: fix dm_rq_target_io leak on faults with .request_fn DM w/ blk-mq paths

Mikulas Patocka (1):
      hpfs: don't truncate the file when delete fails

Nicholas Bellinger (7):
      iscsi-target: Fix rx_login_comp hang after login failure
      target: Fix race for SCF_COMPARE_AND_WRITE_POST checking
      target: Fix LUN_RESET active I/O handling for ACK_KREF
      target: Fix TAS handling for multi-session se_node_acls
      target: Fix remote-port TMR ABORT + se_cmd fabric stop
      target: Fix race with SCF_SEND_DELAYED_TAS handling
      target: Fix linux-4.1.y specific compile warning

Nishanth Menon (1):
      hwmon: (gpio-fan) Remove un-necessary speed_index lookup for thermal hook

Paolo Bonzini (2):
      KVM: x86: fix missed hardware breakpoints
      KVM: x86: fix root cause for missed hardware breakpoints

Patrik Halfar (1):
      USB: qcserial: add Dell Wireless 5809e Gobi 4G HSPA+ (rev3)

Pavel Shilovsky (1):
      CIFS: Fix SMB2+ interim response processing for read requests

Peter Chen (1):
      usb: chipidea: otg: change workqueue ci_otg as freezable

Peter Rosin (1):
      hwmon: (ads1015) Handle negative conversion values correctly

Peter Zijlstra (1):
      seqcount: Rename write_seqcount_barrier()

Richard Weinberger (1):
      ubi: Fix out of bounds write in volume update code

Sasha Levin (2):
      iwlwifi: mvm: don't allow sched scans without matches to be started
      Linux 4.1.20

Simon South (1):
      ALSA: hda - Fix mic issues on Acer Aspire E1-472

Stefan Hajnoczi (1):
      sunrpc/cache: fix off-by-one in qword_get()

Steven Rostedt (Red Hat) (1):
      tracing: Fix showing function event in available_events

Suravee Suthikulpanit (1):
      iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered

Takashi Iwai (10):
      ALSA: hda - Fix headset support and noise on HP EliteBook 755 G2
      ALSA: ctl: Fix ioctls for X32 ABI
      ALSA: pcm: Fix ioctls for X32 ABI
      ALSA: rawmidi: Fix ioctls X32 ABI
      ALSA: timer: Fix broken compat timer user status ioctl
      ALSA: timer: Fix ioctls for X32 ABI
      ALSA: hdspm: Fix wrong boolean ctl value accesses
      ALSA: hdspm: Fix zero-division
      ALSA: hdsp: Fix wrong boolean ctl value accesses
      ALSA: seq: oss: Don't drain at closing a client

Thomas Betker (1):
      Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"

Timothy Pearson (1):
      drm/ast: Fix incorrect register check for DRAM width

Todd E Brandt (1):
      PM / sleep / x86: Fix crash on graph trace through x86 suspend

Vittorio Alfieri (1):
      USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder

Yadan Fan (1):
      Fix cifs_uniqueid_to_ino_t() function for s390x

Yegor Yefremov (1):
      USB: serial: option: add support for Quectel UC20

 Makefile                                     |   2 +-
 arch/arm/kvm/guest.c                         |   2 +-
 arch/arm64/kvm/guest.c                       |   2 +-
 arch/mips/kernel/traps.c                     |  13 +-
 arch/mips/kvm/mips.c                         |   4 +-
 arch/parisc/kernel/ptrace.c                  |  16 +-
 arch/parisc/kernel/syscall.S                 |   5 +-
 arch/s390/kernel/compat_signal.c             |   2 +-
 arch/x86/kernel/acpi/sleep.c                 |   7 +
 arch/x86/kvm/paging_tmpl.h                   |   2 +-
 arch/x86/kvm/x86.c                           |  17 +-
 arch/x86/mm/mpx.c                            |   2 +-
 drivers/android/binder.c                     |   2 +-
 drivers/ata/ahci.c                           |  26 +++
 drivers/ata/libata-scsi.c                    |  11 +-
 drivers/gpu/drm/ast/ast_main.c               |   2 +-
 drivers/gpu/drm/radeon/radeon_pm.c           |  13 +-
 drivers/hwmon/ads1015.c                      |   2 +-
 drivers/hwmon/gpio-fan.c                     |   7 +-
 drivers/iommu/amd_iommu_init.c               |  63 +++++--
 drivers/md/dm.c                              |   2 +
 drivers/media/i2c/adv7604.c                  |   3 +-
 drivers/mtd/ubi/upd.c                        |   2 +-
 drivers/net/can/usb/ems_usb.c                |  14 +-
 drivers/net/wireless/iwlwifi/mvm/mac80211.c  |   4 +
 drivers/pci/xen-pcifront.c                   |  10 +-
 drivers/target/iscsi/iscsi_target.c          |  13 +-
 drivers/target/iscsi/iscsi_target_nego.c     |   1 +
 drivers/target/target_core_pr.c              |   2 +-
 drivers/target/target_core_sbc.c             |  17 +-
 drivers/target/target_core_tmr.c             | 115 +++++++++---
 drivers/target/target_core_transport.c       | 267 ++++++++++++++++++---------
 drivers/usb/chipidea/otg.c                   |   2 +-
 drivers/usb/dwc3/core.h                      |   1 -
 drivers/usb/dwc3/ep0.c                       |   5 -
 drivers/usb/dwc3/gadget.c                    |  70 +++++--
 drivers/usb/serial/cp210x.c                  |   3 +
 drivers/usb/serial/option.c                  |  14 ++
 drivers/usb/serial/qcserial.c                |   7 +-
 drivers/vfio/pci/vfio_pci.c                  |   9 +-
 drivers/vfio/platform/vfio_platform_common.c |   9 +-
 drivers/vfio/vfio_iommu_type1.c              |   6 +-
 drivers/xen/xen-pciback/pciback.h            |   1 +
 drivers/xen/xen-pciback/pciback_ops.c        |  33 +++-
 drivers/xen/xen-scsiback.c                   |  10 +-
 fs/cifs/cifsfs.h                             |  12 +-
 fs/cifs/cifssmb.c                            |  21 ++-
 fs/cifs/smb2pdu.c                            |  24 ++-
 fs/dcache.c                                  |  32 ++--
 fs/hpfs/namei.c                              |  31 +---
 fs/jffs2/README.Locking                      |   5 +-
 fs/jffs2/build.c                             |  75 ++++++--
 fs/jffs2/file.c                              |  39 ++--
 fs/jffs2/gc.c                                |  17 +-
 fs/jffs2/nodelist.h                          |   6 +-
 fs/namei.c                                   |   7 +-
 fs/nfs/nfs4proc.c                            |   4 +-
 include/linux/ata.h                          |   4 +-
 include/linux/dcache.h                       |   4 +-
 include/linux/libata.h                       |   2 +-
 include/linux/nfs_fs.h                       |   4 +-
 include/linux/seqlock.h                      |   6 +-
 include/target/target_core_base.h            |   5 +-
 kernel/trace/trace_events.c                  |   3 +-
 mm/memory.c                                  |  14 +-
 mm/migrate.c                                 |   2 +-
 net/ceph/messenger.c                         |  15 +-
 net/ipv6/ip6_output.c                        |   3 +
 net/sunrpc/cache.c                           |   2 +-
 sound/core/control_compat.c                  |  90 +++++++--
 sound/core/pcm_compat.c                      | 177 +++++++++++++++++-
 sound/core/rawmidi_compat.c                  |  53 ++++++
 sound/core/seq/oss/seq_oss.c                 |   2 -
 sound/core/seq/oss/seq_oss_device.h          |   1 -
 sound/core/seq/oss/seq_oss_init.c            |  16 --
 sound/core/timer_compat.c                    |  18 +-
 sound/pci/hda/patch_realtek.c                | 190 +++++++++++++++++--
 sound/pci/rme9652/hdsp.c                     |   4 +-
 sound/pci/rme9652/hdspm.c                    |  16 +-
 sound/usb/quirks.c                           |   1 +
 tools/perf/MANIFEST                          |   4 -
 virt/kvm/arm/vgic.c                          |   4 +-
 virt/kvm/async_pf.c                          |   2 +-
 83 files changed, 1286 insertions(+), 449 deletions(-)


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

                 reply	other threads:[~2016-03-17 23:42 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=56EB40D4.4040104@oracle.com \
    --to=sasha.levin@oracle.com \
    --cc=linux-kernel@vger.kernel.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.