** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from a mainline/stable Linux tree or
         a minimally backported form of that patch. The following upstream
         stable patches should be included in the Ubuntu kernel:
  
         upstream stable patchset 2019-07-25
  
              Ported from the following upstream stable releases:
                  v4.14.107, v4.19.30,
                  v4.14.108, v4.19.31
  
         from git://git.kernel.org/
+ 
+ ACPICA: Reference Counts: increase max to 0x4000 for large servers
+ gro_cells: make sure device is up in gro_cells_receive()
+ ipv4/route: fail early when inet dev is missing
+ l2tp: fix infoleak in l2tp_ip6_recvmsg()
+ net: hsr: fix memory leak in hsr_dev_finalize()
+ net/hsr: fix possible crash in add_timer()
+ net: sit: fix UBSAN Undefined behaviour in check_6rd
+ net/x25: fix use-after-free in x25_device_event()
+ net/x25: reset state in x25_connect()
+ pptp: dst_release sk_dst_cache in pptp_sock_destruct
+ ravb: Decrease TxFIFO depth of Q3 and Q2 to one
+ route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race
+ rxrpc: Fix client call queueing, waiting for channel
+ tcp: Don't access TCP_SKB_CB before initializing it
+ tcp: handle inet_csk_reqsk_queue_add() failures
+ vxlan: Fix GRO cells race condition between receive and link delete
+ vxlan: test dev->flags & IFF_UP before calling gro_cells_receive()
+ net/mlx4_core: Fix reset flow when in command polling mode
+ net/mlx4_core: Fix locking in SRIOV mode when switching between events and 
polling
+ net/mlx4_core: Fix qp mtt size calculation
+ net/x25: fix a race in x25_bind()
+ net: Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255
+ bonding: fix PACKET_ORIGDEV regression
+ missing barriers in some of unix_sock ->addr and ->path accesses
+ ipvlan: disallow userns cap_net_admin to change global mode/flags
+ perf/x86: Fixup typo in stub functions
+ ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against 
Liquid Saffire 56
+ ALSA: firewire-motu: fix construction of PCM frame for capture direction
+ perf/x86/intel: Fix memory corruption
+ perf/x86/intel: Make dev_attr_allow_tsx_force_abort static
+ It's wrong to add len to sector_nr in raid10 reshape twice
+ sctp: remove sched init from sctp_stream_init
+ team: use operstate consistently for linkup
+ ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt()
+ ALSA: hda - add more quirks for HP Z2 G4 and HP Z240
+ ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294
+ i40e: report correct statistics when XDP is enabled
+ 9p: use inode->i_lock to protect i_size_write() under 32-bit
+ 9p/net: fix memory leak in p9_client_create
+ ASoC: fsl_esai: fix register setting issue in RIGHT_J mode
+ iio: adc: exynos-adc: Fix NULL pointer exception on unbind
+ stm class: Fix an endless loop in channel allocation
+ crypto: caam - fixed handling of sg list
+ crypto: ahash - fix another early termination in hash walk
+ crypto: rockchip - fix scatterlist nents error
+ crypto: rockchip - update new iv to device in multiple operations
+ drm/imx: ignore plane updates on disabled crtcs
+ gpu: ipu-v3: Fix i.MX51 CSI control registers offset
+ drm/imx: imx-ldb: add missing of_node_puts
+ gpu: ipu-v3: Fix CSI offsets for imx53
+ s390/dasd: fix using offset into zero size array error
+ Input: pwm-vibra - prevent unbalanced regulator
+ Input: pwm-vibra - stop regulator after disabling pwm, not before
+ ARM: OMAP2+: Variable "reg" in function omap4_dsi_mux_pads() could be 
uninitialized
+ ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables
+ ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check
+ KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded
+ ARM: OMAP2+: fix lack of timer interrupts on CPU1 after hotplug
+ Input: cap11xx - switch to using set_brightness_blocking()
+ Input: ps2-gpio - flush TX work when closing port
+ Input: matrix_keypad - use flush_delayed_work()
+ mac80211: Fix Tx aggregation session tear down with ITXQs
+ ipvs: fix dependency on nf_defrag_ipv6
+ floppy: check_events callback should not return a negative number
+ NFS: Don't use page_file_mapping after removing the page
+ mm/gup: fix gup_pmd_range() for dax
+ Revert "mm: use early_pfn_to_nid in page_ext_init"
+ mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs
+ net: hns: Fix object reference leaks in hns_dsaf_roce_reset()
+ i2c: cadence: Fix the hold bit setting
+ i2c: bcm2835: Clear current buffer pointers and counts after a transfer
+ auxdisplay: ht16k33: fix potential user-after-free on module unload
+ Input: st-keyscan - fix potential zalloc NULL dereference
+ clk: sunxi-ng: v3s: Fix TCON reset de-assert bit
+ clk: sunxi: A31: Fix wrong AHB gate number
+ esp: Skip TX bytes accounting when sending from a request socket
+ ARM: 8824/1: fix a migrating irq bug when hotplug cpu
+ af_key: unconditionally clone on broadcast
+ assoc_array: Fix shortcut creation
+ keys: Fix dependency loop between construction record and auth key
+ scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task
+ net: systemport: Fix reception of BPDUs
+ pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pins
+ qmi_wwan: apply SET_DTR quirk to Sierra WP7607
+ net: mv643xx_eth: disable clk on error path in mv643xx_eth_shared_probe()
+ mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issue
+ ASoC: topology: free created components in tplg load error
+ qed: Fix iWARP syn packet mac address validation.
+ arm64: Relax GIC version check during early boot
+ net: marvell: mvneta: fix DMA debug warning
+ tmpfs: fix link accounting when a tmpfile is linked in
+ ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN
+ ARCv2: lib: memcpy: fix doing prefetchw outside of buffer
+ ARC: uacces: remove lp_start, lp_end from clobber list
+ ARCv2: support manual regfile save on interrupts
+ phonet: fix building with clang
+ mac80211_hwsim: propagate genlmsg_reply return code
+ net: thunderx: make CFG_DONE message to run through generic send-ack sequence
+ nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K
+ nfp: bpf: fix ALU32 high bits clearance bug
+ net: set static variable an initial value in atl2_probe()
+ tmpfs: fix uninitialized return value in shmem_link
+ media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused()
+ stm class: Prevent division by zero
+ libnvdimm/label: Clear 'updating' flag after label-set update
+ libnvdimm, pfn: Fix over-trim in trim_pfn_device()
+ libnvdimm/pmem: Honor force_raw for legacy pmem regions
+ libnvdimm: Fix altmap reservation size calculation
+ fix cgroup_do_mount() handling of failure exits
+ crypto: arm/crct10dif - revert to C code for short inputs
+ crypto: arm64/crct10dif - revert to C code for short inputs
+ crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
+ crypto: testmgr - skip crc32c context test for ahash algorithms
+ crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling
+ crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine
+ CIFS: Do not reset lease state to NONE on lease break
+ CIFS: Fix read after write for files with read caching
+ tracing: Use strncpy instead of memcpy for string keys in hist triggers
+ tracing: Do not free iter->trace in fail path of tracing_open_pipe()
+ xen: fix dom0 boot on huge systems
+ ACPI / device_sysfs: Avoid OF modalias creation for removed device
+ mmc: sdhci-esdhc-imx: fix HS400 timing issue
+ spi: ti-qspi: Fix mmap read when more than one CS in use
+ spi: pxa2xx: Setup maximum supported DMA transfer length
+ regulator: s2mps11: Fix steps for buck7, buck8 and LDO35
+ regulator: max77620: Initialize values for DT properties
+ regulator: s2mpa01: Fix step values for some LDOs
+ clocksource/drivers/exynos_mct: Move one-shot check from tick clear to ISR
+ clocksource/drivers/exynos_mct: Clear timer interrupt when shutdown
+ s390/setup: fix early warning messages
+ s390/virtio: handle find on invalid queue gracefully
+ scsi: virtio_scsi: don't send sc payload with tmfs
+ scsi: aacraid: Fix performance issue on logical drives
+ scsi: sd: Optimal I/O size should be a multiple of physical block size
+ scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock
+ fs/devpts: always delete dcache dentry-s in dput()
+ splice: don't merge into linked buffers
+ m68k: Add -ffreestanding to CFLAGS
+ Btrfs: setup a nofs context for memory allocation at __btrfs_set_acl
+ btrfs: ensure that a DUP or RAID1 block group has exactly two stripes
+ Btrfs: fix corruption reading shared and compressed extents after hole 
punching
+ crypto: pcbc - remove bogus memcpy()s with src == dest
+ libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer
+ irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table
+ x86/kprobes: Prohibit probing on optprobe template code
+ cpufreq: tegra124: add missing of_node_put()
+ cpufreq: pxa2xx: remove incorrect __init annotation
+ ext4: add mask of ext4 flags to swap
+ ext4: fix crash during online resizing
+ IB/hfi1: Close race condition on user context disable and close
+ cxl: Wrap iterations over afu slices inside 'afu_list_lock'
+ ext2: Fix underflow in ext2_max_size()
+ clk: uniphier: Fix update register for CPU-gear
+ clk: clk-twl6040: Fix imprecise external abort for pdmclk
+ clk: ingenic: Fix round_rate misbehaving with non-integer dividers
+ clk: ingenic: Fix doc of ingenic_cgu_div_info
+ usb: chipidea: tegra: Fix missed ci_hdrc_remove_device()
+ nfit: acpi_nfit_ctl(): Check out_obj->type in the right place
+ mm: hwpoison: fix thp split handing in soft_offline_in_use_page()
+ mm/vmalloc: fix size check for remap_vmalloc_range_partial()
+ kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv
+ device property: Fix the length used in PROPERTY_ENTRY_STRING()
+ intel_th: Don't reference unassigned outputs
+ parport_pc: fix find_superio io compare code, should use equal test.
+ i2c: tegra: fix maximum transfer size
+ crypto: arm64/aes-neonbs - fix returning final keystream block
+ drm/i915: Relax mmap VMA check
+ serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO
+ serial: 8250_of: assume reg-shift of 2 for mrvl,mmp-uart
+ serial: 8250_pci: Fix number of ports for ACCES serial cards
+ serial: 8250_pci: Have ACCES cards that use the four port Pericom PI7C9X7954 
chip use the pci_pericom_setup()
+ jbd2: clear dirty flag when revoking a buffer from an older transaction
+ jbd2: fix compile warning when using JBUFFER_TRACE
+ security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock
+ powerpc/32: Clear on-stack exception marker upon exception return
+ powerpc/wii: properly disable use of BATs when requested.
+ powerpc/powernv: Make opal log only readable by root
+ powerpc/83xx: Also save/restore SPRG4-7 during suspend
+ powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest
+ powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
+ powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR 
configuration
+ powerpc/traps: fix recoverability of machine check handling on book3s/32
+ powerpc/traps: Fix the message printed when stack overflows
+ ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify
+ arm64: Fix HCR.TGE status for NMI contexts
+ arm64: debug: Ensure debug handlers check triggering exception level
+ arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2
+ dm: fix to_sector() for 32bit
+ dm integrity: limit the rate of error messages
+ cpcap-charger: generate events for userspace
+ NFS: Fix I/O request leakages
+ NFS: Fix an I/O request leakage in nfs_do_recoalesce
+ NFS: Don't recoalesce on error in nfs_pageio_complete_mirror()
+ nfsd: fix memory corruption caused by readdir
+ nfsd: fix wrong check in write_v4_end_grace()
+ NFSv4.1: Reinitialise sequence results before retransmitting a request
+ PM / wakeup: Rework wakeup source timer cancellation
+ x86/unwind/orc: Fix ORC unwind table alignment
+ perf intel-pt: Fix CYC timestamp calculation after OVF
+ perf auxtrace: Define auxtrace record alignment
+ perf intel-pt: Fix overlap detection to identify consecutive buffers correctly
+ perf intel-pt: Fix overlap calculation for padding
+ perf intel-pt: Fix divide by zero when TSC is not available
+ md: Fix failed allocation of md_register_thread
+ tpm/tpm_crb: Avoid unaligned reads in crb_recv()
+ tpm: Unify the send callback behaviour
+ rcu: Do RCU GP kthread self-wakeup from softirq and interrupt
+ media: imx: prpencvf: Stop upstream before disabling IDMA channel
+ media: uvcvideo: Avoid NULL pointer dereference at the end of streaming
+ media: vimc: Add vimc-streamer for stream control
+ media: imx: csi: Disable CSI immediately after last EOF
+ media: imx: csi: Stop upstream before disabling IDMA channel
+ drm/radeon/evergreen_cs: fix missing break in switch statement
+ KVM: Call kvm_arch_memslots_updated() before updating memslots
+ KVM: x86/mmu: Detect MMIO generation wrap in any address space
+ KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux
+ KVM: nVMX: Sign extend displacements of VMX instr's mem operands
+ KVM: nVMX: Apply addr size mask to effective address for VMX instructions
+ KVM: nVMX: Ignore limit checks on VMX instructions using flat segments
+ s390/setup: fix boot crash for machine without EDAT-1
+ crypto: caam - fix hash context DMA unmap size
+ crypto: caam - fix DMA mapping of stack memory
+ KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock
+ arm/arm64: KVM: Allow a VCPU to fully reset itself
+ arm/arm64: KVM: Don't panic on failure to properly reset system registers
+ ASoC: samsung: Prevent clk_get_rate() calls in atomic context
+ mac80211: call drv_ibss_join() on restart
+ blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue
+ xprtrdma: Make sure Send CQ is allocated on an existing compvec
+ net: dsa: bcm_sf2: potential array overflow in bcm_sf2_sw_suspend()
+ x86/CPU: Add Icelake model number
+ kallsyms: Handle too long symbols in kallsyms.c
+ ARM: 8835/1: dma-mapping: Clear DMA ops on teardown
+ net: dsa: bcm_sf2: Do not assume DSA master supports WoL
+ qed: Fix iWARP buffer size provided for syn packet processing.
+ mm: handle lru_add_drain_all for UP properly
+ ARCv2: don't assume core 0x54 has dual issue
+ bpf, lpm: fix lookup bug in map_delete_elem
+ acpi/nfit: Fix bus command validation
+ mmc:fix a bug when max_discard is 0
+ netfilter: ipt_CLUSTERIP: fix warning unused variable cn
+ UBUNTU: [Config] updateconfigs for CONFIG_SUN50I_ERRATUM_UNKNOWN1
+ clocksource/drivers/arch_timer: Workaround for Allwinner A64 timer instability
+ irqchip/brcmstb-l2: Use _irqsave locking variants in non-interrupt code
+ ext4: fix check of inode in swap_inode_boot_loader
+ ext4: cleanup pagecache before swap i_data
+ ext4: update quota information while swapping boot loader inode
+ dmaengine: usb-dmac: Make DMAC system sleep callbacks explicit
+ mm/memory.c: do_fault: avoid usage of stale vm_area_struct
+ media: i2c: ov5640: Fix post-reset delay
+ powerpc/powernv: Don't reprogram SLW image on every KVM guest entry/exit
+ mfd: sm501: Fix potential NULL pointer dereference
+ nfsd: fix performance-limiting session calculation
+ svcrpc: fix UDP on servers with lots of threads
+ stable-kernel-rules.rst: add link to networking patch queue
+ bcache: use (REQ_META|REQ_PRIO) to indicate bio for metadata
+ UBUNTU: upstream stable to v4.14.108, v4.19.31

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1837952

