[Kernel-packages] [Bug 1853067] Re: Disco update: upstream stable patchset 2019-11-18

2020-01-08 Thread Po-Hsu Lin
** Changed in: linux (Ubuntu)
   Status: Confirmed => Invalid

-- 
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/1853067

Title:
  Disco update: upstream stable patchset 2019-11-18

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Disco:
  Fix Released

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-11-18

  Ported from the following upstream stable releases:
  v4.19.82, v5.3.9

     from git://git.kernel.org/

  dm snapshot: introduce account_start_copy() and account_end_copy()
  dm snapshot: rework COW throttling to fix deadlock
  Btrfs: fix inode cache block reserve leak on failure to allocate data space
  btrfs: qgroup: Always free PREALLOC META reserve in 
btrfs_delalloc_release_extents()
  f2fs: flush quota blocks after turnning it off
  drm/msm/dpu: handle failures while initializing displays
  bcache: fix input overflow to writeback_rate_minimum
  ath10k: assign 'n_cipher_suites = 11' for WCN3990 to enable WPA3
  staging: mt7621-pinctrl: use pinconf-generic for 'dt_node_to_map' and 
'dt_free_map'
  HID: Add ASUS T100CHI keyboard dock battery quirks
  HID: steam: fix boot loop with bluetooth firmware
  HID: steam: fix deadlock with input devices.
  usb: dwc3: gadget: early giveback if End Transfer already completed
  usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete
  ALSA: usb-audio: Cleanup DSD whitelist
  usb: handle warm-reset port requests on hub resume
  rtc: pcf8523: set xtal load capacitance from DT
  arm64: Add MIDR encoding for HiSilicon Taishan CPUs
  arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs
  mlxsw: spectrum: Set LAG port collector only when active
  scsi: lpfc: Correct localport timeout duration error
  CIFS: Respect SMB2 hdr preamble size in read responses
  cifs: add credits from unmatched responses/messages
  ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume
  media: vimc: Remove unused but set variables
  ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT
  net: dsa: mv88e6xxx: Release lock while requesting IRQ
  PCI/PME: Fix possible use-after-free on remove
  drm/amd/display: fix odm combine pipe reset
  power: supply: max14656: fix potential use-after-free
  iio: adc: meson_saradc: Fix memory allocation order
  iio: fix center temperature of bmc150-accel-core
  libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature
  perf tests: Avoid raising SEGV using an obvious NULL dereference
  perf map: Fix overlapped map handling
  perf script brstackinsn: Fix recovery from LBR/binary mismatch
  perf jevents: Fix period for Intel fixed counters
  perf tools: Propagate get_cpuid() error
  perf annotate: Propagate perf_env__arch() error
  perf annotate: Fix the signedness of failure returns
  perf annotate: Propagate the symbol__annotate() error return
  perf annotate: Return appropriate error code for allocation failures
  staging: rtl8188eu: fix null dereference when kzalloc fails
  RDMA/hfi1: Prevent memory leak in sdma_init
  RDMA/iwcm: Fix a lock inversion issue
  HID: hyperv: Use in-place iterator API in the channel callback
  nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request
  arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419
  tty: serial: owl: Fix the link time qualifier of 'owl_uart_exit()'
  tty: n_hdlc: fix build on SPARC
  gpio: max77620: Use correct unit for debounce times
  fs: cifs: mute -Wunused-const-variable message
  serial: mctrl_gpio: Check for NULL pointer
  efi/cper: Fix endianness of PCIe class code
  efi/x86: Do not clean dummy variable in kexec path
  MIPS: include: Mark __cmpxchg as __always_inline
  x86/xen: Return from panic notifier
  ocfs2: clear zero in unaligned direct IO
  fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry()
  fs: ocfs2: fix a possible null-pointer dereference in ocfs2_write_end_nolock()
  fs: ocfs2: fix a possible null-pointer dereference in 
ocfs2_info_scan_inode_alloc()
  arm64: armv8_deprecated: Checking return value for memory allocation
  sched/vtime: Fix guest/system mis-accounting on task switch
  perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp
  drm/amdgpu: fix memory leak
  iio: imu: adis16400: release allocated memory on failure
  MIPS: include: Mark __xchg as __always_inline
  MIPS: fw: sni: Fix out of bounds init of o32 stack
  virt: 

[Kernel-packages] [Bug 1853067] Re: Disco update: upstream stable patchset 2019-11-18

2020-01-06 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.0.0-38.41

---
linux (5.0.0-38.41) disco; urgency=medium

  * disco/linux: 5.0.0-38.41 -proposed tracker (LP: #1854788)

  * [Regression] Failed to boot disco kernel built from master-next (kernel
kernel NULL pointer dereference) (LP: #1853981)
- SAUCE: blk-mq: Fix blk_mq_make_request for mq devices

  * CVE-2019-14901
- SAUCE: mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame()

  * CVE-2019-14896 // CVE-2019-14897
- SAUCE: libertas: Fix two buffer overflows at parsing bss descriptor

  * CVE-2019-14895
- SAUCE: mwifiex: fix possible heap overflow in mwifiex_process_country_ie()

  * [CML] New device id's for CMP-H (LP: #1846335)
- mmc: sdhci-pci: Add another Id for Intel CML
- i2c: i801: Add support for Intel Comet Lake PCH-H
- mtd: spi-nor: intel-spi: Add support for Intel Comet Lake-H SPI serial 
flash
- mfd: intel-lpss: Add Intel Comet Lake PCH-H PCI IDs

  * Please add patch fixing RK818 ID detection (LP: #1853192)
- SAUCE: mfd: rk808: Fix RK818 ID template

  * [SRU][B/OEM-B/OEM-OSP1/D] Enable new Elan touchpads which are not in current
whitelist (LP: #1853246)
- Input: elan_i2c - export the device id whitelist
- HID: quirks: Refactor ELAN 400 and 401 handling

  * Lenovo dock MAC Address pass through doesn't work in Ubuntu  (LP: #1827961)
- r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2

  * [CML-S62] Need enable turbostat patch support for Comet lake- S 6+2
(LP: #1847451)
- SAUCE: tools/power turbostat: Add Cometlake support

  * External microphone can't work on some dell machines with the codec alc256
or alc236 (LP: #1853791)
- SAUCE: ALSA: hda/realtek - Move some alc256 pintbls to fallback table
- SAUCE: ALSA: hda/realtek - Move some alc236 pintbls to fallback table

  * Memory leak in net/xfrm/xfrm_state.c - 8 pages per ipsec connection
(LP: #1853197)
- xfrm: Fix memleak on xfrm state destroy

  * CVE-2019-18660: patches for Ubuntu (LP: #1853142) // CVE-2019-18660
- powerpc/64s: support nospectre_v2 cmdline option
- powerpc/book3s64: Fix link stack flush on context switch
- KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel

  * Raydium Touchscreen on ThinkPad L390 does not work (LP: #1849721)
- HID: i2c-hid: fix no irq after reset on raydium 3118

  * Make Goodix I2C touchpads work (LP: #1853842)
- HID: i2c-hid: Remove runtime power management
- HID: i2c-hid: Send power-on command after reset

  * Touchpad doesn't work on Dell Inspiron 7000 2-in-1 (LP: #1851901)
- Revert "UBUNTU: SAUCE: mfd: intel-lpss: add quirk for Dell XPS 13 7390
  2-in-1"
- lib: devres: add a helper function for ioremap_uc
- mfd: intel-lpss: Use devm_ioremap_uc for MMIO

  * CVE-2019-19055
- nl80211: fix memory leak in nl80211_get_ftm_responder_stats

  * [CML-S62] Need enable intel_rapl patch support for Comet lake- S 6+2
(LP: #1847454)
- powercap/intel_rapl: add support for CometLake Mobile
- powercap/intel_rapl: add support for Cometlake desktop

  * [CML-S62] Need enable intel_pmc_core driver patch for Comet lake- S 6+2
(LP: #1847450)
- SAUCE: platform/x86: intel_pmc_core: Add Comet Lake (CML) platform support
  to intel_pmc_core driver

  * update ENA driver for DIMLIB dynamic interrupt moderation (LP: #1853180)
- net: ena: add intr_moder_rx_interval to struct ena_com_dev and use it
- net: ena: switch to dim algorithm for rx adaptive interrupt moderation
- net: ena: reimplement set/get_coalesce()
- net: ena: enable the interrupt_moderation in driver_supported_features
- net: ena: remove code duplication in
  ena_com_update_nonadaptive_moderation_interval _*()
- net: ena: remove old adaptive interrupt moderation code from ena_netdev
- net: ena: remove ena_restore_ethtool_params() and relevant fields
- net: ena: remove all old adaptive rx interrupt moderation code from 
ena_com
- net: ena: fix update of interrupt moderation register
- net: ena: fix retrieval of nonadaptive interrupt moderation intervals
- net: ena: fix incorrect update of intr_delay_resolution
- net: ena: Select DIMLIB for ENA_ETHERNET
- SAUCE: net: ena: fix issues in setting interrupt moderation params in
  ethtool
- SAUCE: net: ena: fix too long default tx interrupt moderation interval

  * CONFIG_ARCH_ROCKCHIP is not set in ubuntu 18.04 aarch64,arm64 (LP: #1825222)
- [Config] Enable ROCKCHIP support for arm64

  * remount of multilower moved pivoted-root overlayfs root, results in I/O
errors on some modified files (LP: #1824407)
- SAUCE: ovl: fix lookup failure on multi lower squashfs

  * backport DIMLIB (lib/dim/) to pre-5.2 kernels (LP: #1852637)
- linux/dim: Move logic to dim.h
- linux/dim: Remove "net" prefix from internal DIM members
- linux/dim: Rename externally exposed macros
- linux/dim: 

[Kernel-packages] [Bug 1853067] Re: Disco update: upstream stable patchset 2019-11-18

2019-11-21 Thread Khaled El Mously
** Changed in: linux (Ubuntu Disco)
   Status: In Progress => Fix Committed

-- 
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/1853067

Title:
  Disco update: upstream stable patchset 2019-11-18

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Disco:
  Fix Committed

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-11-18

  Ported from the following upstream stable releases:
  v4.19.82, v5.3.9

     from git://git.kernel.org/

  dm snapshot: introduce account_start_copy() and account_end_copy()
  dm snapshot: rework COW throttling to fix deadlock
  Btrfs: fix inode cache block reserve leak on failure to allocate data space
  btrfs: qgroup: Always free PREALLOC META reserve in 
btrfs_delalloc_release_extents()
  f2fs: flush quota blocks after turnning it off
  drm/msm/dpu: handle failures while initializing displays
  bcache: fix input overflow to writeback_rate_minimum
  ath10k: assign 'n_cipher_suites = 11' for WCN3990 to enable WPA3
  staging: mt7621-pinctrl: use pinconf-generic for 'dt_node_to_map' and 
'dt_free_map'
  HID: Add ASUS T100CHI keyboard dock battery quirks
  HID: steam: fix boot loop with bluetooth firmware
  HID: steam: fix deadlock with input devices.
  usb: dwc3: gadget: early giveback if End Transfer already completed
  usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete
  ALSA: usb-audio: Cleanup DSD whitelist
  usb: handle warm-reset port requests on hub resume
  rtc: pcf8523: set xtal load capacitance from DT
  arm64: Add MIDR encoding for HiSilicon Taishan CPUs
  arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs
  mlxsw: spectrum: Set LAG port collector only when active
  scsi: lpfc: Correct localport timeout duration error
  CIFS: Respect SMB2 hdr preamble size in read responses
  cifs: add credits from unmatched responses/messages
  ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume
  media: vimc: Remove unused but set variables
  ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT
  net: dsa: mv88e6xxx: Release lock while requesting IRQ
  PCI/PME: Fix possible use-after-free on remove
  drm/amd/display: fix odm combine pipe reset
  power: supply: max14656: fix potential use-after-free
  iio: adc: meson_saradc: Fix memory allocation order
  iio: fix center temperature of bmc150-accel-core
  libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature
  perf tests: Avoid raising SEGV using an obvious NULL dereference
  perf map: Fix overlapped map handling
  perf script brstackinsn: Fix recovery from LBR/binary mismatch
  perf jevents: Fix period for Intel fixed counters
  perf tools: Propagate get_cpuid() error
  perf annotate: Propagate perf_env__arch() error
  perf annotate: Fix the signedness of failure returns
  perf annotate: Propagate the symbol__annotate() error return
  perf annotate: Return appropriate error code for allocation failures
  staging: rtl8188eu: fix null dereference when kzalloc fails
  RDMA/hfi1: Prevent memory leak in sdma_init
  RDMA/iwcm: Fix a lock inversion issue
  HID: hyperv: Use in-place iterator API in the channel callback
  nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request
  arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419
  tty: serial: owl: Fix the link time qualifier of 'owl_uart_exit()'
  tty: n_hdlc: fix build on SPARC
  gpio: max77620: Use correct unit for debounce times
  fs: cifs: mute -Wunused-const-variable message
  serial: mctrl_gpio: Check for NULL pointer
  efi/cper: Fix endianness of PCIe class code
  efi/x86: Do not clean dummy variable in kexec path
  MIPS: include: Mark __cmpxchg as __always_inline
  x86/xen: Return from panic notifier
  ocfs2: clear zero in unaligned direct IO
  fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry()
  fs: ocfs2: fix a possible null-pointer dereference in ocfs2_write_end_nolock()
  fs: ocfs2: fix a possible null-pointer dereference in 
ocfs2_info_scan_inode_alloc()
  arm64: armv8_deprecated: Checking return value for memory allocation
  sched/vtime: Fix guest/system mis-accounting on task switch
  perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp
  drm/amdgpu: fix memory leak
  iio: imu: adis16400: release allocated memory on failure
  MIPS: include: Mark __xchg as __always_inline
  MIPS: fw: sni: Fix out of bounds init of