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.