The Linux kernel
Go to file
Denys Vlasenko 9b35356798 kernel-4.18.0-505.el8
* Tue Jul 25 2023 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-505.el8]
- gfs2: Don't deref jdesc in evict (Bob Peterson) [2214356] {CVE-2023-3212}
- md/raid5: Don't do accounting for non-align read io (Nigel Croxon) [2183033]
- powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK (Mamatha Inamdar) [2218348]
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Benjamin Coddington) [2217963]
- proc: Use PIDTYPE_TGID in next_tgid (Brian Foster) [2047252]
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Phil Sutter) [2214963] {CVE-2023-3390}
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Phil Sutter) [2214963] {CVE-2023-3390}
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Phil Sutter) [2214963] {CVE-2023-3390}
- fanotify,audit: Allow audit to use the full permission event response (Richard Guy Briggs) [2055328]
- fanotify: define struct members to hold response decision context (Richard Guy Briggs) [2055328]
- fanotify: Ensure consistent variable type for response (Richard Guy Briggs) [2055328]
- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Amir Tzin) [2166019]
- RDMA/mlx: Calling qp event handler in workqueue context (mlx4 hunks only) (Amir Tzin) [2166019]
- net/mlx4: small optimization in mlx4_en_xmit() (Amir Tzin) [2166019]
- net/mlx4: rename two constants (Amir Tzin) [2166019]
- RDMA/mlx4: Remove NULL check before dev_{put, hold} (Amir Tzin) [2166019]
- ptp: mlx4: convert to .adjfine and adjust_by_scaled_ppm (Amir Tzin) [2166019]
- mlx4: Do type_clear() for devlink ports when type_set() was called previously (Amir Tzin) [2166019]
- cgroup: Reorganize css_set_lock and kernfs path processing (Waiman Long) [2193485]
- cgroup: Fix build failure when CONFIG_SHRINKER_DEBUG (Waiman Long) [2193485]
- cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() (Waiman Long) [2193485]
- cgroup: Make cgroup_get_from_id() prettier (Waiman Long) [2193485]
- cgroup: remove obsolete comment on cgroup_on_dfl() (Waiman Long) [2193485]
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long) [2193485]
- kselftests: cgroup: update kmem test precision tolerance (Waiman Long) [2193485]
- cgroup/cpuset: Improve cpuset_css_alloc() description (Waiman Long) [2193485]
- selftests: cgroup: fix unsigned comparison with less than zero (Waiman Long) [2193485]
- device_cgroup: Roll back to original exceptions after copy failure (Waiman Long) [2193485]
- cgroup/cpuset: use hotplug_memory_notifier() directly (Waiman Long) [2193485]
- mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled (Waiman Long) [2193485]
- cgroup: cgroup_get_from_id() must check the looked-up kn is a directory (Waiman Long) [2193485]
- sched/psi: Don't create cgroup PSI files when psi_disabled (Waiman Long) [2193485]
- cgroup: Homogenize cgroup_get_from_id() return value (Waiman Long) [2193485]
- cgroup: cgroup: Honor caller's cgroup NS when resolving cgroup id (Waiman Long) [2193485]
- cgroup: Honor caller's cgroup NS when resolving path (Waiman Long) [2193485]
- mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_get_from_ino() (Waiman Long) [2193485]
- cgroup: Use separate src/dst nodes when preloading css_sets for migration (Waiman Long) [2193485]
- cgroup.c: add helper __cset_cgroup_from_root to cleanup duplicated codes (Waiman Long) [2193485]
- cgroup/rstat: check updated_next only for root (Waiman Long) [2193485]
- cgroup: rstat: explicitly put loop variant in while (Waiman Long) [2193485]
- cgroup: return early if it is already on preloaded list (Waiman Long) [2193485]
- cgroup: Trace event cgroup id fields should be u64 (Waiman Long) [2193485]
- cgroup: fix a typo in comment (Waiman Long) [2193485]
- hugetlb_cgroup: remove unused hugetlb_cgroup_from_counter macro (Waiman Long) [2193485]
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long) [2193485]
- cgroup: Avoid compiler warnings with no subsystems (Waiman Long) [2193485]
- cgroup: Fix kernel-doc (Waiman Long) [2193485]
- kernfs: use 64bit inos if ino_t is 64bit (Waiman Long) [2193485]
- kernfs: implement custom exportfs ops and fid type (Waiman Long) [2193485]
- kernfs: combine ino/id lookup functions into kernfs_find_and_get_node_by_id() (Waiman Long) [2193485]
- kernfs: kernfs_find_and_get_node_by_ino() should only look up activated nodes (Waiman Long) [2193485]
- kernfs: use dumber locking for kernfs_find_and_get_node_by_ino() (Waiman Long) [2193485]
- kernfs: fix ino wrap-around detection (Waiman Long) [2193485]
- ice: prevent NULL pointer deref during reload (Petr Oros) [2153356]
- ice: Unregister netdev and devlink_port only once (Petr Oros) [2153356]
- ice: Fix ice module unload (Petr Oros) [2153356]
- ice: Fix tx queue rate limit when TCs are configured (Petr Oros) [2153356]
- ice: Fix max_rate check while configuring TX rate limits (Petr Oros) [2153356]
- ice: Fix XDP memory leak when NIC is brought up and down (Petr Oros) [2153356]
- ice: remove comment about not supporting driver reinit (Petr Oros) [2153356]
- ice: block LAN in case of VF to VF offload (Petr Oros) [2153356]
- ice: Fix stats after PF reset (Petr Oros) [2153356]
- ice: Reset FDIR counter in FDIR init stage (Petr Oros) [2153356]
- ice: fix wrong fallback logic for FDIR (Petr Oros) [2153356]
- ice: add profile conflict check for AVF FDIR (Petr Oros) [2153356]
- ice: Fix ice_cfg_rdma_fltr() to only update relevant fields (Petr Oros) [2153356]
- ice: remove filters only if VSI is deleted (Petr Oros) [2153356]
- ice: check if VF exists before mode check (Petr Oros) [2153356]
- ice: xsk: disable txq irq before flushing hw (Petr Oros) [2153356]
- ice: avoid bonding causing auxiliary plug/unplug under RTNL lock (Petr Oros) [2153356]
- ethernet: ice: avoid gcc-9 integer overflow warning (Petr Oros) [2153356]
- ice: don't ignore return codes in VSI related code (Petr Oros) [2153356]
- ice: Fix DSCP PFC TLV creation (Petr Oros) [2153356]
- ice: copy last block omitted in ice_get_module_eeprom() (Petr Oros) [2153356]
- ice: properly alloc ICE_VSI_LB (Petr Oros) [2153356]
- ice: xsk: Fix cleaning of XDP_TX frames (Petr Oros) [2153356]
- ice: Mention CEE DCBX in code comment (Petr Oros) [2153356]
- ice: Change ice_vsi_realloc_stat_arrays() to void (Petr Oros) [2153356]
- ice: Add GPIO pin support for E823 products (Petr Oros) [2153356]
- ice: switch: fix potential memleak in ice_add_adv_recipe() (Petr Oros) [2153356]
- ice: Fix off by one in ice_tc_forward_to_queue() (Petr Oros) [2153356]
- ice: Fix disabling Rx VLAN filtering with port VLAN enabled (Petr Oros) [2153356]
- ice: fix out-of-bounds KASAN warning in virtchnl (Petr Oros) [2153356]
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Petr Oros) [2153356]
- ice: remove unnecessary virtchnl_ether_addr struct use (Petr Oros) [2153356]
- ice: introduce .irq_close VF operation (Petr Oros) [2153356]
- ice: introduce clear_reset_state operation (Petr Oros) [2153356]
- ice: convert vf_ops .vsi_rebuild to .create_vsi (Petr Oros) [2153356]
- ice: introduce ice_vf_init_host_cfg function (Petr Oros) [2153356]
- ice: add a function to initialize vf entry (Petr Oros) [2153356]
- ice: Pull common tasks into ice_vf_post_vsi_rebuild (Petr Oros) [2153356]
- ice: move ice_vf_vsi_release into ice_vf_lib.c (Petr Oros) [2153356]
- ice: move vsi_type assignment from ice_vsi_alloc to ice_vsi_cfg (Petr Oros) [2153356]
- ice: refactor VSI setup to use parameter structure (Petr Oros) [2153356]
- ice: drop unnecessary VF parameter from several VSI functions (Petr Oros) [2153356]
- ice: fix function comment referring to ice_vsi_alloc (Petr Oros) [2153356]
- ice: Add more usage of existing function ice_get_vf_vsi(vf) (Petr Oros) [2153356]
- ice: implement devlink reinit action (Petr Oros) [2153356]
- ice: update VSI instead of init in some case (Petr Oros) [2153356]
- ice: move VSI delete outside deconfig (Petr Oros) [2153356]
- ice: sync netdev filters after clearing VSI (Petr Oros) [2153356]
- ice: split probe into smaller functions (Petr Oros) [2153356]
- ice: stop hard coding the ICE_VSI_CTRL location (Petr Oros) [2153356]
- ice: split ice_vsi_setup into smaller functions (Petr Oros) [2153356]
- ice: cleanup in VSI config/deconfig code (Petr Oros) [2153356]
- ice: alloc id for RDMA using xa_array (Petr Oros) [2153356]
- ice: move RDMA init to ice_idc.c (Petr Oros) [2153356]
- ice: Prevent set_channel from changing queues while RDMA active (Petr Oros) [2153356]
- ice: Remove redundant pci_enable_pcie_error_reporting() (Petr Oros) [2153356]
- ice: move devlink port creation/deletion (Petr Oros) [2153356]
- ice: Remove excess space (Petr Oros) [2153356]
- ice: Introduce local var for readability (Petr Oros) [2153356]
- ice: Match parameter name for ice_cfg_phy_fc() (Petr Oros) [2153356]
- ice: Explicitly return 0 (Petr Oros) [2153356]
- ice: Reduce scope of variables (Petr Oros) [2153356]
- ice: Move support DDP code out of ice_flex_pipe.c (Petr Oros) [2153356]
- ice: Remove cppcheck suppressions (Petr Oros) [2153356]
- ice: combine cases in ice_ksettings_find_adv_link_speed() (Petr Oros) [2153356]
- ice: Add support for 100G KR2/CR2/SR2 link reporting (Petr Oros) [2153356]
- ice: add missing checks for PF vsi type (Petr Oros) [2153356]
- ice: remove redundant non-null check in ice_setup_pf_sw() (Petr Oros) [2153356]
- ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB (Petr Oros) [2153356]
- ice: Support drop action (Petr Oros) [2153356]
- ice: Handle LLDP MIB Pending change (Petr Oros) [2153356]
- ice: Add 'Execute Pending LLDP MIB' Admin Queue command (Petr Oros) [2153356]
- ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf (Petr Oros) [2153356]
- ice: Use ICE_RLAN_BASE_S instead of magic number (Petr Oros) [2153356]
- ice: Accumulate ring statistics over reset (Petr Oros) [2153356]
- ice: Accumulate HW and Netdev statistics over reset (Petr Oros) [2153356]
- ice: Remove and replace ice speed defines with ethtool.h versions (Petr Oros) [2153356]
- ice: Check for PTP HW lock more frequently (Petr Oros) [2153356]
- ice: Fix spurious interrupt during removal of trusted VF (Petr Oros) [2153356]
- ice: Enable RX queue selection using skbedit action (Petr Oros) [2153356]
- ice: Add support for VLAN priority filters in switchdev (Petr Oros) [2153356]
- ice: support features on new E810T variants (Petr Oros) [2153356]
- ice: xsk: drop power of 2 ring size restriction for AF_XDP (Petr Oros) [2153356]
- ice: xsk: change batched Tx descriptor cleaning (Petr Oros) [2153356]
- ice: reorder PF/representor devlink port register/unregister flows (Petr Oros) [2153356]
- ice: Add L2TPv3 hardware offload support (Petr Oros) [2153356]
- ice: Simplify memory allocation in ice_sched_init_port() (Petr Oros) [2153356]
- ice: switch: Simplify memory allocation (Petr Oros) [2153356]
- ice: add helper function to check FW API version (Petr Oros) [2153356]
- ice: Print human-friendly PHY types (Petr Oros) [2153356]
- ice: Add support for ip TTL & ToS offload (Petr Oros) [2153356]
- ice: xsk: use Rx ring's XDP ring when picking NAPI context (Petr Oros) [2153356]
- ice: xsk: prohibit usage of non-balanced queue id (Petr Oros) [2153356]
- ice: remove non-inclusive language (Petr Oros) [2153356]
- ice: Remove ucast_shared (Petr Oros) [2153356]
- ice: Allow 100M speeds for some devices (Petr Oros) [2153356]
- ice: Implement FCS/CRC and VLAN stripping co-existence policy (Petr Oros) [2153356]
- ice: Implement control of FCS/CRC stripping (Petr Oros) [2153356]
- ice: initialize cached_phctime when creating Rx rings (Petr Oros) [2153356]
- ice: set tx_tstamps when creating new Tx rings via ethtool (Petr Oros) [2153356]
- ice: link representors to PCI device (Petr Oros) [2153356]
- ice, xsk: Avoid refilling single Rx descriptors (Petr Oros) [2153356]
- ice, xsk: Diversify return values from xsk_wakeup call paths (Petr Oros) [2153356]
- ice, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full (Petr Oros) [2153356]
- ice, xsk: Decorate ICE_XDP_REDIR with likely() (Petr Oros) [2153356]
- ice: xsk: check if Rx ring was filled up to the end (Petr Oros) [2153356]
- ice: xsk: Eliminate unnecessary loop iteration (Petr Oros) [2153356]
- ice: xsk: fix GCC version checking against pragma unroll presence (Petr Oros) [2153356]
- ice: xsk: Borrow xdp_tx_active logic from i40e (Petr Oros) [2153356]
- ice: xsk: Improve AF_XDP ZC Tx and use batching API (Petr Oros) [2153356]
- ice: xsk: Avoid potential dead AF_XDP Tx processing (Petr Oros) [2153356]
- ice: Make Tx threshold dependent on ring length (Petr Oros) [2153356]
- ice: xsk: Handle SW XDP ring wrap and bump tail more often (Petr Oros) [2153356]
- ice: xsk: Force rings to be sized to power of 2 (Petr Oros) [2153356]
- ice: xsk: do not clear status_error0 for ntu + nb_buffs descriptor (Petr Oros) [2153356]
- ice: remove dead store on XSK hotpath (Petr Oros) [2153356]
- ice: xsk: clear status_error0 for each allocated desc (Petr Oros) [2153356]
- intel: Simplify bool conversion (Petr Oros) [2153356]
- ice: Use the xsk batched rx allocation interface (Petr Oros) [2153356]
Resolves: rhbz#2047252, rhbz#2055328, rhbz#2153356, rhbz#2166019, rhbz#2183033, rhbz#2193485, rhbz#2214356, rhbz#2214963, rhbz#2217963, rhbz#2218348

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2023-07-25 14:38:17 +02:00
.gitignore kernel-4.18.0-478.el8 2023-03-16 11:13:21 +01:00
centossecureboot201.cer kernel-4.18.0-479.el8 2023-03-18 18:21:45 +01:00
centossecurebootca2.cer kernel-4.18.0-479.el8 2023-03-18 18:21:45 +01:00
check-kabi Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
cpupower.config Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
cpupower.service Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
filter-aarch64.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
filter-modules.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
filter-ppc64le.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
filter-s390x.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
filter-x86_64.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
gating.yaml Auto sync2gitlab import of kernel-4.18.0-383.el8.src.rpm 2022-05-31 14:38:45 -04:00
generate_all_configs.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
generate_bls_conf.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
kernel-aarch64-debug.config kernel-4.18.0-504.el8 2023-07-20 12:16:59 +02:00
kernel-aarch64.config kernel-4.18.0-504.el8 2023-07-20 12:16:59 +02:00
kernel-ppc64le-debug.config kernel-4.18.0-504.el8 2023-07-20 12:16:59 +02:00
kernel-ppc64le.config kernel-4.18.0-504.el8 2023-07-20 12:16:59 +02:00
kernel-s390x-debug.config kernel-4.18.0-504.el8 2023-07-20 12:16:59 +02:00
kernel-s390x-zfcpdump.config kernel-4.18.0-504.el8 2023-07-20 12:16:59 +02:00
kernel-s390x.config kernel-4.18.0-504.el8 2023-07-20 12:16:59 +02:00
kernel-x86_64-debug.config kernel-4.18.0-504.el8 2023-07-20 12:16:59 +02:00
kernel-x86_64.config kernel-4.18.0-504.el8 2023-07-20 12:16:59 +02:00
kernel.spec kernel-4.18.0-505.el8 2023-07-25 14:38:17 +02:00
kvm_stat.logrotate Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
linux-kernel-test.patch Import rpm: c8s 2023-02-27 13:50:04 -05:00
mod-blacklist.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
mod-extra.list Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
mod-internal.list kernel-4.18.0-501.el8 2023-07-04 18:08:40 +02:00
mod-sign.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
Module.kabi_aarch64 kernel-4.18.0-484.el8 2023-04-06 10:40:16 +02:00
Module.kabi_dup_aarch64 Import rpm: c8s 2023-02-27 13:50:04 -05:00
Module.kabi_dup_ppc64le Import rpm: c8s 2023-02-27 13:50:04 -05:00
Module.kabi_dup_s390x Import rpm: c8s 2023-02-27 13:50:04 -05:00
Module.kabi_dup_x86_64 Import rpm: c8s 2023-02-27 13:50:04 -05:00
Module.kabi_ppc64le kernel-4.18.0-484.el8 2023-04-06 10:40:16 +02:00
Module.kabi_s390x kernel-4.18.0-484.el8 2023-04-06 10:40:16 +02:00
Module.kabi_x86_64 kernel-4.18.0-484.el8 2023-04-06 10:40:16 +02:00
parallel_xz.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
process_configs.sh Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00
redhatsecureboot302.cer kernel-4.18.0-479.el8 2023-03-17 17:01:33 +01:00
redhatsecureboot303.cer kernel-4.18.0-479.el8 2023-03-17 17:01:33 +01:00
redhatsecureboot501.cer Import rpm: c8s 2023-02-27 13:50:04 -05:00
redhatsecurebootca3.cer Import rpm: c8s 2023-02-27 13:50:04 -05:00
redhatsecurebootca7.cer Import rpm: c8s 2023-02-27 13:50:04 -05:00
rheldup3.x509 kernel-4.18.0-478.el8 2023-03-16 11:13:21 +01:00
rhelkpatch1.x509 kernel-4.18.0-478.el8 2023-03-16 11:13:21 +01:00
rpminspect.yaml Auto sync2gitlab import of kernel-4.18.0-448.el8.src.rpm 2023-01-12 18:05:16 +00:00
sources kernel-4.18.0-505.el8 2023-07-25 14:38:17 +02:00
x509.genkey Auto sync2gitlab import of kernel-4.18.0-373.el8.src.rpm 2022-05-26 09:59:47 -04:00