# changelog

author: John Kacur <jkacur@redhat.com> - 1.4-12
changelog:
  - Since this package only delivers kernel, moving the spec requires
    for building it to the rteval packages


author: John Kacur <jkacur@redhat.com> - 1.5-1
changelog:
  - Fix the gating test to match the kernel version delivered by rteval-loads
  - Change the version number to sync with rteval-loads in rhel-8
  Resolves: rhbz#2042214


author: Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-70.11.1.rt21.81.el9_0]
changelog:
  - [rt] build kernel-rt-5.14.0-70.11.1.rt21.81.el9_0 [2002474]
  - myri10ge: mark as unmaintained (Michal Schmidt) [2054208]
  - benet: mark device 0xe220 (Lancer) as unmaintained (Michal Schmidt) [2054208]
  - bnx2: mark as unmaintained (Michal Schmidt) [2054208]
  - ice: Fix race condition during interface enslave (Petr Oros) [1988953]
  - ice: Fix error with handling of bonding MTU (Petr Oros) [1988953]
  - ice: Avoid RTNL lock when re-creating auxiliary device (Petr Oros) [1988953]
  - ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler (Petr Oros) [1988953]


author: Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-70.12.1.rt21.82.el9_0]
changelog:
  - [rt] build kernel-rt-5.14.0-70.12.1.rt21.82.el9_0 [2002474]
  - redhat/configs: Enable WDT devices used by qemu VMs (Prarit Bhargava) [2074160]
  - redhat/configs: disable CONFIG_CAN_SOFTING (Brian Masney) [2073521]


author: Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-70.13.1.rt21.82.el9_0]
changelog:
  - [rt] build kernel-rt-5.14.0-70.13.1.rt21.82.el9_0 [2002474]
  - redhat: disable uncommon media device infrastructure (Jarod Wilson) [2074598]
  - netfilter: nf_tables: unregister flowtable hooks on netns exit (Florian Westphal) [2056869]
  - netfilter: nf_tables_offload: incorrect flow offload action array size (Florian Westphal) [2056870] {CVE-2022-25636}
  - netfilter: nf_tables: validate registers coming from userspace. (Phil Sutter) [2065366] {CVE-2022-1015}
  - scsi: qedi: Fix failed disconnect handling (Chris Leech) [2071524]
  - scsi: iscsi: Fix unbound endpoint error handling (Chris Leech) [2071524]
  - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart (Chris Leech) [2071524]
  - scsi: iscsi: Fix endpoint reuse regression (Chris Leech) [2071524]
  - scsi: iscsi: Release endpoint ID when its freed (Chris Leech) [2071524]
  - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2071524]
  - Revert "scsi: iscsi: Fix offload conn cleanup when iscsid restarts" (Chris Leech) [2071524]
  - scsi: iscsi: Speed up session unblocking and removal (Chris Leech) [2071524]
  - scsi: iscsi: Fix recovery and unblocking race (Chris Leech) [2071524]
  - scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue (Chris Leech) [2071524]
  - scsi: iscsi: Unblock session then wake up error handler (Chris Leech) [2071524]
  - scsi: iscsi: Fix set_param() handling (Chris Leech) [2071524]
  - scsi: iscsi: Fix iscsi_task use after free (Chris Leech) [2071524]
  - scsi: iscsi: Adjust iface sysfs attr detection (Chris Leech) [2071524]
  - scsi: qedi: Add support for fastpath doorbell recovery (Chris Leech) [2071524]


author: Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-70.14.1.rt21.84.el9_0]
changelog:
  - [rt] build kernel-rt-5.14.0-70.14.1.rt21.84.el9_0 [2002474]
  - PCI: hv: Propagate coherence from VMbus device to PCI device (Vitaly Kuznetsov) [2074830]
  - Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus device (Vitaly Kuznetsov) [2074830]
  - redhat: rpminspect: disable 'patches' check for known empty patch files (Herton R. Krzesinski)
  - redhat/configs: make SHA512_arch algos and CRYPTO_USER built-ins (Vladis Dronov) [2072643]
  - CI: Drop baseline runs (Veronika Kabatova)


author: Juri Lelli <juri.lelli@redhat.com> [5.14.0-70.14.1.rt21.85.el9_0]
changelog:
  - [rt] build kernel-rt-5.14.0-70.14.1.rt21.85.el9_0 [2089492]
  - [redhat-rt] Update RTBZ for Batch1 (Juri Lelli)


author: Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-70.15.1.rt21.85.el9_0]
changelog:
  - [rt] build kernel-rt-5.14.0-70.15.1.rt21.85.el9_0 [2089492]
  - CI: Use zstream builder image (Veronika Kabatova)
  - tcp: drop the hash_32() part from the index calculation (Guillaume Nault) [2087129 2064870] {CVE-2022-1012}
  - tcp: increase source port perturb table to 2^16 (Guillaume Nault) [2087129 2064870] {CVE-2022-1012}
  - tcp: dynamically allocate the perturb table used by source ports (Guillaume Nault) [2087129 2064870] {CVE-2022-1012}
  - tcp: add small random increments to the source port (Guillaume Nault) [2087129 2064870] {CVE-2022-1012}
  - tcp: resalt the secret every 10 seconds (Guillaume Nault) [2087129 2064870] {CVE-2022-1012}
  - tcp: use different parts of the port_offset for index and offset (Guillaume Nault) [2087129 2064870] {CVE-2022-1012}
  - secure_seq: use the 64 bits of the siphash for port offset calculation (Guillaume Nault) [2087129 2064870] {CVE-2022-1012}
  - Revert "netfilter: conntrack: tag conntracks picked up in local out hook" (Florian Westphal) [2085480 2061850]
  - Revert "netfilter: nat: force port remap to prevent shadowing well-known ports" (Florian Westphal) [2085480 2061850]
  - redhat/koji/Makefile: Decouple koji Makefile from Makefile.common (Andrea Claudi)
  - redhat: fix make {distg-brew,distg-koji} (Andrea Claudi)
  - esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca) [2082952 2082953] {CVE-2022-27666}
  - esp: Fix possible buffer overflow in ESP transformation (Sabrina Dubroca) [2082952 2082953] {CVE-2022-27666}
  - sctp: use the correct skb for security_sctp_assoc_request (Ondrej Mosnacek) [2084044 2078856]
  - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2084044 2078856]
  - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2084044 2078856]
  - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2084044 2078856]
  - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2084044 2078856]


