The Linux Realtime kernel
Go to file
Juri Lelli a4784517f3 kernel-rt-5.14.0-60.rt21.61.el9
* Wed Feb 16 2022 Juri Lelli <juri.lelli@redhat.com> [5.14.0-60.rt21.61.el9]
- Revert "Merge: NVMe command id changes for use-after-free CQE detection" (Juri Lelli)
- net: Write lock dev_base_lock without disabling bottom halves. (Luis Claudio R. Goncalves) [2016279]
- crypto: jitter - add oversampling of noise source (Herbert Xu) [2036816]
- Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" (Guillaume Nault) [2027560]
- Change "-auto" suffix to fix CI automotive pipeline issues (Julio Faracco)
- nvme: drop unused variable ctrl in nvme_setup_cmd (John Meneghini) [2044616]
- nvme: increment request genctr on completion (John Meneghini) [2044616]
- nvme-pci: Fix abort command id (John Meneghini) [2044616]
- nvme: add command id quirk for apple controllers (John Meneghini) [2044616]
- nvme: move nvme_multi_css into nvme.h (John Meneghini) [2044616]
- nvme: code command_id with a genctr for use-after-free validation (John Meneghini) [2044616]
- nvme-pci: limit maximum queue depth to 4095 (John Meneghini) [2044616]
- selftests: Calculate udpgso segment count without header adjustment (Xin Long) [2044129]
- udp: using datalen to cap ipv6 udp max gso segments (Xin Long) [2044129]
- inet_diag: fix kernel-infoleak for UDP sockets (Xin Long) [2044129]
- udp: using datalen to cap max gso segments (Xin Long) [2044129]
- sctp: hold endpoint before calling cb in sctp_transport_lookup_process (Xin Long) [2043823]
- sctp: use call_rcu to free endpoint (Xin Long) [2043823]
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long) [2043823]
- sctp: make the raise timer more simple and accurate (Xin Long) [2043823]
- nfsd: fix use-after-free due to delegation race (Benjamin Coddington) [1991929]
- bonding: Fix extraction of ports from the packet headers (Jonathan Toppins) [2042548]
- bonding: fix ad_actor_system option setting to default (Jonathan Toppins) [2042548]
- bonding: make tx_rebalance_counter an atomic (Jonathan Toppins) [2042548]
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Jonathan Toppins) [2042548]
- bonding: 3ad: pass parameter bond_params by reference (Jonathan Toppins) [2042548]
- bonding: complain about missing route only once for A/B ARP probes (Jonathan Toppins) [2042548]
- bonding: improve nl error msg when device can't be enslaved because of IFF_MASTER (Jonathan Toppins) [2042548]
- bonding: combine netlink and console error messages (Jonathan Toppins) [2042548]
- net, bonding: Refactor bond_xmit_hash for use with xdp_buff (Jonathan Toppins) [2042548]
- net: bonding: bond_alb: Remove the dependency on ipx network layer (Jonathan Toppins) [2042548]
- bonding: add new option lacp_active (Jonathan Toppins) [1951951 2042548]
- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Jonathan Toppins) [2042548]
- fget: clarify and improve __fget_files() implementation (Miklos Szeredi) [2030418] {CVE-2021-4083}
- fget: check that the fd still exists after getting a ref to it (Miklos Szeredi) [2030418] {CVE-2021-4083}
- ipv6: Continue processing multipath route even if gateway attribute is invalid (Hangbin Liu) [2041401]
- ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (Hangbin Liu) [2041401]
- ipv6: Do cleanup if attribute validation fails in multipath route (Hangbin Liu) [2041401]
- ipv6: Check attribute length for RTA_GATEWAY in multipath route (Hangbin Liu) [2041401]
- ipv6: fix memory leak in fib6_rule_suppress (Hangbin Liu) [2041401]
- net: nexthop: reduce rcu synchronizations when replacing resilient groups (Hangbin Liu) [2041401]
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Hangbin Liu) [2041401]
- net: ipv6: add fib6_nh_release_dsts stub (Hangbin Liu) [2041401]
- ipv6: fix typos in __ip6_finish_output() (Hangbin Liu) [2041401]
- igbvf: Refactor trace (Corinna Vinschen) [2040322]
- igbvf: fix double free in `igbvf_probe` (Corinna Vinschen) [2040322]
- bnx2x: Fix enabling network interfaces without VFs (Manish Chopra) [1998304]
- tun: fix bonding active backup with arp monitoring (Jonathan Toppins) [2050837]
Resolves: rhbz#1951951, rhbz#1991929, rhbz#1998304, rhbz#2002474, rhbz#2016279, rhbz#2027560, rhbz#2030418, rhbz#2036816, rhbz#2040322, rhbz#2041401, rhbz#2042548, rhbz#2043823, rhbz#2044129, rhbz#2050837
2022-02-16 01:35:30 -05:00
.gitignore kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
check-kabi kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
cpupower.config kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
cpupower.service kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
filter-aarch64.sh.rhel kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
filter-armv7hl.sh.rhel kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
filter-i686.sh.rhel kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
filter-modules.sh.rhel kernel-rt-5.14.0-24.rt21.24.el9 2021-12-02 10:12:54 -05:00
filter-ppc64le.sh.rhel kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
filter-s390x.sh.rhel kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
filter-x86_64.sh.rhel kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
gating.yaml kernel-rt-5.14.0-0.rc4.35.rt4.3 2021-08-04 10:11:20 +02:00
generate_all_configs.sh kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
kernel-local kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
kernel-rt-x86_64-debug-rhel.config kernel-rt-5.14.0-59.rt21.60.el9 2022-02-15 01:39:57 -05:00
kernel-rt-x86_64-rhel.config kernel-rt-5.14.0-59.rt21.60.el9 2022-02-15 01:39:57 -05:00
kernel.spec kernel-rt-5.14.0-60.rt21.61.el9 2022-02-16 01:35:30 -05:00
kvm_stat.logrotate kernel-rt-5.13.0-0.rc7.51.rt3.5 2021-06-23 18:01:05 +02:00
linux-kernel-test.patch kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
Makefile.rhelver kernel-rt-5.14.0-60.rt21.61.el9 2022-02-16 01:35:30 -05:00
merge.pl kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
mod-denylist.sh kernel-rt-5.13.0-1.rt3.1 2021-07-08 14:42:42 +02:00
mod-extra.list.rhel kernel-rt-5.13.0-0.rc2.19.rt3.2 2021-05-25 09:05:08 +02:00
mod-internal.list kernel-rt-5.12.0-0.rc8.193.rt3.9 2021-04-26 07:41:09 +02:00
mod-kvm.list kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
mod-sign.sh kernel-rt-5.13.0-0.rc2.19.rt3.2 2021-05-25 09:05:08 +02:00
parallel_xz.sh kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
partial-kgcov-snip.config kernel-rt-5.14.0-14.rt21.14.el9 2021-11-11 05:24:47 -05:00
patch-5.14.0-redhat.patch kernel-rt-5.14.0-5.rt21.5.el9 2021-10-01 10:04:32 -04:00
process_configs.sh kernel-rt-5.14.0-0.rc3.29.rt2.1 2021-07-29 15:41:00 +02:00
README.rst kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
rheldup3.x509 kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
rhelkpatch1.x509 kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
rpminspect.yaml kernel-rt-5.14.0-42.rt21.42.el9 2022-01-14 16:02:20 -05:00
sources kernel-rt-5.14.0-60.rt21.61.el9 2022-02-16 01:35:30 -05:00
update_scripts.sh kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00
x509.genkey.rhel kernel-rt-5.12.0-0.rc1.163.rt9.1 2021-03-05 17:23:42 +01:00

===================
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