|
| 1 | +* Tue Jan 16 2024 Scott Weaver < [email protected]> [5.14.0-409.el9] |
| 2 | +- dm crypt: account large pages in cc->n_allocated_pages (Benjamin Marzinski) [RHEL-12342] |
| 3 | +- MAINTAINERS: update the dm-devel mailing list (Benjamin Marzinski) [RHEL-12342] |
| 4 | +- dm zoned: free dmz->ddev array in dmz_put_zoned_devices (Benjamin Marzinski) [RHEL-12342] |
| 5 | +- dm: don't attempt to queue IO under RCU protection (Benjamin Marzinski) [RHEL-12342 RHEL-8220] |
| 6 | +- dm: fix a race condition in retrieve_deps (Benjamin Marzinski) [RHEL-12342] |
| 7 | +- dm raid: protect md_stop() with 'reconfig_mutex' (Benjamin Marzinski) [RHEL-12342 RHEL-12435] |
| 8 | +- dm raid: clean up four equivalent goto tags in raid_ctr() (Benjamin Marzinski) [RHEL-12342 RHEL-12435] |
| 9 | +- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Benjamin Marzinski) [RHEL-12342] |
| 10 | +- dm integrity: fix double free on memory allocation failure (Benjamin Marzinski) [RHEL-12342] |
| 11 | +- dm: get rid of GFP_NOIO workarounds for __vmalloc and kvmalloc (Benjamin Marzinski) [RHEL-12342] |
| 12 | +- dm integrity: scale down the recalculate buffer if memory allocation fails (Benjamin Marzinski) [RHEL-12342] |
| 13 | +- dm integrity: only allocate recalculate buffer when needed (Benjamin Marzinski) [RHEL-12342] |
| 14 | +- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Benjamin Marzinski) [RHEL-12342] |
| 15 | +- dm ioctl: Refuse to create device named "." or ".." (Benjamin Marzinski) [RHEL-12342] |
| 16 | +- dm ioctl: Refuse to create device named "control" (Benjamin Marzinski) [RHEL-12342] |
| 17 | +- dm ioctl: Avoid double-fetch of version (Benjamin Marzinski) [RHEL-12342] |
| 18 | +- dm ioctl: structs and parameter strings must not overlap (Benjamin Marzinski) [RHEL-12342] |
| 19 | +- dm ioctl: Avoid pointer arithmetic overflow (Benjamin Marzinski) [RHEL-12342] |
| 20 | +- dm ioctl: Check dm_target_spec is sufficiently aligned (Benjamin Marzinski) [RHEL-12342] |
| 21 | +- Documentation: dm-integrity: Document an example of how the tunables relate. (Benjamin Marzinski) [RHEL-12342] |
| 22 | +- Documentation: dm-integrity: Document default values. (Benjamin Marzinski) [RHEL-12342] |
| 23 | +- Documentation: dm-integrity: Document the meaning of "buffer". (Benjamin Marzinski) [RHEL-12342] |
| 24 | +- Documentation: dm-integrity: Fix minor grammatical error. (Benjamin Marzinski) [RHEL-12342] |
| 25 | +- dm integrity: Use %%*ph for printing hexdump of a small buffer (Benjamin Marzinski) [RHEL-12342] |
| 26 | +- dm thin: disable discards for thin-pool if no_discard_passdown (Benjamin Marzinski) [RHEL-12342] |
| 27 | +- dm: remove stale/redundant dm_internal_{suspend,resume} prototypes in dm.h (Benjamin Marzinski) [RHEL-12342] |
| 28 | +- dm: skip dm-stats work in alloc_io() unless needed (Benjamin Marzinski) [RHEL-12342] |
| 29 | +- dm: avoid needless dm_io access if all IO accounting is disabled (Benjamin Marzinski) [RHEL-12342] |
| 30 | +- dm: support turning off block-core's io stats accounting (Benjamin Marzinski) [RHEL-12342] |
| 31 | +- dm zone: Use the bitmap API to allocate bitmaps (Benjamin Marzinski) [RHEL-12342] |
| 32 | +- dm thin metadata: Fix ABBA deadlock by resetting dm_bufio_client (Benjamin Marzinski) [RHEL-12342] |
| 33 | +- dm crypt: fix crypt_ctr_cipher_new return value on invalid AEAD cipher (Benjamin Marzinski) [RHEL-12342] |
| 34 | +- dm thin: update .io_hints methods to not require handling discards last (Benjamin Marzinski) [RHEL-12342] |
| 35 | +- dm thin: remove return code variable in pool_map (Benjamin Marzinski) [RHEL-12342] |
| 36 | +- dm flakey: introduce random_read_corrupt and random_write_corrupt options (Benjamin Marzinski) [RHEL-12342] |
| 37 | +- dm flakey: clone pages on write bio before corrupting them (Benjamin Marzinski) [RHEL-12342] |
| 38 | +- dm crypt: allocate compound pages if possible (Benjamin Marzinski) [RHEL-12342] |
| 39 | +- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Guillaume Nault) [RHEL-21363] |
| 40 | +- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Guillaume Nault) [RHEL-21363] |
| 41 | +- net: stmmac: Separate C22 and C45 transactions for xgmac2 (Mark Salter) [RHEL-19517] |
| 42 | +- ppp: limit MRU to 64K (Guillaume Nault) [RHEL-21332] |
| 43 | +- tty: Fix uninit-value access in ppp_sync_receive() (Guillaume Nault) [RHEL-21332] |
| 44 | +- platform/x86: intel-uncore-freq: Conditionally create attribute for read frequency (Steve Best) [RHEL-18241] |
| 45 | +- platform/x86/intel-uncore-freq: Ignore minor version change (Steve Best) [RHEL-18241] |
| 46 | +- platform/x86/intel/pmc: Add missing extern (David Arcari) [RHEL-15539] |
| 47 | +- platform/x86/intel/pmc/lnl: Add GBE LTR ignore during suspend (David Arcari) [RHEL-15539] |
| 48 | +- platform/x86/intel/pmc/arl: Add GBE LTR ignore during suspend (David Arcari) [RHEL-15539] |
| 49 | +- platform/x86/intel/pmc: Move GBE LTR ignore to suspend callback (David Arcari) [RHEL-15539] |
| 50 | +- platform/x86/intel/pmt: telemetry: Export API to read telemetry (David Arcari) [RHEL-15539] |
| 51 | +- platform/x86/intel/pmt: Add header to struct intel_pmt_entry (David Arcari) [RHEL-15539] |
| 52 | +- platform/x86/intel/pmc: Allow reenabling LTRs (David Arcari) [RHEL-15539] |
| 53 | +- platform/x86/intel/pmc: Add suspend callback (David Arcari) [RHEL-15539] |
| 54 | +- platform/x86/intel/pmc: Add Lunar Lake M support to intel_pmc_core driver (David Arcari) [RHEL-15539] |
| 55 | +- platform/x86/intel/pmc: Add Arrow Lake S support to intel_pmc_core driver (David Arcari) [RHEL-15539] |
| 56 | +- platform/x86/intel/pmc: Add ssram_init flag in PMC discovery in Meteor Lake (David Arcari) [RHEL-15539] |
| 57 | +- platform/x86/intel/pmc: Move common code to core.c (David Arcari) [RHEL-15539] |
| 58 | +- platform/x86/intel/pmc: Add PSON residency counter for Alder Lake (David Arcari) [RHEL-15539] |
| 59 | +- platform/x86/intel/pmc: Add regmap for Tiger Lake H PCH (David Arcari) [RHEL-15539] |
| 60 | +- platform/x86/intel/pmc: Add PSON residency counter (David Arcari) [RHEL-15539] |
| 61 | +- platform/x86/intel/pmc: Fix in mtl_punit_pmt_init() (David Arcari) [RHEL-15539] |
| 62 | +- platform/x86/intel/pmc: Fix in pmc_core_ssram_get_pmc() (David Arcari) [RHEL-15539] |
| 63 | +- platform/x86/intel/vsec: Add support for Lunar Lake M (David Arcari) [RHEL-15539] |
| 64 | +- platform/x86/intel/pmc: Fix hang in pmc_core_send_ltr_ignore() (David Arcari) [RHEL-15539] |
| 65 | +- platform/x86/intel/pmc: Show Die C6 counter on Meteor Lake (David Arcari) [RHEL-15539] |
| 66 | +- platform/x86/intel/pmc: Add debug attribute for Die C6 counter (David Arcari) [RHEL-15539] |
| 67 | +- platform/x86/intel/pmc: Read low power mode requirements for MTL-M and MTL-P (David Arcari) [RHEL-15539] |
| 68 | +- platform/x86/intel/pmc: Retrieve LPM information using Intel PMT (David Arcari) [RHEL-15539] |
| 69 | +- platform/x86/intel/pmc: Display LPM requirements for multiple PMCs (David Arcari) [RHEL-15539] |
| 70 | +- platform/x86/intel/pmc: Find and register PMC telemetry entries (David Arcari) [RHEL-15539] |
| 71 | +- platform/x86/intel/pmc/mtl: Use return value from pmc_core_ssram_init() (David Arcari) [RHEL-15539] |
| 72 | +- platform/x86/intel/pmc: Cleanup SSRAM discovery (David Arcari) [RHEL-15539] |
| 73 | +- platform/x86/intel/pmc: Allow pmc_core_ssram_init to fail (David Arcari) [RHEL-15539] |
| 74 | +- platform/x86:intel/pmc: Call pmc_get_low_power_modes from platform init (David Arcari) [RHEL-15539] |
| 75 | +- platform/x86/intel/vsec: Add base address field (David Arcari) [RHEL-15539] |
| 76 | +- platform/x86/intel/vsec: Add intel_vsec_register (David Arcari) [RHEL-15539] |
| 77 | +- platform/x86/intel/vsec: Assign auxdev parent by argument (David Arcari) [RHEL-15539] |
| 78 | +- platform/x86/intel/vsec: Use cleanup.h (David Arcari) [RHEL-15539] |
| 79 | +- platform/x86/intel/vsec: remove platform_info from vsec device structure (David Arcari) [RHEL-15539] |
| 80 | +- platform/x86/intel/vsec: Move structures to header (David Arcari) [RHEL-15539] |
| 81 | +- platform/x86/intel/vsec: Remove unnecessary return (David Arcari) [RHEL-15539] |
| 82 | +- platform/x86/intel/vsec: Fix xa_alloc memory leak (David Arcari) [RHEL-15539] |
| 83 | +- platform/x86/intel: vsec: Use intel_vsec_dev_release() to simplify init() error cleanup (David Arcari) [RHEL-15539] |
| 84 | +- platform/x86/intel: vsec: Explicitly enable capabilities (David Arcari) [RHEL-15539] |
| 85 | +- s390: add kmemleak annotation in stack_alloc() (Chris von Recklinghausen) [RHEL-2454] |
| 86 | +- selftests: bonding: do not set port down when adding to bond (Hangbin Liu) [RHEL-21153] |
| 87 | +- selftests: pmtu.sh: fix result checking (Hangbin Liu) [RHEL-21153] |
| 88 | +- dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq (Jerry Snitselaar) [RHEL-10097] |
| 89 | +- dmaengine: idxd: Fix issues with PRS disable sysfs knob (Jerry Snitselaar) [RHEL-10097] |
| 90 | +- dmaengine: idxd: Allow ATS disable update only for configurable devices (Jerry Snitselaar) [RHEL-10097] |
| 91 | +- dmaengine: ioatdma: use pci_dev_id() to simplify the code (Jerry Snitselaar) [RHEL-10097] |
| 92 | +- dmaengine: ioat: fixing the wrong dma_dev->chancnt (Jerry Snitselaar) [RHEL-10097] |
| 93 | +- dmaengine: Simplify dma_async_device_register() (Jerry Snitselaar) [RHEL-10097] |
| 94 | +- dmaengine: idxd: Remove unused declarations (Jerry Snitselaar) [RHEL-10097] |
| 95 | +- dmaengine: idxd: Expose ATS disable knob only when WQ ATS is supported (Jerry Snitselaar) [RHEL-10097] |
| 96 | +- dmaengine: idxd: Simplify WQ attribute visibility checks (Jerry Snitselaar) [RHEL-10097] |
| 97 | +- dmaengine: idxd: No need to clear memory after a dma_alloc_coherent() call (Jerry Snitselaar) [RHEL-10097] |
| 98 | +- dmaengine: idxd: Modify the dependence of attribute pasid_enabled (Jerry Snitselaar) [RHEL-10097] |
| 99 | +- dmaengine: qcom: hidma_mgmt: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-10097] |
| 100 | +- dmaengine: qcom_hidma: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-10097] |
| 101 | +- dmaengine: sh: rz-dmac: Fix destination and source data size setting (Jerry Snitselaar) [RHEL-10097] |
| 102 | +- dmaengine: sh: rz-dmac: Improve cleanup order in probe()/remove() (Jerry Snitselaar) [RHEL-10097] |
| 103 | +- dmaengine/idxd: Re-enable kernel workqueue under DMA API (Jerry Snitselaar) [2154043] |
| 104 | +- dmaengine: idxd: Clear PRS disable flag when disabling IDXD device (Jerry Snitselaar) [RHEL-10097] |
| 105 | +- dmaengine: hidma: Don't set chancnt (Jerry Snitselaar) [RHEL-10097] |
| 106 | +- dmaengine: make QCOM_HIDMA depend on HAS_IOMEM (Jerry Snitselaar) [RHEL-10097] |
| 107 | +- dmaengine: ioat: Free up __cleanup() name (Jerry Snitselaar) [RHEL-10097] |
| 108 | +- dmaengine: idxd: Fix passing freed memory in idxd_cdev_open() (Jerry Snitselaar) [RHEL-10097] |
| 109 | +- dmaengine: idxd: add per wq PRS disable (Jerry Snitselaar) [2153916] |
| 110 | +- dmaengine: idxd: add pid to exported sysfs attribute for opened file (Jerry Snitselaar) [RHEL-10097] |
| 111 | +- dmaengine: idxd: expose fault counters to sysfs (Jerry Snitselaar) [RHEL-10097] |
| 112 | +- dmaengine: idxd: add a device to represent the file opened (Jerry Snitselaar) [2153910] |
| 113 | +- dmaengine: idxd: add per file user counters for completion record faults (Jerry Snitselaar) [2153910] |
| 114 | +- dmaengine: idxd: process batch descriptor completion record faults (Jerry Snitselaar) [2153910] |
| 115 | +- dmaengine: idxd: add descs_completed field for completion record (Jerry Snitselaar) [2153910] |
| 116 | +- dmaengine: idxd: process user page faults for completion record (Jerry Snitselaar) [2153910] |
| 117 | +- dmaengine: idxd: add idxd_copy_cr() to copy user completion record during page fault handling (Jerry Snitselaar) [2153910] |
| 118 | +- dmaengine: idxd: create kmem cache for event log fault items (Jerry Snitselaar) [2153910] |
| 119 | +- dmaengine: idxd: add per DSA wq workqueue for processing cr faults (Jerry Snitselaar) [2153910] |
| 120 | +- dmanegine: idxd: add debugfs for event log dump (Jerry Snitselaar) [2153910] |
| 121 | +- dmaengine: idxd: add interrupt handling for event log (Jerry Snitselaar) [2153910] |
| 122 | +- dmaengine: idxd: setup event log configuration (Jerry Snitselaar) [2153910] |
| 123 | +- dmaengine: idxd: add event log size sysfs attribute (Jerry Snitselaar) [2153910] |
| 124 | +- dmaengine: idxd: make misc interrupt one shot (Jerry Snitselaar) [2153910] |
| 125 | +- dmaengine: qcom_hidma: Add explicit platform_device.h and of_device.h includes (Jerry Snitselaar) [RHEL-10097] |
| 126 | +- dmaengine: sh: rz-dmac: Remove unused rz_dmac_chan.*_word_size (Jerry Snitselaar) [RHEL-10097] |
| 127 | +- dmaengine: idxd: expose IAA CAP register via sysfs knob (Jerry Snitselaar) [2153920] |
| 128 | +- dmaengine: idxd: reformat swerror output to standard Linux bitmap output (Jerry Snitselaar) [2153920] |
| 129 | +- dmaengine: idxd: Add descriptor definitions for translation fetch operation (Jerry Snitselaar) [2153912] |
| 130 | +- dmaengine: idxd: Add descriptor definitions for DIX generate operation (Jerry Snitselaar) [2153912] |
| 131 | +- dmaengine: idxd: Add descriptor definitions for 16 bytes of pattern in memory fill operation (Jerry Snitselaar) [2153912] |
| 132 | +- dmaengine: idxd: Remove unnecessary aer.h include (Jerry Snitselaar) [RHEL-10097] |
| 133 | +- dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting() (Jerry Snitselaar) [RHEL-10097] |
| 134 | +- dmaengine: ioat: use PCI core macros for PCIe Capability (Jerry Snitselaar) [RHEL-10097] |
| 135 | +- dmaengine: Use of_property_present() for testing DT property presence (Jerry Snitselaar) [RHEL-10097] |
| 136 | +- dmaengine: sh: rz-dmac: Add reset support (Jerry Snitselaar) [RHEL-10097] |
| 137 | +- dmaengine: usb-dmac: make usb_dmac_get_current_residue unsigned (Jerry Snitselaar) [RHEL-10097] |
| 138 | +- dmaengine: sh: rcar-dmac: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Jerry Snitselaar) [RHEL-10097] |
| 139 | +- dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size (Jerry Snitselaar) [RHEL-10097] |
| 140 | +- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jerry Snitselaar) [RHEL-10097] |
| 141 | +- dmaengine: rcar-dmac: Add support for R-Car S4-8 (Jerry Snitselaar) [RHEL-10097] |
| 142 | +- dmaengine: rcar-dmac: refactor the error handling code of rcar_dmac_probe (Jerry Snitselaar) [RHEL-10097] |
| 143 | +- dmaengine: sh: rz-dmac: Add device_synchronize callback (Jerry Snitselaar) [RHEL-10097] |
| 144 | +- dmaengine: sh: make array ds_lut static (Jerry Snitselaar) [RHEL-10097] |
| 145 | +- dmaengine: sh: rz-dmac: Add DMA clock handling (Jerry Snitselaar) [RHEL-10097] |
| 146 | +- dmaengine: sh: fix some NULL dereferences (Jerry Snitselaar) [RHEL-10097] |
| 147 | +- dmaengine: sh: Fix unused initialization of pointer lmdesc (Jerry Snitselaar) [RHEL-10097] |
| 148 | +- dmaengine: sh: Add DMAC driver for RZ/G2L SoC (Jerry Snitselaar) [RHEL-10097] |
| 149 | +- dmaengine: idxd: Add enable/disable device IOPF feature (Jerry Snitselaar) [RHEL-10097] |
| 150 | +- dmaengine: idxd: use const struct bus_type * (Jerry Snitselaar) [RHEL-10097] |
| 151 | +- dmaengine: Actually use devm_add_action_or_reset() (Jerry Snitselaar) [RHEL-10097] |
| 152 | +- lib/vsprintf: Initialize vsprintf's pointer hash once the random core is ready. (John B. Wyatt IV) [RHEL-2246] |
| 153 | +- lib/vsprintf: Remove static_branch_likely() from __ptr_to_hashval(). (John B. Wyatt IV) [RHEL-2246] |
| 154 | +- redhat: Use kernel-install for UKI install with systemd >= 252-20 (Vitaly Kuznetsov) [RHEL-19486] |
| 155 | +- redhat: Use named parameters for kernel_variant_posttrans()/kernel_variant_preun() (Vitaly Kuznetsov) [RHEL-19486] |
| 156 | +- redhat: Let kernel-modules-core own the files depmod generates. (Vitaly Kuznetsov) [RHEL-19486] |
| 157 | +- redhat: Update RPM Scriptlet for kernel-install Changes (Vitaly Kuznetsov) [RHEL-19486] |
| 158 | +- cpuidle: tracing, preempt: Squash _rcuidle tracing (Artem Savkov) [RHEL-19665] |
| 159 | +- tracing, hardirq: No moar _rcuidle() tracing (Artem Savkov) [RHEL-19665] |
| 160 | +- gfs2: don't withdraw if init_threads() got interrupted (Andreas Gruenbacher) [RHEL-7769] |
| 161 | +Resolves: RHEL-10097, RHEL-12342, RHEL-12435, RHEL-15539, RHEL-18241, RHEL-19486, RHEL-19517, RHEL-19665, RHEL-21153, RHEL-21332, RHEL-21363, RHEL-2246, RHEL-2454, RHEL-7769, RHEL-8220, rhbz#2153910, rhbz#2153912, rhbz#2153916, rhbz#2153920, rhbz#2154043 |
| 162 | + |
1 | 163 | * Fri Jan 12 2024 Scott Weaver < [email protected]> [5.14.0-408.el9]
|
2 | 164 | - redhat: rpminspect: disable license, debuginfo and removedfiles (Scott Weaver)
|
3 | 165 | - blk-mq: don't count completed flush data request as inflight in case of quiesce (Ming Lei) [RHEL-18054]
|
|
0 commit comments