Title:
  Bionic update: upstream stable patchset 2019-07-25

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Bionic:
  In Progress

Bug description:
  SRU Justification

      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from a mainline/stable Linux tree or
         a minimally backported form of that patch. The following upstream
         stable patches should be included in the Ubuntu kernel:

         upstream stable patchset 2019-07-25

              Ported from the following upstream stable releases:
                  v4.14.107, v4.19.30,
                  v4.14.108, v4.19.31

         from git://git.kernel.org/

  ACPICA: Reference Counts: increase max to 0x4000 for large servers
  gro_cells: make sure device is up in gro_cells_receive()
  ipv4/route: fail early when inet dev is missing
  l2tp: fix infoleak in l2tp_ip6_recvmsg()
  net: hsr: fix memory leak in hsr_dev_finalize()
  net/hsr: fix possible crash in add_timer()
  net: sit: fix UBSAN Undefined behaviour in check_6rd
  net/x25: fix use-after-free in x25_device_event()
  net/x25: reset state in x25_connect()
  pptp: dst_release sk_dst_cache in pptp_sock_destruct
  ravb: Decrease TxFIFO depth of Q3 and Q2 to one
  route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race
  rxrpc: Fix client call queueing, waiting for channel
  tcp: Don't access TCP_SKB_CB before initializing it
  tcp: handle inet_csk_reqsk_queue_add() failures
  vxlan: Fix GRO cells race condition between receive and link delete
  vxlan: test dev->flags & IFF_UP before calling gro_cells_receive()
  net/mlx4_core: Fix reset flow when in command polling mode
  net/mlx4_core: Fix locking in SRIOV mode when switching between events and 
