[Kernel-packages] [Bug 1858489] Re: Xenial update: 4.4.207 upstream stable release

2020-01-27 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.4.0-173.203

---
linux (4.4.0-173.203) xenial; urgency=medium

  * xenial/linux: 4.4.0-173.203 -proposed tracker (LP: #1859718)

  * CVE-2019-14615
- drm/i915/gen9: Clear residual context state on context switch

linux (4.4.0-172.202) xenial; urgency=medium

  * xenial/linux: 4.4.0-172.202 -proposed tracker (LP: #1858594)

  * tools/perf fails to build after Xenial update to 4.4.208 upstream stable
release (LP: #1858798)
- Revert "perf report: Add warning when libunwind not compiled in"

  * CVE-2019-18885
- btrfs: refactor btrfs_find_device() take fs_devices as argument
- btrfs: merge btrfs_find_device and find_device

  *  Integrate Intel SGX driver into linux-azure (LP: #1844245)
- [Packaging] Add systemd service to load intel_sgx

  * Xenial update: 4.4.208 upstream stable release (LP: #1858462)
- btrfs: do not leak reloc root if we fail to read the fs root
- btrfs: handle ENOENT in btrfs_uuid_tree_iterate
- ALSA: hda/ca0132 - Keep power on during processing DSP response
- ALSA: hda/ca0132 - Avoid endless loop
- drm: mst: Fix query_payload ack reply struct
- iio: light: bh1750: Resolve compiler warning and make code more readable
- spi: Add call to spi_slave_abort() function when spidev driver is released
- staging: rtl8188eu: fix possible null dereference
- rtlwifi: prevent memory leak in rtl_usb_probe
- IB/iser: bound protection_sg size by data_sg size
- media: am437x-vpfe: Setting STD to current value is not an error
- media: i2c: ov2659: fix s_stream return value
- media: i2c: ov2659: Fix missing 720p register config
- media: ov6650: Fix stored frame format not in sync with hardware
- tools/power/cpupower: Fix initializer override in hsw_ext_cstates
- usb: renesas_usbhs: add suspend event support in gadget mode
- hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled
- regulator: max8907: Fix the usage of uninitialized variable in
  max8907_regulator_probe()
- media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init()
- samples: pktgen: fix proc_cmd command result check logic
- mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring
- media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel 
format
- media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence
  number
- media: ti-vpe: vpe: Make sure YUYV is set as default format
- extcon: sm5502: Reset registers during initialization
- x86/mm: Use the correct function type for native_set_fixmap()
- perf report: Add warning when libunwind not compiled in
- iio: adc: max1027: Reset the device at probe time
- Bluetooth: hci_core: fix init for HCI_USER_CHANNEL
- drm/gma500: fix memory disclosures due to uninitialized bytes
- x86/ioapic: Prevent inconsistent state when moving an interrupt
- arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill()
- libata: Ensure ata_port probe has completed before detach
- pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B
- bnx2x: Fix PF-VF communication over multi-cos queues.
- spi: img-spfi: fix potential double release
- rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt()
- perf probe: Fix to find range-only function instance
- perf probe: Fix to list probe event with correct line number
- perf probe: Walk function lines in lexical blocks
- perf probe: Fix to probe an inline function which has no entry pc
- perf probe: Fix to show ranges of variables in functions without entry_pc
- perf probe: Fix to show inlined function callsite without entry_pc
- perf probe: Skip overlapped location on searching variables
- perf probe: Return a better scope DIE if there is no best scope
- perf probe: Fix to show calling lines of inlined functions
- perf probe: Skip end-of-sequence and non statement lines
- perf probe: Filter out instances except for inlined subroutine and
  subprogram
- ath10k: fix get invalid tx rate for Mesh metric
- media: pvrusb2: Fix oops on tear-down when radio support is not present
- media: si470x-i2c: add missed operations in remove
- EDAC/ghes: Fix grain calculation
- spi: pxa2xx: Add missed security checks
- ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile
- parport: load lowlevel driver if ports not found
- cpufreq: Register drivers only after CPU devices have been registered
- x86/crash: Add a forward declaration of struct kimage
- spi: tegra20-slink: add missed clk_unprepare
- btrfs: don't prematurely free work in end_workqueue_fn()
- iwlwifi: check kasprintf() return value
- fbtft: Make sure string is NULL terminated
- crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c
- crypto: vmx - Avoid weird build failures
- libtraceevent: Fix memory leakage in copy_filter_type
- net: 

[Kernel-packages] [Bug 1858489] Re: Xenial update: 4.4.207 upstream stable release

2020-01-07 Thread Kleber Sacilotto de Souza
** Changed in: linux (Ubuntu Xenial)
   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/1858489

Title:
  Xenial update: 4.4.207 upstream stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Xenial:
  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:

  * x86/apic/32: Avoid bogus LDR warnings
  * usb: gadget: u_serial: add missing port entry locking
  * tty: serial: msm_serial: Fix flow control
  * x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect
  * serial: serial_core: Perform NULL checks for break_ctl ops
  * serial: ifx6x60: add missed pm_runtime_disable
  * autofs: fix a leak in autofs_expire_indirect()
  * NFC: nxp-nci: Fix NULL pointer dereference after I2C communication error
  * Input: cyttsp4_core - fix use after free bug
  * ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed()
  * rsxx: add missed destroy_workqueue calls in remove
  * net: ep93xx_eth: fix mismatch of request_mem_region in remove
  * serial: core: Allow processing sysrq at port unlock time
  * iwlwifi: mvm: Send non offchannel traffic via AP sta
  * ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomic on ARMv6+
  * extcon: max8997: Fix lack of path setting in USB device mode
  * clk: rockchip: fix rk3188 sclk_smc gate data
  * clk: rockchip: fix rk3188 sclk_mac_lbtest parameter ordering
  * dlm: fix missing idr_destroy for recover_idr
  * MIPS: SiByte: Enable ZONE_DMA32 for LittleSur
  * scsi: zfcp: drop default switch case which might paper over missing case
  * pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues
  * Staging: iio: adt7316: Fix i2c data reading, set the data field
  * regulator: Fix return value of _set_load() stub
  * MIPS: OCTEON: octeon-platform: fix typing
  * math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix warning
  * rtc: max8997: Fix the returned value in case of error in 
'max8997_rtc_read_alarm()'
  * rtc: dt-binding: abx80x: fix resistance scale
  * ARM: dts: exynos: Use Samsung SoC specific compatible for DWC2 module
  * dmaengine: coh901318: Fix a double-lock bug
  * dmaengine: coh901318: Remove unused variable
  * ACPI: fix acpi_find_child_device() invocation in acpi_preset_companion()
  * dma-mapping: fix return type of dma_set_max_seg_size()
  * altera-stapl: check for a null key before strcasecmp'ing it
  * serial: imx: fix error handling in console_setup
  * i2c: imx: don't print error message on probe defer
  * dlm: NULL check before kmem_cache_destroy is not needed
  * nfsd: fix a warning in __cld_pipe_upcall()
  * ARM: OMAP1/2: fix SoC name printing
  * net/x25: fix called/calling length calculation in x25_parse_address_block
  * net/x25: fix null_x25_address handling
  * ARM: dts: mmp2: fix the gpio interrupt cell number
  * tcp: fix off-by-one bug on aborting window-probing socket
  * modpost: skip ELF local symbols during section mismatch check
  * kbuild: fix single target build for external module
  * ARM: dts: pxa: clean up USB controller nodes
  * dlm: fix invalid cluster name warning
  * powerpc/math-emu: Update macros from GCC
  * MIPS: OCTEON: cvmx_pko_mem_debug8: use oldest forward compatible definition
  * nfsd: Return EPERM, not EACCES, in some SETATTR cases
  * mlx4: Use snprintf instead of complicated strcpy
  * ARM: dts: sunxi: Fix PMU compatible strings
  * sched/fair: Scale bandwidth quota and period without losing quota/period 
ratio precision
  * fuse: verify nlink
  * fuse: verify attributes
  * ALSA: pcm: oss: Avoid potential buffer overflows
  * Input: goodix - add upside-down quirk for Teclast X89 tablet
  * CIFS: Fix SMB2 oplock break processing
  * tty: vt: keyboard: reject invalid keycodes
  * can: slcan: Fix use-after-free Read in slcan_open
  * jbd2: Fix possible overflow in jbd2_log_space_left()
  * drm/i810: Prevent underflow in ioctl
  * KVM: x86: do not modify masked bits of shared MSRs
  * KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIES
  * crypto: crypto4xx - fix double-free in crypto4xx_destroy_sdr
  * spi: atmel: Fix CS high support
  * RDMA/qib: Validate ->show()/store() callbacks before calling them
  * thermal: Fix deadlock in thermal thermal_zone_device_check
  * Revert "KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID 
(CVE-2019-19332)"
  * KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332)
  * appletalk: Fix potential NULL pointer dereferenc

[Kernel-packages] [Bug 1858489] Re: Xenial update: 4.4.207 upstream stable release

2020-01-06 Thread Connor Kuehl
Note the following patches were skipped as they were already applied:   


* CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks   
* crypto: user - fix memory leak in crypto_report   

The following patch was reverted in favor of its upstream stable
version:

* KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID
(CVE-2019-19332

** Description changed:

+ SRU Justification
  
- 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:
  
- 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:
+ * x86/apic/32: Avoid bogus LDR warnings
+ * usb: gadget: u_serial: add missing port entry locking
+ * tty: serial: msm_serial: Fix flow control
+ * x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect
+ * serial: serial_core: Perform NULL checks for break_ctl ops
+ * serial: ifx6x60: add missed pm_runtime_disable
+ * autofs: fix a leak in autofs_expire_indirect()
+ * NFC: nxp-nci: Fix NULL pointer dereference after I2C communication error
+ * Input: cyttsp4_core - fix use after free bug
+ * ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed()
+ * rsxx: add missed destroy_workqueue calls in remove
+ * net: ep93xx_eth: fix mismatch of request_mem_region in remove
+ * serial: core: Allow processing sysrq at port unlock time
+ * iwlwifi: mvm: Send non offchannel traffic via AP sta
+ * ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomic on ARMv6+
+ * extcon: max8997: Fix lack of path setting in USB device mode
+ * clk: rockchip: fix rk3188 sclk_smc gate data
+ * clk: rockchip: fix rk3188 sclk_mac_lbtest parameter ordering
+ * dlm: fix missing idr_destroy for recover_idr
+ * MIPS: SiByte: Enable ZONE_DMA32 for LittleSur
+ * scsi: zfcp: drop default switch case which might paper over missing case
+ * pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues
+ * Staging: iio: adt7316: Fix i2c data reading, set the data field
+ * regulator: Fix return value of _set_load() stub
+ * MIPS: OCTEON: octeon-platform: fix typing
+ * math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix warning
+ * rtc: max8997: Fix the returned value in case of error in 
'max8997_rtc_read_alarm()'
+ * rtc: dt-binding: abx80x: fix resistance scale
+ * ARM: dts: exynos: Use Samsung SoC specific compatible for DWC2 module
+ * dmaengine: coh901318: Fix a double-lock bug
+ * dmaengine: coh901318: Remove unused variable
+ * ACPI: fix acpi_find_child_device() invocation in acpi_preset_companion()
+ * dma-mapping: fix return type of dma_set_max_seg_size()
+ * altera-stapl: check for a null key before strcasecmp'ing it
+ * serial: imx: fix error handling in console_setup
+ * i2c: imx: don't print error message on probe defer
+ * dlm: NULL check before kmem_cache_destroy is not needed
+ * nfsd: fix a warning in __cld_pipe_upcall()
+ * ARM: OMAP1/2: fix SoC name printing
+ * net/x25: fix called/calling length calculation in x25_parse_address_block
+ * net/x25: fix null_x25_address handling
+ * ARM: dts: mmp2: fix the gpio interrupt cell number
+ * tcp: fix off-by-one bug on aborting window-probing socket
+ * modpost: skip ELF local symbols during section mismatch check
+ * kbuild: fix single target build for external module
+ * ARM: dts: pxa: clean up USB controller nodes
+ * dlm: fix invalid cluster name warning
+ * powerpc/math-emu: Update macros from GCC
+ * MIPS: OCTEON: cvmx_pko_mem_debug8: use oldest forward compatible definition
+ * nfsd: Return EPERM, not EACCES, in some SETATTR cases
+ * mlx4: Use snprintf instead of complicated strcpy
+ * ARM: dts: sunxi: Fix PMU compatible strings
+ * sched/fair: Scale bandwidth quota and period without losing quota/period 
ratio precision
+ * fuse: verify nlink
+ * fuse: verify attributes
+ * ALSA: pcm: oss: Avoid potential buffer overflows
+ * Input: goodix - add upside-down quirk for Teclast X89 tablet
+ * CIFS: Fix SMB2 oplock break processing
+ * tty: vt: keyboard: reject invalid keycodes
+ * can: slcan: Fix use-after-free Read in slcan_open
+ * jbd2: Fix possible overflow in jbd2_log_space_left()
+ * drm/i810: Prevent underflow in ioctl
+ * KVM: x86: do not modify masked bits