The Linux kernel
* Wed Oct 02 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-515.el9] - smb: client: fix double put of @cfile in smb2_set_path_size() (Paulo Alcantara) [RHEL-57983] - smb: client: fix double put of @cfile in smb2_rename_path() (Paulo Alcantara) [RHEL-57983] - smb: client: fix hang in wait_for_response() for negproto (Paulo Alcantara) [RHEL-57983] - smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req() (Paulo Alcantara) [RHEL-57983] - smb/client: fix typo: GlobalMid_Sem -> GlobalMid_Lock (Paulo Alcantara) [RHEL-57983] - smb: client: ignore unhandled reparse tags (Paulo Alcantara) [RHEL-57983] - smb3: fix problem unloading module due to leaked refcount on shutdown (Paulo Alcantara) [RHEL-57983] - smb3: fix broken cached reads when posix locks (Paulo Alcantara) [RHEL-57983] - smb: smb2pdu.h: Use static_assert() to check struct sizes (Paulo Alcantara) [RHEL-57983] - smb3: fix lock breakage for cached writes (Paulo Alcantara) [RHEL-57983] - cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath (Paulo Alcantara) [RHEL-57983] - Fix spelling errors in Server Message Block (Paulo Alcantara) [RHEL-57983] - smb3: fix setting SecurityFlags when encryption is required (Paulo Alcantara) [RHEL-57983] - smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp (Paulo Alcantara) [RHEL-57983] - smb3: add dynamic tracepoints for shutdown ioctl (Paulo Alcantara) [RHEL-57983] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-57983] - smb3: add dynamic trace point for session setup key expired failures (Paulo Alcantara) [RHEL-57983] - smb3: add four dynamic tracepoints for copy_file_range and reflink (Paulo Alcantara) [RHEL-57983] - smb3: add dynamic tracepoint for reflink errors (Paulo Alcantara) [RHEL-57983] - cifs: mount with "unix" mount option for SMB1 incorrectly handled (Paulo Alcantara) [RHEL-57983] - cifs: fix reconnect with SMB1 UNIX Extensions (Paulo Alcantara) [RHEL-57983] - cifs: fix potential null pointer use in destroy_workqueue in init_cifs error path (Paulo Alcantara) [RHEL-57983] - cifs: fix noisy message on copy_file_range (Paulo Alcantara) [RHEL-57983] - cifs: fix setting SecurityFlags to true (Paulo Alcantara) [RHEL-57983] - cifs: fix typo in module parameter enable_gcm_256 (Paulo Alcantara) [RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-57983] - cifs: fix creating sockets when using sfu mount options (Paulo Alcantara) [RHEL-57983] - smb: smb2pdu.h: Avoid -Wflex-array-member-not-at-end warnings (Paulo Alcantara) [RHEL-57983] - smb3: fix lock ordering potential deadlock in cifs_sync_mid_result (Paulo Alcantara) [RHEL-57983] - smb3: missing lock when picking channel (Paulo Alcantara) [RHEL-57983] - smb: client: Fix struct_group() usage in __packed structs (Paulo Alcantara) [RHEL-57983] - cifs: reinstate original behavior again for forceuid/forcegid (Paulo Alcantara) [RHEL-57983] - ksmbd: common: use struct_group_attr instead of struct_group for network_open_info (Paulo Alcantara) [RHEL-57983] - cifs: Add tracing for the cifs_tcon struct refcounting (Paulo Alcantara) [RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-57983] - smb3: fix broken reconnect when password changing on the server by allowing password rotation (Paulo Alcantara) [RHEL-57983] - smb3: fix Open files on server counter going negative (Paulo Alcantara) [RHEL-57983] - smb3: retrying on failed server close (Paulo Alcantara) [RHEL-57983] - cifs: Fix caching to try to do open O_WRONLY as rdwr on server (Paulo Alcantara) [RHEL-57983] - netdev: add queue stat for alloc failures (CKI Backport Bot) [RHEL-57771] - netdev: add per-queue statistics (CKI Backport Bot) [RHEL-57771] - net/iucv: Avoid explicit cpumask var allocation on stack (Mete Durlu) [RHEL-56533] {CVE-2024-42094} - powerpc/64s: Enable KFENCE on book3s64 (Mamatha Inamdar) [RHEL-52738] - powerpc/perf: Fix the threshold compare group constraint for power10 (Mamatha Inamdar) [RHEL-50637] - tools/power turbostat: version 2024.07.26 (Steve Best) [RHEL-57077] - tools/power turbostat: Include umask=%%x in perf counter's config (Steve Best) [RHEL-57077] - tools/power turbostat: Document PMT in turbostat.8 (Steve Best) [RHEL-57077] - tools/power turbostat: Add MTL's PMT DC6 builtin counter (Steve Best) [RHEL-57077] - tools/power turbostat: Add early support for PMT counters (Steve Best) [RHEL-57077] - tools/power turbostat: Move verbose counter messages to level 2 (Steve Best) [RHEL-57077] - tools/power turbostat: Move debug prints from stdout to stderr (Steve Best) [RHEL-57077] - tools/power turbostat: Fix typo in turbostat.8 (Steve Best) [RHEL-57077] - tools/power turbostat: Add perf added counter example to turbostat.8 (Steve Best) [RHEL-57077] - tools/power turbostat: Fix formatting in turbostat.8 (Steve Best) [RHEL-57077] - tools/power turbostat: Extend --add option with perf counters (Steve Best) [RHEL-57077] - tools/power turbostat: Group SMI counter with APERF and MPERF (Steve Best) [RHEL-57077] - tools/power turbostat: Add ZERO_ARRAY for zero initializing builtin array (Steve Best) [RHEL-57077] - tools/power turbostat: Replace enum rapl_source and cstate_source with counter_source (Steve Best) [RHEL-57077] - tools/power turbostat: Remove anonymous union from rapl_counter_info_t (Steve Best) [RHEL-57077] - tools/power/turbostat: Switch to new Intel CPU model defines (Steve Best) [RHEL-57077] - scsi: ufs: renesas: Fix private allocation (Radu Rendec) [RHEL-60138] - powerpc/pseries/iommu: Define spapr_tce_table_group_ops only with CONFIG_IOMMU_API (Mamatha Inamdar) [RHEL-52741] - powerpc/iommu: Reimplement the iommu_table_group_ops for pSeries (Mamatha Inamdar) [RHEL-52741] - powerpc/iommu: Move dev_has_iommu_table() to iommu.c (Mamatha Inamdar) [RHEL-52741] - vfio/spapr: Always clear TCEs before unsetting the window (Mamatha Inamdar) [RHEL-52741] - powerpc/pseries/iommu: Use the iommu table[0] for IOV VF's DDW (Mamatha Inamdar) [RHEL-52741] - powerpc/pseries/iommu: Fix the VFIO_IOMMU_SPAPR_TCE_GET_INFO ioctl output (Mamatha Inamdar) [RHEL-52741] - powerpc/iommu: Move pSeries specific functions to pseries/iommu.c (Mamatha Inamdar) [RHEL-52741] - powerpc/powernv/pci: Remove ioda1 support (Mamatha Inamdar) [RHEL-52741] - tools/cpupower: display residency value in idle-info (Steve Best) [RHEL-59682] - cpupower: Change the var type of the 'monitor' subcommand display mode (Steve Best) [RHEL-59682] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-60255] - pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID (Steve Best) [RHEL-60002] - dmaengine: dw: Add memory bus width verification (Jerry Snitselaar) [RHEL-56794] - dmaengine: ti: omap-dma: Initialize sglen after allocation (Jerry Snitselaar) [RHEL-56794] - dmaengine: dw: Add peripheral bus width verification (Jerry Snitselaar) [RHEL-56794] - dmaengine: ti: add missing MODULE_DESCRIPTION() macros (Jerry Snitselaar) [RHEL-56794] - dmaengine: virt-dma: add missing MODULE_DESCRIPTION() macro (Jerry Snitselaar) [RHEL-56794] - dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels (Jerry Snitselaar) [RHEL-56794] - dmaengine: sh: rz-dmac: Fix lockdep assert warning (Jerry Snitselaar) [RHEL-56794] - dmaengine: qcom: gpi: clean up the IRQ disable/enable in gpi_reset_chan() (Jerry Snitselaar) [RHEL-56794] - dmaengine: qcom: gpi: remove unused struct 'reg_info' (Jerry Snitselaar) [RHEL-56794] - dmaengine: add channel device name to channel registration (Jerry Snitselaar) [RHEL-56794] - dmaengine: qcom: add missing MODULE_DESCRIPTION() macros (Jerry Snitselaar) [RHEL-56794] - dmaengine: imx-sdma: don't print warning when firmware is absent (Jerry Snitselaar) [RHEL-56794] - firmware: add nowarn variant of request_firmware_nowait() (Jerry Snitselaar) [RHEL-56794] - dmaengine: ti: k3-udma: fix module autoloading (Jerry Snitselaar) [RHEL-56794] - dmaengine: add missing MODULE_DESCRIPTION() macros (Jerry Snitselaar) [RHEL-56794] - dmaengine: Add API function dmaengine_prep_peripheral_dma_vec() (Jerry Snitselaar) [RHEL-56794] - dmaengine: ti: k3-udma-glue: clean up return in k3_udma_glue_rx_get_irq() (Jerry Snitselaar) [RHEL-56794] - dmaengine: ti: k3-udma-glue: Fix of_k3_udma_glue_parse_chn_by_id() (Jerry Snitselaar) [RHEL-56794] - dmaengine: imx-sdma: Add i2c dma support (Jerry Snitselaar) [RHEL-56794] - dmaengine: imx-sdma: utilize compiler to calculate ADDRS_ARRAY_SIZE_V<n> (Jerry Snitselaar) [RHEL-56794] - dmaengine: qcom: Drop hidma DT support (Jerry Snitselaar) [RHEL-56794] - dma: Add lockdep asserts to virt-dma (Jerry Snitselaar) [RHEL-56794] - dmaengine: imx-sdma: support dual fifo for DEV_TO_DEV (Jerry Snitselaar) [RHEL-56794] - dmaengine: imx-sdma: Support 24bit/3bytes for sg mode (Jerry Snitselaar) [RHEL-56794] - dmaengine: imx-sdma: Support allocate memory from internal SRAM (iram) (Jerry Snitselaar) [RHEL-56794] - dmaengine: ti: k3-psil-j721s2: Add entry for CSI2RX (Jerry Snitselaar) [RHEL-56794] - dmaengine: ti: k3-udma-glue: Add function to request RX chan for thread ID (Jerry Snitselaar) [RHEL-56794] - dmaengine: ti: k3-udma-glue: Add function to request TX chan for thread ID (Jerry Snitselaar) [RHEL-56794] - dmaengine: ti: k3-udma-glue: Update name for remote RX channel device (Jerry Snitselaar) [RHEL-56794] - dmaengine: ti: k3-udma-glue: Add function to parse channel by ID (Jerry Snitselaar) [RHEL-56794] - vhost/vsock: always initialize seqpacket_allow (CKI Backport Bot) [RHEL-55592] {CVE-2024-43873} - Bluetooth: af_bluetooth: Fix deadlock (CKI Backport Bot) [RHEL-34156] {CVE-2024-26886} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-36374] {CVE-2024-27399} - Bluetooth: Ignore too large handle values in BIG (CKI Backport Bot) [RHEL-51918] {CVE-2024-42133} Resolves: RHEL-34156, RHEL-36374, RHEL-50637, RHEL-51918, RHEL-52738, RHEL-52741, RHEL-55592, RHEL-56533, RHEL-56794, RHEL-57077, RHEL-57771, RHEL-57983, RHEL-59682, RHEL-60002, RHEL-60138, RHEL-60255 Signed-off-by: Rado Vrbovsky <rvrbovsk@redhat.com> |
||
---|---|---|
.gitignore | ||
check-kabi | ||
cpupower.config | ||
cpupower.service | ||
dracut-virt.conf | ||
filter-aarch64.sh.rhel | ||
filter-armv7hl.sh.rhel | ||
filter-modules.sh.rhel | ||
filter-ppc64le.sh.rhel | ||
filter-s390x.sh.rhel | ||
filter-x86_64.sh.rhel | ||
gating.yaml | ||
generate_all_configs.sh | ||
kernel-aarch64-64k-debug-rhel.config | ||
kernel-aarch64-64k-rhel.config | ||
kernel-aarch64-debug-rhel.config | ||
kernel-aarch64-rhel.config | ||
kernel-aarch64-rt-debug-rhel.config | ||
kernel-aarch64-rt-rhel.config | ||
kernel-local | ||
kernel-ppc64le-debug-rhel.config | ||
kernel-ppc64le-rhel.config | ||
kernel-s390x-debug-rhel.config | ||
kernel-s390x-rhel.config | ||
kernel-s390x-zfcpdump-rhel.config | ||
kernel-x86_64-debug-rhel.config | ||
kernel-x86_64-rhel.config | ||
kernel-x86_64-rt-debug-rhel.config | ||
kernel-x86_64-rt-rhel.config | ||
kernel.changelog | ||
kernel.spec | ||
kvm_stat.logrotate | ||
linux-kernel-test.patch | ||
Makefile.rhelver | ||
merge.pl | ||
mod-denylist.sh | ||
mod-extra.list.rhel | ||
mod-internal.list | ||
mod-kvm.list | ||
mod-partner.list | ||
mod-sign.sh | ||
Module.kabi_aarch64 | ||
Module.kabi_dup_aarch64 | ||
Module.kabi_dup_ppc64le | ||
Module.kabi_dup_s390x | ||
Module.kabi_dup_x86_64 | ||
Module.kabi_ppc64le | ||
Module.kabi_s390x | ||
Module.kabi_x86_64 | ||
nvidiagpuoot001.x509 | ||
parallel_xz.sh | ||
partial-kgcov-snip.config | ||
patch-5.14-redhat.patch | ||
process_configs.sh | ||
README.rst | ||
rheldup3.x509 | ||
rhelima_centos.x509 | ||
rhelima.x509 | ||
rhelimaca1.x509 | ||
rhelkpatch1.x509 | ||
rpminspect.yaml | ||
sources | ||
uki_addons.json | ||
uki_create_addons.py | ||
update_scripts.sh | ||
x509.genkey.centos | ||
x509.genkey.rhel |
=================== The Kernel dist-git =================== The kernel is maintained in a `source tree`_ rather than directly in dist-git. The specfile is maintained as a `template`_ in the source tree along with a set of build scripts to generate configurations, (S)RPMs, and to populate the dist-git repository. The `documentation`_ for the source tree covers how to contribute and maintain the tree. If you're looking for the downstream patch set it's available in the source tree with "git log master..ark-patches" or `online`_. Each release in dist-git is tagged in the source repository so you can easily check out the source tree for a build. The tags are in the format name-version-release, but note release doesn't contain the dist tag since the source can be built in different build roots (Fedora, CentOS, etc.) .. _source tree: https://gitlab.com/cki-project/kernel-ark.git .. _template: https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/kernel.spec.template .. _documentation: https://gitlab.com/cki-project/kernel-ark/-/wikis/home .. _online: https://gitlab.com/cki-project/kernel-ark/-/commits/ark-patches