author: Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-70.15.1.rt21.87.el9_0]
changelog:
  - [rt] build kernel-rt-5.14.0-70.15.1.rt21.87.el9_0 [2089492]
  - [redhat-rt] ensure scratch builds use the z-stream build target (Luis Claudio R. Goncalves)


author: Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-70.16.1.rt21.88.el9_0]
changelog:
  - [rt] build kernel-rt-5.14.0-70.16.1.rt21.88.el9_0 [2089492]
  - dm integrity: fix memory corruption when tag_size is less than digest size (Benjamin Marzinski) [2082187]


author: Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-70.17.1.rt21.89.el9_0]
changelog:
  - [rt] build kernel-rt-5.14.0-70.17.1.rt21.89.el9_0 [2089492]
  - netfilter: nf_tables: disallow non-stateful expression in sets earlier (Phil Sutter) [2092992] {CVE-2022-1966}
  - thunderx nic: mark device as unmaintained (Íñigo Huguet) [2092638]
  - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init (Steve Best) [2092255]
  - perf: Fix sys_perf_event_open() race against self (Michael Petlan) [2087965] {CVE-2022-1729}
  - spec: Fix separate tools build (Jiri Olsa) [2090852]
  - mm: lru_cache_disable: replace work queue synchronization with synchronize_rcu (Marcelo Tosatti) [2086963]


author: Release Engineering <releng@rockylinux.org> - 5.14.0-70.17.1.rt21.89
changelog:
  - debranding for Rocky 9.0 (Sherif Nagy)
  - Adding prod certs and changed cert date to 20210620 (Sherif Nagy)
  - Adding Rocky secure boot certs (Sherif Nagy)
  - Fixing vmlinuz removal (Sherif Nagy)
  - Fixing UEFI CA path (Sherif Nagy)
  - Porting to 8.6, debranding and Rocky branding (Louis Abel)
  - Fixing pesign_key_name values (Sherif Nagy)
  - Debrand the kernel (Louis Abel)


author: John Kacur <jkacur@redhat.com> - 3.2-5
changelog:
  - Make changes to use linux-5.13.2 kernel
  - specfile changes to undo some inadvertent changes from e083e0224c00d984e9e9e7
  Resolves: rhbz#1982810


author: John Kacur <jkacur@redhat.com> - 3.2-7
changelog:
  - Add perl, gcc-c++ and a few other utilities for kernel compilation
  - Reorganize the Requires a little for clarity
  Resolves: rhbz#1987037


author: John Kacur <jkacur@redhat.com> - 3.2-8
changelog:
  - allow hackbench to run with warning on low mem
  - clean-ups to hackbench.py
  - make donotrun work correctly in load modules
  - Add the idea of an exclusive load module and make stress-ng one
  Resolves: rhbz#2007022


author: John Kacur <jkacur@redhat.com> - 3.2-9
changelog:
  - Do not pass obsolete notrace option to cyclictest
  - Parse maximum latency even if outside configured buckets
  - Sort the list of cpus
  - Skip statistics generation if max latency outside of configured buckets
  - Add --cyclictest-threshold=USEC feature
  - Add libmpc and libmpc-devel to the Requires
  Resolves: rhbz#1995195


author: John Kacur <jkacur@redhat.com> - 3.3-1
changelog:
  - Rebase to upstream rteval-3.3
  - Fix case where the threshold assignment is not properly parsed
  - Increase the default number of buckets from 2000 to 3500
  Resolves: rhbz#2012294


author: John Kacur <jkacur@redhat.com> - 3.3-4
changelog:
  - Fix Popen for python3.6
  - Fix allmodconfig when SHA1 signing of modules is not available
  Resolves: rhbz#2062457


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.16.0-1
changelog:
  - new release
    - rebased tuned to latest upstream
      resolves: rhbz#1944643
    - realtime: disabled kvm.nx_huge_page kernel module option in
      realtime-virtual-host profile
      resolves: rhbz#1976825
    - realtime: explicitly set 'irqaffinity=~<isolated_cpu_mask>' in kernel
      command line
      resolves: rhbz#1974820
    - scheduler: added abstraction for the sched_* and numa_* variables which
      were previously accessible through the sysctl
      resolves: rhbz#1952687
    - recommend: fixed wrong profile on ppc64le bare metal servers
      resolves: rhbz#1959889


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.16.0-3
changelog:
  - scheduler: allow exclude of processes from the specific cgroup(s)
    Resolves: rhbz#1980715
  - Switched to the configparser from the configobj
    Resolves: rhbz#1936386


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.17.0-0.1.rc1
changelog:
  - new release
    - rebased tuned to latest upstream
      resolves: rhbz#2003838
    - cpu-partitioning: fixed no_balance_cores on newer kernels
      resolves: rhbz#1874596


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.18.0-1
changelog:
  - new release
    - rebased tuned to latest upstream
      related: rhbz#2003838
    - tuned-gui: fixed creation of new profile


