APPLIED: [SRU][Xenial][PULL] Xenial update: v4.4.231 upstream stable release
Khaled Elmously
khalid.elmously at canonical.com
Fri Aug 7 21:33:18 UTC 2020
On 2020-07-23 08:07:01 , Kamal Mostafa wrote:
> This pull request (60 commits) includes the following Xenial stable patchset:
>
> Xenial update: v4.4.231 upstream stable release
> https://bugs.launchpad.net/bugs/1888690
>
> Note also that the 'stable-next' branch head contains this and all prior
> pending upstream stable releases. I recommend fetching and applying just this
> reference ('stable-next') instead of each tags/xenial-stable-v4.4.xx reference:
>
> git://kernel.ubuntu.com/ubuntu-stable/ubuntu-stable-xenial.git stable-next
>
> -Kamal
>
> -----
>
> The following changes since commit 07d45a5dd9a7fae9b1a109e7ac786438e2d5c698:
>
> UBUNTU: Ubuntu-4.4.0-187.217 (2020-07-20 14:24:05 -0500)
>
> are available in the Git repository at:
>
> git://kernel.ubuntu.com/ubuntu-stable/ubuntu-stable-xenial.git tags/xenial-stable-v4.4.231
>
> for you to fetch changes up to 0dcd469de19a45c377baae6e939ad9ca9b6c0bae:
>
> UBUNTU: upstream stable to v4.4.231 (2020-07-23 07:14:52 -0700)
>
> ----------------------------------------------------------------
> AceLan Kao (1):
> USB: serial: option: add Quectel EG95 LTE modem
>
> Alexander Lobakin (1):
> virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serial
>
> Alexander Usyskin (1):
> mei: bus: don't clean driver pointer
>
> Andre Edich (2):
> smsc95xx: check return value of smsc95xx_reset
> smsc95xx: avoid memory leak in smsc95xx_bind
>
> Andy Shevchenko (1):
> i2c: eg20t: Load module automatically if ID matches
>
> Boris Burkov (1):
> btrfs: fix fatal extent_buffer readahead vs releasepage race
>
> Chirantan Ekbote (1):
> fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS
>
> Christian Borntraeger (1):
> KVM: s390: reduce number of IO pins to 1
>
> Christoph Paasch (1):
> tcp: make sure listeners don't initialize congestion-control state
>
> Dan Carpenter (1):
> staging: comedi: verify array index is correct before using it
>
> David Pedersen (1):
> Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list
>
> Davide Caratti (1):
> bnxt_en: fix NULL dereference in case SR-IOV configuration fails
>
> Dmitry Torokhov (1):
> HID: magicmouse: do not set up autorepeat
>
> Eric Dumazet (4):
> llc: make sure applications use ARPHRD_ETHER
> tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key()
> tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers
> tcp: md5: allow changing MD5 keys in all socket states
>
> Esben Haabendal (1):
> uio_pdrv_genirq: fix use without device tree and no interrupt
>
> Greg Kroah-Hartman (2):
> Revert "ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb"
> Linux 4.4.231
>
> Hector Martin (1):
> ALSA: usb-audio: add quirk for MacroSilicon MS2109
>
> Huacai Chen (1):
> MIPS: Fix build for LTS kernel caused by backporting lpj adjustment
>
> Hui Wang (1):
> ALSA: hda - let hs_mic be picked ahead of hp_mic
>
> Igor Moura (1):
> USB: serial: ch341: add new Product ID for CH340
>
> James Hilliard (1):
> USB: serial: cypress_m8: enable Simply Automated UPB PIM
>
> Jin Yao (1):
> perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode
>
> Johan Hovold (1):
> USB: serial: iuu_phoenix: fix memory corruption
>
> Jörgen Storvist (1):
> USB: serial: option: add GosunCn GM500 series
>
> Kamal Mostafa (1):
> UBUNTU: upstream stable to v4.4.231
>
> Krzysztof Kozlowski (1):
> dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler
>
> Li Heng (1):
> net: cxgb4: fix return error value in t4_prep_fw
>
> Martin Varghese (1):
> net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb
>
> Michał Mirosław (2):
> usb: gadget: udc: atmel: fix uninitialized read in debug printk
> misc: atmel-ssc: lock with mutex instead of spinlock
>
> Paolo Bonzini (1):
> KVM: x86: bit 8 of non-leaf PDPEs is not reserved
>
> Peter Chen (1):
> usb: chipidea: core: add wakeup support for extcon
>
> Sabrina Dubroca (1):
> ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg
>
> Sasha Levin (3):
> Revert "usb/ehci-platform: Set PM runtime as active on resume"
> Revert "usb/xhci-plat: Set PM runtime as active on resume"
> Revert "usb/ohci-platform: Fix a warning when hibernating"
>
> Sean Tranchetti (1):
> genetlink: remove genl_bind
>
> Takashi Iwai (3):
> usb: core: Add a helper function to check the validity of EP type in URB
> ALSA: line6: Perform sanity check for each URB creation
> ALSA: usb-audio: Fix race against the error recovery URB submission
>
> Tom Rix (2):
> drm/radeon: fix double free
> USB: c67x00: fix use after free in c67x00_giveback_urb
>
> Tomas Henzl (1):
> scsi: mptscsih: Fix read sense data size
>
> Vincent Guittot (1):
> sched/fair: handle case of task_h_load() returning 0
>
> Vineet Gupta (2):
> ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE
> ARC: elf: use right ELF_ARCH
>
> Vinod Koul (1):
> ALSA: compress: fix partial_drain completion state
>
> Vishwas M (1):
> hwmon: (emc2103) fix unable to change fan pwm1_enable attribute
>
> Wei Li (1):
> arm64: kgdb: Fix single-step exception handling oops
>
> Xin Long (1):
> l2tp: remove skb_dst_set() from l2tp_xmit_skb()
>
> Zhang Qiang (1):
> usb: gadget: function: fix missing spinlock in f_uac1_legacy
>
> Zhenzhong Duan (2):
> spi: spidev: fix a race between spidev_release and spidev_remove
> spi: spidev: fix a potential use-after-free in spidev_release()
>
> xidongwang (1):
> ALSA: opl3: fix infoleak in opl3
>
> Álvaro Fernández Rojas (1):
> mtd: rawnand: brcmnand: fix CS0 layout
>
> Makefile | 2 +-
> arch/arc/include/asm/elf.h | 2 +-
> arch/arc/kernel/entry.S | 16 +++-----
> arch/arm64/kernel/kgdb.c | 2 +-
> arch/mips/kernel/time.c | 13 ++-----
> arch/s390/include/asm/kvm_host.h | 8 ++--
> arch/x86/kvm/mmu.c | 2 +-
> debian.master/upstream-stable | 2 +-
> drivers/char/virtio_console.c | 3 +-
> drivers/dma/fsl-edma.c | 7 ++++
> drivers/gpu/drm/radeon/ci_dpm.c | 7 ++--
> drivers/hid/hid-magicmouse.c | 6 +++
> drivers/hwmon/emc2103.c | 2 +-
> drivers/i2c/busses/i2c-eg20t.c | 1 +
> drivers/input/serio/i8042-x86ia64io.h | 7 ++++
> drivers/message/fusion/mptscsih.c | 4 +-
> drivers/misc/atmel-ssc.c | 24 ++++++------
> drivers/misc/mei/bus.c | 3 +-
> drivers/mtd/nand/brcmnand/brcmnand.c | 5 ++-
> drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +-
> drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 8 ++--
> drivers/net/usb/smsc95xx.c | 9 ++++-
> drivers/net/wireless/ath/ath9k/hif_usb.c | 48 ++++++-----------------
> drivers/net/wireless/ath/ath9k/hif_usb.h | 5 ---
> drivers/spi/spidev.c | 24 ++++++------
> drivers/staging/comedi/drivers/addi_apci_1500.c | 10 +++--
> drivers/uio/uio_pdrv_genirq.c | 2 +-
> drivers/usb/c67x00/c67x00-sched.c | 2 +-
> drivers/usb/chipidea/core.c | 24 ++++++++++++
> drivers/usb/core/urb.c | 30 ++++++++++++--
> drivers/usb/gadget/function/f_uac1.c | 2 +
> drivers/usb/gadget/udc/atmel_usba_udc.c | 2 +-
> drivers/usb/host/ehci-platform.c | 5 ---
> drivers/usb/host/ohci-platform.c | 5 ---
> drivers/usb/host/xhci-plat.c | 11 +-----
> drivers/usb/serial/ch341.c | 1 +
> drivers/usb/serial/cypress_m8.c | 2 +
> drivers/usb/serial/cypress_m8.h | 3 ++
> drivers/usb/serial/iuu_phoenix.c | 8 ++--
> drivers/usb/serial/option.c | 6 +++
> fs/btrfs/extent_io.c | 40 +++++++++++--------
> fs/fuse/file.c | 12 +++++-
> include/linux/usb.h | 2 +
> include/net/dst.h | 10 ++++-
> include/net/genetlink.h | 8 ----
> include/sound/compress_driver.h | 10 ++++-
> kernel/sched/fair.c | 10 ++++-
> net/ipv4/ping.c | 3 ++
> net/ipv4/tcp.c | 13 ++++---
> net/ipv4/tcp_cong.c | 2 +-
> net/ipv4/tcp_ipv4.c | 15 +++++--
> net/l2tp/l2tp_core.c | 5 +--
> net/llc/af_llc.c | 10 +++--
> net/netlink/genetlink.c | 52 -------------------------
> sound/core/compress_offload.c | 4 ++
> sound/drivers/opl3/opl3_synth.c | 2 +
> sound/pci/hda/hda_auto_parser.c | 6 +++
> sound/usb/line6/capture.c | 2 +
> sound/usb/line6/playback.c | 2 +
> sound/usb/midi.c | 17 +++++---
> sound/usb/quirks-table.h | 52 +++++++++++++++++++++++++
> tools/perf/util/stat.c | 6 ++-
> 62 files changed, 358 insertions(+), 250 deletions(-)
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list