SUSE-SU-2021:0348-1

Source
https://www.suse.com/support/update/announcement/2021/suse-su-20210348-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2021:0348-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-SU-2021:0348-1
Related
Published
2021-02-09T08:54:30Z
Modified
2021-02-09T08:54:30Z
Summary
Security update for the Linux Kernel
Details

The SUSE Linux Enterprise 12 SP5 Azure kernel was updated to receive various security and bugfixes.

The following security bugs were fixed:

  • CVE-2021-3347: A use-after-free was discovered in the PI futexes during fault handling, allowing local users to execute code in the kernel (bnc#1181349).
  • CVE-2021-20177: Fixed a kernel panic related to iptables string matching rules. A privileged user could insert a rule which could lead to denial of service (bnc#1180765).
  • CVE-2021-0342: In tungetuser of tun.c, there is possible memory corruption due to a use after free. This could lead to local escalation of privilege with System execution privileges required. (bnc#1180812)
  • CVE-2020-27835: A use-after-free in the infiniband hfi1 driver was found, specifically in the way user calls Ioctl after open dev file and fork. A local user could use this flaw to crash the system (bnc#1179878).
  • CVE-2020-25639: Fixed a NULL pointer dereference via nouveau ioctl (bnc#1176846).
  • CVE-2020-29569: Fixed a potential privilege escalation and information leaks related to the PV block backend, as used by Xen (bnc#1179509).
  • CVE-2020-29568: Fixed a denial of service issue, related to processing watch events (bnc#1179508).
  • CVE-2020-36158: Fixed an issue wich might have allowed a remote attackers to execute arbitrary code via a long SSID value in mwifiexcmd80211adhocstart() (bnc#1180559).
  • CVE-2020-28374: Fixed a vulnerability caused by insufficient identifier checking in the LIO SCSI target code. This could have been used by a remote attackers to read or write files via directory traversal in an XCOPY request (bnc#1178372).

The following non-security bugs were fixed:

  • ACPICA: Disassembler: create buffer fields in ACPIPARSELOAD_PASS1 (git-fixes).
  • ACPICA: Do not increment operation_region reference counts for field units (git-fixes).
  • ACPI: PNP: compare the string length in the matching_id() (git-fixes).
  • ACPI: scan: add stub acpicreateplatformdevice() for !CONFIGACPI (git-fixes).
  • ACPI: scan: Harden acpideviceadd() against device ID overflows (git-fixes).
  • ACPI: scan: Make acpibusget_device() clear return pointer on error (git-fixes).
  • ALSA: ca0106: fix error code handling (git-fixes).
  • ALSA: ctl: allow TLV read operation for callback type of element in locked case (git-fixes).
  • ALSA: doc: Fix reference to mixart.rst (git-fixes).
  • ALSA: fireface: Fix integer overflow in transmitmidimsg() (git-fixes).
  • ALSA: firewire-tascam: Fix integer overflow in midiportwork() (git-fixes).
  • ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table (git-fixes).
  • ALSA: hda: Fix potential race in unsol event handler (git-fixes).
  • ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO (git-fixes).
  • ALSA: hda/generic: Add option to enforce preferred_dacs pairs (git-fixes).
  • ALSA: hda/hdmi: always check pin power status in i915 pin fixup (git-fixes).
  • ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged (git-fixes).
  • ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520 (git-fixes).
  • ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (git-fixes).
  • ALSA: hda/via: Add minimum mute flag (git-fixes).
  • ALSA: hda/via: Fix runtime PM for Clevo W35xSS (git-fixes).
  • ALSA: info: Drop WARN_ON() from buffer NULL sanity check (git-fixes).
  • ALSA: isa/wavefront: prevent out of bounds write in ioctl (git-fixes).
  • ALSA: line6: Perform sanity check for each URB creation (git-fixes).
  • ALSA: pcm: Clear the full allocated memory at hw_params (git-fixes).
  • ALSA: pcm: oss: Fix a few more UBSAN fixes (git-fixes).
  • ALSA: pcm: oss: Fix potential out-of-bounds shift (git-fixes).
  • ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check (git-fixes).
  • ALSA: seq: oss: Fix missing error check in sndseqosssynthmake_info() (git-fixes).
  • ALSA: timer: Limit max amount of slave instances (git-fixes).
  • ALSA: usb-audio: Add delay quirk for all Logitech USB devices (git-fixes).
  • ALSA: usb-audio: Add delay quirk for H570e USB headsets (git-fixes).
  • ALSA: usb-audio: Add implicit feedback quirk for MODX (git-fixes).
  • ALSA: usb-audio: Add implicit feedback quirk for Qu-16 (git-fixes).
  • ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 (git-fixes).
  • ALSA: usb-audio: add quirk for Denon DCD-1500RE (git-fixes).
  • ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) (git-fixes).
  • ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S (git-fixes).
  • ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S (git-fixes).
  • ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices (git-fixes).
  • ALSA: usb-audio: Disable sample read check if firmware does not give back (git-fixes).
  • ALSA: usb-audio: Fix control 'access overflow' errors from chmap (git-fixes).
  • ALSA: usb-audio: Fix OOB access of mixer element list (git-fixes).
  • ALSA: usb-audio: Fix potential out-of-bounds shift (git-fixes).
  • ALSA: usb-audio: Fix race against the error recovery URB submission (git-fixes).
  • arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() (bsc#1180130).
  • arm64: pgtable: Fix pte_accessible() (bsc#1180130).
  • ASoC: dapm: remove widget from dirty list on free (git-fixes).
  • ASoC: fslasrcdma: Fix dma_chan leak when config DMA channel failed (git-fixes).
  • ASoC: Intel: haswell: Add missing pm_ops (git-fixes).
  • ASoC: pcm3168a: The codec does not support S32_LE (git-fixes).
  • ASoC: rt5677: Mark reg RT5677PWRANLG2 as volatile (git-fixes).
  • ASoC: sti: fix possible sleep-in-atomic (git-fixes).
  • ASoC: wm8904: fix regcache handling (git-fixes).
  • ASoC: wm_adsp: Do not generate kcontrols without READ flags (git-fixes).
  • ata/libata: Fix usage of page address by pageaddress in atascsimodeselect_xlat function (git-fixes).
  • ath10k: fix backtrace on coredump (git-fixes).
  • ath10k: fix get invalid tx rate for Mesh metric (git-fixes).
  • ath10k: fix offchannel tx failure when no ath10kmactxfrmhas_freq (git-fixes).
  • ath9k_htc: Discard undersized packets (git-fixes).
  • ath9k_htc: Modify byte order for an error message (git-fixes).
  • ath9k_htc: Silence undersized packet warnings (git-fixes).
  • ath9khtc: Use appropriate rsdatalen type (git-fixes).
  • backlight: lp855x: Ensure regulators are disabled on probe failure (git-fixes).
  • Bluetooth: add a mutex lock to avoid UAF in doenaleset (git-fixes).
  • Bluetooth: Fix advertising duplicated flags (git-fixes).
  • bnxten: Do not query FW when netifrunning() is false (bsc#1086282).
  • bnxten: Fix accumulation of bp->netstats_prev (bsc#1104745 ).
  • bnxten: fix error return code in bnxtinit_board() (git-fixes).
  • bnxten: fix error return code in bnxtinit_one() (bsc#1050242 ).
  • bnxt_en: fix HWRM error when querying VF temperature (bsc#1104745).
  • bnxt_en: Improve stats context resource accounting with RDMA driver loaded (bsc#1104745).
  • bnxt_en: read EEPROM A2h address using page 0 (git-fixes).
  • bnxt_en: Release PCI regions when DMA mask setup fails during probe (git-fixes).
  • bnxt_en: Reset rings if ring reservation fails during open() (bsc#1086282).
  • bnxten: return proper error codes in bnxtshow_temp (bsc#1104745).
  • bonding: set dev->neededheadroom in bondsetupbyslave() (git-fixes).
  • btrfs: add a flags argument to LOGICALINO and call it LOGICALINO_V2 (bsc#1174206).
  • btrfs: add a flag to iterateinodesfrom_logical to find all
  • btrfs: add a flag to iterateinodesfrom_logical to find all extent refs for uncompressed extents (bsc#1174206).
  • btrfs: add a flag to iterateinodesfrom_logical to find all extent refs for uncompressed extents (bsc#1174206).
  • btrfs: increase output size for LOGICALINOV2 ioctl (bsc#1174206).
  • btrfs: qgroup: do not try to wait flushing if we're already holding a transaction (bsc#1179575).
  • caif: no need to check return value of debugfs_create functions (git-fixes).
  • can: ccan: ccanpowerup(): fix error handling (git-fixes).
  • can: dev: prevent potential information leak in canfillinfo() (git-fixes).
  • can: vxcan: vxcan_xmit: fix use after free bug (git-fixes).
  • cfg80211: initialize rekey_data (git-fixes).
  • cfg80211: regulatory: Fix inconsistent format argument (git-fixes).
  • chelsio/chtls: correct function return and return type (bsc#1104270).
  • chelsio/chtls: correct netdevice for vlan interface (bsc#1104270 ).
  • chelsio/chtls: fix a double free in chtls_setkey() (bsc#1104270 ).
  • chelsio/chtls: fix always leaking ctrl_skb (bsc#1104270 ).
  • chelsio/chtls: fix deadlock issue (bsc#1104270).
  • chelsio/chtls: fix memory leaks caused by a race (bsc#1104270 ).
  • chelsio/chtls: fix memory leaks in CPL handlers (bsc#1104270 ).
  • chelsio/chtls: fix panic during unload reload chtls (bsc#1104270 ).
  • chelsio/chtls: fix socket lock (bsc#1104270).
  • chelsio/chtls: fix tls record info to user (bsc#1104270 ).
  • chtls: Added a check to avoid NULL pointer dereference (bsc#1104270).
  • chtls: Fix chtls resources release sequence (bsc#1104270 ).
  • chtls: Fix hardware tid leak (bsc#1104270).
  • chtls: Remove invalid set_tcb call (bsc#1104270).
  • chtls: Replace skbdequeue with skbpeek (bsc#1104270 ).
  • clk: at91: usb: continue if clkhwround_rate() return zero (git-fixes).
  • clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 (git-fixes).
  • clk: qcom: Allow constant ratio freq tables for rcg (git-fixes).
  • clk: qcom: msm8916: Fix the address location of pll->config_reg (git-fixes).
  • clk: s2mps11: Fix a resource leak in error handling paths in the probe function (git-fixes).
  • clk: samsung: exynos5433: Add IGNOREUNUSED flag to sclki2s1 (git-fixes).
  • clk: sunxi-ng: Make sure divider tables have sentinel (git-fixes).
  • clk: tegra: Fix duplicated SE clock entry (git-fixes).
  • clk: tegra: Fix Tegra PMC clock out parents (git-fixes).
  • clk: ti: composite: fix memory leak (git-fixes).
  • clk: ti: dra7-atl-clock: Remove ticlkadd_alias call (git-fixes).
  • clk: ti: Fix memleak in tifapllsynth_setup (git-fixes).
  • clocksource/drivers/asm9260: Add a check for ofclkget (git-fixes).
  • cpumap: Avoid warning when CONFIGDEBUGPERCPUMAPS is enabled (bsc#1109837).
  • cxgb3: fix error return code in t3sgealloc_qset() (git-fixes).
  • cxgb4/cxgb4vf: fix flow control display for auto negotiation (bsc#1046540 bsc#1046542).
  • cxgb4: fix adapter crash due to wrong MC size (bsc#1073513).
  • cxgb4: fix all-mask IP address comparison (bsc#1064802 bsc#1066129).
  • cxgb4: fix large delays in PTP synchronization (bsc#1046540 bsc#1046648).
  • cxgb4: fix SGE queue dump destination buffer context (bsc#1073513).
  • cxgb4: fix the panic caused by non smac rewrite (bsc#1064802 bsc#1066129).
  • cxgb4: fix thermal zone device registration (bsc#1104279 bsc#1104277).
  • cxgb4: fix throughput drop during Tx backpressure (bsc#1127354 bsc#1127371).
  • cxgb4: move DCB version extern to header file (bsc#1104279 ).
  • cxgb4: remove cast when saving IPv4 partial checksum (bsc#1074220).
  • cxgb4: set up filter action after rewrites (bsc#1064802 bsc#1066129).
  • cxgb4: use correct type for all-mask IP address comparison (bsc#1064802 bsc#1066129).
  • cxgb4: use unaligned conversion for fetching timestamp (bsc#1046540 bsc#1046648).
  • dmaengine: xilinxdma: check dmaasyncdeviceregister return value (git-fixes).
  • dmaengine: xilinxdma: fix mixedenum_type coverity warning (git-fixes).
  • docs: Fix reST markup when linking to sections (git-fixes).
  • drivers: base: Fix NULL pointer exception in _platformdriver_probe() if a driver developer is foolish (git-fixes).
  • drivers: net: xgene: Fix the order of the arguments of 'allocetherdevmqs()' (git-fixes).
  • drm/amdkfd: Put ACPI table after using it (bsc#1129770) Backporting changes: * context changes
  • drm/amd/powerplay: fix a crash when overclocking Vega M (bsc#1113956)
  • drm/atomic: put state on error path (git-fixes).
  • drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] (bsc#1129770)
  • drm/i915: Check for all subplatform bits (git-fixes).
  • drm/i915: Clear the repeater bit on HDCP disable (bsc#1112178) Backporting changes: * context changes
  • drm/i915: Fix sha_text population code (bsc#1112178) Backporting changes: * context changes
  • drm/msm: Avoid div-by-zero in dpucrtcatomiccheck() (bsc#1129770) Backporting changes: * context changes * moved nummixers from struct dpucrtcstate to struct dpu_crtc
  • drm/msm: Fix use-after-free in msmgem with carveout (bsc#1129770) Backporting changes: * context changes * removed reference to msmgemislocked()
  • drm/msm: Fix WARNON() splat in _freeobject() (bsc#1129770) Backporting changes: * context changes
  • drm/nouveau/bios: fix issue shadowing expansion ROMs (git-fixes).
  • drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (git-fixes).
  • drm/nouveau/privring: ack interrupts the same way as RM (git-fixes).
  • drm: sun4i: hdmi: Fix inverted HPD result (bsc#1112178) Backporting changes: * context changes
  • drm: sun4i: hdmi: Remove extra HPD polling (bsc#1112178)
  • drm/tve200: Fix handling of platformgetirq() error (bsc#1129770)
  • drm/vgem: Replace opencoded version of drmgemdumbmapoffset() (bsc#1112178) Backporting changes: * context changes
  • EDAC/amd64: Fix PCI component registration (bsc#1112178).
  • ehci: fix EHCI host controller initialization sequence (git-fixes).
  • ethernet: uccgeth: fix use-after-free in uccgeth_remove() (git-fixes).
  • fbcon: Fix user font detection test at fbcon_resize(). (bsc#1112178) Backporting changes: * updated path drivers/video/fbcon/core to drivers/video/console
  • fbcon: Remove the superfluous break (bsc#1129770) Backporting changes: * updated path drivers/video/fbcon/core to drivers/video/console * context changes
  • firmware: qcom: scm: Ensure 'a0' status code is treated as signed (git-fixes).
  • floppy: reintroduce O_NDELAY fix (boo#1181018).
  • futex: Do not enable IRQs unconditionally in putpistate() (bsc#1149032).
  • futex: Ensure the correct return value from futexlockpi() (bsc#1181349 bsc#1149032).
  • futex: Fix incorrect shouldfailfutex() handling (bsc#1181349).
  • futex: Handle faults correctly for PI futexes (bsc#1181349 bsc#1149032).
  • futex: Provide and use pistateupdate_owner() (bsc#1181349 bsc#1149032).
  • futex: Replace pointless printk in fixup_owner() (bsc#1181349 bsc#1149032).
  • futex: Simplify fixuppistate_owner() (bsc#1181349 bsc#1149032).
  • futex: Use pistateupdateowner() in putpi_state() (bsc#1181349 bsc#1149032).
  • geneve: change from txerror to txdropped on missing metadata (git-fixes).
  • gpio: arizona: handle pmruntimeget_sync failure case (git-fixes).
  • gpio: gpio-grgpio: fix possible sleep-in-atomic-context bugs in grgpioirqmap/unmap() (git-fixes).
  • gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism (git-fixes).
  • gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model (git-fixes).
  • gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model (git-fixes).
  • gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk (git-fixes).
  • gpiolib: acpi: Rework honorwakeup option into an ignorewake option (git-fixes).
  • gpiolib: acpi: Turn dmisystemid table into a generic quirk table (git-fixes).
  • gpiolib: fix up emulated open drain outputs (git-fixes).
  • gpio: max77620: Add missing dependency on GPIOLIB_IRQCHIP (git-fixes).
  • gpio: max77620: Fixup debounce delays (git-fixes).
  • gpio: max77620: Use correct unit for debounce times (git-fixes).
  • gpio: mpc8xxx: Add platform device to gpiochip->parent (git-fixes).
  • gpio: mvebu: fix potential user-after-free on probe (git-fixes).
  • HID: apple: Disable Fn-key key-re-mapping on clone keyboards (git-fixes).
  • HID: core: check whether Usage Page item is after Usage ID items (git-fixes).
  • HID: core: Correctly handle ReportSize being zero (git-fixes).
  • HID: cypress: Support Varmilo Keyboards' media hotkeys (git-fixes).
  • HID: hid-sensor-hub: Fix issue with devices with no report ID (git-fixes).
  • HID: Improve Windows Precision Touchpad detection (git-fixes).
  • HID: intel-ish-hid: fix wrong error handling in ishtpclalloctxring() (git-fixes).
  • HID: logitech-hidpp: Silence intermittent getbatterycapacity errors (git-fixes).
  • hwmon: (aspeed-pwm-tacho) Avoid possible buffer overflow (git-fixes).
  • hwmon: (jc42) Fix name to have no illegal characters (git-fixes).
  • i2c: algo: pca: Reapply i2c bus settings after reset (git-fixes).
  • i2c: i801: Fix resume bug (git-fixes).
  • i2c: octeon: check correct size of maximum RECV_LEN packet (git-fixes).
  • i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets (git-fixes).
  • i2c: pxa: clear all master action bits in i2cpxastop_message() (git-fixes).
  • i2c: pxa: fix i2cpxascreambluemurder() debug output (git-fixes).
  • i40e: avoid premature Rx buffer reuse (bsc#1111981).
  • i40e: Fix removing driver while bare-metal VFs pass traffic (git-fixes).
  • IB/mlx5: Fix DEVX support for MLX5CMDOPINIT2INITQP command (bsc#1103991).
  • igb: Report speed and duplex as unknown when device is runtime suspended (git-fixes).
  • igc: fix link speed advertising (jsc#SLE-4799).
  • iio: ad5504: Fix setting power-down state (git-fixes).
  • iio: adc: max1027: Reset the device at probe time (git-fixes).
  • iio: bmp280: fix compensation of humidity (git-fixes).
  • iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592rreadraw() (git-fixes).
  • iio: fix center temperature of bmc150-accel-core (git-fixes).
  • iio: humidity: hdc100x: fix IIO_HUMIDITYRELATIVE channel reporting (git-fixes).
  • iio:imu:bmi160: Fix too large a buffer (git-fixes).
  • iio: light: bh1750: Resolve compiler warning and make code more readable (git-fixes).
  • iio: srf04: fix wrong limitation in distance measuring (git-fixes).
  • Input: atmelmxtts - disable IRQ across suspend (git-fixes).
  • Input: cm109 - do not stomp on control URB (git-fixes).
  • Input: croseckeyb - send 'scancodes' in addition to key events (git-fixes).
  • Input: goodix - add upside-down quirk for Teclast X98 Pro tablet (git-fixes).
  • Input: i8042 - add Acer laptops to the i8042 reset list (git-fixes).
  • Input: i8042 - allow insmod to succeed on devices without an i8042 controller (git-fixes).
  • Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen (git-fixes).
  • iommu/vt-d: Do not dereference iommudevice if IOMMUAPI is not built (bsc#1181001, jsc#ECO-3191).
  • iommu/vt-d: Gracefully handle DMAR units with no supported address widths (bsc#1181001, jsc#ECO-3191).
  • ipw2x00: Fix -Wcast-function-type (git-fixes).
  • irqchip/alpine-msi: Fix freeing of interrupts on allocation error path (git-fixes).
  • iwlwifi: mvm: fix kernel panic in case of assert during CSA (git-fixes).
  • iwlwifi: mvm: fix unaligned read of rxpktstatus (git-fixes).
  • iwlwifi: pcie: limit memory read spin time (git-fixes).
  • ixgbe: avoid premature Rx buffer reuse (bsc#1109837 ).
  • ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (bsc#1109837).
  • kABI: Fix kABI for extended APIC-ID support (bsc#1181001, jsc#ECO-3191).
  • kABI workaround for HD-audio generic parser (git-fixes).
  • KVM: SVM: Initialize prevgatag before use (bsc#1180912).
  • KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages (bsc#1181230).
  • lockd: do not use interval-based rebinding over TCP (git-fixes).
  • locking/futex: Allow low-level atomic operations to return -EAGAIN (bsc#1149032).
  • mac80211: allow rx of mesh eapol frames with default rx key (git-fixes).
  • mac80211: Check port authorization in the ieee80211txdequeue() case (git-fixes).
  • mac80211: fix authentication with iwlwifi/mvm (git-fixes).
  • mac80211: fix use of skb payload instead of header (git-fixes).
  • md/bitmap: fix memory leak of temporary bitmap (bsc#1163727).
  • md/bitmap: mdbitmapget_counter returns wrong blocks (bsc#1163727).
  • md/bitmap: mdbitmapread_sb uses wrong bitmap blocks (bsc#1163727).
  • md/cluster: block reshape with remote resync job (bsc#1163727).
  • md/cluster: fix deadlock when node is doing resync job (bsc#1163727).
  • md-cluster: fix rmmod issue when md_cluster convert bitmap to none (bsc#1163727).
  • md-cluster: fix safemode_delay value when converting to clustered bitmap (bsc#1163727).
  • md-cluster: fix wild pointer of unlockallbitmaps() (bsc#1163727).
  • md: fix a warning caused by a race between concurrent md_ioctl()s (git-fixes).
  • md/raid10: initialize r10bio->readslot before use (git-fixes).
  • media: am437x-vpfe: Setting STD to current value is not an error (git-fixes).
  • media: cec-funcs.h: add status_req checks (git-fixes).
  • media: cx88: Fix some error handling path in 'cx8800_initdev()' (git-fixes).
  • media: gp8psk: initialize stats at power control logic (git-fixes).
  • media: gspca: Fix memory leak in probe (git-fixes).
  • media: i2c: mt9v032: fix enum mbus codes and frame sizes (git-fixes).
  • media: i2c: ov2659: Fix missing 720p register config (git-fixes).
  • media: i2c: ov2659: fix s_stream return value (git-fixes).
  • media: msi2500: assign SPI bus number dynamically (git-fixes).
  • media: platform: add missing putdevice() call in mtkjpegprobe() and mtkjpeg_remove() (git-patches).
  • media: pvrusb2: Fix oops on tear-down when radio support is not present (git-fixes).
  • media: si470x-i2c: add missed operations in remove (git-fixes).
  • media: sti: bdisp: fix a possible sleep-in-atomic-context bug in bdispdevicerun() (git-fixes).
  • media: sunxi-cir: ensure IR is handled when it is continuous (git-fixes).
  • media: ti-vpe: vpe: ensure buffers are cleaned up properly in abort cases (git-fixes).
  • media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence number (git-fixes).
  • media: ti-vpe: vpe: fix a v4l2-compliance failure about invalid sizeimage (git-fixes).
  • media: ti-vpe: vpe: fix a v4l2-compliance failure causing a kernel panic (git-fixes).
  • media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format (git-fixes).
  • media: ti-vpe: vpe: Make sure YUYV is set as default format (git-fixes).
  • media: v4l2-core: fix touch support in v4lgfmt (git-fixes).
  • media: v4l2-device.h: Explicitly compare grp{id,mask} to zero in v4l2_device macros (git-fixes).
  • mei: bus: do not clean driver pointer (git-fixes).
  • mei: protect meiclmtu from null dereference (git-fixes).
  • mfd: wm8994: Fix driver operation if loaded as modules (git-fixes).
  • misc: vmwvmci: fix kernel info-leak by initializing dbells in vmcictxgetchkpt_doorbells() (git-fixes).
  • misdn: dsp: select CONFIG_BITREVERSE (git-fixes).
  • mlxsw: core: Fix use-after-free in mlxswemadtrans_finish() (git-fixes).
  • mlxsw: destroy workqueue when trapregister in mlxswemad_init (bsc#1112374).
  • mlxsw: spectrum: Do not modify cloned SKBs during xmit (git-fixes).
  • mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails (bsc#1112374).
  • mlxsw: switchx2: Do not modify cloned SKBs during xmit (git-fixes).
  • mmc: sdhci-xenon: fix 1.8v regulator stabilization (git-fixes).
  • mm: do not wake kswapd prematurely when watermark boosting is disabled (git fixes (mm/vmscan)).
  • mm: hwpoison: disable memory error handling on 1GB hugepage (git fixes (mm/hwpoison)).
  • mm, pagealloc: fix core hung in freepcppages_bulk() (git fixes (mm/hotplug)).
  • mm/pagealloc: fix watchdog soft lockups during setzone_contiguous() (git fixes (mm/pgalloc)).
  • mm/rmap: mappte() was not handling private ZONEDEVICE page properly (git fixes (mm/hmm)).
  • mm/slab: use memzero_explicit() in kzfree() (git fixes (mm/slab)).
  • module: delay kobject uevent until after module init call (bsc#1178631).
  • net/afiucv: always register netdevice notifier (git-fixes).
  • net/af_iucv: fix null pointer dereference on shutdown (bsc#1179563 LTC#190108).
  • net/afiucv: set correct skprotocol for child sockets (git-fixes).
  • net: atlantic: fix potential error handling (git-fixes).
  • net: atlantic: fix use after free kasan warn (git-fixes).
  • net: bcmgenet: keep MAC in reset until PHY is up (git-fixes).
  • net: bcmgenet: reapply manual settings to the PHY (git-fixes).
  • net: broadcom/bcmsysport: Fix signedness in bcmsysportprobe() (git-fixes).
  • net: cbs: Fix software cbs to consider packet sending time (bsc#1109837).
  • net: dsa: b53: b53arlrw_op() needs to select IVL or SVL (git-fixes).
  • net: dsa: LAN9303: select REGMAP when LAN9303 enable (git-fixes).
  • net: ena: set initial DMA width to avoid intel iommu issue (git-fixes).
  • net: ethernet: mlx4: Avoid assigning a value to ringcons but not used it anymore in mlx4en_xmit() (git-fixes).
  • net: ethernet: stmmac: Fix signedness bug in ipq806xgmacof_parse() (git-fixes).
  • netfailover: fixed rollback in netfailover_open() (bsc#1109837).
  • net/filter: Permit reading NET in loadbytesrelative when MAC not set (bsc#1109837).
  • net: freescale: fec: Fix ethtool -d runtime PM (git-fixes).
  • net: hns3: add a missing uninit debugfs when unload driver (bsc#1104353).
  • net: hns3: add compatible handling for command HCLGEOPCPFRSTDONE (git-fixes).
  • net: hns3: add management table after IMP reset (bsc#1104353 ).
  • net: hns3: check reset interrupt status when reset fails (git-fixes).
  • net: hns3: clear reset interrupt status in hclgeirqhandle() (git-fixes).
  • net: hns3: fix a TX timeout issue (bsc#1104353).
  • net: hns3: fix a wrong reset interrupt status mask (git-fixes).
  • net: hns3: fix error handling for desc filling (bsc#1104353 ).
  • net: hns3: fix error VF index when setting VLAN offload (bsc#1104353).
  • net: hns3: fix for not calculating TX BD send size correctly (bsc#1126390).
  • net: hns3: fix interrupt clearing error for VF (bsc#1104353 ).
  • net: hns3: fix mis-counting IRQ vector numbers issue (bsc#1104353).
  • net: hns3: fix shaper parameter algorithm (bsc#1104353 ).
  • net: hns3: fix the number of queues actually used by ARQ (bsc#1104353).
  • net: hns3: fix use-after-free when doing self test (bsc#1104353 ).
  • net: hns3: reallocate SSU' buffer size when pfc_en changes (bsc#1104353).
  • _netifreceiveskbcore: pass skb by reference (bsc#1109837).
  • net/liquidio: Delete driver version assignment (git-fixes).
  • net/liquidio: Delete non-working LIQUIDIO_PACKAGE check (git-fixes).
  • net/mlx4_en: Avoid scheduling restart task if it is already running (git-fixes).
  • net/mlx5: Add handling of port type in rule deletion (bsc#1103991).
  • net/mlx5e: fix bpfprog reference count leaks in mlx5ealloc_rq (bsc#1103990).
  • net/mlx5e: Fix memleak in mlx5ecreatel2tablegroups (git-fixes).
  • net/mlx5e: Fix two double free cases (bsc#1046305).
  • net/mlx5e: Fix VLAN cleanup flow (git-fixes).
  • net/mlx5e: Fix VLAN create flow (git-fixes).
  • net/mlx5e: IPoIB, Drop multicast packets that this interface sent (bsc#1075020).
  • net/mlx5e: TX, Fix consumer index of error cqe dump (bsc#1103990 ).
  • net/mlx5: Fix memory leak on flow table creation error flow (bsc#1046305).
  • net: mvpp2: Fix error return code in mvpp2_open() (bsc#1119113 ).
  • net: mvpp2: Fix GoP port 3 Networking Complex Control configurations (bsc#1098633).
  • net: mvpp2: fix pkt coalescing int-threshold configuration (bsc#1098633).
  • net: phy: Allow BCM54616S PHY to setup internal TX/RX clock delay (git-fixes).
  • net: phy: Avoid multiple suspends (git-fixes).
  • net: phy: broadcom: Fix RGMII delays configuration for BCM54210E (git-fixes).
  • net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs (git-fixes).
  • net: phy: micrel: make sure the factory test bit is cleared (git-fixes).
  • net: qcaspi: Move resetcount to struct qcaspi (git-fixes).
  • net/sched: acttunnelkey: fix OOB write in case of IPv6 ERSPAN tunnels (bsc#1109837).
  • netsched: let qdiscput() accept NULL pointer (bsc#1056657 bsc#1056653 bsc#1056787).
  • net: smc911x: Adjust indentation in smc911xphyconfigure (git-fixes).
  • net/smc: cancel event worker during device removal (git-fixes).
  • net/smc: check for valid ibclientdata (git-fixes).
  • net/smc: fix sleep bug in smcpnetfindroceresource() (git-fixes).
  • net/smc: receive pending data after RCV_SHUTDOWN (git-fixes).
  • net/smc: receive returns without data (git-fixes).
  • net/sonic: Add mutual exclusion for accessing shared state (git-fixes).
  • net: stmmac: 16KB buffer must be 16 byte aligned (git-fixes).
  • net: stmmac: Do not accept invalid MTU values (git-fixes).
  • net: stmmac: dwmac-meson8b: Fix signedness bug in probe (git-fixes).
  • net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes (git-fixes).
  • net: stmmac: Enable 16KB buffer size (git-fixes).
  • net: stmmac: fix length of PTP clock's name string (git-fixes).
  • net: stmmac: gmac4+: Not all Unicast addresses may be available (git-fixes).
  • net: stmmac: RX buffer size must be 16 byte aligned (git-fixes).
  • net: sunrpc: interpret the return value of kstrtou32 correctly (git-fixes).
  • net: team: fix memory leak in _teamoptions_register (git-fixes).
  • net: tulip: Adjust indentation in {dmfe, uli526x}initmodule (git-fixes).
  • net: usb: lan78xx: Fix error message format specifier (git-fixes).
  • net: usb: sr9800: fix uninitialized local variable (git-fixes).
  • net: vlan: avoid leaks on registervlandev() failures (git-fixes).
  • nfc: s3fwrn5: add missing release on skb in s3fwrn5recvframe (git-fixes).
  • NFC: st95hf: Fix memleak in st95hfinsend_cmd (git-fixes).
  • nfp: validate the return code from devqueuexmit() (git-fixes).
  • NFS4: Fix use-after-free in traceeventraweventnfs4setlock (git-fixes).
  • nfs_common: need lock during iterate through the list (git-fixes).
  • nfsd4: readdirplus shouldn't return parent of export (git-fixes).
  • nfsd: Fix message level for normal termination (git-fixes).
  • NFS: nfsigraband_active must first reference the superblock (git-fixes).
  • NFS: switch nfsiod to be an UNBOUND workqueue (git-fixes).
  • NFSv4.2: condition READDIR's mask for security label based on LSM state (git-fixes).
  • page_frag: Recover from memory pressure (git fixes (mm/pgalloc)).
  • parport: load lowlevel driver if ports not found (git-fixes).
  • PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges (git-fixes).
  • PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (git-fixes).
  • PCI: Do not disable decoding when mmioalwayson is set (git-fixes).
  • pinctrl: amd: fix _iomem annotation in amdgpioirqhandler() (git-fixes).
  • pinctrl: amd: fix npins for uart0 in kerncz_groups (git-fixes).
  • pinctrl: amd: remove debounce filter setting in IRQ type setting (git-fixes).
  • pinctrl: aspeed: Fix GPIO requests on pass-through banks (git-fixes).
  • pinctrl: baytrail: Avoid clearing debounce value when turning it off (git-fixes).
  • pinctrl: merrifield: Set default bias in case no particular value given (git-fixes).
  • pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B (git-fixes).
  • platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEYLIGHTSTOGGLE (git-fixes).
  • PM: ACPI: Output correct message on target power state (git-fixes).
  • PM: hibernate: Freeze kernel threads in software_resume() (git-fixes).
  • PM / hibernate: memorybmfind_bit(): Tighten node optimisation (git-fixes).
  • PM: hibernate: remove the bogus call to getgendisk() in softwareresume() (git-fixes).
  • pNFS: Mark layout for return if return-on-close was not sent (git-fixes).
  • powerpc: Convert to using %pOF instead of full_name (bsc#1172145 ltc#184630).
  • powerpc/pci: Fix broken INTx configuration via OF (bsc#1172145 ltc#184630).
  • powerpc/pci: Remove legacy debug code (bsc#1172145 ltc#184630 git-fixes).
  • powerpc/pci: Remove LSI mappings on device teardown (bsc#1172145 ltc#184630).
  • powerpc/pci: Use ofirqparseandmap_pci() helper (bsc#1172145 ltc#184630).
  • powerpc/perf: Add generic compat mode pmu driver (bsc#1178900 ltc#189284).
  • powerpc/perf: Fix crashes with genericcompatpmu & BHRB (bsc#1178900 ltc#189284 git-fixes).
  • powerpc/perf: init pmu from core-book3s (bsc#1178900 ltc#189284).
  • power: supply: bq27xxx_battery: Silence deferred-probe error (git-fixes).
  • qed: Fix race condition between scheduling and destroying the slowpath workqueue (bsc#1086314 bsc#1086313 bsc#1086301).
  • qed: Fix use after free in qedchainfree (bsc#1050536 bsc#1050538).
  • r8152: Add Lenovo Powered USB-C Travel Hub (git-fixes).
  • radeon: insert 10ms sleep in dce5crtcload_lut (git-fixes).
  • RDMA/addr: Fix race with neteventcallback()/rdmaaddr_cancel() (bsc#1103992).
  • RDMA/bnxt_re: Do not add user qps to flushlist (bsc#1050244 ).
  • RDMA/bnxt_re: Do not report transparent vlan from QP1 (bsc#1104742).
  • RDMA/cma: Do not overwrite sgid_attr after device is released (bsc#1103992).
  • RDMA/core: Ensure security pkey modify is not lost (bsc#1046306 ).
  • RDMA/core: Fix pkey and port assignment in getnewpps (bsc#1046306).
  • RDMA/core: Fix protection fault in getpkeyidxqplist (bsc#1046306).
  • RDMA/core: Fix reported speed and width (bsc#1046306 ).
  • RDMA/core: Fix return error value in ibmodify_qp() to negative (bsc#1103992).
  • RDMA/core: Fix use of logical OR in getnewpps (bsc#1046306 ).
  • RDMA/hns: Bugfix for memory window mtpt configuration (bsc#1104427).
  • RDMA/hns: bugfix for slab-out-of-bounds when loading hip08 driver (bsc#1104427).
  • RDMA/hns: Bugfix for slab-out-of-bounds when unloading hip08 driver (bsc#1104427).
  • RDMA/hns: Fix cmdq parameter of querying pf timer resource (bsc#1104427 bsc#1126206).
  • RDMA/hns: Fix missing sqsigtype when querying QP (bsc#1104427 ).
  • RDMA/iw_cxgb4: Fix incorrect function parameters (bsc#1136348 jsc#SLE-4684).
  • RDMA/iw_cxgb4: initiate CLOSE when entering TERM (bsc#1136348 jsc#SLE-4684).
  • RDMA/mlx5: Add init2init as a modify command (bsc#1103991 ).
  • RDMA/mlx5: Fix typo in enum name (bsc#1103991).
  • RDMA/mlx5: Fix wrong free of blue flame register on error (bsc#1103991).
  • RDMA/qedr: Fix inline size returned for iWARP (bsc#1050545 ).
  • regmap: debugfs: check count when read regmap file (git-fixes).
  • regmap: devgetregmap_match(): fix string comparison (git-fixes).
  • regulator: max8907: Fix the usage of uninitialized variable in max8907regulatorprobe() (git-fixes).
  • regulator: pfuze100-regulator: Variable 'val' in pfuze100regulatorprobe() could be uninitialized (git-fixes).
  • regulator: ti-abb: Fix timeout in tiabbwaittxdone/tiabbclearall_txdone (git-fixes).
  • remoteproc: Fix wrong rvring index computation (git-fixes).
  • Revert 'ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO' (git-fixes).
  • Revert 'crypto: chelsio - Inline single pdu only' (git-fixes).
  • Revert 'device property: Keep secondary firmware node secondary by type' (git-fixes).
  • Revert 'PM / devfreq: Modify the device name as devfreq(X) for sysfs' (git-fixes).
  • Revert 'serial: amba-pl011: Make sure we initialize the port.lock spinlock' (git-fixes).
  • rfkill: Fix incorrect check to avoid NULL pointer dereference (git-fixes).
  • rtc: 88pm860x: fix possible race condition (git-fixes).
  • rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot (git-fixes).
  • rtlwifi: fix memory leak in rtl92csetfw_rsvdpagepkt() (git-fixes).
  • rtmutex: Remove unused argument from rtmutexproxy_unlock() (bsc#1181349 bsc#1149032).
  • s390/cio: fix use-after-free in ccwdevicedestroy_console (git-fixes).
  • s390/dasd: fix hanging device offline processing (bsc#1144912).
  • s390/dasd: fix list corruption of lcu list (bsc#1181170 LTC#190915).
  • s390/dasd: fix list corruption of pavgroup group list (bsc#1181170 LTC#190915).
  • s390/dasd: prevent inconsistent LCU device data (bsc#1181170 LTC#190915).
  • s390/qeth: delay draining the TX buffers (git-fixes).
  • s390/qeth: fix deadlock during recovery (git-fixes).
  • s390/qeth: fix L2 header access in qethl3osafeaturescheck() (git-fixes).
  • s390/qeth: fix locking for discipline setup / removal (git-fixes).
  • s390/smp: perform initial CPU reset also for SMT siblings (git-fixes).
  • sched/fair: Fix enqueuetaskfair warning (bsc#1179093).
  • sched/fair: Fix enqueuetaskfair() warning some more (bsc#1179093).
  • sched/fair: Fix reordering of enqueue/dequeuetaskfair() (bsc#1179093).
  • sched/fair: Fix unthrottlecfsrq() for leafcfsrq list (bsc#1179093).
  • sched/fair: Reorder enqueue/dequeuetaskfair path (bsc#1179093).
  • scsi: core: Fix VPD LUN ID designator priorities (bsc#1178049, git-fixes).
  • scsi: ibmvfc: Set default timeout to avoid crash during migration (bsc#1181425 ltc#188252).
  • scsi: lpfc: Enhancements to LOGTRACEEVENT for better readability (bsc#1180891).
  • scsi: lpfc: Fix auto slimode and its effect on CONFIGPORT for SLI3 (bsc#1180891).
  • scsi: lpfc: Fix crash when a fabric node is released prematurely (bsc#1180891).
  • scsi: lpfc: Fix error log messages being logged following SCSI task mgnt (bsc#1180891).
  • scsi: lpfc: Fix FW reset action if I/Os are outstanding (bsc#1180891).
  • scsi: lpfc: Fix NVMe recovery after mailbox timeout (bsc#1180891).
  • scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (bsc#1180891).
  • scsi: lpfc: Fix target reset failing (bsc#1180891).
  • scsi: lpfc: Fix vport create logging (bsc#1180891).
  • scsi: lpfc: Implement health checking when aborting I/O (bsc#1180891).
  • scsi: lpfc: Prevent duplicate requests to unregister with cpuhp framework (bsc#1180891).
  • scsi: lpfc: Refresh ndlp when a new PRLI is received in the PRLI issue state (bsc#1180891).
  • scsi: lpfc: Simplify bool comparison (bsc#1180891).
  • scsi: lpfc: Update lpfc version to 12.8.0.7 (bsc#1180891).
  • scsi: lpfc: Use the nvme-fc transport supplied timeout for LS requests (bsc#1180891).
  • serial: 8250_pci: Add Realtek 816a and 816b (git-fixes).
  • serial: amba-pl011: Make sure we initialize the port.lock spinlock (git-fixes).
  • serial: ar933xuart: set UARTCS{RX,TX}READY_ORIDE (git-fixes).
  • serial_core: Check for port state when tty is in error state (git-fixes).
  • serial: mvebu-uart: fix tx lost characters at power off (git-fixes).
  • serial: txx9: add missing platformdriverunregister() on error in serialtxx9init (git-fixes).
  • soc: imx: gpc: fix power up sequencing (git-fixes).
  • spi: Add call to spislaveabort() function when spidev driver is released (git-fixes).
  • spi: cadence: cache reference clock rate during probe (git-fixes).
  • spi: dw: Enable interrupts in accordance with DMA xfer mode (git-fixes).
  • spi: dw: Fix Rx-only DMA transfers (git-fixes).
  • spi: dw: Return any value retrieved from the dma_transfer callback (git-fixes).
  • spi: Fix memory leak on splited transfers (git-fixes).
  • spi: img-spfi: fix potential double release (git-fixes).
  • spi: pxa2xx: Add missed security checks (git-fixes).
  • spi: spi-cavium-thunderx: Add missing pcireleaseregions() (git-fixes).
  • spi: spidev: fix a potential use-after-free in spidev_release() (git-fixes).
  • spi: spi-loopback-test: Fix out-of-bounds read (git-fixes).
  • spi: st-ssc4: add missed pmruntimedisable (git-fixes).
  • spi: st-ssc4: Fix unbalanced pmruntimedisable() in probe error path (git-fixes).
  • spi: tegra20-slink: add missed clk_unprepare (git-fixes).
  • staging: comedi: check validity of wMaxPacketSize of usb endpoints found (git-fixes).
  • staging: comedi: gschpdi: check dmaalloc_coherent() return value (git-fixes).
  • staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21 (git-fixes).
  • staging: rtl8188eu: Add device id for MERCUSYS MW150US v2 (git-fixes).
  • staging: rtl8188eu: fix possible null dereference (git-fixes).
  • staging: rtl8192u: fix multiple memory leaks on error path (git-fixes).
  • staging: vt6656: set usbsetintfdata on driver fail (git-fixes).
  • staging: wlan-ng: fix out of bounds read in prism2staprobeusb() (git-fixes).
  • staging: wlan-ng: properly check endpoint types (git-fixes).
  • SUNRPC: cache: ignore timestamp written to 'flush' file (bsc#1178036).
  • team: set dev->neededheadroom in teamsetupbyport() (git-fixes).
  • thunderbolt: Use 32-bit writes when writing ring producer/consumer (git-fixes).
  • tty: always relink the port (git-fixes).
  • tty: link tty and port before configuring it as console (git-fixes).
  • tty:serial:mvebu-uart:fix a wrong return (git-fixes).
  • tty: synclink_gt: Adjust indentation in several functions (git-fixes).
  • tty: synclinkmp: Adjust indentation in several functions (git-fixes).
  • tun: fix return value when the number of iovs exceeds MAXSKBFRAGS (bsc#1109837).
  • USB: add RESET_RESUME quirk for Snapscan 1212 (git-fixes).
  • usb: chipidea: cihdrcimx: add missing putdevice() call in usbmiscgetinitdata() (git-fixes).
  • USB: dummy-hcd: Fix uninitialized array use in init() (git-fixes).
  • usb: dwc2: Fix IN FIFO allocation (git-fixes).
  • usb: dwc3: remove the call trace of USBx_GFLADJ (git-fixes).
  • usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (git-fixes).
  • USB: ehci: fix an interrupt calltrace error (git-fixes).
  • USB: Fix: Do not skip endpoint descriptors with maxpacket=0 (git-fixes).
  • usb: fsl: Check memory resource before releasing it (git-fixes).
  • usb: gadget: composite: Fix possible double free memory bug (git-fixes).
  • usb: gadget: configfs: fix concurrent issue between composite APIs (git-fixes).
  • usb: gadget: configfs: Fix missing spinlockinit() (git-fixes).
  • usb: gadget: configfs: Preserve function ordering after bind failure (git-fixes).
  • USB: gadget: f_acm: add support for SuperSpeed Plus (git-fixes).
  • usb: gadget: ffs: ffsaiocancel(): Save/restore IRQ flags (git-fixes).
  • usb: gadget: fix wrong endpoint desc (git-fixes).
  • USB: gadget: f_midi: setup SuperSpeed Plus descriptors (git-fixes).
  • USB: gadget: f_rndis: fix bitrate for SuperSpeed and above (git-fixes).
  • usb: gadget: f_uac2: reset wMaxPacketSize (git-fixes).
  • usb: gadget: goku_udc: fix potential crashes in probe (git-fixes).
  • USB: gadget: legacy: fix return error code in acmmsbind() (git-fixes).
  • usb: gadget: net2280: fix memory leak on probe error handling paths (git-fixes).
  • usb: gadget: select CONFIG_CRC32 (git-fixes).
  • usb: gadget: serial: fix Tx stall after buffer overflow (git-fixes).
  • usb: gadget: udc: fix possible sleep-in-atomic-context bugs in gr_probe() (git-fixes).
  • usb: gadget: udc: grudc: fix memleak on error handling path in grep_init() (git-fixes).
  • usb: hso: Fix debug compile warning on sparc32 (git-fixes).
  • USB: ldusb: use unsigned size format specifiers (git-fixes).
  • usblp: poison URBs upon disconnect (git-fixes).
  • usb: musb: omap2430: Get rid of musb .set_vbus for omap2430 glue (git-fixes).
  • USB: serial: iuu_phoenix: fix DMA from stack (git-fixes).
  • USB: Skip endpoints with 0 maxpacket length (git-fixes).
  • USB: UAS: introduce a quirk to set nowritesame (git-fixes).
  • usb: udc: core: Use lock when write to soft_connect (git-fixes).
  • usb: usbfs: Suppress problematic bind and unbind uevents (git-fixes).
  • USB: xhci: fix U1/U2 handling for hardware with XHCIINTELHOST quirk set (git-fixes).
  • USB: yurex: fix control-URB timeout handling (git-fixes).
  • veth: Adjust hard_start offset on redirect XDP frames (bsc#1109837).
  • vfio iommu: Add dma available capability (bsc#1179573 LTC#190106).
  • vfio-pci: Use ioremappfn_range() for PCI IO memory (bsc#1181231).
  • vhost/vsock: fix vhost vsock cid hashing inconsistent (git-fixes).
  • video: fbdev: neofb: fix memory leak in neoscanmonitor() (git-fixes).
  • virtio_net: Keep vnet header zeroed if XDP is loaded for small buffer (git-fixes).
  • vt: do not hardcode the mem allocation upper bound (git-fixes).
  • vt: Reject zero-sized screen buffer size (git-fixes).
  • wan: ds26522: select CONFIG_BITREVERSE (git-fixes).
  • watchdog: coh901327: add COMMON_CLK dependency (git-fixes).
  • watchdog: da9062: do not ping the hw during stop() (git-fixes).
  • watchdog: da9062: No need to ping manually before setting timeout (git-fixes).
  • watchdog: qcom: Avoid context switch in restart handler (git-fixes).
  • watchdog: sirfsoc: Add missing dependency on HAS_IOMEM (git-fixes).
  • wil6210: select CONFIG_CRC32 (git-fixes).
  • wireless: Use linux/stddef.h instead of stddef.h (git-fixes).
  • wireless: Use offsetof instead of custom macro (git-fixes).
  • x86/apic: Fix x2apic enablement without interrupt remapping (bsc#1181001, jsc#ECO-3191).
  • x86/apic: Support 15 bits of APIC ID in IOAPIC/MSI where available (bsc#1181001, jsc#ECO-3191).
  • x86/hyperv: Fix kexec panic/hang issues (bsc#1176831).
  • x86/i8259: Use printk_deferred() to prevent deadlock (bsc#1112178).
  • x86/ioapic: Handle Extended Destination ID field in RTE (bsc#1181001, jsc#ECO-3191).
  • x86/kvm: Add KVMFEATUREMSIEXTDEST_ID (bsc#1181001, jsc#ECO-3191).
  • x86/kvm: Reserve KVMFEATUREMSIEXTDEST_ID (bsc#1181001, jsc#ECO-3191).
  • x86/mm: Fix leak of pmd ptlock (bsc#1112178).
  • x86/mm/numa: Remove uninitialized_var() usage (bsc#1112178).
  • x86/msi: Only use high bits of MSI address for DMAR unit (bsc#1181001, jsc#ECO-3191).
  • x86/mtrr: Correct the range check before performing MTRR type lookups (bsc#1112178).
  • x86/resctrl: Do not move a task to the same resource group (bsc#1112178).
  • x86/resctrl: Use an IPI instead of taskworkadd() to update PQR_ASSOC MSR (bsc#1112178).
  • xdp: Fix xskgenericxmit errno (bsc#1109837).
  • xhci: Give USB2 ports time to enter U3 in bus suspend (git-fixes).
  • xhci: make sure TRB is fully written before giving it to the controller (git-fixes).
  • xhci: tegra: Delay for disabling LFPS detector (git-fixes).
References

Affected packages

SUSE:Linux Enterprise Server 12 SP5 / kernel-azure

Package

Name
kernel-azure
Purl
pkg:rpm/suse/kernel-azure&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-16.44.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "4.12.14-16.44.1",
            "kernel-azure-devel": "4.12.14-16.44.1",
            "kernel-devel-azure": "4.12.14-16.44.1",
            "kernel-syms-azure": "4.12.14-16.44.1",
            "kernel-azure-base": "4.12.14-16.44.1",
            "kernel-source-azure": "4.12.14-16.44.1"
        }
    ]
}

SUSE:Linux Enterprise Server 12 SP5 / kernel-source-azure

Package

Name
kernel-source-azure
Purl
pkg:rpm/suse/kernel-source-azure&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-16.44.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "4.12.14-16.44.1",
            "kernel-azure-devel": "4.12.14-16.44.1",
            "kernel-devel-azure": "4.12.14-16.44.1",
            "kernel-syms-azure": "4.12.14-16.44.1",
            "kernel-azure-base": "4.12.14-16.44.1",
            "kernel-source-azure": "4.12.14-16.44.1"
        }
    ]
}

SUSE:Linux Enterprise Server 12 SP5 / kernel-syms-azure

Package

Name
kernel-syms-azure
Purl
pkg:rpm/suse/kernel-syms-azure&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-16.44.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "4.12.14-16.44.1",
            "kernel-azure-devel": "4.12.14-16.44.1",
            "kernel-devel-azure": "4.12.14-16.44.1",
            "kernel-syms-azure": "4.12.14-16.44.1",
            "kernel-azure-base": "4.12.14-16.44.1",
            "kernel-source-azure": "4.12.14-16.44.1"
        }
    ]
}

SUSE:Linux Enterprise Server for SAP Applications 12 SP5 / kernel-azure

Package

Name
kernel-azure
Purl
pkg:rpm/suse/kernel-azure&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-16.44.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "4.12.14-16.44.1",
            "kernel-azure-devel": "4.12.14-16.44.1",
            "kernel-devel-azure": "4.12.14-16.44.1",
            "kernel-syms-azure": "4.12.14-16.44.1",
            "kernel-azure-base": "4.12.14-16.44.1",
            "kernel-source-azure": "4.12.14-16.44.1"
        }
    ]
}

SUSE:Linux Enterprise Server for SAP Applications 12 SP5 / kernel-source-azure

Package

Name
kernel-source-azure
Purl
pkg:rpm/suse/kernel-source-azure&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-16.44.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "4.12.14-16.44.1",
            "kernel-azure-devel": "4.12.14-16.44.1",
            "kernel-devel-azure": "4.12.14-16.44.1",
            "kernel-syms-azure": "4.12.14-16.44.1",
            "kernel-azure-base": "4.12.14-16.44.1",
            "kernel-source-azure": "4.12.14-16.44.1"
        }
    ]
}

SUSE:Linux Enterprise Server for SAP Applications 12 SP5 / kernel-syms-azure

Package

Name
kernel-syms-azure
Purl
pkg:rpm/suse/kernel-syms-azure&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP5

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.12.14-16.44.1

Ecosystem specific

{
    "binaries": [
        {
            "kernel-azure": "4.12.14-16.44.1",
            "kernel-azure-devel": "4.12.14-16.44.1",
            "kernel-devel-azure": "4.12.14-16.44.1",
            "kernel-syms-azure": "4.12.14-16.44.1",
            "kernel-azure-base": "4.12.14-16.44.1",
            "kernel-source-azure": "4.12.14-16.44.1"
        }
    ]
}