File _patchinfo of Package patchinfo.14290

<patchinfo incident="14290">
  <issue id="1050549" tracker="bnc">SLE15 performance backports: locking</issue>
  <issue id="1051510" tracker="bnc">[TRACKERBUG] Missing SLE15 fixes</issue>
  <issue id="1061840" tracker="bnc">SLE15 POWER9 KVM fixes</issue>
  <issue id="1065600" tracker="bnc">Backports of upstream Xen-related kernel patches</issue>
  <issue id="1065729" tracker="bnc">[traceker bug] 4.12 powerpc base kernel fixes</issue>
  <issue id="1071995" tracker="bnc">[TRACKERBUG] SLE15 livepatch backports</issue>
  <issue id="1088810" tracker="bnc">L3-Question: Kernel crashes with "Watchdog detected hard LOCKUP on cpu 33"</issue>
  <issue id="1105392" tracker="bnc">irq_set_affinity which is called inside write_irq_affinity can return error codes</issue>
  <issue id="1111666" tracker="bnc">[TRACKERBUG] git-fixes backports for SLE15-SP1</issue>
  <issue id="1112178" tracker="bnc">[TRACKERBUG] git-fixes pile for SLE15-SP1</issue>
  <issue id="1112504" tracker="bnc">bcache: fail to register the backend disk after reboot with kernel 4.4.155</issue>
  <issue id="1114279" tracker="bnc">[TRACKERBUG] git-fixes pile for fixes/linux-4.12</issue>
  <issue id="1118338" tracker="bnc">SLES 12 SP3 - Unexpected TM Bad Thing exception (found in tests for the POWER9 certification with SAP HANA on POWER)</issue>
  <issue id="1133021" tracker="bnc">Pending SUSE Kernel Fixes for KVM</issue>
  <issue id="1133147" tracker="bnc">L3: SLES12sp2: Customer has experienced multiple cores with kernel "4.4.121-92.98.1.16903.0.PTF.1120691-default"</issue>
  <issue id="1140025" tracker="bnc">SLES 15 SP1 Beta4 - [ Zeppelin 1TB/4core ] supportconfig crashes when it is run on lpar with 16GB hugepages and crashkernel using memory from hugepages. (kernel/kdump/fadump) (-&gt; documentation/TID through LTC bug 177806)</issue>
  <issue id="1142685" tracker="bnc">SLES 15 SP1 - next set of kernel patches in support of FATE 327775 [SCM/vpmem]</issue>
  <issue id="1144162" tracker="bnc">sendfile() fails when outgoing NIC has scatter-gather disabled (15.0 -&gt; 15.1 regression)</issue>
  <issue id="1157424" tracker="bnc">L3: broken qla2xxx 10.01.00.20-k</issue>
  <issue id="1157480" tracker="bnc">SLES 15 SP1 - HOT:PVT:940:virt:64TB: SLES 15 SP1 LPAR losing RMC after LPM operation (kernel and powerpc-utils) - kernel part</issue>
  <issue id="1157966" tracker="bnc">[NetApp SLES12SP5 Bug]: Kernel crash observed on Qlogic 8G adapter QLE2562 (FC) during storage failover operations</issue>
  <issue id="1158013" tracker="bnc">L3: Kernel crash at ____cache_alloc.part.63+0x211/0x299 ref:_00D1igLOd._5001iIwHun:ref</issue>
  <issue id="1159271" tracker="bnc">SLES 12 SP5 Beta4 :Lpar crashed@trailing_symlink+0xf8/0x310 after regression run(IO_TCP_NFS)</issue>
  <issue id="1160218" tracker="bnc">Privileged Access Never (PAN) vulnerability in arm64 Linux kernel</issue>
  <issue id="1160979" tracker="bnc">subdirectory number still in limit 64998 with ext4 dir_nlink enabled</issue>
  <issue id="1161360" tracker="bnc">kernel-kvmsmall should not recommend kernel-firmware</issue>
  <issue id="1161702" tracker="bnc">System hang due to deadlock between stop_two_cpus() and load_balance()</issue>
  <issue id="1161907" tracker="bnc">cifs mount mounted with krb5i shows as krb5 in mount output/mtab</issue>
  <issue id="1162557" tracker="bnc">Instant system reboot caused by the wdat_wdt driver</issue>
  <issue id="1162617" tracker="bnc">iommu/amd: Fix IOMMU perf counter clobbering during init</issue>
  <issue id="1162618" tracker="bnc">KVM: SVM: Override default MMIO mask if memory encryption is enabled</issue>
  <issue id="1162619" tracker="bnc">x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR</issue>
  <issue id="1162623" tracker="bnc">Documentation: Document arm64 kpti control</issue>
  <issue id="1162928" tracker="bnc">VUL-1: CVE-2020-8648: kernel-source: use-after-free in the n_tty_receive_buf_common function in drivers/tty/n_tty.c</issue>
  <issue id="1162943" tracker="bnc">btrfs deadlocks on rename_exhange of subvols</issue>
  <issue id="1163206" tracker="bnc">hwmon/k10temp: Add support for AMD family 17h, model 70h CPUs</issue>
  <issue id="1163383" tracker="bnc">[PATCH] Btrfs: fix infinite loop during fsync after rename  operations</issue>
  <issue id="1163384" tracker="bnc">[PATCH] Btrfs: fix race between adding and putting tree mod seq  elements and nodes</issue>
  <issue id="1163762" tracker="bnc">[TRACKERBUG] Update bcache fixes upto Linux v5.6</issue>
  <issue id="1163774" tracker="bnc">Fw update without reset through nvme-cli throws "Get FW SLOT INFO log error"</issue>
  <issue id="1163836" tracker="bnc">[PATCH] jbd2: do not clear the BH_Mapped flag when forgetting a  metadata buffer</issue>
  <issue id="1163840" tracker="bnc">[PATCH] blk-mq: avoid sysfs buffer overflow with too many CPU cores</issue>
  <issue id="1163841" tracker="bnc">[PATCH] ext4: fix a bug in ext4_wait_for_tail_page_commit</issue>
  <issue id="1163842" tracker="bnc">[PATCH] ext4: fix deadlock allocating crypto bounce page from mempool</issue>
  <issue id="1163843" tracker="bnc">[PATCH] ext4: improve explanation of a mount failure caused by a  misconfigured kernel</issue>
  <issue id="1163844" tracker="bnc">[PATCH] ubifs: Reject unsupported ioctl flags explicitly</issue>
  <issue id="1163845" tracker="bnc">[PATCH] fs/open.c: allow opening only regular files during execve()</issue>
  <issue id="1163846" tracker="bnc">[PATCH] fscrypt: don't set policy for a dead directory</issue>
  <issue id="1163849" tracker="bnc">[PATCH] chardev: Avoid potential use-after-free in 'chrdev_open()'</issue>
  <issue id="1163850" tracker="bnc">[PATCH] ubifs: don't trigger assertion on invalid no-key filename</issue>
  <issue id="1163851" tracker="bnc">[PATCH] namei: only return -ECHILD from follow_dotdot_rcu()</issue>
  <issue id="1163852" tracker="bnc">[PATCH] jbd2: switch to use jbd2_journal_abort() when failed to  submit the commit record</issue>
  <issue id="1163853" tracker="bnc">[PATCH] ext4, jbd2: ensure panic when aborting with zero errno</issue>
  <issue id="1163855" tracker="bnc">[PATCH] ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag</issue>
  <issue id="1163856" tracker="bnc">[PATCH] ubifs: Fix deadlock in concurrent bulk-read and writepage</issue>
  <issue id="1163857" tracker="bnc">[PATCH] quota: fix livelock in dquot_writeback_dquots</issue>
  <issue id="1163858" tracker="bnc">[PATCH] quota: Check that quota is not dirty before release</issue>
  <issue id="1163859" tracker="bnc">[PATCH] ext2: check err when partial != NULL</issue>
  <issue id="1163860" tracker="bnc">[PATCH] jbd2: Fix possible overflow in jbd2_log_space_left()</issue>
  <issue id="1163861" tracker="bnc">[PATCH] ext4: check for directory entries too close to block end</issue>
  <issue id="1163862" tracker="bnc">[PATCH] jbd2: clear JBD2_ABORT flag before journal_reset to update  log tail info when load journal</issue>
  <issue id="1163863" tracker="bnc">[PATCH] jbd2: make sure ESHUTDOWN to be recorded in the journal  superblock</issue>
  <issue id="1163867" tracker="bnc">[PATCH] reiserfs: Fix memory leak of journal device string</issue>
  <issue id="1163869" tracker="bnc">[PATCH] reiserfs: Fix spurious unlock in reiserfs_fill_super() error  handling</issue>
  <issue id="1163880" tracker="bnc">[PATCH] jbd2: move the clearing of b_modified flag to the  journal_unmap_buffer()</issue>
  <issue id="1163971" tracker="bnc">VUL-0: CVE-2020-2732: kernel-source: kvm: nested VMX vs check_intercept</issue>
  <issue id="1164051" tracker="bnc">WARNING: at ../lib/vsprintf.c:1916 when create a MD Raid0 array with 50 disks. ref:_00D1igLOd._5001iLhGpk:ref</issue>
  <issue id="1164069" tracker="bnc">VUL-1: CVE-2020-8992: kernel-source: ext4_protect_reserved_inode allows attackers to cause a denial of service (soft lockup) via a crafted journal size</issue>
  <issue id="1164098" tracker="bnc">[PATCH] blk-mq: make sure that line break can be printed</issue>
  <issue id="1164115" tracker="bnc">iommu/io-pgtable-arm: Fix race handling in split_blk_unmap()</issue>
  <issue id="1164314" tracker="bnc">iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA</issue>
  <issue id="1164315" tracker="bnc">perf/x86/intel: Fix inaccurate period in context switch for  auto-reload</issue>
  <issue id="1164388" tracker="bnc">ata: ahci: Add shutdown to freeze hardware resources of ahci</issue>
  <issue id="1164471" tracker="bnc">Cannot mount ext4 filesystem with -O quota,project</issue>
  <issue id="1164598" tracker="bnc">Commits to resolve high network latency</issue>
  <issue id="1164632" tracker="bnc">Beurer GL 50 evo glucometer needs CONFIG_BLK_DEV_SR_VENDOR=y</issue>
  <issue id="1164705" tracker="bnc">[PATCH] KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks</issue>
  <issue id="1164712" tracker="bnc">[PATCH] KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from  Spectre-v1/L1TF attacks</issue>
  <issue id="1164727" tracker="bnc">[PATCH] KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF  attacks</issue>
  <issue id="1164728" tracker="bnc">[PATCH] KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF  attacks</issue>
  <issue id="1164729" tracker="bnc">[PATCH] KVM: x86: Protect ioapic_write_indirect() from  Spectre-v1/L1TF attacks</issue>
  <issue id="1164730" tracker="bnc">[PATCH] KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF  attacks</issue>
  <issue id="1164731" tracker="bnc">[PATCH] KVM: x86: Protect MSR-based index computations in  fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks</issue>
  <issue id="1164732" tracker="bnc">[PATCH] KVM: x86: Protect MSR-based index computations in pmu.h from  Spectre-v1/L1TF attacks</issue>
  <issue id="1164733" tracker="bnc">[PATCH] KVM: x86: Protect MSR-based index computations from  Spectre-v1/L1TF attacks in x86.c</issue>
  <issue id="1164734" tracker="bnc">[PATCH] KVM: x86: Protect DR-based index computations from  Spectre-v1/L1TF attacks</issue>
  <issue id="1164735" tracker="bnc">[PATCH] KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks</issue>
  <issue id="2020-2732" tracker="cve" />
  <issue id="2020-8992" tracker="cve" />
  <issue id="2020-8648" tracker="cve" />
  <category>security</category>
  <rating>moderate</rating>
  <packager>Jeffreycheung</packager>
  <reboot_needed/>
  <description>
