** 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 2020-03-17
-from git://git.kernel.org/
+ 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 2020-03-17
+
+ Ported from the following upstream stable releases:
+ v4.14.172, v4.19.106
+
+ from git://git.kernel.org/
+
+ iommu/qcom: Fix bogus detach logic
+ ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs
+ ASoC: sun8i-codec: Fix setting DAI data format
+ ecryptfs: fix a memory leak bug in parse_tag_1_packet()
+ ecryptfs: fix a memory leak bug in ecryptfs_init_messaging()
+ arm64: nofpsimd: Handle TIF_FOREIGN_FPSTATE flag cleanly
+ ARM: 8723/2: always assume the "unified" syntax for assembly code
+ serial: imx: ensure that RX irqs are off if RX is off
+ serial: imx: Only handle irqs that are actually enabled
+ KVM: nVMX: Use correct root level for nested EPT shadow page tables
+ drm/gma500: Fixup fbdev stolen size usage evaluation
+ cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order
+ brcmfmac: Fix use after free in brcmf_sdio_readframes()
+ leds: pca963x: Fix open-drain initialization
+ ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT
+ ALSA: ctl: allow TLV read operation for callback type of element in locked
case
+ gianfar: Fix TX timestamping with a stacked DSA driver
+ pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs
+ pxa168fb: Fix the function used to release some memory in an error handling
path
+ media: i2c: mt9v032: fix enum mbus codes and frame sizes
+ powerpc/powernv/iov: Ensure the pdn for VFs always contains a valid PE number
+ gpio: gpio-grgpio: fix possible sleep-in-atomic-context bugs in
grgpio_irq_map/unmap()
+ media: sti: bdisp: fix a possible sleep-in-atomic-context bug in
bdisp_device_run()
+ pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins
+ efi/x86: Map the entire EFI vendor string before copying it
+ MIPS: Loongson: Fix potential NULL dereference in loongson3_platform_init()
+ sparc: Add .exit.data section.
+ uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_irqcontrol()
+ usb: gadget: udc: fix possible sleep-in-atomic-context bugs in gr_probe()
+ usb: dwc2: Fix IN FIFO allocation
+ clocksource/drivers/bcm2835_timer: Fix memory leak of timer
+ kselftest: Minimise dependency of get_size on C library interfaces
+ jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when
load journal
+ x86/sysfb: Fix check for bad VRAM size
+ tracing: Fix tracing_stat return values in error handling paths
+ tracing: Fix very unlikely race of registering two stat tracers
+ ext4, jbd2: ensure panic when aborting with zero errno
+ nbd: add a flush_workqueue in nbd_start_device
+ KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups
+ kconfig: fix broken dependency in randconfig-generated .config
+ clk: qcom: rcg2: Don't crash if our parent can't be found; return an error
+ drm/amdgpu: remove 4 set but not used variable in
amdgpu_atombios_get_connector_info_from_object_table
+ regulator: rk808: Lower log level on optional GPIOs being not available
+ net/wan/fsl_ucc_hdlc: reject muram offsets above 64K
+ PCI/IOV: Fix memory leak in pci_iov_add_virtfn()
+ NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to use le16_add_cpu().
+ arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core
+ ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3
+ media: v4l2-device.h: Explicitly compare grp{id,mask} to zero in v4l2_device
macros
+ reiserfs: Fix spurious unlock in reiserfs_fill_super() error handling
+ fore200e: Fix incorrect checks of NULL pointer dereference
+ ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status
+ b43legacy: Fix -Wcast-function-type
+ ipw2x00: Fix -Wcast-function-type
+ iwlegacy: Fix -Wcast-function-type
+ rtlwifi: rtl_pci: Fix -Wcast-function-type
+ orinoco: avoid assertion in case of NULL pointer
+ ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1
+ scsi: ufs: Complete pending requests in host reset and restore path
+ scsi: aic7xxx: Adjust indentation in ahc_