ELSA-2021-1578

ELSA-2021-1578 - kernel security, bug fix, and enhancement update

Type:SECURITY
Severity:IMPORTANT
Release Date:2021-05-25

Description


[4.18.0-305.OL8]
- Update Oracle Linux certificates (Kevin Lyons)
- Disable signing for aarch64 (Ilya Okomin)
- Oracle Linux RHCK Module Signing Key was added to the kernel trusted keys list (olkmod_signing_key.pem) [Orabug: 29539237]
- Update x509.genkey [Orabug: 24817676]
- Conflict with shim-ia32 and shim-x64 <= 15-11.0.5

[4.18.0-305]
- perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Michael Petlan) [1950388]

[4.18.0-304]
- mm: Revert 'remove the account_page_dirtied export' (Waiman Long) [1941257]
- Revert '[netdrv] net/broadcom: Clean broadcom code from driver versions' (Jonathan Toppins) [1940842]

[4.18.0-303]
- redhat: switch secureboot kernel image signing to release keys (Jan Stancek)
- Revert '[md] md/raid5: add a new member of offset into r5dev' (Nigel Croxon) [1936903]
- Revert '[md] md/raid5: make async_copy_data() to support different page offset' (Nigel Croxon) [1936903]
- Revert '[crypto] md/raid5: add new xor function to support different page offset' (Nigel Croxon) [1936903]
- Revert '[md] md/raid5: convert to new xor compution interface' (Nigel Croxon) [1936903]
- Revert '[crypto] md/raid6: let syndrome computor support different page offset' (Nigel Croxon) [1936903]
- Revert '[crypto] md/raid6: let async recovery function support different page offset' (Nigel Croxon) [1936903]
- Revert '[md] md/raid5: let multiple devices of stripe_head share page' (Nigel Croxon) [1936903]
- Revert '[md] md/raid5: resize stripe_head when reshape array' (Nigel Croxon) [1936903]
- Revert '[md] md/raid5: reallocate page array after setting new stripe_size' (Nigel Croxon) [1936903]
- ACPI: PNP: compare the string length in the matching_id() (Mark Langsdorf) [1933702]
- ceph: add missing break when parsing 'nowsync' mount option (Jeff Layton) [1932753]
- get_maintainer.conf: Update with new location of RHMAINTAINERS (Prarit Bhargava)
- redhat: make pathspec exclusion compatible with old git versions (Herton R. Krzesinski)
- redhat/scripts: Update merge-subtrees.sh with new subtree location (Prarit Bhargava)
- tree: Add RHMAINTAINERS soft link in 8.4 (Prarit Bhargava)
- tree: remove existing redhat/rhdocs subtree in 8.4 (Prarit Bhargava)

[4.18.0-302]
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Gustavo Luiz Duarte) [1938116]
- selftests: kvm: Add basic Hyper-V clocksources tests (Vitaly Kuznetsov) [1931782]
- KVM: x86: hyper-v: Dont touch TSC page values when guest opted for re-enlightenment (Vitaly Kuznetsov) [1931782]
- KVM: x86: hyper-v: Track Hyper-V TSC page status (Vitaly Kuznetsov) [1931782]
- KVM: x86: hyper-v: Prevent using not-yet-updated TSC page by secondary CPUs (Vitaly Kuznetsov) [1931782]
- KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_MSR_TSC_EMULATION_STATUS (Vitaly Kuznetsov) [1931782]
- drm/i915/guc: Update to use firmware v49.0.1 (Dave Airlie) [1935281] {CVE-2020-12362}
- time: Enable __kernel_timespec for 32-bit vdso build (Waiman Long) [1936282]
- lib/idr.c: document calling context for IDA APIs mustnt use locks (Chris von Recklinghausen) [1917764]
- ida: Free allocated bitmap in error path (Chris von Recklinghausen) [1917764]
- radix tree test suite: Fix compilation (Chris von Recklinghausen) [1917764]
- vmalloc: convert to XArray (Chris von Recklinghausen) [1917764]
- mm: pass addr as unsigned long to vb_free (Chris von Recklinghausen) [1917764]
- radix tree: Remove multiorder support (Chris von Recklinghausen) [1917764]
- radix tree test: Convert multiorder tests to XArray (Chris von Recklinghausen) [1917764]
- radix tree tests: Convert item_delete_rcu to XArray (Chris von Recklinghausen) [1917764]
- radix tree tests: Convert item_kill_tree to XArray (Chris von Recklinghausen) [1917764]
- radix tree tests: Move item_insert_order (Chris von Recklinghausen) [1917764]
- radix tree test suite: Remove multiorder benchmarking (Chris von Recklinghausen) [1917764]
- radix tree test suite: Remove __item_insert (Chris von Recklinghausen) [1917764]
- radix tree: Remove radix_tree_clear_tags (Chris von Recklinghausen) [1917764]
- radix tree: Remove split/join code (Chris von Recklinghausen) [1917764]
- radix tree: Remove radix_tree_update_node_t (Chris von Recklinghausen) [1917764]
- mm: Convert truncate to XArray (Chris von Recklinghausen) [1917764]
- copy rh_kabi.h to tools/testing/radix-tree/linux (Chris von Recklinghausen) [1917764]

