Linux 4.1.20

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

 



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: signature.asc
Description: OpenPGP digital signature


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