This list of CentOS Stream 8 updates was generated from CentOS Project RSS feeds via community manager Rich Bowen's rssupdates.py script.

The list was compiled using Rich's script on the date of this blog post. Most entries only include the x86_64 architecture, though Rich's script pulls all of them.

This Hugo blog post was automatically generated using a script written by Steven Rosenberg.

New packages in centos-8-stream-x86_64-AppStream

Wed, 12 Apr 2023 19:59:53 GMT: 1:emacs-terminal-26.1-11.el8.noarch

emacs-terminal - A desktop menu item for GNU Emacs terminal.

Contains a desktop menu item running GNU Emacs terminal. Install
emacs-terminal if you need a terminal with Malayalam support.

Please note that emacs-terminal is a temporary package and it will be
removed when another terminal becomes capable of handling Malayalam.

Change Log:

Wed, 12 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-11
- Bump version

Fri, 07 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-10
- Fix etags local command injection vulnerability (#2175189)
- Fix htmlfontify.el command injection vulnerability (#2175178)
- Fix ob-latex.el command injection vulnerability (#2180587)

Tue, 10 Jan 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-9
- Fix MH-E mail composition with GNU Mailutils (#1991156)

...

Wed, 12 Apr 2023 19:36:23 GMT: 1:emacs-common-26.1-11.el8.x86_64

emacs-common - Emacs common files

Emacs is a powerful, customizable, self-documenting, modeless text
editor. Emacs contains special code editing features, a scripting
language (elisp), and the capability to read mail, news, and more
without leaving the editor.

This package contains all the common files needed by emacs, emacs-lucid
or emacs-nox.

Change Log:

Wed, 12 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-11
- Bump version

Fri, 07 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-10
- Fix etags local command injection vulnerability (#2175189)
- Fix htmlfontify.el command injection vulnerability (#2175178)
- Fix ob-latex.el command injection vulnerability (#2180587)

Tue, 10 Jan 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-9
- Fix MH-E mail composition with GNU Mailutils (#1991156)

...

Wed, 12 Apr 2023 19:36:23 GMT: 1:emacs-lucid-26.1-11.el8.x86_64

emacs-lucid - GNU Emacs text editor with LUCID toolkit X support

Emacs is a powerful, customizable, self-documenting, modeless text
editor. Emacs contains special code editing features, a scripting
language (elisp), and the capability to read mail, news, and more
without leaving the editor.

This package provides an emacs binary with support for X windows
using LUCID toolkit.

Change Log:

Wed, 12 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-11
- Bump version

Fri, 07 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-10
- Fix etags local command injection vulnerability (#2175189)
- Fix htmlfontify.el command injection vulnerability (#2175178)
- Fix ob-latex.el command injection vulnerability (#2180587)

Tue, 10 Jan 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-9
- Fix MH-E mail composition with GNU Mailutils (#1991156)

...

Wed, 12 Apr 2023 19:36:23 GMT: 1:emacs-nox-26.1-11.el8.x86_64

emacs-nox - GNU Emacs text editor without X support

Emacs is a powerful, customizable, self-documenting, modeless text
editor. Emacs contains special code editing features, a scripting
language (elisp), and the capability to read mail, news, and more
without leaving the editor.

This package provides an emacs binary with no X windows support for running
on a terminal.

Change Log:

Wed, 12 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-11
- Bump version

Fri, 07 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-10
- Fix etags local command injection vulnerability (#2175189)
- Fix htmlfontify.el command injection vulnerability (#2175178)
- Fix ob-latex.el command injection vulnerability (#2180587)

Tue, 10 Jan 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-9
- Fix MH-E mail composition with GNU Mailutils (#1991156)

...

Wed, 12 Apr 2023 19:36:23 GMT: 1:emacs-26.1-11.el8.x86_64

emacs - GNU Emacs text editor

Emacs is a powerful, customizable, self-documenting, modeless text
editor. Emacs contains special code editing features, a scripting
language (elisp), and the capability to read mail, news, and more
without leaving the editor.

This package provides an emacs binary with support for X windows.

Change Log:

Wed, 12 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-11
- Bump version

Fri, 07 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-10
- Fix etags local command injection vulnerability (#2175189)
- Fix htmlfontify.el command injection vulnerability (#2175178)
- Fix ob-latex.el command injection vulnerability (#2180587)

Tue, 10 Jan 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-9
- Fix MH-E mail composition with GNU Mailutils (#1991156)

...

Wed, 12 Apr 2023 13:40:14 GMT: firefox-102.10.0-1.el8.x86_64

firefox - Mozilla Firefox Web browser

Mozilla Firefox is an open-source web browser, designed for standards
compliance, performance and portability.

Change Log:

Tue, 04 Apr 2023 GMT - Eike Rathke <erack@redhat.com> - 102.10.0-1
- Update to 102.10.0 build1

Fri, 10 Mar 2023 GMT - Eike Rathke <erack@redhat.com> - 102.9.0-4
- Update to 102.9.0 build2

Thu, 09 Mar 2023 GMT - Jan Horak <jhorak@redhat.com> - 102.9.0-2
- removed disable-openh264-download

...

Tue, 28 Mar 2023 23:00:38 GMT: tzdata-java-2023c-1.el8.noarch

tzdata-java - Timezone data for Java

This package contains timezone information for use by Java runtimes.

Change Log:

Tue, 28 Mar 2023 GMT - Patsy Griffin <patsy@redhat.com> - 2023c-1
- Rebase to tzdata-2023c
  - Lebanon reversed the change added in tzdata-2023b.

Fri, 24 Mar 2023 GMT - Patsy Griffin <patsy@redhat.com> - 2023b-1
- Rebase to tzdata-2023b
  - Lebanon will transition to DST on April 20/21, not March 25/26.

Wed, 22 Mar 2023 GMT - Patsy Griffin <patsy@redhat.com> - 2023a-1
- Rebase to tzdata-2023a
  - Egypt reintroduced DST, from April through October.
  - Morocco springs forward April 23, not April 30.
  - Palestine delayed the start of DST this year.

...

Wed, 12 Apr 2023 13:38:23 GMT: cockpit-packagekit-289-1.el8.noarch

cockpit-packagekit - Cockpit user interface for packages

The Cockpit components for installing OS updates and Cockpit add-ons,
via PackageKit.

Change Log:

Thu, 06 Apr 2023 GMT - Katerina Koukiou <kkoukiou@redhat.com> - 289-1
- Machines: Show an alert when virtualization is disabled in BIOS/EFI
- Storage: Mounting filesystems at boot time
- Machines: Create VM based on cloud image and start it later (rhbz#1913548)

Thu, 23 Feb 2023 GMT - Martin Pitt <mpitt@redhat.com> - 286.1-1
- Translation updates (rhbz#2139719)

Wed, 22 Feb 2023 GMT - Martin Pitt <mpitt@redhat.com> - 286-1
- Stability and performance improvements

...

Wed, 12 Apr 2023 13:38:23 GMT: cockpit-machines-289-1.el8.noarch

cockpit-machines - Cockpit user interface for virtual machines

The Cockpit components for managing virtual machines.

If "virt-install" is installed, you can also create new virtual machines.

Change Log:

Thu, 06 Apr 2023 GMT - Katerina Koukiou <kkoukiou@redhat.com> - 289-1
- Machines: Show an alert when virtualization is disabled in BIOS/EFI
- Storage: Mounting filesystems at boot time
- Machines: Create VM based on cloud image and start it later (rhbz#1913548)

Thu, 23 Feb 2023 GMT - Martin Pitt <mpitt@redhat.com> - 286.1-1
- Translation updates (rhbz#2139719)

Wed, 22 Feb 2023 GMT - Martin Pitt <mpitt@redhat.com> - 286-1
- Stability and performance improvements

...

Wed, 12 Apr 2023 13:38:23 GMT: cockpit-storaged-289-1.el8.noarch

cockpit-storaged - Cockpit user interface for storage, using udisks

The Cockpit component for managing storage. This package uses udisks.

Change Log:

Thu, 06 Apr 2023 GMT - Katerina Koukiou <kkoukiou@redhat.com> - 289-1
- Machines: Show an alert when virtualization is disabled in BIOS/EFI
- Storage: Mounting filesystems at boot time
- Machines: Create VM based on cloud image and start it later (rhbz#1913548)

Thu, 23 Feb 2023 GMT - Martin Pitt <mpitt@redhat.com> - 286.1-1
- Translation updates (rhbz#2139719)

Wed, 22 Feb 2023 GMT - Martin Pitt <mpitt@redhat.com> - 286-1
- Stability and performance improvements

...

Wed, 12 Apr 2023 13:37:39 GMT: cockpit-pcp-289-1.el8.x86_64

cockpit-pcp - Cockpit PCP integration

Cockpit support for reading PCP metrics and loading PCP archives.

Change Log:

Thu, 06 Apr 2023 GMT - Katerina Koukiou <kkoukiou@redhat.com> - 289-1
- Machines: Show an alert when virtualization is disabled in BIOS/EFI
- Storage: Mounting filesystems at boot time
- Machines: Create VM based on cloud image and start it later (rhbz#1913548)

Thu, 23 Feb 2023 GMT - Martin Pitt <mpitt@redhat.com> - 286.1-1
- Translation updates (rhbz#2139719)

Wed, 22 Feb 2023 GMT - Martin Pitt <mpitt@redhat.com> - 286-1
- Stability and performance improvements

...

Tue, 14 Mar 2023 12:41:02 GMT: jq-1.6-7.el8.i686

jq - Command-line JSON processor

lightweight and flexible command-line JSON processor

jq is like sed for JSON data – you can use it to slice
and filter and map and transform structured data with
the same ease that sed, awk, grep and friends let you
play with text.

It is written in portable C, and it has zero runtime
dependencies.

jq can mangle the data format that you have into the
one that you want with very little effort, and the
program to do so is often shorter and simpler than
you'd expect.

Change Log:

Tue, 14 Mar 2023 GMT - Tomas Halman <thalman@redhat.com> - 1.6-7
- Fix jq segfault when used in threads
- Resolves: rhbz#2092160

Fri, 04 Nov 2022 GMT - Tomas Halman <thalman@redhat.com> - 1.6-6
- Add mantest to the gating
- Related: rhbz#2049601

Tue, 11 Oct 2022 GMT - Tomas Halman <thalman@redhat.com> - 1.6-5
- Remove rpath from jq binary
- Related: rhbz#2049601

...

Tue, 14 Mar 2023 12:38:28 GMT: jq-1.6-7.el8.x86_64

jq - Command-line JSON processor

lightweight and flexible command-line JSON processor

jq is like sed for JSON data – you can use it to slice
and filter and map and transform structured data with
the same ease that sed, awk, grep and friends let you
play with text.

It is written in portable C, and it has zero runtime
dependencies.

jq can mangle the data format that you have into the
one that you want with very little effort, and the
program to do so is often shorter and simpler than
you'd expect.

Change Log:

Tue, 14 Mar 2023 GMT - Tomas Halman <thalman@redhat.com> - 1.6-7
- Fix jq segfault when used in threads
- Resolves: rhbz#2092160

Fri, 04 Nov 2022 GMT - Tomas Halman <thalman@redhat.com> - 1.6-6
- Add mantest to the gating
- Related: rhbz#2049601

Tue, 11 Oct 2022 GMT - Tomas Halman <thalman@redhat.com> - 1.6-5
- Remove rpath from jq binary
- Related: rhbz#2049601

...

Thu, 06 Apr 2023 20:53:25 GMT: vsftpd-3.0.3-36.el8.x86_64

vsftpd - Very Secure Ftp Daemon

vsftpd is a Very Secure FTP daemon. It was written completely from
scratch.

Change Log:

Thu, 06 Apr 2023 GMT - Richard Lescak <rlescak@redhat.com> -3.0.3-36
- add patch to provide option for TLSv1.3 ciphersuites
- Resolves: rhbz#2069733

Fri, 03 Dec 2021 GMT - Artem Egorenkov <aegorenk@redhat.com> - 3.0.3-35
- add option to disable TLSv1.3
- Resolves: rhbz#1638375

Mon, 12 Apr 2021 GMT - Artem Egorenkov <aegorenk@redhat.com> - 3.0.3-34
- Enable support for wide-character strings in logs
- Replace unprintables with HEX code, not question marks
- Resolves: rhbz#1947900

...

New packages in centos-8-stream-x86_64-BaseOS

Thu, 13 Apr 2023 17:48:55 GMT: kernel-core-4.18.0-486.el8.x86_64

kernel-core - The Linux kernel

The kernel package contains the Linux kernel (vmlinuz), the core of any
Linux operating system. The kernel handles the basic functions
of the operating system: memory allocation, process allocation, device
input and output, etc.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: perf-4.18.0-486.el8.x86_64

perf - Performance monitoring for the Linux kernel

This package contains the perf tool, which enables performance monitoring
of the Linux kernel.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-devel-4.18.0-486.el8.x86_64

kernel-devel - Development package for building kernel modules to match the kernel

This package provides kernel headers and makefiles sufficient to build modules
against the kernel package.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-debug-modules-4.18.0-486.el8.x86_64

kernel-debug-modules - kernel modules to match the debug-core kernel

This package provides commonly used kernel modules for the debug-core kernel package.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-cross-headers-4.18.0-486.el8.x86_64

kernel-cross-headers - Header files for the Linux kernel for use by cross-glibc

Kernel-cross-headers includes the C header files that specify the interface
between the Linux kernel and userspace libraries and programs. The
header files define structures and constants that are needed for
building most standard programs and are also needed for rebuilding the
cross-glibc package.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: python3-perf-4.18.0-486.el8.x86_64

python3-perf - Python bindings for apps which will manipulate perf events

The python3-perf package contains a module that permits applications
written in the Python programming language to use the interface
to manipulate perf events.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-tools-4.18.0-486.el8.x86_64

kernel-tools - Assortment of tools for the Linux kernel

This package contains the tools/ directory from the kernel source
and the supporting documentation.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-modules-extra-4.18.0-486.el8.x86_64

kernel-modules-extra - Extra kernel modules to match the kernel

This package provides less commonly used kernel modules for the kernel package.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-modules-4.18.0-486.el8.x86_64

kernel-modules - kernel modules to match the core kernel

This package provides commonly used kernel modules for the core kernel package.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-debug-devel-4.18.0-486.el8.x86_64

kernel-debug-devel - Development package for building kernel modules to match the debug kernel

This package provides kernel headers and makefiles sufficient to build modules
against the debug kernel package.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-debug-core-4.18.0-486.el8.x86_64

kernel-debug-core - The Linux kernel compiled with extra debugging enabled

The kernel package contains the Linux kernel (vmlinuz), the core of any
Linux operating system. The kernel handles the basic functions
of the operating system: memory allocation, process allocation, device
input and output, etc.

This variant of the kernel has numerous debugging options enabled.
It should only be installed when trying to gather additional information
on kernel bugs, as some of these options impact performance noticably.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-headers-4.18.0-486.el8.x86_64

kernel-headers - Header files for the Linux kernel for use by glibc

Kernel-headers includes the C header files that specify the interface
between the Linux kernel and userspace libraries and programs. The
header files define structures and constants that are needed for
building most standard programs and are also needed for rebuilding the
glibc package.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-tools-libs-4.18.0-486.el8.x86_64

kernel-tools-libs - Libraries for the kernel-tools

This package contains the libraries built from the tools/ directory
from the kernel source.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-4.18.0-486.el8.x86_64

kernel - The Linux kernel, based on version 4.18.0, heavily modified with backports

This is the package which provides the Linux kernel for Red Hat Enterprise
Linux. It is based on upstream Linux at version 4.18.0 and maintains kABI
compatibility of a set of approved symbols, however it is heavily modified with
backports and fixes pulled from newer upstream Linux kernel releases. This means
this is not a 4.18.0 kernel anymore: it includes several components which come
from newer upstream linux versions, while maintaining a well tested and stable
core. Some of the components/backports that may be pulled in are: changes like
updates to the core kernel (eg.: scheduler, cgroups, memory management, security
fixes and features), updates to block layer, supported filesystems, major driver
updates for supported hardware in Red Hat Enterprise Linux, enhancements for
enterprise customers, etc.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-debug-4.18.0-486.el8.x86_64

kernel-debug - kernel meta-package for the debug kernel

The meta-package for the debug kernel

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: bpftool-4.18.0-486.el8.x86_64

bpftool - Inspection and simple manipulation of eBPF programs and maps

This package contains the bpftool, which allows inspection and simple
manipulation of eBPF programs and maps.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:48:55 GMT: kernel-debug-modules-extra-4.18.0-486.el8.x86_64

kernel-debug-modules-extra - Extra kernel modules to match the debug kernel

This package provides less commonly used kernel modules for the debug kernel package.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:39:40 GMT: kernel-doc-4.18.0-486.el8.noarch

kernel-doc - Various documentation bits found in the kernel source

This package contains documentation files from the kernel
source. Various bits of information about the Linux kernel and the
device drivers shipped with it are documented in these files.

You'll want to install this package if you need a reference to the
options that can be passed to Linux kernel modules at load time.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Thu, 13 Apr 2023 17:39:40 GMT: kernel-abi-stablelists-4.18.0-486.el8.noarch

kernel-abi-stablelists - The Red Hat Enterprise Linux kernel ABI symbol stablelists

The kABI package contains information pertaining to the Red Hat Enterprise
Linux kernel ABI, including lists of kernel symbols that are needed by
external Linux kernel modules, and a yum plugin to aid enforcement.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Wed, 12 Apr 2023 17:53:36 GMT: kmod-kvdo-6.2.8.7-90.el8.x86_64

kmod-kvdo - Kernel Modules for Virtual Data Optimizer

Virtual Data Optimizer (VDO) is a device mapper target that delivers
block-level deduplication, compression, and thin provisioning.

This package provides the kernel modules for VDO.

Change Log:

Wed, 12 Apr 2023 GMT - - Susan LeGendre-McGhee <slegendr@redhat.com> - 6.2.8.7-90
- Rebuilt for latest 4.18 kernel.
- Related: rhbz#2173037

Wed, 22 Mar 2023 GMT - - Susan LeGendre-McGhee <slegendr@redhat.com> - 6.2.8.7-89
- Rebuilt for latest 4.18 kernel.
- Related: rhbz#2173037

Tue, 14 Feb 2023 GMT - - Susan LeGendre-McGhee <slegendr@redhat.com> - 6.2.8.7-88
- Fixed bug in read-only rebuild when the logical size of the volume is an
  exact multiple of 821 4K blocks.
- Resolves: rhbz#2166131

...

Wed, 12 Apr 2023 18:55:28 GMT: vdo-support-6.2.9.1-14.el8.x86_64

vdo-support - Support tools for Virtual Data Optimizer

Virtual Data Optimizer (VDO) is a device mapper target that delivers
block-level deduplication, compression, and thin provisioning.

This package provides the user-space support tools for VDO.

Change Log:

Wed, 12 Apr 2023 GMT - - Susan LeGendre-McGhee <slegendr@redhat.com> - 6.2.9.1-14
- Updated vdoPrepareForLVM to allow LVM to use larger extents.
- Resolves: rhbz#2182739

Mon, 18 Jul 2022 GMT - - Andy Walsh <awalsh@redhat.com> - 6.2.7.17-14
- Fixed excessive vdo2lvm "Retrying" messages.
- Resolves: rhbz#1986595
- Fixed a pylint 2+ complaint in the vdo scripts.
- Resolves: rhbz#2072131
- Updated vdo script documentation and help text for the uuid option.
- Resolves: rhbz#2089957

Fri, 11 Feb 2022 GMT - - Andy Walsh <awalsh@redhat.com> - 6.2.6.14-14
- Added a tool to make LVMVDO pools read/write so that support and
  debugging tools may access them.
- Resolves: rhbz#1999640

...

Wed, 12 Apr 2023 18:55:28 GMT: vdo-6.2.9.1-14.el8.x86_64

vdo - Management tools for Virtual Data Optimizer

Virtual Data Optimizer (VDO) is a device mapper target that delivers
block-level deduplication, compression, and thin provisioning.

This package provides the user-space management tools for VDO.

Change Log:

Wed, 12 Apr 2023 GMT - - Susan LeGendre-McGhee <slegendr@redhat.com> - 6.2.9.1-14
- Updated vdoPrepareForLVM to allow LVM to use larger extents.
- Resolves: rhbz#2182739

Mon, 18 Jul 2022 GMT - - Andy Walsh <awalsh@redhat.com> - 6.2.7.17-14
- Fixed excessive vdo2lvm "Retrying" messages.
- Resolves: rhbz#1986595
- Fixed a pylint 2+ complaint in the vdo scripts.
- Resolves: rhbz#2072131
- Updated vdo script documentation and help text for the uuid option.
- Resolves: rhbz#2089957

Fri, 11 Feb 2022 GMT - - Andy Walsh <awalsh@redhat.com> - 6.2.6.14-14
- Added a tool to make LVMVDO pools read/write so that support and
  debugging tools may access them.
- Resolves: rhbz#1999640

...

Wed, 12 Apr 2023 19:59:53 GMT: 1:emacs-filesystem-26.1-11.el8.noarch

emacs-filesystem - Emacs filesystem layout

This package provides some directories which are required by other
packages that add functionality to Emacs.

Change Log:

Wed, 12 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-11
- Bump version

Fri, 07 Apr 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-10
- Fix etags local command injection vulnerability (#2175189)
- Fix htmlfontify.el command injection vulnerability (#2175178)
- Fix ob-latex.el command injection vulnerability (#2180587)

Tue, 10 Jan 2023 GMT - Jacek Migacz <jmigacz@redhat.com> - 1:26.1-9
- Fix MH-E mail composition with GNU Mailutils (#1991156)

...

Tue, 28 Mar 2023 23:00:38 GMT: tzdata-2023c-1.el8.noarch

tzdata - Timezone data

This package contains data files with rules for various timezones around
the world.

Change Log:

Tue, 28 Mar 2023 GMT - Patsy Griffin <patsy@redhat.com> - 2023c-1
- Rebase to tzdata-2023c
  - Lebanon reversed the change added in tzdata-2023b.

Fri, 24 Mar 2023 GMT - Patsy Griffin <patsy@redhat.com> - 2023b-1
- Rebase to tzdata-2023b
  - Lebanon will transition to DST on April 20/21, not March 25/26.

Wed, 22 Mar 2023 GMT - Patsy Griffin <patsy@redhat.com> - 2023a-1
- Rebase to tzdata-2023a
  - Egypt reintroduced DST, from April through October.
  - Morocco springs forward April 23, not April 30.
  - Palestine delayed the start of DST this year.

...

Wed, 05 Apr 2023 15:22:57 GMT: dracut-live-049-224.git20230330.el8.x86_64

dracut-live - dracut modules to build a dracut initramfs with live image capabilities

This package requires everything which is needed to build an
initramfs with dracut, with live image capabilities, like Live CDs.

Change Log:

Fri, 31 Mar 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-224.git20230330
- fix(img-lib): ignored null byte in input

Thu, 19 Jan 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-223.git20230119
- fix(dracut-init): use ldconfig directly instead of
- fix(dracut-init.sh): backport common paths

Wed, 14 Dec 2022 GMT - Pavel Valena <pvalena@redhat.com> - 049-221.git20221214
- fix(80lvmthinpool-monitor): use systemsctl instead of
- fix(squash): build ld cache for squash loader
- fix(network-manager): write DHCP filename option to dhcpopts

...

Wed, 05 Apr 2023 15:22:57 GMT: dracut-config-rescue-049-224.git20230330.el8.x86_64

dracut-config-rescue - dracut configuration to turn on rescue image generation

This package provides the configuration to turn on the rescue initramfs
generation with dracut.

Change Log:

Fri, 31 Mar 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-224.git20230330
- fix(img-lib): ignored null byte in input

Thu, 19 Jan 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-223.git20230119
- fix(dracut-init): use ldconfig directly instead of
- fix(dracut-init.sh): backport common paths

Wed, 14 Dec 2022 GMT - Pavel Valena <pvalena@redhat.com> - 049-221.git20221214
- fix(80lvmthinpool-monitor): use systemsctl instead of
- fix(squash): build ld cache for squash loader
- fix(network-manager): write DHCP filename option to dhcpopts

...

Wed, 05 Apr 2023 15:22:57 GMT: dracut-config-generic-049-224.git20230330.el8.x86_64

dracut-config-generic - dracut configuration to turn off hostonly image generation

This package provides the configuration to turn off the host specific initramfs
generation with dracut and generates a generic image by default.

Change Log:

Fri, 31 Mar 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-224.git20230330
- fix(img-lib): ignored null byte in input

Thu, 19 Jan 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-223.git20230119
- fix(dracut-init): use ldconfig directly instead of
- fix(dracut-init.sh): backport common paths

Wed, 14 Dec 2022 GMT - Pavel Valena <pvalena@redhat.com> - 049-221.git20221214
- fix(80lvmthinpool-monitor): use systemsctl instead of
- fix(squash): build ld cache for squash loader
- fix(network-manager): write DHCP filename option to dhcpopts

...

Wed, 05 Apr 2023 15:22:57 GMT: dracut-caps-049-224.git20230330.el8.x86_64

dracut-caps - dracut modules to build a dracut initramfs which drops capabilities

This package requires everything which is needed to build an
initramfs with dracut, which drops capabilities.

Change Log:

Fri, 31 Mar 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-224.git20230330
- fix(img-lib): ignored null byte in input

Thu, 19 Jan 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-223.git20230119
- fix(dracut-init): use ldconfig directly instead of
- fix(dracut-init.sh): backport common paths

Wed, 14 Dec 2022 GMT - Pavel Valena <pvalena@redhat.com> - 049-221.git20221214
- fix(80lvmthinpool-monitor): use systemsctl instead of
- fix(squash): build ld cache for squash loader
- fix(network-manager): write DHCP filename option to dhcpopts

...

Wed, 05 Apr 2023 15:22:57 GMT: dracut-049-224.git20230330.el8.x86_64

dracut - Initramfs generator using udev

dracut contains tools to create bootable initramfses for the Linux
kernel. Unlike previous implementations, dracut hard-codes as little
as possible into the initramfs. dracut contains various modules which
are driven by the event-based udev. Having root on MD, DM, LVM2, LUKS
is supported as well as NFS, iSCSI, NBD, FCoE with the dracut-network
package.

Change Log:

Fri, 31 Mar 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-224.git20230330
- fix(img-lib): ignored null byte in input

Thu, 19 Jan 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-223.git20230119
- fix(dracut-init): use ldconfig directly instead of
- fix(dracut-init.sh): backport common paths

Wed, 14 Dec 2022 GMT - Pavel Valena <pvalena@redhat.com> - 049-221.git20221214
- fix(80lvmthinpool-monitor): use systemsctl instead of
- fix(squash): build ld cache for squash loader
- fix(network-manager): write DHCP filename option to dhcpopts

...

Wed, 05 Apr 2023 15:22:57 GMT: dracut-network-049-224.git20230330.el8.x86_64

dracut-network - dracut modules to build a dracut initramfs with network support

This package requires everything which is needed to build a generic
all purpose initramfs with network support with dracut.

Change Log:

Fri, 31 Mar 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-224.git20230330
- fix(img-lib): ignored null byte in input

Thu, 19 Jan 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-223.git20230119
- fix(dracut-init): use ldconfig directly instead of
- fix(dracut-init.sh): backport common paths

Wed, 14 Dec 2022 GMT - Pavel Valena <pvalena@redhat.com> - 049-221.git20221214
- fix(80lvmthinpool-monitor): use systemsctl instead of
- fix(squash): build ld cache for squash loader
- fix(network-manager): write DHCP filename option to dhcpopts

...

Wed, 05 Apr 2023 15:22:57 GMT: dracut-tools-049-224.git20230330.el8.x86_64

dracut-tools - dracut tools to build the local initramfs

This package contains tools to assemble the local initrd and host configuration.

Change Log:

Fri, 31 Mar 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-224.git20230330
- fix(img-lib): ignored null byte in input

Thu, 19 Jan 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-223.git20230119
- fix(dracut-init): use ldconfig directly instead of
- fix(dracut-init.sh): backport common paths

Wed, 14 Dec 2022 GMT - Pavel Valena <pvalena@redhat.com> - 049-221.git20221214
- fix(80lvmthinpool-monitor): use systemsctl instead of
- fix(squash): build ld cache for squash loader
- fix(network-manager): write DHCP filename option to dhcpopts

...

Wed, 05 Apr 2023 15:22:57 GMT: dracut-squash-049-224.git20230330.el8.x86_64

dracut-squash - dracut module to build an initramfs with most files in a squashfs image

This package provides a dracut module to build an initramfs, but store most files
in a squashfs image, result in a smaller initramfs size and reduce runtime memory
usage.

Change Log:

Fri, 31 Mar 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-224.git20230330
- fix(img-lib): ignored null byte in input

Thu, 19 Jan 2023 GMT - Pavel Valena <pvalena@redhat.com> - 049-223.git20230119
- fix(dracut-init): use ldconfig directly instead of
- fix(dracut-init.sh): backport common paths

Wed, 14 Dec 2022 GMT - Pavel Valena <pvalena@redhat.com> - 049-221.git20221214
- fix(80lvmthinpool-monitor): use systemsctl instead of
- fix(squash): build ld cache for squash loader
- fix(network-manager): write DHCP filename option to dhcpopts

...

Tue, 28 Mar 2023 17:09:31 GMT: gfs2-utils-3.2.0-13.el8.x86_64

gfs2-utils - Utilities for managing the global file system (GFS2)

The gfs2-utils package contains a number of utilities for creating, checking,
modifying, and correcting inconsistencies in GFS2 file systems.

Change Log:

Tue, 28 Mar 2023 GMT - Andrew Price <anprice@redhat.com> - 3.2.0-13
- Re-add tests that were dropped in the c8s migration
  Resolves: rhbz#2180782

Tue, 28 Mar 2023 GMT - Andrew Price <anprice@redhat.com> - 3.2.0-12
- mkfs.gfs2: Add -U UUID option
  Resolves: rhbz#2180782

Wed, 24 Mar 2021 GMT - Andrew Price <anprice@redhat.com> - 3.2.0-11
- gfs2_jadd: Use fallocate to preallocate journals
- gfs2_jadd: Don't fsync after each block written
  Resolves: rhbz#1942434

...

Wed, 05 Apr 2023 17:48:05 GMT: nvme-cli-1.16-8.el8.x86_64

nvme-cli - NVMe management command line interface

nvme-cli provides NVM-Express user space tooling for Linux.

Change Log:

Wed, 05 Apr 2023 GMT - Maurizio Lombardi <mlombard@redhat.com> - 1.16-8
- Fix BZ #1954185

Wed, 09 Nov 2022 GMT - Maurizio Lombardi <mlombard@redhat.com> - 1.16-7
- Do not re-enable the nvmefc-boot-connections service if
  we are just upgrading the package.

Thu, 13 Oct 2022 GMT - Maurizio Lombardi <mlombard@redhat.com> - 1.16-6
- Fix a file permission

...

Tue, 04 Apr 2023 13:35:53 GMT: nvmetcli-0.7-5.el8.noarch

nvmetcli - An adminstration shell for NVMe storage targets

This package contains the command line interface to the NVMe over Fabrics
nvmet in the Linux kernel. It allows configuring the nvmet interactively
as well as saving / restoring the configuration to / from a json file.

Change Log:

Tue, 04 Apr 2023 GMT - Maurizio Lombardi <mlombard@redhat.com> - 0.7-5
- Fix gating tests.

Tue, 04 Apr 2023 GMT - Maurizio Lombardi <mlombard@redhat.com> - 0.7-4
- Fix BZ 2173777

Wed, 28 Apr 2021 GMT - Maurizio Lombardi <mlombard@redhat.com> - 0.7-3
- Fix a failure when executing a clear command

...

New packages in centos-8-stream-x86_64-PowerTools

Thu, 13 Apr 2023 17:48:55 GMT: kernel-tools-libs-devel-4.18.0-486.el8.x86_64

kernel-tools-libs-devel - Assortment of tools for the Linux kernel

This package contains the development files for the tools/ directory from
the kernel source.

Change Log:

Thu, 13 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-486.el8]
- mm/memremap: fix missing call to untrack_pfn() in pagemap_range() (Nico Pache) [2168370]
- arm64: mm: correct the inside linear map range during hotplug check (Nico Pache) [2168370]
- s390/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- arm64/mm: define arch_get_mappable_range() (Nico Pache) [2168370]
- mm/memory_hotplug: prevalidate the address range being added with platform (Nico Pache) [2168370]
- s390/extmem: return correct segment type in __segment_load() (Nico Pache) [2168370]
- s390/vmem: get rid of memory segment list (Nico Pache) [2168370]
- arm64/mm: Validate hotplug range before creating linear mapping (Nico Pache) [2168370]
- mm/truncate.c: make __invalidate_mapping_pages() static (Nico Pache) [2168370]
- powerpc/mm: fix "section_base" set but not used (Nico Pache) [2168370]
- powerpc: Avoid link stack corruption in misc asm functions (Nico Pache) [2168370]
- powerpc/booke: Avoid link stack corruption in several places (Nico Pache) [2168370]
- powerpc/mm: Fix lockup on kernel exec fault (Nico Pache) [2168370]
- x86: fix seq_file iteration for pat/memtype.c (Nico Pache) [2168370]
- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning (Nico Pache) [2168370]
- powerpc/nvdimm: Update vmemmap_populated to check sub-section range (Nico Pache) [2168370]
- powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() (Nico Pache) [2168370]
- x86/mm: Sync also unmappings in vmalloc_sync_all() (Nico Pache) [2168370]
- Fix page corruption caused by racy check in __free_pages (Nico Pache) [2168370]
- mm/gup: fix gup_pud_range() for dax (Nico Pache) [2168370]
- memcg: Fix possible use-after-free in memcg_write_event_control() (Nico Pache) [2168370]
- mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() (Nico Pache) [2168370]
- mm: fix madivse_pageout mishandling on non-LRU page (Nico Pache) [2168370]
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Nico Pache) [2168370]
- mm/slub: fix to return errno if kmalloc() fails (Nico Pache) [2168370]
- writeback: avoid use-after-free after removing device (Nico Pache) [2168370]
- x86/mm: Use proper mask when setting PUD mapping (Nico Pache) [2168370]
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Nico Pache) [2168370]
- mm/hmm: fault non-owner device private entries (Nico Pache) [2168370]
- mm: split huge PUD on wp_huge_pud fallback (Nico Pache) [2168370]
- mm/page_owner: use strscpy() instead of strlcpy() (Nico Pache) [2168370]
- mm/vmscan: take min_slab_pages into account when try to call shrink_node (Nico Pache) [2168370]
- x86: Fix return value of __setup handlers (Nico Pache) [2168370]
- mm: fix unexpected zeroed page mapping with zram swap (Nico Pache) [2168370]
- mm, page_alloc: fix build_zonerefs_node() (Nico Pache) [2168370]
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Nico Pache) [2168370]
- mm/slub: remove forced_order parameter in calculate_sizes (Nico Pache) [2168370]
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Nico Pache) [2168370]
- mm/thp: ClearPageDoubleMap in first page_add_file_rmap() (Nico Pache) [2168370]
- mm/thp: refix __split_huge_pmd_locked() for migration PMD (Nico Pache) [2168370]
- mempolicy: mbind_range() set_policy() after vma_merge() (Nico Pache) [2168370]
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Nico Pache) [2168370]
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Nico Pache) [2168370]
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Nico Pache) [2168370]
- mm: thp: fix wrong cache flush in remove_migration_pmd() (Nico Pache) [2168370]
- mm: fix missing cache flush for all tail pages of compound page (Nico Pache) [2168370]
- tmpfs: fix regressions from wider use of ZERO_PAGE (Nico Pache) [2168370]
- tmpfs: do not allocate pages on read (Nico Pache) [2168370]
- shmem: mapping_set_exiting() to help mapped resilience (Nico Pache) [2168370]
- mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault (Nico Pache) [2168370]
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Nico Pache) [2168370]
- mm, slub: use prefetchw instead of prefetch (Nico Pache) [2168370]
- arm64: mm: update max_pfn after memory hotplug (Nico Pache) [2168370]
- mm, vmscan: guarantee drop_slab_node() termination (Nico Pache) [2168370]
- fs, mm: fix race in unlinking swapfile (Nico Pache) [2168370]
- fs: inode: count invalidated shadow pages in pginodesteal (Nico Pache) [2168370]
- mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEED (Nico Pache) [2168370]
- mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner (Nico Pache) [2168370]
- fs: drop_caches: fix skipping over shadow cache inodes (Nico Pache) [2168370]
- mm: introduce and use mapping_empty() (Nico Pache) [2168370]
- mm: remove irqsave/restore locking from contexts with irqs enabled (Nico Pache) [2168370]
- mm: zswap: clean up confusing comment (Nico Pache) [2168370]
- mm/memory_hotplug: use helper function zone_end_pfn() to get end_pfn (Nico Pache) [2168370]
- mm: vmstat: add some comments on internal storage of byte items (Nico Pache) [2168370]
- mm: vmstat: fix NOHZ wakeups for node stat changes (Nico Pache) [2168370]
- mm/mmap.c: replace do_brk with do_brk_flags in comment of insert_vm_struct() (Nico Pache) [2168370]
- mm/mmap.c: use helper function allow_write_access() in __remove_shared_vm_struct() (Nico Pache) [2168370]
- mm: use helper function mapping_allow_writable() (Nico Pache) [2168370]
- mm: memcontrol: reword obsolete comment of mem_cgroup_unmark_under_oom() (Nico Pache) [2168370]
- mm/page_counter: correct the obsolete func name in the comment of page_counter_try_charge() (Nico Pache) [2168370]
- mm: memcontrol: correct the comment of mem_cgroup_iter() (Nico Pache) [2168370]
- x86/mm: use max memory block size on bare metal (Nico Pache) [2168370]
- mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check (Nico Pache) [2168370]
- include/linux/swapops.h: correct guards for non_swap_entry() (Nico Pache) [2168370]
- mm: set vm_next and vm_prev to NULL in vm_area_dup() (Nico Pache) [2168370]
- mm: don't prepare anon_vma if vma has VM_WIPEONFORK (Nico Pache) [2168370]
- page-flags: fix a crash at SetPageError(THP_SWAP) (Nico Pache) [2168370]
- mm/rmap.c: fix outdated comment in page_get_anon_vma() (Nico Pache) [2168370]
- mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() (Nico Pache) [2168370]
- mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() (Nico Pache) [2168370]
- x86/mm: Kill stray kernel fault handling comment (Nico Pache) [2168370]
- arm64/numa: Unify common error path in numa_init() (Nico Pache) [2168370]
- tools/power/x86/intel-speed-select: v1.14 release (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Adjust uncore max/min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix display of uncore min frequency (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add Emerald Rapid quirk (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT off (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: cpufreq reads on offline CPUs (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Use null-terminated string (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove duplicate dup() (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Handle open() failure case (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused non_block flag (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id() (Prarit Bhargava) [2154078]
- platform/x86: ISST: Fix typo in comments (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Release v1.13 (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Optimize CPU initialization (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused struct clos_config fields (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Enforce isst_id value (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Do not export get_physical_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Cleanup get_physical_id usage (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Convert more function to use isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Add pkg and die in isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Introduce struct isst_id (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unused core_mask array (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove dead code (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix cpu count for TDP level display (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Remove unneeded semicolon (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix off by one check (Prarit Bhargava) [2154078]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpu (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: Display error on turbo mode disabled (Prarit Bhargava) [2154078]
- tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed (Prarit Bhargava) [2154078]
- KVM: x86: Propagate the AMD Automatic IBRS feature to the guest (Waiman Long) [1989283]
- x86/cpu: Support AMD Automatic IBRS (Waiman Long) [1989283]
- x86/cpu, kvm: Add the SMM_CTL MSR not present feature (Waiman Long) [1989283]
- x86/cpu, kvm: Add the Null Selector Clears Base feature (Waiman Long) [1989283]
- x86/cpu, kvm: Move X86_FEATURE_LFENCE_RDTSC to its native leaf (Waiman Long) [1989283]
- x86/cpu, kvm: Add the NO_NESTED_DATA_BP feature (Waiman Long) [1989283]
- KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code (Waiman Long) [1989283]
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Waiman Long) [1989283]
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Waiman Long) [1989283]
- KVM: x86: Advertise that the SMM_CTL MSR is not supported (Waiman Long) [1989283]
- Documentation/hw-vuln: Update spectre doc (Waiman Long) [1989283]
- nvme-tcp: fence TCP socket on receive error (John Meneghini) [2116939]
- nvme-multipath: fix possible hang in live ns resize with ANA access (John Meneghini) [2116939]
- nvme-tcp: fix possible hang caused during ctrl deletion (John Meneghini) [2116939]
- nvme-tcp: fix regression that causes sporadic requests to time out (John Meneghini) [2116939]
- nvme-tcp: fix UAF when detecting digest errors (John Meneghini) [2116939]
- nvme-tcp: check if the queue is allocated before stopping it (John Meneghini) [2116939]
- nvme-tcp: always fail a request when sending it failed (John Meneghini) [2116939]
- nvme: fix regression when disconnect a recovering ctrl (John Meneghini) [2116939]
- nvme-multipath: use vmalloc for ANA log buffer (John Meneghini) [2116939]
- bfq: fix waker_bfqq inconsistency crash (Ming Lei) [2177565]
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Ming Lei) [2177565]
- blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (Ming Lei) [2177565]
- blk-wbt: call rq_qos_add() after wb_normal is initialized (Ming Lei) [2177565]
- block: sync mixed merged request's failfast with 1st bio's (Ming Lei) [2177565]
- blk-mq: Fix potential io hung for shared sbitmap per tagset (Ming Lei) [2177565]
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2177565]
- dim: initialize all struct fields (Audra Mitchell) [2172125]
- XArray: Update the LRU list in xas_split() (Audra Mitchell) [2172125]
- lib: bitmap: fix many kernel-doc warnings (Audra Mitchell) [2172125]
- vsprintf: Fix %pK with kptr_restrict == 0 (Audra Mitchell) [2172125]
- lib: uninline simple_strntoull() as well (Audra Mitchell) [2172125]
- lib: dimlib: fix help text typos (Audra Mitchell) [2172125]
- locks: fix TOCTOU race when granting write lease (Waiman Long) [2152051]
- locks: eliminate false positive conflicts for write lease (Waiman Long) [2152051]
- locks: Use inode_is_open_for_write (Waiman Long) [2152051]
- fs/locks: remove unnecessary white space. (Waiman Long) [2152051]
- fs/locks: use properly initialized file_lock when unlocking. (Waiman Long) [2152051]
- redhat/configs: Enable CONFIG_PINCTRL_METEORLAKE in RHEL (Prarit Bhargava) [2156845]
- pinctrl: intel: Add Intel Meteor Lake pin controller support (Prarit Bhargava) [2156845]
- md: fix regression for null-ptr-deference in __md_stop() (Nigel Croxon) [2162231]
- md: avoid signed overflow in slot_store() (Nigel Croxon) [2162231]
- md: Free resources in __md_stop (Nigel Croxon) [2162231]
- md: account io_acct_set usage with active_io (Nigel Croxon) [2162231]
- md: use MD_RESYNC_* whenever possible (Nigel Croxon) [2162231]
- md: Free writes_pending in md_stop (Nigel Croxon) [2162231]
- md: Change active_io to percpu (Nigel Croxon) [2162231]
- md: Factor out is_md_suspended helper (Nigel Croxon) [2162231]
- md: don't update recovery_cp when curr_resync is ACTIVE (Nigel Croxon) [2162231]
- md: fold unbind_rdev_from_array into md_kick_rdev_from_array (Nigel Croxon) [2162231]
- md: mark md_kick_rdev_from_array static (Nigel Croxon) [2162231]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2172763]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2172763]
- mm/kmemleak.c: fix a comment (Waiman Long) [2172763]
- ptp: introduce a phase offset in the periodic output request (Íñigo Huguet) [2179072]
- ptp: add ability to configure duty cycle for periodic output (Íñigo Huguet) [2179072]
- platform/x86: intel/pmc/core: Add Meteor Lake mobile support (Prarit Bhargava) [2153968]
- platform/x86: intel/pmc/core: Add Meteor Lake support to pmc core driver (Prarit Bhargava) [2153968]
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2184083]
- qede: avoid uninitialized entries in coal_entry array (Michal Schmidt) [2160054]
- qede: fix interrupt coalescing configuration (Jonathan Toppins) [2160054]
- powerpc/64s: Unmerge EX_LR and EX_DAR (Mamatha Inamdar) [2134271]
- powercap: intel_rapl: add support for Meteor Lake (Prarit Bhargava) [2153964]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184429]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184429]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165342] {CVE-2023-0386}

Fri, 07 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-485.el8]
- timers: Provide timer_shutdown[_sync]() (Ivan Vecera) [2174474]
- timers: Add shutdown mechanism to the internal functions (Ivan Vecera) [2174474]
- timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode (Ivan Vecera) [2174474]
- timers: Silently ignore timers with a NULL function (Ivan Vecera) [2174474]
- timers: Rename del_timer() to timer_delete() (Ivan Vecera) [2174474]
- timers: Rename del_timer_sync() to timer_delete_sync() (Ivan Vecera) [2174474]
- timers: Use del_timer_sync() even on UP (Ivan Vecera) [2174474]
- timers: Update kernel-doc for various functions (Ivan Vecera) [2174474]
- timers: Replace BUG_ON()s (Ivan Vecera) [2174474]
- timers: Get rid of del_singleshot_timer_sync() (Ivan Vecera) [2174474]
- clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function (Ivan Vecera) [2174474]
- misc/sgi-xp: Replace in_interrupt() usage (Ivan Vecera) [2174474]
- timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timers (Ivan Vecera) [2174474]
- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2167962]
- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2167962]
- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2167962]
- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2167962]
- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2167962]
- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2167962]
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Mamatha Inamdar) [2167962]
- docs/memory-barriers.txt/kokr: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- docs/memory-barriers.txt: Add a missed closing parenthesis (Ivan Vecera) [2179061]
- asm-generic: Add missing brackets for io_stop_wc macro (Ivan Vecera) [2179061]
- asm-generic: introduce io_stop_wc() and add implementation for ARM64 (Ivan Vecera) [2179061]
- ipv4: Fix incorrect table ID in IOCTL path (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when table ID 0 is used (Guillaume Nault) [2176792]
- ipv4: Fix incorrect route flushing when source address is deleted (Guillaume Nault) [2176792]
- selftests: Add source route tests to fib_tests (Guillaume Nault) [2176792]
- mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() (David Hildenbrand) [2179164]
- mm/memory: slightly simplify copy_present_pte() (David Hildenbrand) [2179164]
- mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range() (David Hildenbrand) [2179164]
- mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats (Waiman Long) [2178001]
- mm: /proc/sys/vm/stat_refresh skip checking known negative stats (Waiman Long) [2178001]
- mm: no more EINVAL from /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- mm: restore node stat checking in /proc/sys/vm/stat_refresh (Waiman Long) [2178001]
- sfc: ef10: don't overwrite offload features at NIC reset (Íñigo Huguet) [2154500]
- sfc: correctly advertise tunneled IPv6 segmentation (Íñigo Huguet) [2154500]
- igb: conditionalize I2C bit banging on external thermal sensor support (Corinna Vinschen) [2130727]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2139963]
- x86/nmi: Make register_nmi_handler() more robust (Ani Sinha) [2037005]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179819] {CVE-2023-28466}
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (Prarit Bhargava) [2179183]
- target: iscsi: use GFP_NOIO with loopback connections (Maurizio Lombardi) [2156546]
- core_pattern: add CPU specifier (Oleksandr Natalenko) [1968108]
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (David Marlin) [2148404] {CVE-2022-42896}
- ipv6: prevent router_solicitations for team port (Xin Long) [2141600]
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (Xin Long) [2141600]
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (David Marlin) [2148408] {CVE-2022-42895}
- redhat/scripts/create-tarball.sh: Use nproc instead of rpm macros (Prarit Bhargava)
- Revert "Switch to z-stream for 8.8 for CKI pipelines" (Denys Vlasenko)

Wed, 05 Apr 2023 GMT - Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-484.el8]
- ethernet: Remove vf rate limit check for drivers (Izabela Bakollari) [2172124]
- rtnetlink: verify rate parameters for calls to ndo_set_vf_rate (Izabela Bakollari) [2172124]
- sfc: Change VF mac via PF as first preference if available. (Íñigo Huguet) [2117449]
- Fix genlog.py to ensure that comments retain "%" characters. (Eder Zulian) [RHEL-340]
- redhat: fix duplicate jira issues in the resolves line (Eder Zulian) [RHEL-340]
- redhat: add support for Jira issues in changelog (Eder Zulian) [RHEL-340]
- redhat/configs: Put CONFIG_SFC_* to a proper location (Vladis Dronov)
- redhat/configs: Put CONFIG_SEV_GUEST to a proper location (Vladis Dronov)
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181343]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2181811]
- iavf: Fix race condition between iavf_shutdown and iavf_remove (Stefan Assmann) [2181811]
- net/ulp: use consistent error code when blocking ULP (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Sabrina Dubroca) [2176955] {CVE-2023-0461}
- lockd: lockd server-side shouldn't set fl_ops (Jeffrey Layton) [2179329]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180851]
- Switch to z-stream for 8.8 for CKI pipelines (Michael Hofmann)
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160033] {CVE-2022-2196}

...

Tue, 14 Mar 2023 12:41:02 GMT: jq-devel-1.6-7.el8.i686

jq-devel - Development files for jq

Development files for jq

Change Log:

Tue, 14 Mar 2023 GMT - Tomas Halman <thalman@redhat.com> - 1.6-7
- Fix jq segfault when used in threads
- Resolves: rhbz#2092160

Fri, 04 Nov 2022 GMT - Tomas Halman <thalman@redhat.com> - 1.6-6
- Add mantest to the gating
- Related: rhbz#2049601

Tue, 11 Oct 2022 GMT - Tomas Halman <thalman@redhat.com> - 1.6-5
- Remove rpath from jq binary
- Related: rhbz#2049601

...

Tue, 14 Mar 2023 12:38:28 GMT: jq-devel-1.6-7.el8.x86_64

jq-devel - Development files for jq

Development files for jq

Change Log:

Tue, 14 Mar 2023 GMT - Tomas Halman <thalman@redhat.com> - 1.6-7
- Fix jq segfault when used in threads
- Resolves: rhbz#2092160

Fri, 04 Nov 2022 GMT - Tomas Halman <thalman@redhat.com> - 1.6-6
- Add mantest to the gating
- Related: rhbz#2049601

Tue, 11 Oct 2022 GMT - Tomas Halman <thalman@redhat.com> - 1.6-5
- Remove rpath from jq binary
- Related: rhbz#2049601

...