The SUSE Linux Enterprise 15-SP1 kernel-RT was updated to 4.12.14 to receive various security and bugfixes.

The following security bugs were fixed:

- CVE-2020-8992: Fixed an issue in ext4_protect_reserved_inode in fs/ext4/block_validity.c that allowed attackers to cause a soft lockup via a crafted journal size (bsc#1164069).
- CVE-2020-8648: Fixed a use-after-free vulnerability in the n_tty_receive_buf_common function in drivers/tty/n_tty.c (bsc#1162928).
- CVE-2020-2732: Fixed an issue affecting Intel CPUs where an L2 guest may trick the L0 hypervisor into accessing sensitive L1 resources (bsc#1163971).

The following non-security bugs were fixed:

- ACPI: PM: Avoid attaching ACPI PM domain to certain devices (bsc#1051510).
- ACPI / video: Add force_none quirk for Dell OptiPlex 9020M (bsc#1051510).
- ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (bsc#1051510).
- ACPI: watchdog: Allow disabling WDAT at boot (bsc#1162557).
- ACPI / watchdog: Fix init failure with overlapping register regions (bsc#1162557).
- ACPI / watchdog: Set default timeout in probe (bsc#1162557).
- ALSA: dummy: Fix PCM format loop in proc output (bsc#1111666).
- ALSA: hda: Add JasperLake PCI ID and codec vid (bsc#1111666).
- ALSA: hda: Clear RIRB status before reading WP (bsc#1111666).
- ALSA: hda: hdmi - add Tigerlake support (bsc#1111666).
- ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks (bsc#1111666).
- ALSA: hda: hdmi - fix pin setup on Tigerlake (bsc#1111666).
- ALSA: hda/realtek - Fixed one of HP ALC671 platform Headset Mic supported (bsc#1111666).
- ALSA: hda/realtek - Fix silent output on MSI-GL73 (git-fixes).
- ALSA: hda: Reset stream if DMA RUN bit not cleared (bsc#1111666).
- ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (git-fixes).
- ALSA: seq: Avoid concurrent access to queue flags (git-fixes).
- ALSA: seq: Fix concurrent access to queue current tick/time (git-fixes).
- ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (git-fixes).
- ALSA: usb-audio: Fix endianess in descriptor validation (bsc#1111666).
- arm64: Revert support for execute-only user mappings (bsc#1160218).
- ASoC: sun8i-codec: Fix setting DAI data format (git-fixes).
- ata: ahci: Add shutdown to freeze hardware resources of ahci (bsc#1164388).
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (bsc#1163762).
- bcache: add code comments for state->pool in __btree_sort() (bsc#1163762).
- bcache: add code comments in bch_btree_leaf_dirty() (bsc#1163762).
- bcache: add cond_resched() in __bch_cache_cmp() (bsc#1163762).
- bcache: add idle_max_writeback_rate sysfs interface (bsc#1163762).
- bcache: add more accurate error messages in read_super() (bsc#1163762).
- bcache: add readahead cache policy options via sysfs interface (bsc#1163762).
- bcache: at least try to shrink 1 node in bch_mca_scan() (bsc#1163762).
- bcache: avoid unnecessary btree nodes flushing in btree_flush_write() (bsc#1163762).
- bcache: check return value of prio_read() (bsc#1163762).
- bcache: deleted code comments for dead code in bch_data_insert_keys() (bsc#1163762).
- bcache: do not export symbols (bsc#1163762).
- bcache: explicity type cast in bset_bkey_last() (bsc#1163762).
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (bsc#1163762).
- bcache: Fix an error code in bch_dump_read() (bsc#1163762).
- bcache: fix deadlock in bcache_allocator (bsc#1163762).
- bcache: fix incorrect data type usage in btree_flush_write() (bsc#1163762).
- bcache: fix memory corruption in bch_cache_accounting_clear() (bsc#1163762).
- bcache: fix static checker warning in bcache_device_free() (bsc#1163762).
- bcache: ignore pending signals when creating gc and allocator thread (bsc#1163762, bsc#1112504).
- bcache: print written and keys in trace_bcache_btree_write (bsc#1163762).
- bcache: reap c->btree_cache_freeable from the tail in bch_mca_scan() (bsc#1163762).
- bcache: reap from tail of c->btree_cache in bch_mca_scan() (bsc#1163762).
- bcache: remove macro nr_to_fifo_front() (bsc#1163762).
- bcache: remove member accessed from struct btree (bsc#1163762).
- bcache: remove the extra cflags for request.o (bsc#1163762).
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (bsc#1163762, bsc#1112504).
- blk-mq: avoid sysfs buffer overflow with too many CPU cores (bsc#1163840).
- blk-mq: make sure that line break can be printed (bsc#1164098).
- Bluetooth: Fix race condition in hci_release_sock() (bsc#1051510).
- Btrfs: do not double lock the subvol_sem for rename exchange (bsc#1162943).
- Btrfs: fix infinite loop during fsync after rename operations (bsc#1163383).
- Btrfs: fix race between adding and putting tree mod seq elements and nodes (bsc#1163384).
- cdrom: respect device capabilities during opening action (boo#1164632).
- chardev: Avoid potential use-after-free in 'chrdev_open()' (bsc#1163849).
- cifs: fix mount option display for sec=krb5i (bsc#1161907).
- clk: mmp2: Fix the order of timer mux parents (bsc#1051510).
- clk: qcom: rcg2: Do not crash if our parent can't be found; return an error (bsc#1051510).
- clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock (bsc#1051510).
- clk: tegra: Mark fuse clock as critical (bsc#1051510).
- clocksource: Prevent double add_timer_on() for watchdog_timer (bsc#1051510).
- closures: fix a race on wakeup from closure_sync (bsc#1163762).
- Documentation: Document arm64 kpti control (bsc#1162623).
- drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero (bsc#1111666).
- drm/amdgpu: add function parameter description in 'amdgpu_gart_bind' (bsc#1051510).
- drm/amdgpu: remove 4 set but not used variable in amdgpu_atombios_get_connector_info_from_object_table (bsc#1051510).
- drm/amdgpu: remove always false comparison in 'amdgpu_atombios_i2c_process_i2c_ch' (bsc#1051510).
- drm/amdgpu: remove set but not used variable 'amdgpu_connector' (bsc#1051510).
- drm/amdgpu: remove set but not used variable 'dig' (bsc#1051510).
- drm/amdgpu: remove set but not used variable 'dig_connector' (bsc#1051510).
- drm/amdgpu: remove set but not used variable 'mc_shared_chmap' (bsc#1051510).
- drm/amdgpu: remove set but not used variable 'mc_shared_chmap' from 'gfx_v6_0.c' and 'gfx_v7_0.c' (bsc#1051510).
- drm: bridge: dw-hdmi: constify copied structure (bsc#1051510).
- drm/nouveau: Fix copy-paste error in nouveau_fence_wait_uevent_handler (bsc#1051510).
- drm/nouveau/secboot/gm20b: initialize pointer in gm20b_secboot_new() (bsc#1051510).
- drm/rockchip: lvds: Fix indentation of a #define (bsc#1051510).
- drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add (bsc#1051510).
- Enable CONFIG_BLK_DEV_SR_VENDOR (boo#1164632).
- enic: prevent waking up stopped tx queues over watchdog reset (bsc#1133147).
- ext2: check err when partial != NULL (bsc#1163859).
- ext4: check for directory entries too close to block end (bsc#1163861).
- ext4: fix a bug in ext4_wait_for_tail_page_commit (bsc#1163841).
- ext4: fix checksum errors with indexed dirs (bsc#1160979).
- ext4: fix deadlock allocating crypto bounce page from mempool (bsc#1163842).
- ext4: fix mount failure with quota configured as module (bsc#1164471).
- ext4: Fix mount failure with quota configured as module (bsc#1164471).
- ext4: improve explanation of a mount failure caused by a misconfigured kernel (bsc#1163843).
- ext4, jbd2: ensure panic when aborting with zero errno (bsc#1163853).
- fix autofs regression caused by follow_managed() changes (bsc#1159271).
- fix dget_parent() fastpath race (bsc#1159271).
- fscrypt: do not set policy for a dead directory (bsc#1163846).
- fs/namei.c: fix missing barriers when checking positivity (bsc#1159271).
- fs/namei.c: pull positivity check into follow_managed() (bsc#1159271).
- fs/open.c: allow opening only regular files during execve() (bsc#1163845).
- ftrace: Add comment to why rcu_dereference_sched() is open coded (git-fixes).
- ftrace: Protect ftrace_graph_hash with ftrace_sync (git-fixes).
- genirq/proc: Return proper error code when irq_set_affinity() fails (bnc#1105392).
- gtp: avoid zero size hashtable (networking-stable-20_01_01).
- gtp: do not allow adding duplicate tid and ms_addr pdp context (networking-stable-20_01_01).
- gtp: fix an use-after-free in ipv4_pdp_find() (networking-stable-20_01_01).
- gtp: fix wrong condition in gtp_genl_dump_pdp() (networking-stable-20_01_01).
- hotplug/drc-info: Add code to search ibm,drc-info property (bsc#1157480 ltc#181028).
- hv_netvsc: Fix offset usage in netvsc_send_table() (bsc#1164598).
- hv_netvsc: Fix send_table offset in case of a host bug (bsc#1164598).
- hv_netvsc: Fix tx_table init in rndis_set_subchannel() (bsc#1164598).
- hv_netvsc: Fix unwanted rx_table reset (bsc#1164598).
- hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs (bsc#1163206).
- hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON definitions (bsc#1051510).
- iommu/amd: Fix IOMMU perf counter clobbering during init (bsc#1162617).
- iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA (bsc#1164314).
- iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() (bsc#1164115).
- iwlwifi: do not throw error when trying to remove IGTK (bsc#1051510).
- iwlwifi: mvm: fix NVM check for 3168 devices (bsc#1051510).
- jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (bsc#1163862).
- jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (bsc#1163836).
- jbd2: Fix possible overflow in jbd2_log_space_left() (bsc#1163860).
- jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (bsc#1163863).
- jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (bsc#1163880).
- jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (bsc#1163852).
- kabi/severities: Whitelist rpaphp_get_drc_props (bsc#1157480 ltc#181028).
- kconfig: fix broken dependency in randconfig-generated .config (bsc#1051510).
- kernel-binary.spec.in: do not recommend firmware for kvmsmall and azure flavor (boo#1161360).
- KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers (bsc#1133021).
- KVM: fix spectrev1 gadgets (bsc#1164705).
- KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails (bsc#1061840).
- KVM: PPC: Book3S PR: Fix -Werror=return-type build failure (bsc#1061840).
- KVM: PPC: Book3S PR: Free shared page if mmu initialization fails (bsc#1061840).
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (bsc#1162618).
- KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (bsc#1164734).
- KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (bsc#1164728).
- KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (bsc#1164729).
- KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (bsc#1164712).
- KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (bsc#1164730).
- KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (bsc#1164733).
- KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (bsc#1164731).
- KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (bsc#1164732).
- KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (bsc#1164735).
- KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (bsc#1164705).
- KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (bsc#1164727).
- lcoking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop (bsc#1050549).
- lib: crc64: include &amp;lt;linux/crc64.h> for 'crc64_be' (bsc#1163762).
- lib/scatterlist.c: adjust indentation in __sg_alloc_table (bsc#1051510).
- lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (bsc#1051510).
- livepatch/samples/selftest: Use klp_shadow_alloc() API correctly (bsc#1071995).
- livepatch/selftest: Clean up shadow variable names and type (bsc#1071995).
- locking/rwsem: Prevent decrement of reader count before increment (bsc#1050549).
- mac80211: Fix TKIP replay protection immediately after key setup (bsc#1051510).
- mac80211: mesh: restrict airtime metric to peered established plinks (bsc#1051510).
- md/raid0: Fix buffer overflow at debug print (bsc#1164051).
- media: af9005: uninitialized variable printked (bsc#1051510).
- media: cec: CEC 2.0-only bcast messages were ignored (git-fixes).
- media: digitv: do not continue if remote control state can't be read (bsc#1051510).
- media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 (bsc#1051510).
- media: exynos4-is: fix wrong mdev and v4l2 dev order in error path (git-fixes).
- media: gspca: zero usb_buf (bsc#1051510).
- media: iguanair: fix endpoint sanity check (bsc#1051510).
- media: ov6650: Fix crop rectangle alignment not passed back (git-fixes).
- media: ov6650: Fix incorrect use of JPEG colorspace (git-fixes).
- media: pulse8-cec: fix lost cec_transmit_attempt_done() call.
- media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (bsc#1051510).
- media/v4l2-core: set pages dirty upon releasing DMA buffers (bsc#1051510).
- media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustments (bsc#1051510).
- mfd: da9062: Fix watchdog compatible string (bsc#1051510).
- mfd: dln2: More sanity checking for endpoints (bsc#1051510).
- mfd: rn5t618: Mark ADC control register volatile (bsc#1051510).
- mmc: spi: Toggle SPI polarity, do not hardcode it (bsc#1051510).
- mod_devicetable: fix PHY module format (networking-stable-19_12_28).
- mtd: fix mtd_oobavail() incoherent returned value (bsc#1051510).
- namei: only return -ECHILD from follow_dotdot_rcu() (bsc#1163851).
- net: add sendmsg_locked and sendpage_locked to af_inet6 (bsc#1144162).
- net: dst: Force 4-byte alignment of dst_metrics (networking-stable-19_12_28).
- net: ena: fix napi handler misbehavior when the napi budget is zero (networking-stable-20_01_01).
- net: hisilicon: Fix a BUG trigered by wrong bytes_compl (networking-stable-19_12_28).
- net: nfc: nci: fix a possible sleep-in-atomic-context bug in nci_uart_tty_receive() (networking-stable-19_12_28).
- net: qlogic: Fix error paths in ql_alloc_large_buffers() (networking-stable-19_12_28).
- net: sched: correct flower port blocking (git-fixes).
- net: usb: lan78xx: Fix suspend/resume PHY register access error (networking-stable-19_12_28).
- new helper: lookup_positive_unlocked() (bsc#1159271).
- nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info (bsc#1163774).
- PCI: Add DMA alias quirk for Intel VCA NTB (bsc#1051510).
- PCI: Do not disable bridge BARs when assigning bus resources (bsc#1051510).
- PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (git-fixes).
- PCI: rpaphp: Add drc-info support for hotplug slot registration (bsc#1157480 ltc#181028).
- PCI: rpaphp: Annotate and correctly byte swap DRC properties (bsc#1157480 ltc#181028).
- PCI: rpaphp: Avoid a sometimes-uninitialized warning (bsc#1157480 ltc#181028).
- PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name when using drc-info (bsc#1157480 ltc#181028).
- PCI: rpaphp: Do not rely on firmware feature to imply drc-info support (bsc#1157480 ltc#181028).
- PCI: rpaphp: Fix up pointer to first drc-info entry (bsc#1157480 ltc#181028).
- PCI/switchtec: Fix vep_vector_number ioread width (bsc#1051510).
- percpu: Separate decrypted varaibles anytime encryption can be enabled (bsc#1114279).
- perf/x86/intel: Fix inaccurate period in context switch for auto-reload (bsc#1164315).
- powerpc: avoid adjusting memory_limit for capture kernel memory reservation (bsc#1140025 ltc#176086).
- powerpc: Enable support for ibm,drc-info devtree property (bsc#1157480 ltc#181028).
- powerpc/papr_scm: Fix leaking 'bus_desc.provider_name' in some paths (bsc#1142685 ltc#179509).
- powerpc/pseries: Add cpu DLPAR support for drc-info property (bsc#1157480 ltc#181028).
- powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (bsc#1065729).
- powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (bsc#1065729).
- powerpc/pseries: Enable support for ibm,drc-info property (bsc#1157480 ltc#181028).
- powerpc/pseries: Fix bad drc_index_start value parsing of drc-info entry (bsc#1157480 ltc#181028).
- powerpc/pseries: Fix drc-info mappings of logical cpus to drc-index (bsc#1157480 ltc#181028).
- powerpc/pseries: Fix vector5 in ibm architecture vector table (bsc#1157480 ltc#181028).
- powerpc/pseries/hotplug-memory: Change rc variable to bool (bsc#1065729).
- powerpc/pseries: Revert support for ibm,drc-info devtree property (bsc#1157480 ltc#181028).
- powerpc/pseries/vio: Fix iommu_table use-after-free refcount warning (bsc#1065729).
- powerpc: reserve memory for capture kernel after hugepages init (bsc#1140025 ltc#176086).
- powerpc/tm: Fix clearing MSR[TS] in current when reclaiming on signal delivery (bsc#1118338 ltc#173734).
- power: supply: ltc2941-battery-gauge: fix use-after-free (bsc#1051510).
- pseries/drc-info: Search DRC properties for CPU indexes (bsc#1157480 ltc#181028).
- pstore/ram: Write new dumps to start of recycled zones (bsc#1051510).
- pwm: omap-dmtimer: Remove PWM chip in .remove before making it unfunctional (git-fixes).
- pwm: Remove set but not set variable 'pwm' (git-fixes).
- pxa168fb: Fix the function used to release some memory in an error (bsc#1114279)
- qede: Fix multicast mac configuration (networking-stable-19_12_28).
- qmi_wwan: Add support for Quectel RM500Q (bsc#1051510).
- quota: Check that quota is not dirty before release (bsc#1163858).
- quota: fix livelock in dquot_writeback_dquots (bsc#1163857).
- r8152: get default setting of WOL before initializing (bsc#1051510).
- regulator: Fix return value of _set_load() stub (bsc#1051510).
- regulator: rk808: Lower log level on optional GPIOs being not available (bsc#1051510).
- reiserfs: Fix memory leak of journal device string (bsc#1163867).
- reiserfs: Fix spurious unlock in reiserfs_fill_super() error handling (bsc#1163869).
- Revert "locking/pvqspinlock: Do not wait if vCPU is preempted" (bsc#1050549).
- rpm/kabi.pl: support new (>=5.4) Module.symvers format (new symbol namespace field)
- rpm/kernel-binary.spec.in: Conflict with too old powerpc-utils (jsc#ECO-920, jsc#SLE-11054, jsc#SLE-11322).
- rpm/kernel-binary.spec.in: Replace Novell with SUSE
- rtc: cmos: Stop using shared IRQ (bsc#1051510).
- rtc: hym8563: Return -EINVAL if the time is known to be invalid (bsc#1051510).
- rtlwifi: Fix MAX MPDU of VHT capability (git-fixes).
- rtlwifi: Remove redundant semicolon in wifi.h (git-fixes).
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (bsc#1157966 bsc#1158013 bsc#1157424).
- scsi: qla2xxx: Fix unbound NVME response length (bsc#1157966 bsc#1158013 bsc#1157424).
- sctp: fully initialize v4 addr in some functions (networking-stable-19_12_28).
- serial: ifx6x60: add missed pm_runtime_disable (bsc#1051510).
- serial: pl011: Fix DMA ->flush_buffer() (bsc#1051510).
- serial: serial_core: Perform NULL checks for break_ctl ops (bsc#1051510).
- serial: stm32: fix transmit_chars when tx is stopped (bsc#1051510).
- sh_eth: check sh_eth_cpu_data::dual_port when dumping registers (bsc#1051510).
- sh_eth: fix dumping ARSTR (bsc#1051510).
- sh_eth: fix invalid context bug while calling auto-negotiation by ethtool (bsc#1051510).
- sh_eth: fix invalid context bug while changing link options by ethtool (bsc#1051510).
- sh_eth: fix TSU init on SH7734/R8A7740 (bsc#1051510).
- sh_eth: fix TXALCR1 offsets (bsc#1051510).
- sh_eth: TSU_QTAG0/1 registers the same as TSU_QTAGM0/1 (bsc#1051510).
- soc: renesas: rcar-sysc: Add goto to of_node_put() before return (bsc#1051510).
- soc/tegra: fuse: Correct straps' address for older Tegra124 device trees (bsc#1051510).
- soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot (bsc#1051510).
- spi: tegra114: clear packed bit for unpacked mode (bsc#1051510).
- spi: tegra114: configure dma burst size to fifo trig level (bsc#1051510).
- spi: tegra114: fix for unpacked mode transfers (bsc#1051510).
- spi: tegra114: flush fifos (bsc#1051510).
- spi: tegra114: terminate dma and reset on transfer timeout (bsc#1051510).
- sr_vendor: support Beurer GL50 evo CD-on-a-chip devices (boo#1164632).
- staging: vt6656: correct packet types for CTS protect, mode (bsc#1051510).
- staging: vt6656: Fix false Tx excessive retries reporting (bsc#1051510).
- staging: vt6656: use NULLFUCTION stack on mac80211 (bsc#1051510).
- stop_machine: Atomically queue and wake stopper threads (bsc#1088810, bsc#1161702).
- stop_machine: Disable preemption after queueing stopper threads (bsc#1088810, bsc#1161702).
- stop_machine: Disable preemption when waking two stopper threads (bsc#1088810, bsc#1161702).
- stop_machine, sched: Fix migrate_swap() vs. active_balance() deadlock (bsc#1088810, bsc#1161702).
- tcp: do not send empty skb from tcp_write_xmit() (networking-stable-20_01_01).
- tracing: Annotate ftrace_graph_hash pointer with __rcu (git-fixes).
- tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (git-fixes).
- tracing: Fix tracing_stat return values in error handling paths (git-fixes).
- tracing: Fix very unlikely race of registering two stat tracers (git-fixes).
- tty: n_hdlc: fix build on SPARC (bsc#1051510).
- tty/serial: atmel: Add is_half_duplex helper (bsc#1051510).
- tty: serial: msm_serial: Fix lockup for sysrq and oops (bsc#1051510).
- tty: vt: keyboard: reject invalid keycodes (bsc#1051510).
- ubifs: do not trigger assertion on invalid no-key filename (bsc#1163850).
- ubifs: Fix deadlock in concurrent bulk-read and writepage (bsc#1163856).
- ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag (bsc#1163855).
- ubifs: Reject unsupported ioctl flags explicitly (bsc#1163844).
- udp: fix integer overflow while computing available space in sk_rcvbuf (networking-stable-20_01_01).
- USB: core: fix check for duplicate endpoints (git-fixes).
- USB: EHCI: Do not return -EPIPE when hub is disconnected (git-fixes).
- USB: gadget: legacy: set max_speed to super-speed (bsc#1051510).
- USB: gadget: Zero ffs_io_data (bsc#1051510).
- USB: host: xhci-hub: fix extra endianness conversion (bsc#1051510).
- usbip: Fix error path of vhci_recv_ret_submit() (git-fixes).
- USB: serial: option: add support for Quectel RM500Q in QDL mode (git-fixes).
- USB: serial: option: add Telit ME910G1 0x110a composition (git-fixes).
- USB: serial: option: add ZLP support for 0x1bc7/0x9010 (git-fixes).
- usb-storage: Disable UAS on JMicron SATA enclosure (bsc#1051510).
- vhost/vsock: accept only packets with the right dst_cid (networking-stable-20_01_01).
- watchdog: max77620_wdt: fix potential build errors (bsc#1051510).
- watchdog: rn5t618_wdt: fix module aliases (bsc#1051510).
- watchdog: wdat_wdt: fix get_timeleft call for wdat_wdt (bsc#1162557).
- wireless: fix enabling channel 12 for custom regulatory domain (bsc#1051510).
- wireless: wext: avoid gcc -O3 warning (bsc#1051510).
- x86/amd_nb: Add PCI device IDs for family 17h, model 70h (bsc#1163206).
- x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (bsc#1162619).
- x86/intel_rdt: Split resource group removal in two (bsc#1112178).
- x86/intel_rdt: Split resource group removal in two (bsc#1112178).
- x86/resctrl: Check monitoring static key in the MBM overflow handler (bsc#1114279).
- x86/resctrl: Fix a deadlock due to inaccurate reference (bsc#1112178).
- x86/resctrl: Fix a deadlock due to inaccurate reference (bsc#1112178).
- x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (bsc#1112178).
- x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (bsc#1112178).
- x86/resctrl: Fix use-after-free when deleting resource groups (bsc#1114279).
- xen/balloon: Support xend-based toolstack take two (bsc#1065600).
- xen: Enable interrupts when calling _cond_resched() (bsc#1065600).
- xhci: Fix memory leak in xhci_add_in_port() (bsc#1051510).
- xhci: fix USB3 device initiated resume race with roothub autosuspend (bsc#1051510).
- xhci: make sure interrupts are restored to correct state (bsc#1051510).
</description>
<summary>Security update for the Linux Kernel</summary>
</patchinfo>
openSUSE Build Service is sponsored by