kernel/kernel.changelog
Lucas Zampieri 27a6c049cc
kernel-5.14.0-500.el9
* Mon Aug 19 2024 Lucas Zampieri <lzampier@redhat.com> [5.14.0-500.el9]
- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258}
- rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869]
- rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869]
- rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869]
- rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869]
- rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869]
- rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869]
- rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869]
- rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869]
- rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869]
- rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869]
- rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869]
- tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869]
- Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869]
- rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869]
- kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956]
- kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956]
- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956]
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956]
- kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956]
- perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059]
- perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059]
- perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059]
- perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059]
- perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059]
- perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059]
- perf/x86: Support counter mask (Michael Petlan) [RHEL-20059]
- perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059]
- perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059]
- perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059]
- perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059]
- perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059]
- perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059]
- perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059]
- perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059]
- perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059]
- perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059]
- x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059]
- x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059]
- x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059]
- intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057]
- iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162]
- iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162]
- iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162]
- iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162]
- iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162]
- iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162]
- iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162]
- iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162]
- iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162]
- iommufd/selftest: Fix iommufd_test_dirty() to handle <u8 bitmaps (Jerry Snitselaar) [RHEL-40162]
- iommufd/selftest: Fix dirty bitmap tests with u8 bitmaps (Jerry Snitselaar) [RHEL-40162]
- dax/bus.c: use the right locking mode (read vs write) in size_show (Jeff Moyer) [RHEL-23824]
- dax/bus.c: don't use down_write_killable for non-user processes (Jeff Moyer) [RHEL-23824]
- dax/bus.c: fix locking for unregister_dax_dev / unregister_dax_mapping paths (Jeff Moyer) [RHEL-23824]
- dax/bus.c: replace WARN_ON_ONCE() with lockdep asserts (Jeff Moyer) [RHEL-23824]
- mm/memory_hotplug: fix memmap_on_memory sysfs value retrieval (Jeff Moyer) [RHEL-23824]
- nvdimm/pmem: fix leak on dax_add_host() failure (Jeff Moyer) [RHEL-23824]
- dax: add a sysfs knob to control memmap_on_memory behavior (Jeff Moyer) [RHEL-23824]
- mm/memory_hotplug: export mhp_supports_memmap_on_memory() (Jeff Moyer) [RHEL-23824]
- mm/memory_hotplug: split memmap_on_memory requests across memblocks (Jeff Moyer) [RHEL-23824]
- mm/memory_hotplug: replace an open-coded kmemdup() in add_memory_resource() (Jeff Moyer) [RHEL-23824]
- mm/memory_hotplug: embed vmem_altmap details in memory block (Jeff Moyer) [RHEL-23824]
- powerpc/book3s64/memhotplug: enable memmap on memory for radix (Jeff Moyer) [RHEL-23824]
- mm/memory_hotplug: support memmap_on_memory when memmap is not aligned to pageblocks (Jeff Moyer) [RHEL-23824]
- mm/memory_hotplug: allow architecture to override memmap on memory support check (Jeff Moyer) [RHEL-23824]
- mm/memory_hotplug: simplify ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE kconfig (Jeff Moyer) [RHEL-23824]
- Documentatiion/ABI: add ABI documentation for sys-bus-dax (Jeff Moyer) [RHEL-23824]
- dax/bus.c: replace several sprintf() with sysfs_emit() (Jeff Moyer) [RHEL-23824]
- dax/bus.c: replace driver-core lock usage by a local rwsem (Jeff Moyer) [RHEL-23824]
- device-dax: make dax_bus_type const (Jeff Moyer) [RHEL-23824]
- nvdimm: make nvdimm_bus_type const (Jeff Moyer) [RHEL-23824]
- libnvdimm: Fix ACPI_NFIT in BLK_DEV_PMEM help (Jeff Moyer) [RHEL-23824]
- ACPI: NFIT: Switch to use acpi_evaluate_dsm_typed() (Jeff Moyer) [RHEL-23824]
- tools/testing/nvdimm: Disable "missing prototypes / declarations" warnings (Jeff Moyer) [RHEL-23824]
- acpi/nfit: Use sysfs_emit() for all attributes (Jeff Moyer) [RHEL-23824]
- nvdimm/namespace: fix kernel-doc for function params (Jeff Moyer) [RHEL-23824]
- nvdimm/dimm_devs: fix kernel-doc for function params (Jeff Moyer) [RHEL-23824]
- nvdimm/btt: fix btt_blk_cleanup() kernel-doc (Jeff Moyer) [RHEL-23824]
- nvdimm-btt: simplify code with the scope based resource management (Jeff Moyer) [RHEL-23824]
- nvdimm: Remove usage of the deprecated ida_simple_xx() API (Jeff Moyer) [RHEL-23824]
- ACPI: NFIT: Use cleanup.h helpers instead of devm_*() (Jeff Moyer) [RHEL-23824]
- tools/testing/nvdimm: Add compile-test coverage for ndtest (Jeff Moyer) [RHEL-23824]
- dax/kmem: allow kmem to add memory with memmap_on_memory (Jeff Moyer) [RHEL-23824]
- nvdimm/btt: replace deprecated strncpy with strscpy (Jeff Moyer) [RHEL-23824]
- ndtest: fix typo class_regster -> class_register (Jeff Moyer) [RHEL-23824]
- fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824]
- libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824]
- testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824]
- libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824]
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824]
- dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824]
- nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824]
- nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824]
- nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824]
- nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824]
- nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824]
- nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824]
- dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824]
- nvdimm: make security_show static (Jeff Moyer) [RHEL-23824]
- nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824]
- dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824]
- fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824]
- dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824]
- dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824]
- dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824]
- dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824]
- tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824]
- dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824]
- dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824]
- nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824]
- ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824]
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488}
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}
Resolves: RHEL-20057, RHEL-20059, RHEL-23824, RHEL-40162, RHEL-44248, RHEL-46931, RHEL-50869, RHEL-52956, RHEL-54027

Signed-off-by: Lucas Zampieri <lzampier@redhat.com>
2024-08-19 13:36:01 +00:00

8.5 MiB

The file is too large to be shown. View Raw