[4.18.0-301]
- ibmvnic: fix a race between open and reset (Diego Domingos) [1940042]
- ibmvnic: Set to CLOSED state even on error (Diego Domingos) [1940042]
- ibmvnic: device remove has higher precedence over reset (Diego Domingos) [1940042]
- ibmvnic: merge do_change_param_reset into do_reset (Diego Domingos) [1940042]
- ibmvfc: disable MQ channelization by default (Gustavo Luiz Duarte) [1939359]
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Steve Dickson) [1926945]
- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech) [1930833] {CVE-2021-27365}
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech) [1930856] {CVE-2021-27363}
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Chris Leech) [1930809] {CVE-2021-27364}
- futex: Handle faults correctly for PI futexes (Waiman Long) [1924635]
- futex: Simplify fixup_pi_state_owner() (Waiman Long) [1924635]
- futex: Use pi_state_update_owner() in put_pi_state() (Waiman Long) [1924635]
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Waiman Long) [1924635]
- futex: Provide and use pi_state_update_owner() (Waiman Long) [1924635]
- futex: Replace pointless printk in fixup_owner() (Waiman Long) [1924635]
- futex: Ensure the correct return value from futex_lock_pi() (Waiman Long) [1924635]
- futex: Dont enable IRQs unconditionally in put_pi_state() (Waiman Long) [1924635]
- futex: Fix incorrect should_fail_futex() handling (Waiman Long) [1924635]
- futex: Consistently use fshared as boolean (Waiman Long) [1924635]
- futex: Remove needless gotos (Waiman Long) [1924635]
- futex: Remove put_futex_key() (Waiman Long) [1924635]
- NFS: Correct size calculation for create reply length (Benjamin Coddington) [1934903]
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington) [1934098]
- net/mlx5: CT: Add support for matching on ct_state reply flag (Alaa Hleihel) [1919651]
- net/mlx5e: CT: manage the lifetime of the ct entry object (Alaa Hleihel) [1919651]
- net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Alaa Hleihel) [1919651]
- net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Alaa Hleihel) [1919651]
- net/mlx5e: CT: Use the same counter for both directions (Alaa Hleihel) [1919651]
- ethtool: fix the check logic of at least one channel for RX/TX (Ivan Vecera) [1907406]

[4.18.0-300]
- [scsi] scsi: qedi: Correct max length of CHAP secret (Nilesh Javali) [1909180]
- redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata)
- redhat: add CI file for kernel-private (Bruno Meneguele)
- CI: Drop unused variable (Bruno Meneguele)
- CI: Enable RT verification (Bruno Meneguele)
- KVM: SVM: Clear the CR4 register on reset (Vitaly Kuznetsov) [1920788]
- net: flow_offload: Add original direction flag to ct_metadata (Marcelo Ricardo Leitner) [1921946]
- net/sched: cls_flower: Add match on the ct_state reply flag (Marcelo Ricardo Leitner) [1921946]
- net/sched: cls_flower add CT_FLAGS_INVALID flag support (Marcelo Ricardo Leitner) [1921946]
- net/sched: cls_flower: Reject invalid ct_state flags rules (Marcelo Ricardo Leitner) [1921946]
- netlink: add mask validation (Marcelo Ricardo Leitner) [1921946]
- netlink: create helpers for checking type is an int (Marcelo Ricardo Leitner) [1921946]
- netlink: policy: correct validation type check (Marcelo Ricardo Leitner) [1921946]
- netlink: make NLA_BINARY validation more flexible (Marcelo Ricardo Leitner) [1921946]

[4.18.0-299]
- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni) [1901598]
- md: improve variable names in md_flush_request() (Xiao Ni) [1901598]
- hpsa: fix regression issue for old controllers (Joseph Szczypek) [1925711]
- scsi: hpsa: Correct dev cmds outstanding for retried cmds (Joseph Szczypek) [1925711]
- vt: Disable KD_FONT_OP_COPY (Dave Airlie) [1903937] {CVE-2020-28974}
- drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1937558]
- drm/i915/tgl/psr: Disable PSR on Tigerlake for now (Lyude Paul) [1924702]
- dm raid: fix discard limits for raid0 and raid10 (Mike Snitzer) [1934274]
- dm: fix __send_changing_extent_only to avoid duplicate dm_target_offset() (Mike Snitzer) [1934274]
- mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Waiman Long) [1934212]
- mm: memcontrol: fix slub memory accounting (Waiman Long) [1934212]
- mm: memcontrol: fix swap undercounting in cgroup2 (Waiman Long) [1934212]
- mm: memcontrol: fix NR_ANON_THPS accounting in charge moving (Waiman Long) [1934212]
- mm, slub: better heuristic for number of cpus when calculating slab order (Waiman Long) [1934212]
- Revert 'mm: memcontrol: avoid workload stalls when lowering memory.high' (Waiman Long) [1934212]
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu) [1931732]
- selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu) [1931732]

[4.18.0-298]
- drm/i915/gen11+: Only load DRAM information from pcode (Lyude Paul) [1934537]
- drm/i915/dg1: Wait for pcode/uncore handshake at startup (Lyude Paul) [1934537]
- powercap/intel_rapl: add support for TigerLake Desktop (David Arcari) [1932457]
- powerpc/perf: Fix handling of privilege level checks in perf interrupt context (Gustavo Luiz Duarte) [1918411]
- NFSv4.2: fix error return on memory allocation failure (Scott Mayhew) [1917689]
- NFSv4.2: improve page handling for GETXATTR (Scott Mayhew) [1917689]
- NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages() (Scott Mayhew) [1917689]
- NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation (Scott Mayhew) [1917689]
- SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1917689]
- NFSv4: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1917689]
- SUNRPC: Clean up the handling of page padding in rpc_prepare_reply_pages() (Benjamin Coddington) [1917689]
- SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths (Benjamin Coddington) [1917689]
- SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() (Benjamin Coddington) [1917689]
- SUNRPC: Split out a function for setting current page (Benjamin Coddington) [1917689]
- SUNRPC: Fix up typo in xdr_init_decode() (Benjamin Coddington) [1917689]
- NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Benjamin Coddington) [1917689]
- net: fix pos incrementment in ipv6_route_seq_next (Lorenzo Bianconi) [1926608]
- ipv6_route_seq_next should increase position index (Lorenzo Bianconi) [1926608]
- bpf: Clear subreg_def for global function return values (Yauheni Kaliuta) [1934062]
- igc: Fix returning wrong statistics (Corinna Vinschen) [1910873]