polling
  net/mlx4_core: Fix qp mtt size calculation
  net/x25: fix a race in x25_bind()
  net: Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255
  bonding: fix PACKET_ORIGDEV regression
  missing barriers in some of unix_sock ->addr and ->path accesses
  ipvlan: disallow userns cap_net_admin to change global mode/flags
  perf/x86: Fixup typo in stub functions
  ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against 
Liquid Saffire 56
  ALSA: firewire-motu: fix construction of PCM frame for capture direction
  perf/x86/intel: Fix memory corruption
  perf/x86/intel: Make dev_attr_allow_tsx_force_abort static
  It's wrong to add len to sector_nr in raid10 reshape twice
  sctp: remove sched init from sctp_stream_init
  team: use operstate consistently for linkup
  ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt()
  ALSA: hda - add more quirks for HP Z2 G4 and HP Z240
  ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294
  i40e: report correct statistics when XDP is enabled
  9p: use inode->i_lock to protect i_size_write() under 32-bit
  9p/net: fix memory leak in p9_client_create
  ASoC: fsl_esai: fix register setting issue in RIGHT_J mode
  iio: adc: exynos-adc: Fix NULL pointer exception on unbind
  stm class: Fix an endless loop in channel allocation
  crypto: caam - fixed handling of sg list
  crypto: ahash - fix another early termination in hash walk
  crypto: rockchip - fix scatterlist nents error
  crypto: rockchip - update new iv to device in multiple operations
  drm/imx: ignore plane updates on disabled crtcs
  gpu: ipu-v3: Fix i.MX51 CSI control registers offset
  drm/imx: imx-ldb: add missing of_node_puts
  gpu: ipu-v3: Fix CSI offsets for imx53
  s390/dasd: fix using offset into zero size array error
  Input: pwm-vibra - prevent unbalanced regulator
  Input: pwm-vibra - stop regulator after disabling pwm, not before
  ARM: OMAP2+: Variable "reg" in function omap4_dsi_mux_pads() could be 
uninitialized
  ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables
  ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check
  KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded
  ARM: OMAP2+: fix lack of timer interrupts on CPU1 after hotplug
  Input: cap11xx - switch to using set_brightness_blocking()
  Input: ps2-gpio - flush TX work when closing port
  Input: matrix_keypad - use flush_delayed_work()
  mac80211: Fix Tx aggregation session tear down with ITXQs
  ipvs: fix dependency on nf_defrag_ipv6
  floppy: check_events callback should not return a negative number
  NFS: Don't use page_file_mapping after removing the page
  mm/gup: fix gup_pmd_range() for dax
  Revert "mm: use early_pfn_to_nid in page_ext_init"
  mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs
  net: hns: Fix object reference leaks in hns_dsaf_roce_reset()
  i2c: cadence: Fix the hold bit setting
  i2c: bcm2835: Clear current buffer pointers and counts after a transfer
  auxdisplay: ht16k33: fix potential user-after-free on module unload
  Input: st-keyscan - fix potential zalloc NULL dereference
  clk: sunxi-ng: v3s: Fix TCON reset de-assert bit
  clk: sunxi: A31: Fix wrong AHB gate number
  esp: Skip TX bytes accounting when sending from a request socket
  ARM: 8824/1: fix a migrating irq bug when hotplug cpu
  af_key: unconditionally clone on broadcast
  assoc_array: Fix shortcut creation
  keys: Fix dependency loop between construction record and auth key
  scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task
  net: systemport: Fix reception of BPDUs
  pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pins
  qmi_wwan: apply SET_DTR quirk to Sierra WP7607
  net: mv643xx_eth: disable clk on error path in mv643xx_eth_shared_probe()
  mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issue
  ASoC: topology: free created components in tplg load error
  qed: Fix iWARP syn packet mac address validation.
  arm64: Relax GIC version check during early boot
  net: marvell: mvneta: fix DMA debug warning
  tmpfs: fix link accounting when a tmpfile is linked in
  ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN
  ARCv2: lib: memcpy: fix doing prefetchw outside of buffer
  ARC: uacces: remove lp_start, lp_end from clobber list
  ARCv2: support manual regfile save on interrupts
  phonet: fix building with clang
  mac80211_hwsim: propagate genlmsg_reply return code
  net: thunderx: make CFG_DONE message to run through generic send-ack sequence
  nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K
  nfp: bpf: fix ALU32 high bits clearance bug
  net: set static variable an initial value in atl2_probe()
  tmpfs: fix uninitialized return value in shmem_link
  media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused()
  stm class: Prevent division by zero
  libnvdimm/label: Clear 'updating' flag after label-set update
  libnvdimm, pfn: Fix over-trim in trim_pfn_device()
  libnvdimm/pmem: Honor force_raw for legacy pmem regions
  libnvdimm: Fix altmap reservation size calculation
  fix cgroup_do_mount() handling of failure exits
  crypto: arm/crct10dif - revert to C code for short inputs
  crypto: arm64/crct10dif - revert to C code for short inputs
  crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
  crypto: testmgr - skip crc32c context test for ahash algorithms
  crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling
  crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine
  CIFS: Do not reset lease state to NONE on lease break
  CIFS: Fix read after write for files with read caching
  tracing: Use strncpy instead of memcpy for string keys in hist triggers
  tracing: Do not free iter->trace in fail path of tracing_open_pipe()
  xen: fix dom0 boot on huge systems
  ACPI / device_sysfs: Avoid OF modalias creation for removed device
  mmc: sdhci-esdhc-imx: fix HS400 timing issue
  spi: ti-qspi: Fix mmap read when more than one CS in use
  spi: pxa2xx: Setup maximum supported DMA transfer length
  regulator: s2mps11: Fix steps for buck7, buck8 and LDO35
  regulator: max77620: Initialize values for DT properties
  regulator: s2mpa01: Fix step values for some LDOs
  clocksource/drivers/exynos_mct: Move one-shot check from tick clear to ISR
  clocksource/drivers/exynos_mct: Clear timer interrupt when shutdown
  s390/setup: fix early warning messages
  s390/virtio: handle find on invalid queue gracefully
  scsi: virtio_scsi: don't send sc payload with tmfs
  scsi: aacraid: Fix performance issue on logical drives
  scsi: sd: Optimal I/O size should be a multiple of physical block size
  scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock
  fs/devpts: always delete dcache dentry-s in dput()
  splice: don't merge into linked buffers
  m68k: Add -ffreestanding to CFLAGS
  Btrfs: setup a nofs context for memory allocation at __btrfs_set_acl
  btrfs: ensure that a DUP or RAID1 block group has exactly two stripes
  Btrfs: fix corruption reading shared and compressed extents after hole 
punching
  crypto: pcbc - remove bogus memcpy()s with src == dest
  libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer
  irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table
  x86/kprobes: Prohibit probing on optprobe template code
  cpufreq: tegra124: add missing of_node_put()
  cpufreq: pxa2xx: remove incorrect __init annotation
  ext4: add mask of ext4 flags to swap
  ext4: fix crash during online resizing
  IB/hfi1: Close race condition on user context disable and close
  cxl: Wrap iterations over afu slices inside 'afu_list_lock'
  ext2: Fix underflow in ext2_max_size()
  clk: uniphier: Fix update register for CPU-gear
  clk: clk-twl6040: Fix imprecise external abort for pdmclk
  clk: ingenic: Fix round_rate misbehaving with non-integer dividers
  clk: ingenic: Fix doc of ingenic_cgu_div_info
  usb: chipidea: tegra: Fix missed ci_hdrc_remove_device()
  nfit: acpi_nfit_ctl(): Check out_obj->type in the right place
  mm: hwpoison: fix thp split handing in soft_offline_in_use_page()
  mm/vmalloc: fix size check for remap_vmalloc_range_partial()
  kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv
  device property: Fix the length used in PROPERTY_ENTRY_STRING()
  intel_th: Don't reference unassigned outputs
  parport_pc: fix find_superio io compare code, should use equal test.
  i2c: tegra: fix maximum transfer size
  crypto: arm64/aes-neonbs - fix returning final keystream block
  drm/i915: Relax mmap VMA check
  serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO
  serial: 8250_of: assume reg-shift of 2 for mrvl,mmp-uart
  serial: 8250_pci: Fix number of ports for ACCES serial cards
  serial: 8250_pci: Have ACCES cards that use the four port Pericom PI7C9X7954 
