[Kernel-packages] [Bug 1936231] Re: Bionic update: upstream stable patchset 2021-07-14

2021-09-07 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.15.0-156.163

---
linux (4.15.0-156.163) bionic; urgency=medium

  * bionic/linux: 4.15.0-156.163 -proposed tracker (LP: #1940162)

  * linux (LP: #1940564)
- SAUCE: Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue"

  * fails to launch linux L2 guests on AMD (LP: #1940134) // CVE-2021-3653
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl
  (CVE-2021-3653)

  * fails to launch linux L2 guests on AMD (LP: #1940134)
- SAUCE: Revert "UBUNTU: SAUCE: KVM: nSVM: avoid picking up unsupported bits
  from L2 in int_ctl"

linux (4.15.0-155.162) bionic; urgency=medium

  * bionic/linux: 4.15.0-155.162 -proposed tracker (LP: #1939833)

  * Packaging resync (LP: #1786013)
- debian/dkms-versions -- update from kernel-versions (main/2021.08.16)

  * CVE-2021-3656
- SAUCE: KVM: nSVM: always intercept VMLOAD/VMSAVE when nested

  * CVE-2021-3653
- SAUCE: KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl

  * dev_forward_skb: do not scrub skb mark within the same name space
(LP: #1935040)
- dev_forward_skb: do not scrub skb mark within the same name space

  * 'ptrace trace' needed to readlink() /proc/*/ns/* files on older kernels
(LP: #1890848)
- apparmor: fix ptrace read check

  * Bionic update: upstream stable patchset 2021-08-03 (LP: #1938824)
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset
- media: dvb-usb: fix wrong definition
- Input: usbtouchscreen - fix control-request directions
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect()
- usb: gadget: eem: fix echo command packet response issue
- USB: cdc-acm: blacklist Heimann USB Appset device
- ntfs: fix validity check for file name attribute
- iov_iter_fault_in_readable() should do nothing in xarray case
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl
- ARM: dts: at91: sama5d4: fix pinctrl muxing
- btrfs: send: fix invalid path for unlink operations after parent
  orphanization
- btrfs: clear defrag status of a root if starting transaction fails
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a
  transaction handle
- ext4: fix kernel infoleak via ext4_extent_header
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit
- ext4: remove check for zero nr_to_scan in ext4_es_scan()
- ext4: fix avefreec in find_group_orlov
- ext4: use ext4_grp_locked_error in mb_find_extent
- can: gw: synchronize rcu operations before removing gw job entry
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue 
in
  TX path
- SUNRPC: Fix the batch tasks count wraparound.
- SUNRPC: Should wake up the privileged task firstly.
- s390/cio: dont call css_wait_for_slow_path() inside a lock
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and 
PS_DATA
  as volatile, too
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx()
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem
- serial_cs: remove wrong GLOBETROTTER.cis entry
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal()
- ssb: sdio: Don't overwrite const buffer if block_write fails
- rsi: Assign beacon rate settings to the correct rate_info descriptor field
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8
- fuse: check connected before queueing on fpq->io
- spi: Make of_register_spi_device also set the fwnode
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf'
- spi: spi-topcliff-pch: Fix potential double free in
  pch_spi_process_messages()
- spi: omap-100k: Fix the length judgment problem
- crypto: nx - add missing MODULE_DEVICE_TABLE
- media: cpia2: fix memory leak in cpia2_usb_probe
- media: cobalt: fix race condition in setting HPD
- media: pvrusb2: fix warning in pvr2_i2c_core_done
- crypto: qat - check return code of qat_hal_rd_rel_reg()
- crypto: qat - remove unused macro in FW loader
- media: em28xx: Fix possible memory leak of em28xx struct
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release
- media: bt8xx: Fix a missing check bug in bt878_probe
- media: st-hva: Fix potential NULL pointer dereferences
- media: dvd_usb: memory leak in cinergyt2_fe_attach
- mmc: via-sdmmc: add a check against NULL pointer dereference
- crypto: shash - avoid comparing pointers to exported functions under CFI
- media: dvb_net: avoid speculation from net slot
- media: siano: fix device register error path
- btrfs: fix error handling in __btrfs_update_delayed_inode
- btrfs: abort transaction if 

[Kernel-packages] [Bug 1936231] Re: Bionic update: upstream stable patchset 2021-07-14

2021-08-04 Thread Stefan Bader
** Changed in: linux (Ubuntu Bionic)
   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/1936231

Title:
  Bionic update: upstream stable patchset 2021-07-14

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Bionic:
  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 2021-07-14

  Ported from the following upstream stable releases:
  v4.14.237, v4.19.195
  v4.14.238, v4.19.196

     from git://git.kernel.org/

  Revert "UBUNTU: SAUCE: Revert "proc: Check /proc/$pid/attr/ writes against 
file opener""
  proc: Track /proc/$pid/attr/ opener mm_struct
  net/nfc/rawsock.c: fix a permission check bug
  ASoC: sti-sas: add missing MODULE_DEVICE_TABLE
  isdn: mISDN: netjet: Fix crash in nj_probe:
  bonding: init notify_work earlier to avoid uninitialized use
  netlink: disable IRQs for netlink_lock_table()
  net: mdiobus: get rid of a BUG_ON()
  cgroup: disable controllers at parse time
  wq: handle VM suspension in stall detection
  net/qla3xxx: fix schedule while atomic in ql_sem_spinlock
  scsi: vmw_pvscsi: Set correct residual data length
  scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal
  net: macb: ensure the device is available before accessing GEMGXL control 
registers
  net: appletalk: cops: Fix data race in cops_probe1
  MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER
  bnx2x: Fix missing error code in bnx2x_iov_init_one()
  powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers
  powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers
  i2c: mpc: Make use of i2c_recover_bus()
  i2c: mpc: implement erratum A-004447 workaround
  drm: Fix use-after-free read in drm_getunique()
  drm: Lock pointer access in drm_master_release()
  kvm: avoid speculation-based attacks from out-of-range memslot accesses
  staging: rtl8723bs: Fix uninitialized variables
  btrfs: return value from btrfs_mark_extent_written() in case of error
  cgroup1: don't allow '\n' in renaming
  USB: f_ncm: ncm_bitrate (speed) is unsigned
  usb: dwc3: ep0: fix NULL pointer exception
  usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path
  usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind
  USB: serial: ftdi_sio: add NovaTech OrionMX product ID
  USB: serial: omninet: add device id for Zyxel Omni 56K Plus
  USB: serial: quatech2: fix control-request directions
  usb: gadget: eem: fix wrong eem header operation
  usb: fix various gadgets null ptr deref on 10gbps cabling.
  usb: fix various gadget panics on 10gbps cabling
  regulator: core: resolve supply for boot-on/always-on regulators
  regulator: max77620: Use device_set_of_node_from_dev()
  perf: Fix data race between pin_count increment/decrement
  NFS: Fix a potential NULL dereference in nfs_get_client()
  perf session: Correct buffer copying when peeking events
  kvm: fix previous commit for 32-bit builds
  NFS: Fix use-after-free in nfs4_init_client()
  NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error.
  scsi: core: Fix error handling of scsi_host_alloc()
  scsi: core: Put .shost_dev in failure path if host state changes to RUNNING
  scsi: core: Only put parent device if host state differs from SHOST_CREATED
  ftrace: Do not blindly read the ip address in ftrace_bug()
  tracing: Correct the length check which causes memory corruption
  proc: only require mm_struct for writing
  scsi: bnx2fc: Return failure if io_req is already in ABTS processing
  ARM: dts: imx6qdl-sabresd: Assign corresponding power supply for LDOs
  usb: f_ncm: only first packet of aggregate needs to start timer
  usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms
  RDMA/mlx4: Do not map the core_clock page to user space unless enabled
  vmlinux.lds.h: Avoid orphan section with !SMP
  sched/fair: Make sure to update tg contrib for blocked load
  UBUNTU: upstream stable to v4.14.237, v4.19.195
  net: ieee802154: fix null deref in parse dev addr
  HID: hid-sensor-hub: Return error for hid_set_field() failure
  HID: Add BUS_VIRTUAL to hid_connect logging
  HID: usbhid: fix info leak in hid_submit_ctrl
  ARM: OMAP2+: Fix build warning when mmc_omap is not built
  HID: gt683r: add missing MODULE_DEVICE_TABLE
  gfs2: Fix use-after-free in gfs2_glock_shrink_scan
  scsi: target: core: Fix warning on realti