[4.18.0-297]
- KVM: SVM: Make symbol 'svm_gp_erratum_intercept' static (Paolo Bonzini) [1769283]
- KVM: SVM: Fix #GP handling for doubly-nested virtualization (Paolo Bonzini) [1769283]
- KVM: SVM: Add support for SVM instruction address check change (Paolo Bonzini) [1769283]
- KVM: SVM: Add emulation support for #GP triggered by SVM instructions (Paolo Bonzini) [1769283]
- KVM: x86: Factor out x86 instruction emulation with decoding (Paolo Bonzini) [1769283]
- gfs2: In gfs2_ail1_start_one unplug the IO when needed (Bob Peterson) [1648446]
- gfs2: Free rd_bits later in gfs2_clear-rgrpd to fix use-after-free (Bob Peterson) [1648446]
- gfs2: Only access gl_delete for iopen glocks (Bob Peterson) [1648446]
- gfs2: Fix case in which ail writes are done to jdata holes (Bob Peterson) [1648446]
- gfs2: simplify gfs2_block_map (Bob Peterson) [1648446]
- gfs2: Only set PageChecked if we have a transaction (Bob Peterson) [1648446]
- gfs2: dont lock sd_ail_lock in gfs2_releasepage (Bob Peterson) [1648446]
- gfs2: make gfs2_ail1_empty_one return the count of active items (Bob Peterson) [1648446]
- gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipe (Bob Peterson) [1648446]
- gfs2: enhance log_blocks trace point to show log blocks free (Bob Peterson) [1648446]
- gfs2: rename gfs2_write_full_page to gfs2_write_jdata_page, remove parm (Bob Peterson) [1648446]
- PM: hibernate: flush swap writer after marking (Lenny Szubowicz) [1898677]
- cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown (Lenny Szubowicz) [1898677]
- PM / hibernate: memory_bm_find_bit(): Tighten node optimisation (Lenny Szubowicz) [1898677]
- bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation (Jiri Benc) [1882215]
- ice, xsk: clear the status bits for the next_to_use descriptor (Jiri Benc) [1906820]
- net/mlx4_en: Handle TX error CQE (Alaa Hleihel) [1925690]
- net/mlx4_en: Avoid scheduling restart task if it is already running (Alaa Hleihel) [1925690]
- blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue (Ming Lei) [1922013]
- blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues (Ming Lei) [1922013]
- Revert 'blk-mq, elevator: Count requests per hctx to improve performance' (Ming Lei) [1922013]
- bpftool: Disable CAP_BPF check for feature command (Jiri Olsa) [1921542]
- RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib) [1919502]
- net/mlx5e: Disable performance optimization for IPv4/IPv6 ethertype (Alaa Hleihel) [1928671 1919807]
- IB/mlx5: Return appropriate error code instead of ENOMEM (Alaa Hleihel) [1928671]
- net/mlx5: Disable devlink reload for lag devices (Alaa Hleihel) [1928671 1929166]
- net/mlx5: Disable devlink reload for multi port slave device (Alaa Hleihel) [1928671 1929166]
- net/mlx5: Disallow RoCE on lag device (Alaa Hleihel) [1928671 1929166]
- net/mlx5: Disallow RoCE on multi port slave device (Alaa Hleihel) [1928671 1929166]
- net/mlx5: Fix health error state handling (Alaa Hleihel) [1928671]
- net/mlx5e: Change interrupt moderation channel params also when channels are closed (Alaa Hleihel) [1928671]
- net/mlx5e: Dont change interrupt moderation params when DIM is enabled (Alaa Hleihel) [1928671]
- net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1928671]
- net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1928671 1929119]
- net/mlx5e: Check tunnel offload is required before setting SWP (Alaa Hleihel) [1928671 1925439]
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Alaa Hleihel) [1928671 1928706]
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Alaa Hleihel) [1928671 1928706]
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Alaa Hleihel) [1928671 1913616]
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1856795]
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1926120]
- fix regression in 'epoll: Keep a reference on files added to the check list' (Carlos Maiolino) [1920776] {CVE-2020-0466}
- do_epoll_ctl(): clean the failure exits up a bit (Carlos Maiolino) [1920776] {CVE-2020-0466}
- epoll: Keep a reference on files added to the check list (Carlos Maiolino) [1920776] {CVE-2020-0466}