chip use the pci_pericom_setup()
  jbd2: clear dirty flag when revoking a buffer from an older transaction
  jbd2: fix compile warning when using JBUFFER_TRACE
  security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock
  powerpc/32: Clear on-stack exception marker upon exception return
  powerpc/wii: properly disable use of BATs when requested.
  powerpc/powernv: Make opal log only readable by root
  powerpc/83xx: Also save/restore SPRG4-7 during suspend
  powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest
  powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
  powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR 
configuration
  powerpc/traps: fix recoverability of machine check handling on book3s/32
  powerpc/traps: Fix the message printed when stack overflows
  ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify
  arm64: Fix HCR.TGE status for NMI contexts
  arm64: debug: Ensure debug handlers check triggering exception level
  arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2
  dm: fix to_sector() for 32bit
  dm integrity: limit the rate of error messages
  cpcap-charger: generate events for userspace
  NFS: Fix I/O request leakages
  NFS: Fix an I/O request leakage in nfs_do_recoalesce
  NFS: Don't recoalesce on error in nfs_pageio_complete_mirror()
  nfsd: fix memory corruption caused by readdir
  nfsd: fix wrong check in write_v4_end_grace()
  NFSv4.1: Reinitialise sequence results before retransmitting a request
  PM / wakeup: Rework wakeup source timer cancellation
  x86/unwind/orc: Fix ORC unwind table alignment
  perf intel-pt: Fix CYC timestamp calculation after OVF
  perf auxtrace: Define auxtrace record alignment
  perf intel-pt: Fix overlap detection to identify consecutive buffers correctly
  perf intel-pt: Fix overlap calculation for padding
  perf intel-pt: Fix divide by zero when TSC is not available
  md: Fix failed allocation of md_register_thread
  tpm/tpm_crb: Avoid unaligned reads in crb_recv()
  tpm: Unify the send callback behaviour
  rcu: Do RCU GP kthread self-wakeup from softirq and interrupt
  media: imx: prpencvf: Stop upstream before disabling IDMA channel
  media: uvcvideo: Avoid NULL pointer dereference at the end of streaming
  media: vimc: Add vimc-streamer for stream control
  media: imx: csi: Disable CSI immediately after last EOF
  media: imx: csi: Stop upstream before disabling IDMA channel
  drm/radeon/evergreen_cs: fix missing break in switch statement
  KVM: Call kvm_arch_memslots_updated() before updating memslots
  KVM: x86/mmu: Detect MMIO generation wrap in any address space
  KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux
  KVM: nVMX: Sign extend displacements of VMX instr's mem operands
  KVM: nVMX: Apply addr size mask to effective address for VMX instructions
  KVM: nVMX: Ignore limit checks on VMX instructions using flat segments
  s390/setup: fix boot crash for machine without EDAT-1
  crypto: caam - fix hash context DMA unmap size
  crypto: caam - fix DMA mapping of stack memory
  KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock
  arm/arm64: KVM: Allow a VCPU to fully reset itself
  arm/arm64: KVM: Don't panic on failure to properly reset system registers
  ASoC: samsung: Prevent clk_get_rate() calls in atomic context
  mac80211: call drv_ibss_join() on restart
  blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue
  xprtrdma: Make sure Send CQ is allocated on an existing compvec
  net: dsa: bcm_sf2: potential array overflow in bcm_sf2_sw_suspend()
  x86/CPU: Add Icelake model number
  kallsyms: Handle too long symbols in kallsyms.c
  ARM: 8835/1: dma-mapping: Clear DMA ops on teardown
  net: dsa: bcm_sf2: Do not assume DSA master supports WoL
  qed: Fix iWARP buffer size provided for syn packet processing.
  mm: handle lru_add_drain_all for UP properly
  ARCv2: don't assume core 0x54 has dual issue
  bpf, lpm: fix lookup bug in map_delete_elem
  acpi/nfit: Fix bus command validation
  mmc:fix a bug when max_discard is 0
  netfilter: ipt_CLUSTERIP: fix warning unused variable cn
  UBUNTU: [Config] updateconfigs for CONFIG_SUN50I_ERRATUM_UNKNOWN1
  clocksource/drivers/arch_timer: Workaround for Allwinner A64 timer instability
  irqchip/brcmstb-l2: Use _irqsave locking variants in non-interrupt code
  ext4: fix check of inode in swap_inode_boot_loader
  ext4: cleanup pagecache before swap i_data
  ext4: update quota information while swapping boot loader inode
  dmaengine: usb-dmac: Make DMAC system sleep callbacks explicit
  mm/memory.c: do_fault: avoid usage of stale vm_area_struct
  media: i2c: ov5640: Fix post-reset delay
  powerpc/powernv: Don't reprogram SLW image on every KVM guest entry/exit
  mfd: sm501: Fix potential NULL pointer dereference
  nfsd: fix performance-limiting session calculation
  svcrpc: fix UDP on servers with lots of threads
  stable-kernel-rules.rst: add link to networking patch queue
  bcache: use (REQ_META|REQ_PRIO) to indicate bio for metadata
  UBUNTU: upstream stable to v4.14.108, v4.19.31

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1837952/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to