[Xenial][SRU][Pull] Xenial update: 4.4.221 upstream stable release
Ian May
ian.may at canonical.com
Tue May 12 03:31:04 UTC 2020
This pull request includes the following Xenial stable patchset:
Xenial update: 4.4.221 upstream stable release
BugLink: https://bugs.launchpad.net/bugs/1878098
All patches applied cleanly.
Ian
----
The following changes since commit
7f71dc52febc72e0413d1b7d0561f5e76dd2bcb8: Linux 4.4.220 (2020-04-29
11:09:47 -0500) are available in the Git repository at:
git://git.launchpad.net/~ian-may/ubuntu/+source/linux/+git/xenial series-update-4.4.221
for you to fetch changes up to eabea0b08eb6894d44fb0d48d5edd7e7a7cedd47:
Linux 4.4.221 (2020-05-11 17:21:59 -0500)
---------------------------------------------------------------- Ahmad
Fatoum (1): ARM: imx: provide v7_cpu_resume() only on
ARM_CPU_SUSPEND=y Al Viro (1): propagate_one():
mnt_set_mountpoint() needs mount_lock Alan Stern (3): USB: core:
Fix free-while-in-use bug in the USB S-Glibrary USB: hub: Fix
handling of connect changes during sleep usb-storage: Add
unusual_devs entry for JMicron JMS566 Alexander Tsoy (1): ALSA:
usb-audio: Filter out unsupported sample rates on Focusrite devices
Andrew Melnychenko (1): tty: hvc: fix buffer overflow during
hvc_alloc(). Arnd Bergmann (1): net: ipv4: avoid unused variable
warning for sysctl Bodo Stroesser (1): scsi: target: fix PR IN /
READ FULL STATUS for FC Changming Liu (1): USB: sisusbvga: Change
port variable from signed to unsigned Clement Leger (1):
remoteproc: Fix wrong rvring index computation Colin Ian King (1):
ext4: unsigned int compared against zero Cornelia Huck (1):
s390/cio: avoid duplicated 'ADD' uevents David Ahern (1): xfrm:
Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish David Mosberger
(2): drivers: usb: core: Don't disable irqs in usb_sg_wait()
during URB submit. drivers: usb: core: Minimize irq disabling in
usb_sg_cancel() Dmitry Monakhov (1): ext4: fix extent_status
fragmentation for plain files Eric Dumazet (1): tcp: cache line
align MAX_TCP_HEADER Florian Fainelli (1): pwm: bcm2835:
Dynamically allocate base Geert Uytterhoeven (2): pwm: rcar: Fix
late Runtime PM enablement pwm: renesas-tpu: Fix late Runtime PM
enablement Greg Kroah-Hartman (1): Linux 4.4.221 Gyeongtaek Lee
(1): ASoC: dapm: fixup dapm kcontrol widget Hans de Goede (1):
ASoC: Intel: atom: Take the drv->lock mutex before calling
sst_send_slot_map() Ian Abbott (1): staging: comedi: dt2815: fix
writing hi byte of analog output Ian Rogers (1): perf/core: fix
parent pid/tid in task exit events James Smart (1): scsi: lpfc:
Fix kasan slab-out-of-bounds error in lpfc_unreg_login Jason Gunthorpe
(1): net/cxgb4: Check the return from t4_query_params properly
Jeremy Sowden (1): vti4: removed duplicate log message. Jiri Slaby
(1): tty: rocket, avoid OOB access John Haxby (1): ipv6: fix
restrict IPV6_ADDRFORM operation Jonathan Cox (1): USB: Add
USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB
RAPIDFIRE Juergen Gross (1): xen/xenbus: ensure
xenbus_map_ring_valloc() returns proper grant status Lars-Peter Clausen
(3): iio: xilinx-xadc: Fix ADC-B powerdown iio: xilinx-xadc:
Fix clearing interrupt when enabling trigger iio: xilinx-xadc: Fix
sequencer configuration for aux channels in simultaneous mode Liu Jian
(1): mtd: cfi: fix deadloop in cfi_cmdset_0002.c do_write_buffer
Luke Nelson (1): bpf, x86: Fix encoding for lower 8-bit registers
in BPF_STX BPF_B Malcolm Priestley (2): staging: vt6656: Fix
drivers TBTT timing counter. staging: vt6656: Power save stop
wake_up_count wrap around. Miklos Szeredi (1): fuse: fix possibly
missed wake-up after abort Nathan Chancellor (1): usb: gadget:
udc: bdc: Remove unnecessary NULL checks in bdc_req_complete Nicolai
Stange (1): net: ipv4: emulate READ_ONCE() on ->hdrincl bit-field
in raw_sendmsg() Oliver Neukum (2): UAS: no use logging any
details in case of ENODEV UAS: fix deadlock in error handling and
PM flushing work Paul Moore (1): audit: check the length of
userspace generated audit records Piotr Krysiuk (1):
fs/namespace.c: fix mountpoint reference counter race Qiujun Huang (1):
ceph: return ceph_mdsc_do_request() errors from __get_parent()
Sean Christopherson (1): KVM: Check validity of resolved slot when
searching memslots Taehee Yoo (2): macvlan: fix null dereference
in macvlan_device_event() team: fix hang in team_mode_get()
Takashi Iwai (3): ALSA: hda - Fix incorrect usage of
IS_REACHABLE() ALSA: hda: Remove ASUS ROG Zenith from the
blacklist ALSA: usx2y: Fix potential NULL dereference Theodore
Ts'o (5): ext4: convert BUG_ON's to WARN_ON's in mballoc.c
ext4: avoid declaring fs inconsistent due to invalid file handles
ext4: protect journal inode's blocks using block_validity ext4:
don't perform block validity checks on the journal inode ext4: fix
block validity checks for journal inodes using indirect blocks Udipto
Goswami (1): usb: f_fs: Clear OS Extended descriptor counts to
zero in ffs_data_reset() Uros Bizjak (1): KVM: VMX: Enable machine
check support for 32bit targets Vasily Averin (2):
kernel/gcov/fs.c: gcov_seq_next() should increase position index
ipc/util.c: sysvipc_find_ipc() should increase position index Wei
Yongjun (1): crypto: mxs-dcp - make symbols 'sha1_null_hash' and
'sha256_null_hash' static Wu Bo (1): scsi: iscsi: Report unbind
session event when the target has been removed Xin Long (1): sctp:
use right member as the param of list_for_each_entry Xiyu Yang (4):
net: netrom: Fix potential nr_neigh refcnt leak in nr_add_node
net/x25: Fix x25_neigh refcnt leak when receiving frame
ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif
staging: comedi: Fix comedi_device refcnt leak in comedi_open Yan, Zheng
(1): ceph: don't skip updating wanted caps when cap is stale
Makefile | 2 +-
arch/arm/mach-imx/Makefile | 2 +
arch/x86/kvm/vmx.c | 2 +-
arch/x86/net/bpf_jit_comp.c | 18 +++++++--
drivers/crypto/mxs-dcp.c | 4 +-
drivers/iio/adc/xilinx-xadc-core.c | 17 +++++++--
drivers/mtd/chips/cfi_cmdset_0002.c | 6 ++-
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +-
drivers/net/macvlan.c | 2 +-
drivers/net/team/team.c | 4 ++
drivers/pwm/pwm-bcm2835.c | 1 +
drivers/pwm/pwm-rcar.c | 10 +++--
drivers/pwm/pwm-renesas-tpu.c | 9 ++---
drivers/remoteproc/remoteproc_core.c | 2 +-
drivers/s390/cio/device.c | 13 +++++--
drivers/scsi/lpfc/lpfc_sli.c | 2 +
drivers/scsi/scsi_transport_iscsi.c | 4 +-
drivers/staging/comedi/comedi_fops.c | 4 +-
drivers/staging/comedi/drivers/dt2815.c | 3 ++
drivers/staging/vt6656/int.c | 3 +-
drivers/staging/vt6656/main_usb.c | 9 +++--
drivers/target/target_core_fabric_lib.c | 2 +-
drivers/tty/hvc/hvc_console.c | 23 +++++++-----
drivers/tty/rocket.c | 25 +++++++------
drivers/usb/core/hub.c | 14 +++++++
drivers/usb/core/message.c | 53
++++++++++++++------------- drivers/usb/core/quirks.c
| 4 ++ drivers/usb/gadget/function/f_fs.c | 4 ++
drivers/usb/gadget/udc/bdc/bdc_ep.c | 2 +-
drivers/usb/misc/sisusbvga/sisusb.c | 20 +++++-----
drivers/usb/misc/sisusbvga/sisusb_init.h | 14 +++----
drivers/usb/storage/uas.c | 46 +++++++++++++++++++++--
drivers/usb/storage/unusual_devs.h | 7 ++++
drivers/xen/xenbus/xenbus_client.c | 9 ++++-
fs/ceph/caps.c | 8 +++-
fs/ceph/export.c | 5 +++
fs/ext4/block_validity.c | 54
+++++++++++++++++++++++++++ fs/ext4/ext4.h
| 15 +++++++- fs/ext4/extents.c | 59
++++++++++++++++++------------
fs/ext4/ialloc.c | 2 +-
fs/ext4/inode.c | 48
+++++++++++++++++------- fs/ext4/ioctl.c |
2 +- fs/ext4/mballoc.c | 6 ++-
fs/ext4/namei.c | 4 +-
fs/ext4/resize.c | 5 ++-
fs/ext4/super.c | 28 +++++---------
fs/fuse/dev.c | 12 ++++--
fs/namespace.c | 2 +-
fs/pnode.c | 9 ++---
include/linux/kvm_host.h | 2 +-
include/net/tcp.h | 2 +-
ipc/util.c | 2 +-
kernel/audit.c | 3 ++
kernel/events/core.c | 13 +++++--
kernel/gcov/fs.c | 2 +-
net/ipv4/ip_vti.c | 4 +-
net/ipv4/raw.c | 4 +-
net/ipv4/route.c | 3 +-
net/ipv4/xfrm4_output.c | 2 -
net/ipv6/ipv6_sockglue.c | 13 +++----
net/ipv6/xfrm6_output.c | 2 -
net/netrom/nr_route.c | 1 +
net/sctp/socket.c | 6 +--
net/x25/x25_dev.c | 4 +-
sound/pci/hda/hda_intel.c | 1 -
sound/pci/hda/patch_realtek.c | 2 +-
sound/soc/intel/atom/sst-atom-controls.c | 2 +
sound/soc/soc-dapm.c | 20 ++++++++--
sound/usb/format.c | 52
++++++++++++++++++++++++++ sound/usb/mixer_quirks.c |
12 ++++-- sound/usb/usx2y/usbusx2yaudio.c | 2 + 71 files
changed, 542 insertions(+), 213 deletions(-)
More information about the kernel-team
mailing list