[4.18.0-296]
- perf/x86/intel/uncore: With > 8 nodes, get pci bus die id from NUMA info (Prarit Bhargava) [1766743]
- perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Prarit Bhargava) [1766743]
- mm: fix page reference leak in soft_offline_page() (Aristeu Rozanski) [1768372]
- mm,hwpoison: try to narrow window race for free pages (Aristeu Rozanski) [1768372]
- mm,hwpoison: double-check page count in __get_any_page() (Aristeu Rozanski) [1768372]
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Aristeu Rozanski) [1768372]
- mm,hwpoison: return 0 if the page is already poisoned in soft-offline (Aristeu Rozanski) [1768372]
- mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page (Aristeu Rozanski) [1768372]
- mm,hwpoison: rework soft offline for in-use pages (Aristeu Rozanski) [1768372]
- mm,hwpoison: rework soft offline for free pages (Aristeu Rozanski) [1768372]
- mm,hwpoison: unify THP handling for hard and soft offline (Aristeu Rozanski) [1768372]
- mm,hwpoison: kill put_hwpoison_page (Aristeu Rozanski) [1768372]
- mm,hwpoison: refactor madvise_inject_error (Aristeu Rozanski) [1768372]
- mm,hwpoison: unexport get_hwpoison_page and make it static (Aristeu Rozanski) [1768372]
- mm,hwpoison-inject: dont pin for hwpoison_filter (Aristeu Rozanski) [1768372]
- mm, hwpoison: remove recalculating hpage (Aristeu Rozanski) [1768372]
- mm,hwpoison: cleanup unused PageHuge() check (Aristeu Rozanski) [1768372]
- mm/madvise.c: replace with page_size() in madvise_inject_error() (Aristeu Rozanski) [1768372]
- mm, soft-offline: convert parameter to pfn (Aristeu Rozanski) [1768372]
- tick/nohz: Revert 'Narrow down noise while setting current tasks tick dependency' (Waiman Long) [1931004]
- kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Thomas Huth) [1919930]
- igc: fix link speed advertising (Corinna Vinschen) [1769701]
- [crypto] crypto: qat - add capability detection logic in qat_4xxx (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add AES-XTS support for QAT GEN4 devices (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add AES-CTR support for QAT GEN4 devices (Vladis Dronov) [1833004]
- [crypto] crypto: qat - fix excluded_middle.cocci warnings (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add qat_4xxx driver (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add hook to initialize vector routing table (Vladis Dronov) [1833004]
- [crypto] crypto: qat - target fw images to specific AEs (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add gen4 firmware loader (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add support for broadcasting mode (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add support for shared ustore (Vladis Dronov) [1833004]
- [crypto] crypto: qat - allow to target specific AEs (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add FCU CSRs to chip info (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add CSS3K support (Vladis Dronov) [1833004]
- [crypto] crypto: qat - use ae_mask (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add check for null pointer (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add misc control CSR to chip info (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add wake up event to chip info (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add clock enable CSR to chip info (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add reset CSR and mask to chip info (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add local memory size to chip info (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add support for lm2 and lm3 (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add next neighbor to chip_info (Vladis Dronov) [1833004]
- [crypto] crypto: qat - replace check based on DID (Vladis Dronov) [1833004]
- [crypto] crypto: qat - introduce chip info structure (Vladis Dronov) [1833004]
- [crypto] crypto: qat - refactor long expressions (Vladis Dronov) [1833004]
- [crypto] crypto: qat - refactor qat_uclo_set_ae_mode() (Vladis Dronov) [1833004]
- [crypto] crypto: qat - move defines to header files (Vladis Dronov) [1833004]
- [crypto] crypto: qat - remove global CSRs helpers (Vladis Dronov) [1833004]
- [crypto] crypto: qat - refactor AE start (Vladis Dronov) [1833004]
- [crypto] crypto: qat - change micro word data mask (Vladis Dronov) [1833004]
- [crypto] crypto: qat - change type for ctx_mask (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add support for relative FW ucode loading (Vladis Dronov) [1833004]
- [crypto] crypto: qat - rename qat_uclo_del_uof_obj() (Vladis Dronov) [1833004]
- [crypto] crypto: qat - introduce additional parenthesis (Vladis Dronov) [1833004]
- [crypto] crypto: qat - remove unnecessary parenthesis (Vladis Dronov) [1833004]
- [crypto] crypto: qat - fix error message (Vladis Dronov) [1833004]
- [crypto] crypto: qat - fix CSR access (Vladis Dronov) [1833004]
- [crypto] crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Vladis Dronov) [1833004]
- [crypto] crypto: qat - support for mof format in fw loader (Vladis Dronov) [1833004]
- [crypto] crypto: qat - replace pci with PCI in comments (Vladis Dronov) [1833004]
- [crypto] crypto: qat - remove cast for mailbox CSR (Vladis Dronov) [1833004]
- [crypto] crypto: qat - remove unneeded semicolon (Vladis Dronov) [1833004]
- [crypto] crypto: qat - extend ae_mask (Vladis Dronov) [1833004]
- [crypto] crypto: qat - allow for instances in different banks (Vladis Dronov) [1833004]
- [crypto] crypto: qat - refactor qat_crypto_dev_config() (Vladis Dronov) [1833004]
- [crypto] crypto: qat - refactor qat_crypto_create_instances() (Vladis Dronov) [1833004]
- [crypto] crypto: qat - change return value in adf_cfg_key_val_get() (Vladis Dronov) [1833004]
- [crypto] crypto: qat - change return value in adf_cfg_add_key_value_param() (Vladis Dronov) [1833004]
- [crypto] crypto: qat - remove unnecessary void* casts (Vladis Dronov) [1833004]
- [crypto] crypto: qat - call functions in adf_sriov if available (Vladis Dronov) [1833004]
- [crypto] crypto: qat - remove hardcoded bank irq clear flag mask (Vladis Dronov) [1833004]
- [crypto] crypto: qat - abstract writes to arbiter enable (Vladis Dronov) [1833004]
- [crypto] crypto: qat - use BIT_ULL() - 1 pattern for masks (Vladis Dronov) [1833004]
- [crypto] crypto: qat - replace constant masks with GENMASK (Vladis Dronov) [1833004]
- [crypto] crypto: qat - abstract build ring base (Vladis Dronov) [1833004]
- [crypto] crypto: qat - enable ring after pair is programmed (Vladis Dronov) [1833004]
- [crypto] crypto: qat - register crypto instances based on capability (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add support for capability detection (Vladis Dronov) [1833004]
- [crypto] crypto: qat - abstract arbiter access (Vladis Dronov) [1833004]
- [crypto] crypto: qat - remove unused macros in arbiter module (Vladis Dronov) [1833004]
- [crypto] crypto: qat - remove writes into WQCFG (Vladis Dronov) [1833004]
- [crypto] crypto: qat - update constants table (Vladis Dronov) [1833004]
- [crypto] crypto: qat - use admin mask to send fw constants (Vladis Dronov) [1833004]
- [crypto] crypto: qat - change admin sequence (Vladis Dronov) [1833004]
- [crypto] crypto: qat - rename ME in AE (Vladis Dronov) [1833004]
- [crypto] crypto: qat - add packed to init admin structures (Vladis Dronov) [1833004]
- [crypto] crypto: qat - abstract admin interface (Vladis Dronov) [1833004]
- [crypto] crypto: qat - relocate GEN2 CSR access code (Vladis Dronov) [1833004]
- [crypto] crypto: qat - split transport CSR access logic (Vladis Dronov) [1833004]
- [crypto] crypto: qat - fix configuration of iov threads (Vladis Dronov) [1833004]
- [crypto] crypto: qat - num_rings_per_bank is device dependent (Vladis Dronov) [1833004]
- [crypto] crypto: qat - mask device capabilities with soft straps (Vladis Dronov) [1833004]
- [crypto] crypto: qat - update IV in software (Vladis Dronov) [1833004]
- [crypto] crypto: qat - remove unused function (Vladis Dronov) [1833004]

[4.18.0-295]
- mptcp: send ack for every add_addr (Davide Caratti) [1929280]
- Revert '[net] tcp: change pingpong threshold to 3' (Davide Caratti) [1929280]
- powerpc/pseries: Dont enforce MSI affinity with kdump (Greg Kurz) [1919427]
- rtc: disallow update interrupts when time is invalid (Waiman Long) [1918288]
- rtc: disable uie before setting time and enable after (Waiman Long) [1918288]
- rtc: dont reference bogus function pointer in kdoc (Waiman Long) [1918288]
- KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Allow parallel page faults for the TDP MMU (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Mark SPTEs in disconnected pages as removed (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Flush TLBs after zap in TDP MMU PF handler (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Use atomic ops to set SPTEs in TDP MMU map (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Factor out functions to add/remove TDP MMU pages (Paolo Bonzini) [1897366]
- i915: kvmgt: the KVM mmu_lock is now an rwlock (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Use an rwlock for the x86 MMU (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Protect TDP MMU page table memory with RCU (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Clear dirtied pages mask bit before early break (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Skip no-op changes in TDP MMU functions (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Fix braces in kvm_recover_nx_lpages (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Factor out handling of removed page tables (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Dont redundantly clear TDP MMU pt memory (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Add lockdep when setting a TDP MMU SPTE (Paolo Bonzini) [1897366]
- KVM: x86/mmu: Add comment on __tdp_mmu_set_spte (Paolo Bonzini) [1897366]
- KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched (Paolo Bonzini) [1897366]
- locking/arch: Move qrwlock.h include after qspinlock.h (Paolo Bonzini) [1897366]
- sched: Add cond_resched_rwlock (Paolo Bonzini) [1897366]
- sched: Add needbreak for rwlocks (Paolo Bonzini) [1897366]
- locking/rwlocks: Add contention detection for rwlocks (Paolo Bonzini) [1897366]
- RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes (Kamal Heib) [1919395]
- net/vmw_vsock: fix NULL pointer dereference (Jon Maloy) [1925600] {CVE-2021-26708}
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Jon Maloy) [1925600] {CVE-2021-26708}
- vsock: fix locking in vsock_shutdown() (Jon Maloy) [1925600] {CVE-2021-26708}
- vsock: fix the race conditions in multi-transport support (Jon Maloy) [1925600] {CVE-2021-26708}
- ahci: Add missing Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1928789]
- KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off (Paolo Bonzini) [1912448]
- [sound] ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: Add two 'Intel Reference board' SSID in the ALC256 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: Add mute LED quirk for more HP laptops (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Modify Dell platform name (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Jaroslav Kysela) [1916102]
- [sound] ALSA: ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: Add quirk for MSI-GP73 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Supported Dell fixed type headset (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/hdmi: packet buffer index must be set before reading value (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/hdmi: always print pin NIDs as hexadecimal (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/hdmi: fix silent stream for first playback to DP (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/conexant: add a new hda codec CX11970 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda: Fix regressions on clear and reconfig sysfs (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/proc - print DP-MST connections (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda - Fix the return value if cb func is already registered (Jaroslav Kysela) [1916102]
- [sound] ALSA: mixart: Fix mutex deadlock (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Add new codec supported for ALC897 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Fixed Dell AIO wrong sound tone (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - HP Headset Mic cant detect after boot (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Add supported mute Led for HP (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Enable headphone for ASUS TM420 (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/realtek - Fixed HP headset Mic cant be detected (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda/generic: Add option to enforce preferred_dacs pairs (Jaroslav Kysela) [1916102]
- [sound] ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() (Jaroslav Kysela) [1916102]
- [sound] ALSA: seq: oss: Avoid mutex lock for a long-time ioctl (Jaroslav Kysela) [1916102]
- [fs] gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Grunbacher) [1926852]
- [net] netfilter: nf_tables: coalesce multiple notifications into one skbuff (Phil Sutter) [1855207]
- [drm] drm/i915/rkl: new rkl ddc map for different PCH (Lyude Paul) [1910761]
- [drm] drm/nouveau: fix dma syncing warning with debugging on (Lyude Paul) [1915548]
- [drm] drm/i915: Update TGL and RKL HuC firmware versions (Lyude Paul) [1924209]
- [drm] drm/i915/tgl, rkl: Make Wa_1606700617/22010271021 permanent (Lyude Paul) [1924209]
- [drm] drm/i915: Update gen12 forcewake table (Lyude Paul) [1924209]
- [drm] drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT (Lyude Paul) [1924209]
- [drm] drm/i915/display/fbc: Implement WA 22010751166 (Lyude Paul) [1924209]
- [drm] drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms (Lyude Paul) [1924209]
- [drm] drm/i915: Reorder hpd init vs. display resume (Lyude Paul) [1921868]
- [drm] drm/i915/dp: Dont use DPCD backlights that need PWM enable/disable (Lyude Paul) [1885406]
- [drm] drm/dp: Revert 'drm/dp: Introduce EDID-based quirks' (Lyude Paul) [1885406]
- [drm] drm/i915/dp: Allow forcing specific interfaces through enable_dpcd_backlight (Lyude Paul) [1885406]
- [drm] drm/i915/dp: Enable Intels HDR backlight interface (only SDR for now) (Lyude Paul) [1885406]
- [drm] drm/i915: Keep track of pwm-related backlight hooks separately (Lyude Paul) [1885406]
- [drm] drm/i915: Pass port to intel_panel_bl_funcs.get() (Lyude Paul) [1885406]
- [drm] drm/i915/dp: Add register definitions for Intel HDR backlight interface (Lyude Paul) [1885406]
- [drm] drm/i915/dp: Rename eDP VESA backlight interface functions (Lyude Paul) [1885406]
- [drm] drm/i915: Pass down brightness values to enable/disable backlight callbacks (Lyude Paul) [1885406]
- [drm] drm/i915: Rename pwm_* backlight callbacks to ext_pwm_* (Lyude Paul) [1885406]
- [drm] drm/i915/dp: Program source OUI on eDP panels (Lyude Paul) [1885406]
- [drm] drm/i915: refactor panel backlight control functions. (v2) (Lyude Paul) [1885406]
- [drm] drm/i915/backlight: fix CPU mode backlight takeover on LPT (Lyude Paul) [1885406]
- [drm] drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP backlight capabilities (Lyude Paul) [1885406]
- [drm] drm/i915: panel: Add get_vbt_pwm_freq() helper (Lyude Paul) [1885406]
- [drm] drm/i915/dp: Tweak initial dpcd backlight.enabled value (Lyude Paul) [1885406]
- [drm] kms: handle mDP connectors (Lyude Paul) [1876992]
- [drm] drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock (Lyude Paul) [1876992]
- [drm] drm/i915/rkl: Add new cdclk table (Lyude Paul) [1876992]
- [drm] drm/i915/rkl: Handle HTI (Lyude Paul) [1876992]
- [drm] drm/i915/rkl: Add DPLL4 support (Lyude Paul) [1876992]
- [drm] drm/i915/rkl: Add initial workarounds (Lyude Paul) [1876992]
- [drm] drm/i915/rkl: Handle new DPCLKA_CFGCR0 layout (Lyude Paul) [1876992]
- [drm] drm/i915: Update TGL and RKL DMC firmware versions (Lyude Paul) [1876992]
- [drm] drm/i915/gt: Program mocs:63 for cache eviction on gen9 (Lyude Paul) [1876992]
- [drm] drm/i915/gt: Limit frequency drop to RPe on parking (Lyude Paul) [1876992]
- [drm] drm/i915/gt: Retain default context state across shrinking (Lyude Paul) [1876992]
- [drm] drm/amdgpu/vcn3.0: remove old DPG workaround (Lyude Paul) [1876992]
- [drm] drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (Lyude Paul) [1876992]
- [drm] drm/i915/gt: Fixup tgl mocs for PTE tracking (Lyude Paul) [1876992]
- [drm] drm/amdgpu: add rlc iram and dram firmware support (Lyude Paul) [1876992]
- [drm] drm/nouveau: fix relocations applying logic and a double-free (Lyude Paul) [1876992]
- [drm] drm/amd/display: Avoid HDCP initialization in devices without output (Lyude Paul) [1876992]
- [drm] drm/amd/amdgpu: fix null pointer in runtime pm (Lyude Paul) [1876992]
- [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992]
- [drm] drm/amdgpu: fix a page fault (Lyude Paul) [1876992]
- [drm] drm/amdgpu: fix SI UVD firmware validate resume fail (Lyude Paul) [1876992]
- [drm] drm/i915/tgl: Fix Media power gate sequence (Lyude Paul) [1876992]
- [drm] drm/i915: Handle max_bpc==16 (Lyude Paul) [1876992]
- [drm] drm/amd/display: Add missing pflip irq for dcn2.0 (Lyude Paul) [1876992]
- [drm] drm/gma500: Fix out-of-bounds access to struct drm_device.vblank (Lyude Paul) [1876992]
- [drm] drm/i915: Correctly set SFC capability for video engines (Lyude Paul) [1876992]
- [drm] drm/amd/display: Add missing pflip irq (Lyude Paul) [1876992]
- [drm] drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running (Lyude Paul) [1876992]
- [drm] drm/amd/pm: perform SMC reset on suspend/hibernation (Lyude Paul) [1876992]
- [drm] drm/amd/pm: correct the baco reset sequence for CI ASICs (Lyude Paul) [1876992]
- [drm] drm/amdgpu: perform srbm soft reset always on SDMA resume (Lyude Paul) [1876992]
- [drm] drm/i915/gem: Flush coherency domains on first set-domain-ioctl (Lyude Paul) [1876992]
- [drm] drm/i915: Hold onto an explicit ref to i915_vma_work.pinned (Lyude Paul) [1876992]
- [drm] drm/i915/gt: Use the local HWSP offset during submission (Lyude Paul) [1876992]
- [drm] drm/i915: Fix encoder lookup during PSR atomic check (Lyude Paul) [1876992]
- [drm] drm/nouveau/gem: fix 'refcount_t: underflow; use-after-free' (Lyude Paul) [1876992]
- [drm] drm/nouveau/nouveau: fix the start/end range for migration (Lyude Paul) [1876992]
- [drm] drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg defns (Lyude Paul) [1876992]
- [drm] drm/amd/display: Fixed panic during seamless boot (Lyude Paul) [1876992]
- [drm] drm/amdgpu: add DID for navi10 blockchain SKU (Lyude Paul) [1876992]
- [drm] drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) (Lyude Paul) [1876992]
- [drm] drm/amdgpu: resolved ASD loading issue on sienna (Lyude Paul) [1876992]
- [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992]
- [drm] drm/nouveau/device: fix changing endianess code to work on older GPUs (Lyude Paul) [1876992]
- [drm] drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps (Lyude Paul) [1876992]
- [drm] drm/i915: Restore ILK-M RPS support (Lyude Paul) [1876992]
- [drm] drm/i915: Reject 90/270 degree rotated initial fbs (Lyude Paul) [1876992]
- [drm] drm/i915: Use the active reference on the vma while capturing (Lyude Paul) [1876992]
- [drm] drm/i915: Mark ininitial fb obj as WT on eLLC machines to avoid rcu lockup during fbdev init (Lyude Paul) [1876992]
- [drm] drm/i915: Exclude low pages (128KiB) of stolen from use (Lyude Paul) [1876992]
- [drm] drm/i915: Drop runtime-pm assert from vgpu io accessors (Lyude Paul) [1876992]
- [drm] drm/i915/gt: Delay execlist processing for tgl (Lyude Paul) [1876992]
- [drm] drm/i915/gt: Undo forced context restores after trivial preemptions (Lyude Paul) [1876992]
- [drm] drm/i915/gt: Initialize reserved and unspecified MOCS indices (Lyude Paul) [1876992]
- [drm] drm/i915: Fix TGL DKL PHY DP vswing handling (Lyude Paul) [1876992]
- [drm] drm/i915: Avoid mixing integer types during batch copies (Lyude Paul) [1876992]
- [drm] drm/i915: Cancel outstanding work after disabling heartbeats on an engine (Lyude Paul) [1876992]
- [drm] drm/i915: Break up error capture compression loops with cond_resched() (Lyude Paul) [1876992]
- [drm] drm/i915/gt: Always send a pulse down the engine after disabling heartbeat (Lyude Paul) [1876992]
- [drm] drm/i915/gem: Always test execution status on closing the context (Lyude Paul) [1876992]
- [drm] drm/i915/gem: Prevent using pgprot_writecombine() if PAT is not supported (Lyude Paul) [1876992]
- [drm] drm/i915/gem: Avoid implicit vmap for highmem on x86-32 (Lyude Paul) [1876992]
- [drm] drm/amdgpu: correct the cu and rb info for sienna cichlid (Lyude Paul) [1876992]
- [drm] drm/amd/psp: Fix sysfs: cannot create duplicate filename (Lyude Paul) [1876992]
- [drm] drm/amd/swsmu: add missing feature map for sienna_cichlid (Lyude Paul) [1876992]
- [drm] drm/amd/pm: fix pp_dpm_fclk (Lyude Paul) [1876992]
- [drm] drm/amd/pm: increase mclk switch threshold to 200 us (Lyude Paul) [1876992]
- [drm] drm/amdgpu/swsmu: drop smu i2c bus on navi1x (Lyude Paul) [1876992]
- [drm] drm/ttm: fix eviction valuable range check (Lyude Paul) [1876992]
- [drm] drm/amd/display: Fix kernel panic by dal_gpio_open() error (Lyude Paul) [1876992]
- [drm] drm/amd/display: Dont invoke kgdb_breakpoint() unconditionally (Lyude Paul) [1876992]
- [drm] drm/amdgpu: increase the reserved VM size to 2MB (Lyude Paul) [1876992]
- [drm] drm/amdgpu: add function to program pbb mode for sienna cichlid (Lyude Paul) [1876992]
- [drm] drm/amd/display: Avoid MST manager resource leak (Lyude Paul) [1876992]
- [drm] drm/amdkfd: Use same SQ prefetch setting as amdgpu (Lyude Paul) [1876992]
- [drm] drm/amdgpu: correct the gpu reset handling for job != NULL case (Lyude Paul) [1876992]
- [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992]
- [drm] drm/amdgpu: vcn and jpeg ring synchronization (Lyude Paul) [1876992]
- [drm] drm/amd/display: Increase timeout for DP Disable (Lyude Paul) [1876992]
- [drm] drm/amd/display: Fix incorrect backlight register offset for DCN (Lyude Paul) [1876992]
- [drm] drm/amdgpu: dont map BO in reserved region (Lyude Paul) [1876992]
- [drm] drm/shme-helpers: Fix dma_buf_mmap forwarding bug (Lyude Paul) [1876992]
- [drm] drm/i915: Force VTd workarounds when running as a guest OS (Lyude Paul) [1876992]
- [drm] drm/amd/display: Avoid set zero in the requested clk (Lyude Paul) [1876992]
- [drm] drm/amd/display: HDMI remote sink need mode validation for Linux (Lyude Paul) [1876992]
- [drm] drm/amdgpu: No sysfs, not an error condition (Lyude Paul) [1876992]
- [drm] drm/amd/display: Check clock table return (Lyude Paul) [1876992]
- [drm] drm/bridge/synopsys: dsi: add support for non-continuous HS clock (Lyude Paul) [1876992]
- [drm] drm/vkms: avoid warning in vkms_get_vblank_timestamp (Lyude Paul) [1876992]
- [drm] drm/bridge_connector: Set default status connected for eDP connectors (Lyude Paul) [1876992]
- [drm] drm/scheduler: Scheduler priority fixes (v2) (Lyude Paul) [1876992]
- [drm] drm/amdgpu: restore ras flags when user resets eeprom(v2) (Lyude Paul) [1876992]
- [drm] drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex (Lyude Paul) [1876992]
- [drm] drm/amd/display: Disconnect pipe separetely when disable pipe split (Lyude Paul) [1876992]
- [drm] drm/hisilicon: Code refactoring for hibmc_drv_de (Lyude Paul) [1876992]
- [drm] drm/amd/display: Screen corruption on dual displays (DP+USB-C) (Lyude Paul) [1876992]
- [drm] drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Lyude Paul) [1876992]
- [drm] drm/amdgpu: Fix invalid number of character '{' in amdgpu_acpi_init (Lyude Paul) [1876992]
- [drm] drm/amdgpu: fix max_entries calculation v4 (Lyude Paul) [1876992]
- [drm] drm/crc-debugfs: Fix memleak in crc_control_write (Lyude Paul) [1876992]
- [drm] drm/gma500: fix error check (Lyude Paul) [1876992]
- [drm] drm/amd/display: fix potential integer overflow when shifting 32 bit variable bl_pwm (Lyude Paul) [1876992]
- [drm] drm/vkms: add missing platform_device_unregister() in vkms_init() (Lyude Paul) [1876992]
- [drm] drm/vgem: add missing platform_device_unregister() in vgem_init() (Lyude Paul) [1876992]
- [drm] drm/amd/display: Fix wrong return value in dm_update_plane_state() (Lyude Paul) [1876992]
- [drm] drm/vkms: fix xrgb on compute crc (Lyude Paul) [1876992]
- [iommu] iommu/amd: Set iommu->int_enabled consistently when interrupts are set up (Vitaly Kuznetsov) [1915038]
- [iommu] iommu/amd: Fix IOMMU interrupt generation in X2APIC mode (Vitaly Kuznetsov) [1915038]
- [iommu] iommu/amd: Fix union of bitfields in intcapxt support (Vitaly Kuznetsov) [1915038]
- [iommu] iommu/amd: Fix kerneldoc comments (Vitaly Kuznetsov) [1915038]
- [x86] x86/irq: Prepare consolidation of irq_alloc_info (Vitaly Kuznetsov) [1915038]
- [iommu] iommu/amd: Use msi_msg shadow structs (Vitaly Kuznetsov) [1915038]
- [iommu] x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency (Vitaly Kuznetsov) [1915038]
- [netdrv] Revert 'e1000e: disable s0ix entry and exit flows for ME systems' (Ken Cox) [1872412]
- [netdrv] e1000e: fix S0ix flow to allow S0i3.2 subset entry (Ken Cox) [1872412]


Related CVEs


CVE-2019-19523
CVE-2020-11608
CVE-2019-19528
CVE-2020-12464
CVE-2020-24394
CVE-2020-12114
CVE-2020-14356
CVE-2020-25643
CVE-2020-25704
CVE-2020-28974
CVE-2020-14314
CVE-2020-25212
CVE-2020-25284
CVE-2020-25285
CVE-2020-35508
CVE-2019-18811
CVE-2020-15437
CVE-2020-27835
CVE-2020-12362
CVE-2020-36322
CVE-2021-0342
CVE-2020-0431
CVE-2020-27786

Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory
Oracle Linux 8 (aarch64) kernel-4.18.0-305.el8.src.rpmd6c3236479de51ea49f7f50971f06770-
bpftool-4.18.0-305.el8.aarch64.rpm04fdec41a89d4abf38b7864b4030fe56-
kernel-cross-headers-4.18.0-305.el8.aarch64.rpmececd9c15c145bad6b5ec8aa6f47292d-
kernel-headers-4.18.0-305.el8.aarch64.rpm3fe897c72786e9f6ec8496b66570438a-
kernel-tools-4.18.0-305.el8.aarch64.rpm490c6d75036f639355d264d11cf8451f-
kernel-tools-libs-4.18.0-305.el8.aarch64.rpma9157c4e794eb76c01daac0c2ad9b1d4-
kernel-tools-libs-devel-4.18.0-305.el8.aarch64.rpm69965c10edd80a0452a8fc4148b2de3f-
perf-4.18.0-305.el8.aarch64.rpm40b0fee506c95dab2b67328124ccce00-
python3-perf-4.18.0-305.el8.aarch64.rpm4c9fd1634e2733f8c2e8e2cc9e8c6961-
Oracle Linux 8 (x86_64) kernel-4.18.0-305.el8.src.rpmd6c3236479de51ea49f7f50971f06770-
bpftool-4.18.0-305.el8.x86_64.rpm0d92798de7e8c48bfd951000b2ec1f10-
kernel-4.18.0-305.el8.x86_64.rpm488e45554cc7cd2209172caf66ef0a4b-
kernel-abi-stablelists-4.18.0-305.el8.noarch.rpmb977dec563d1828118f3c7ab8de20d67-
kernel-core-4.18.0-305.el8.x86_64.rpmc744f03a0d73557a40ae35823d44dc02-
kernel-cross-headers-4.18.0-305.el8.x86_64.rpm0fa3c3b17f0364c059332d55f932abde-
kernel-debug-4.18.0-305.el8.x86_64.rpm9cbdfba60c456127d183cfec75261545-
kernel-debug-core-4.18.0-305.el8.x86_64.rpm7c67b384b77dfe2f376c704003e7492e-
kernel-debug-devel-4.18.0-305.el8.x86_64.rpmf712b8e6f33a0520da88cf14434d9ab4-
kernel-debug-modules-4.18.0-305.el8.x86_64.rpm0a5e71c51e9d2e95f62c349d912751cb-
kernel-debug-modules-extra-4.18.0-305.el8.x86_64.rpm6e8394c82453b364fa9c36dc09eca391-
kernel-devel-4.18.0-305.el8.x86_64.rpm35f4d036cb108ac5f17557d8b420fde3-
kernel-doc-4.18.0-305.el8.noarch.rpm90874a861fb5b825b6e157fc7770d58e-
kernel-headers-4.18.0-305.el8.x86_64.rpm66a4d7ddc22a80e7881f009c3699d0f6-
kernel-modules-4.18.0-305.el8.x86_64.rpm2e976c4b77207f6a490705ea7675e256-
kernel-modules-extra-4.18.0-305.el8.x86_64.rpm0718c7dea59973228ee9f05d24cb9829-
kernel-tools-4.18.0-305.el8.x86_64.rpmec355627efda81b9d47ef23ef639cd05-
kernel-tools-libs-4.18.0-305.el8.x86_64.rpm5ae26e8d6871152a92894f51dc5a81d4-
kernel-tools-libs-devel-4.18.0-305.el8.x86_64.rpmd958a8562503e69904ef614850911599-
perf-4.18.0-305.el8.x86_64.rpm0ea532acb918d8d2276e926977b5182e-
python3-perf-4.18.0-305.el8.x86_64.rpma805bec7ddebc647c1eac61c56333a52-



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete