forked from rpms/kernel
kernel-5.14.0-301.el9
* Tue Apr 18 2023 Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9] - kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784] - block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915] - net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237] - ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237] - netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237] - net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237] - ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237] - netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237] - Documentation: networking: correct spelling (Ivan Vecera) [2175237] - ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237] - ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237] - net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237] - net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237] - net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237] - ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237] - net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237] - net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237] - docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237] - net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237] - docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237] - net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237] - plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237] - ethtool: add tx aggregation parameters (Ivan Vecera) [2175237] - ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237] - net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237] - ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237] - net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237] - net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237] - net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237] - ethtool: add netlink based get rss support (Ivan Vecera) [2175237] - ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237] - ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237] - ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237] - ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237] - ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237] - ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237] - ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237] - eth: pse: add missing static inlines (Ivan Vecera) [2175237] - ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237] - net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237] - net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237] - redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237] - net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237] - ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237] - ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237] - net: delete extra space and tab in blank line (Ivan Vecera) [2175237] - treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237] - ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237] - net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237] - net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237] - ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237] - ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237] - net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237] - cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524] - cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524] - cifs: update internal module number (Ronnie Sahlberg) [2182524] - cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524] - cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524] - cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524] - smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524] - cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524] - cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524] - cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524] - cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524] - cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524] - smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524] - cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524] - cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524] - cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524] - cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524] - cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524] - cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524] - cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524] - cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524] - cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524] - smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524] - cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524] - cifs: remove initialization value (Ronnie Sahlberg) [2182524] - cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524] - smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524] - cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524] - cifs: update internal module number (Ronnie Sahlberg) [2182524] - cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524] - SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524] - smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524] - smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524] - cifs: update internal module number (Ronnie Sahlberg) [2182524] - cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524] - cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524] - cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524] - cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524] - Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209] - act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209] - wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490] - wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490] - smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669] - smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669] - cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669] - cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669] - smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669] - smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669] - smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669] - cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669] - redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek) - s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692] - gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559] - scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559] - kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559] - kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559] - kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559] - kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559] - kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559] - kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559] - kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559] - kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559] - kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559] Resolves: rhbz#2160559, rhbz#2175237, rhbz#2178209, rhbz#2179915, rhbz#2180669, rhbz#2180784, rhbz#2182524, rhbz#2183490, rhbz#2185692 Signed-off-by: Jan Stancek <jstancek@redhat.com>
This commit is contained in:
parent
d81c4b6026
commit
e4ca3a67cd
@ -12,7 +12,7 @@ RHEL_MINOR = 3
|
|||||||
#
|
#
|
||||||
# Use this spot to avoid future merge conflicts.
|
# Use this spot to avoid future merge conflicts.
|
||||||
# Do not trim this comment.
|
# Do not trim this comment.
|
||||||
RHEL_RELEASE = 300
|
RHEL_RELEASE = 301
|
||||||
|
|
||||||
#
|
#
|
||||||
# ZSTREAM
|
# ZSTREAM
|
||||||
|
@ -4363,6 +4363,7 @@ CONFIG_PROVE_LOCKING=y
|
|||||||
CONFIG_PROVE_NVDIMM_LOCKING=y
|
CONFIG_PROVE_NVDIMM_LOCKING=y
|
||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -4341,6 +4341,7 @@ CONFIG_PROFILING=y
|
|||||||
CONFIG_PROVE_NVDIMM_LOCKING=y
|
CONFIG_PROVE_NVDIMM_LOCKING=y
|
||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -4360,6 +4360,7 @@ CONFIG_PROVE_LOCKING=y
|
|||||||
CONFIG_PROVE_NVDIMM_LOCKING=y
|
CONFIG_PROVE_NVDIMM_LOCKING=y
|
||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -4338,6 +4338,7 @@ CONFIG_PROFILING=y
|
|||||||
CONFIG_PROVE_NVDIMM_LOCKING=y
|
CONFIG_PROVE_NVDIMM_LOCKING=y
|
||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -4445,6 +4445,7 @@ CONFIG_PROVE_LOCKING=y
|
|||||||
CONFIG_PROVE_NVDIMM_LOCKING=y
|
CONFIG_PROVE_NVDIMM_LOCKING=y
|
||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -4423,6 +4423,7 @@ CONFIG_PROFILING=y
|
|||||||
CONFIG_PROVE_NVDIMM_LOCKING=y
|
CONFIG_PROVE_NVDIMM_LOCKING=y
|
||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -4006,6 +4006,7 @@ CONFIG_PROVE_LOCKING=y
|
|||||||
CONFIG_PROVE_NVDIMM_LOCKING=y
|
CONFIG_PROVE_NVDIMM_LOCKING=y
|
||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSERIES_CPUIDLE=y
|
CONFIG_PSERIES_CPUIDLE=y
|
||||||
CONFIG_PSERIES_ENERGY=m
|
CONFIG_PSERIES_ENERGY=m
|
||||||
CONFIG_PSERIES_WDT=m
|
CONFIG_PSERIES_WDT=m
|
||||||
|
@ -3986,6 +3986,7 @@ CONFIG_PROFILING=y
|
|||||||
CONFIG_PROVE_NVDIMM_LOCKING=y
|
CONFIG_PROVE_NVDIMM_LOCKING=y
|
||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSERIES_CPUIDLE=y
|
CONFIG_PSERIES_CPUIDLE=y
|
||||||
CONFIG_PSERIES_ENERGY=m
|
CONFIG_PSERIES_ENERGY=m
|
||||||
CONFIG_PSERIES_WDT=m
|
CONFIG_PSERIES_WDT=m
|
||||||
|
@ -3952,6 +3952,7 @@ CONFIG_PROVE_LOCKING=y
|
|||||||
CONFIG_PROVE_NVDIMM_LOCKING=y
|
CONFIG_PROVE_NVDIMM_LOCKING=y
|
||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -3932,6 +3932,7 @@ CONFIG_PROTECTED_VIRTUALIZATION_GUEST=y
|
|||||||
CONFIG_PROVE_NVDIMM_LOCKING=y
|
CONFIG_PROVE_NVDIMM_LOCKING=y
|
||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -3948,6 +3948,7 @@ CONFIG_PROC_VMCORE=y
|
|||||||
CONFIG_PROVE_NVDIMM_LOCKING=y
|
CONFIG_PROVE_NVDIMM_LOCKING=y
|
||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
# CONFIG_PSAMPLE is not set
|
# CONFIG_PSAMPLE is not set
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -4182,6 +4182,7 @@ CONFIG_PROVE_NVDIMM_LOCKING=y
|
|||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
|
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -4161,6 +4161,7 @@ CONFIG_PROVE_NVDIMM_LOCKING=y
|
|||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
|
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -4266,6 +4266,7 @@ CONFIG_PROVE_NVDIMM_LOCKING=y
|
|||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
|
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
@ -4245,6 +4245,7 @@ CONFIG_PROVE_NVDIMM_LOCKING=y
|
|||||||
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
# CONFIG_PROVE_RAW_LOCK_NESTING is not set
|
||||||
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
|
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
|
||||||
CONFIG_PSAMPLE=m
|
CONFIG_PSAMPLE=m
|
||||||
|
# CONFIG_PSE_CONTROLLER is not set
|
||||||
CONFIG_PSI_DEFAULT_DISABLED=y
|
CONFIG_PSI_DEFAULT_DISABLED=y
|
||||||
CONFIG_PSI=y
|
CONFIG_PSI=y
|
||||||
# CONFIG_PSTORE_842_COMPRESS is not set
|
# CONFIG_PSTORE_842_COMPRESS is not set
|
||||||
|
168
kernel.spec
168
kernel.spec
@ -161,15 +161,15 @@ Summary: The Linux kernel
|
|||||||
# define buildid .local
|
# define buildid .local
|
||||||
%define specversion 5.14.0
|
%define specversion 5.14.0
|
||||||
%define patchversion 5.14
|
%define patchversion 5.14
|
||||||
%define pkgrelease 300
|
%define pkgrelease 301
|
||||||
%define kversion 5
|
%define kversion 5
|
||||||
%define tarfile_release 5.14.0-300.el9
|
%define tarfile_release 5.14.0-301.el9
|
||||||
# This is needed to do merge window version magic
|
# This is needed to do merge window version magic
|
||||||
%define patchlevel 14
|
%define patchlevel 14
|
||||||
# This allows pkg_release to have configurable %%{?dist} tag
|
# This allows pkg_release to have configurable %%{?dist} tag
|
||||||
%define specrelease 300%{?buildid}%{?dist}
|
%define specrelease 301%{?buildid}%{?dist}
|
||||||
# This defines the kabi tarball version
|
# This defines the kabi tarball version
|
||||||
%define kabiversion 5.14.0-300.el9
|
%define kabiversion 5.14.0-301.el9
|
||||||
|
|
||||||
#
|
#
|
||||||
# End of genspec.sh variables
|
# End of genspec.sh variables
|
||||||
@ -641,6 +641,7 @@ ExclusiveOS: Linux
|
|||||||
Requires: kernel-core-uname-r = %{KVERREL}
|
Requires: kernel-core-uname-r = %{KVERREL}
|
||||||
Requires: kernel-modules-uname-r = %{KVERREL}
|
Requires: kernel-modules-uname-r = %{KVERREL}
|
||||||
Requires: kernel-modules-core-uname-r = %{KVERREL}
|
Requires: kernel-modules-core-uname-r = %{KVERREL}
|
||||||
|
Provides: installonlypkg(kernel)
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
@ -1184,12 +1185,12 @@ Kernel sample programs and selftests.
|
|||||||
# with_selftests
|
# with_selftests
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %{with_gcov}
|
%define kernel_gcov_package() \
|
||||||
%package gcov
|
%package %{?1:%{1}-}gcov\
|
||||||
Summary: gcov graph and source files for coverage data collection.
|
Summary: gcov graph and source files for coverage data collection.\
|
||||||
%description gcov
|
%description %{?1:%{1}-}gcov\
|
||||||
kernel-gcov includes the gcov graph and source files for gcov coverage collection.
|
%{?1:%{1}-}gcov includes the gcov graph and source files for gcov coverage collection.\
|
||||||
%endif
|
%{nil}
|
||||||
|
|
||||||
%package -n kernel-abi-stablelists
|
%package -n kernel-abi-stablelists
|
||||||
Summary: The Red Hat Enterprise Linux kernel ABI symbol stablelists
|
Summary: The Red Hat Enterprise Linux kernel ABI symbol stablelists
|
||||||
@ -1455,6 +1456,9 @@ Requires: kernel%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1
|
|||||||
%if "%{1}" == "rt" || "%{1}" == "rt-debug"\
|
%if "%{1}" == "rt" || "%{1}" == "rt-debug"\
|
||||||
%{expand:%%kernel_kvm_package %{?1:%{1}}} %{!?{-n}:%{1}}%{?{-n}:%{-n*}}}\
|
%{expand:%%kernel_kvm_package %{?1:%{1}}} %{!?{-n}:%{1}}%{?{-n}:%{-n*}}}\
|
||||||
%endif \
|
%endif \
|
||||||
|
%if %{with_gcov}\
|
||||||
|
%{expand:%%kernel_gcov_package %{?1:%{1}}}\
|
||||||
|
%endif\
|
||||||
%{nil}
|
%{nil}
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -1864,6 +1868,17 @@ BuildKernel() {
|
|||||||
CopyKernel=cp
|
CopyKernel=cp
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
%if %{with_gcov}
|
||||||
|
# Make build directory unique for each variant, so that gcno symlinks
|
||||||
|
# are also unique for each variant.
|
||||||
|
if [ -n "$Variant" ]; then
|
||||||
|
ln -s $(pwd) ../linux-%{KVERREL}-${Variant}
|
||||||
|
fi
|
||||||
|
echo "GCOV - continuing build in: $(pwd)"
|
||||||
|
pushd ../linux-%{KVERREL}${Variant:+-${Variant}}
|
||||||
|
pwd > ../kernel${Variant:+-${Variant}}-gcov.list
|
||||||
|
%endif
|
||||||
|
|
||||||
InitBuildVars $Variant
|
InitBuildVars $Variant
|
||||||
|
|
||||||
echo BUILDING A KERNEL FOR ${Variant} %{_target_cpu}...
|
echo BUILDING A KERNEL FOR ${Variant} %{_target_cpu}...
|
||||||
@ -2506,6 +2521,9 @@ BuildKernel() {
|
|||||||
fi
|
fi
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if %{with_gcov}
|
||||||
|
popd
|
||||||
|
%endif
|
||||||
}
|
}
|
||||||
|
|
||||||
###
|
###
|
||||||
@ -3450,13 +3468,6 @@ fi
|
|||||||
%files
|
%files
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %{with_gcov}
|
|
||||||
%ifnarch %nobuildarches noarch
|
|
||||||
%files gcov
|
|
||||||
%{_builddir}
|
|
||||||
%endif
|
|
||||||
%endif
|
|
||||||
|
|
||||||
# This is %%{image_install_path} on an arch where that includes ELF files,
|
# This is %%{image_install_path} on an arch where that includes ELF files,
|
||||||
# or empty otherwise.
|
# or empty otherwise.
|
||||||
%define elf_image_install_path %{?kernel_image_elf:%{image_install_path}}
|
%define elf_image_install_path %{?kernel_image_elf:%{image_install_path}}
|
||||||
@ -3534,6 +3545,11 @@ fi
|
|||||||
%if %{?3:1} %{!?3:0}\
|
%if %{?3:1} %{!?3:0}\
|
||||||
%{expand:%%files %{3}}\
|
%{expand:%%files %{3}}\
|
||||||
%endif\
|
%endif\
|
||||||
|
%if %{with_gcov}\
|
||||||
|
%ifnarch %nobuildarches noarch\
|
||||||
|
%{expand:%%files -f kernel-%{?3:%{3}-}gcov.list %{?3:%{3}-}gcov}\
|
||||||
|
%endif\
|
||||||
|
%endif\
|
||||||
%endif\
|
%endif\
|
||||||
%{nil}
|
%{nil}
|
||||||
|
|
||||||
@ -3585,6 +3601,124 @@ fi
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Apr 18 2023 Jan Stancek <jstancek@redhat.com> [5.14.0-301.el9]
|
||||||
|
- kernel.spec: gcov: make gcov subpackages per variant (Jan Stancek) [2180784]
|
||||||
|
- block: don't set GD_NEED_PART_SCAN if scan partition failed (Ming Lei) [2179915]
|
||||||
|
- net: ethtool: fix __ethtool_dev_mm_supported() implementation (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: pse-pd: Fix double word in comments (Ivan Vecera) [2175237]
|
||||||
|
- netlink-specs: add rx-push to ethtool family (Ivan Vecera) [2175237]
|
||||||
|
- net: ethtool: extend ringparam set/get APIs for rx_push (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: mm: fix get_mm() return code not propagating to user space (Ivan Vecera) [2175237]
|
||||||
|
- netlink: specs: add partial specification for ethtool (Ivan Vecera) [2175237]
|
||||||
|
- Documentation: networking: correct spelling (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: netlink: convert commands to common SET (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: netlink: handle SET intro/outro in the common code (Ivan Vecera) [2175237]
|
||||||
|
- net: ethtool: provide shims for stats aggregation helpers when CONFIG_ETHTOOL_NETLINK=n (Ivan Vecera) [2175237]
|
||||||
|
- net: ethtool: fix NULL pointer dereference in pause_prepare_data() (Ivan Vecera) [2175237]
|
||||||
|
- net: ethtool: fix NULL pointer dereference in stats_prepare_data() (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: Add and use ethnl_update_bool. (Ivan Vecera) [2175237]
|
||||||
|
- net: ethtool: add helpers for MM fragment size translation (Ivan Vecera) [2175237]
|
||||||
|
- net: ethtool: add helpers for aggregate statistics (Ivan Vecera) [2175237]
|
||||||
|
- docs: ethtool: document ETHTOOL_A_STATS_SRC and ETHTOOL_A_PAUSE_STATS_SRC (Ivan Vecera) [2175237]
|
||||||
|
- net: ethtool: netlink: retrieve stats from multiple sources (eMAC, pMAC) (Ivan Vecera) [2175237]
|
||||||
|
- docs: ethtool-netlink: document interface for MAC Merge layer (Ivan Vecera) [2175237]
|
||||||
|
- net: ethtool: add support for MAC Merge layer (Ivan Vecera) [2175237]
|
||||||
|
- plca.c: fix obvious mistake in checking retval (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: add tx aggregation parameters (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: add netlink attr in rss get reply only if value is not null (Ivan Vecera) [2175237]
|
||||||
|
- net/ethtool: add netlink interface for the PLCA RS (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: Replace 0-length array with flexible array (Ivan Vecera) [2175237]
|
||||||
|
- net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers (Ivan Vecera) [2175237]
|
||||||
|
- net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats (Ivan Vecera) [2175237]
|
||||||
|
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: add netlink based get rss support (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: avoiding integer overflow in ethtool_phys_id() (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: doc: clarify what drivers can implement in their get_drvinfo() (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: ethtool_get_drvinfo: populate drvinfo fields even if callback exits (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: Fail number of channels change when it conflicts with rxnfc (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: linkstate: add a statistic for PHY down events (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: Add support for 800Gbps link modes (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: pse-pd: fix null-deref on genl_info in dump (Ivan Vecera) [2175237]
|
||||||
|
- eth: pse: add missing static inlines (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: add interface to interact with Ethernet Power Equipment (Ivan Vecera) [2175237]
|
||||||
|
- net: mdiobus: search for PSE nodes by parsing PHY nodes. (Ivan Vecera) [2175237]
|
||||||
|
- net: mdiobus: fwnode_mdiobus_register_phy() rework error handling (Ivan Vecera) [2175237]
|
||||||
|
- redhat: configs: Add config for PSE_CONTROLLER (Ivan Vecera) [2175237]
|
||||||
|
- net: add framework to support Ethernet PSE and PDs devices (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: tunnels: check the return value of nla_nest_start() (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2175237]
|
||||||
|
- net: delete extra space and tab in blank line (Ivan Vecera) [2175237]
|
||||||
|
- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32() (Ivan Vecera) [2175237]
|
||||||
|
- net: ethtool: move checks before rtnl_lock() in ethnl_set_rings (Ivan Vecera) [2175237]
|
||||||
|
- net: ethtool: extend ringparam set/get APIs for tx_push (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: add support to set/get completion queue event size (Ivan Vecera) [2175237]
|
||||||
|
- ethtool: stats: Use struct_group() to clear all stats at once (Ivan Vecera) [2175237]
|
||||||
|
- net: convert users of bitmap_foo() to linkmode_foo() (Ivan Vecera) [2175237]
|
||||||
|
- cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter() (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc() (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: fix double free on failed kerberos auth (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: fix interface count calculation during refresh (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: fix memory leaks in session setup (Ronnie Sahlberg) [2182524]
|
||||||
|
- smb3: interface count displayed incorrectly (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: Fix memory leak when build ntlmssp negotiate blob failed (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: Fix xid leak in cifs_ses_add_channel() (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: Fix xid leak in cifs_flock() (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: Fix xid leak in cifs_create() (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: Fix xid leak in cifs_copy_file_range() (Ronnie Sahlberg) [2182524]
|
||||||
|
- smb3: improve SMB3 change notification support (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: lease key is uninitialized in two additional functions when smb1 (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: lease key is uninitialized in smb1 paths (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: fix double-fault crash during ntlmssp (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: fix mount on old smb servers (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: use ALIGN() and round_up() macros (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: prevent copying past input buffer boundaries (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: return correct error in ->calc_signature() (Ronnie Sahlberg) [2182524]
|
||||||
|
- smb3: rename encryption/decryption TFMs (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: replace kfree() with kfree_sensitive() for sensitive data (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: remove initialization value (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: Replace a couple of one-element arrays with flexible-array members (Ronnie Sahlberg) [2182524]
|
||||||
|
- smb3: add dynamic trace points for tree disconnect (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: misc: fix spelling typo in comment (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: Fix memory leak on the deferred close (Ronnie Sahlberg) [2182524]
|
||||||
|
- SMB3: fix lease break timeout when multiple deferred close handles for the same file. (Ronnie Sahlberg) [2182524]
|
||||||
|
- smb3: lower default deferred close timeout to address perf regression (Ronnie Sahlberg) [2182524]
|
||||||
|
- smb3: allow deferred close timeout to be configurable (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: update internal module number (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: alloc_mid function should be marked as static (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: remove "cifs_" prefix from init/destroy mids functions (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: remove useless DeleteMidQEntry() (Ronnie Sahlberg) [2182524]
|
||||||
|
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2182524]
|
||||||
|
- Documentation: networking: TC queue based filtering (Ivan Vecera) [2178209]
|
||||||
|
- act_skbedit: skbedit queue mapping for receive queue (Ivan Vecera) [2178209]
|
||||||
|
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2183490]
|
||||||
|
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2183490]
|
||||||
|
- smb3: clarify multichannel warning (Ronnie Sahlberg) [2180669]
|
||||||
|
- smb3: do not log confusing message when server returns no network interfaces (Ronnie Sahlberg) [2180669]
|
||||||
|
- cifs: do not query ifaces on smb1 mounts (Ronnie Sahlberg) [2180669]
|
||||||
|
- cifs: periodically query network interfaces from server (Ronnie Sahlberg) [2180669]
|
||||||
|
- smb3: workaround negprot bug in some Samba servers (Ronnie Sahlberg) [2180669]
|
||||||
|
- smb3: use netname when available on secondary channels (Ronnie Sahlberg) [2180669]
|
||||||
|
- smb3: fix empty netname context on secondary channels (Ronnie Sahlberg) [2180669]
|
||||||
|
- cifs: populate empty hostnames for extra channels (Ronnie Sahlberg) [2180669]
|
||||||
|
- redhat/kernel.spec.template: fix installonlypkg for meta package (Jan Stancek)
|
||||||
|
- s390/dump: save IPL CPU registers once DAT is available (Chris von Recklinghausen) [2185692]
|
||||||
|
- gen_compile_commands: handle multiple lines per .mod file (Joel Slebodnick) [2160559]
|
||||||
|
- scripts/nsdeps: adjust to the format change of *.mod files (Joel Slebodnick) [2160559]
|
||||||
|
- kbuild: avoid regex RS for POSIX awk (Joel Slebodnick) [2160559]
|
||||||
|
- kbuild: make *.mod rule robust against too long argument error (Joel Slebodnick) [2160559]
|
||||||
|
- kbuild: make built-in.a rule robust against too long argument error (Joel Slebodnick) [2160559]
|
||||||
|
- kbuild: read *.mod to get objects passed to $(LD) or $(AR) (Joel Slebodnick) [2160559]
|
||||||
|
- kbuild: make *.mod not depend on *.o (Joel Slebodnick) [2160559]
|
||||||
|
- kbuild: get rid of duplication in *.mod files (Joel Slebodnick) [2160559]
|
||||||
|
- kbuild: split the second line of *.mod into *.usyms (Joel Slebodnick) [2160559]
|
||||||
|
- kbuild: reuse real-search to simplify cmd_mod (Joel Slebodnick) [2160559]
|
||||||
|
- kbuild: Fixup the IBT kbuild changes (Joel Slebodnick) [2160559]
|
||||||
|
|
||||||
* Sun Apr 16 2023 Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
|
* Sun Apr 16 2023 Jan Stancek <jstancek@redhat.com> [5.14.0-300.el9]
|
||||||
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
|
- remoteproc: imx_rproc: Correct i.MX93 DRAM mapping (Steve Best) [2180764]
|
||||||
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
|
- remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP (Steve Best) [2180764]
|
||||||
|
6
sources
6
sources
@ -1,3 +1,3 @@
|
|||||||
SHA512 (linux-5.14.0-300.el9.tar.xz) = 5c9ed3b95e11c1608b2f7fe84515b26cf7a3388f2330b89819db88a6fae217e260c26d6e1db5beef0ed802ebf715f4f1cac9e426106e809a9059c781a5788fea
|
SHA512 (linux-5.14.0-301.el9.tar.xz) = 0b3c17074359bf6ecf8de11ddd58e5c214ab8d10a06f0e60e96d0b50c3f9a6c312f894550f4951ff32342080279d9d23fbd6baa2049bf17e0b33bde568fe670c
|
||||||
SHA512 (kernel-abi-stablelists-5.14.0-300.el9.tar.bz2) = d475bc97bcbafee6bbf6f95007b3886d6001af736680247ce34a63ae2c32684d663e802fa2ab82cd0d6467c41cbf7da939ab722b1bc86f64d5e7608e27de97df
|
SHA512 (kernel-abi-stablelists-5.14.0-301.el9.tar.bz2) = 6eadc78a2324a877ffdad8b07756d91dc6127706d945a77188948871bb370ceada22abc9e1f42cff1cda8d4252c50d369f579845795e6505a519808dc3d3eac3
|
||||||
SHA512 (kernel-kabi-dw-5.14.0-300.el9.tar.bz2) = c3cc16835c76de75ff1d7727cd2b1610c457001424a88cb61d3efa721358eff986aeda74c85ea3f17e115aa318ba585e37c25a449ef0b994cbde7ef6a7aa9d35
|
SHA512 (kernel-kabi-dw-5.14.0-301.el9.tar.bz2) = c3cc16835c76de75ff1d7727cd2b1610c457001424a88cb61d3efa721358eff986aeda74c85ea3f17e115aa318ba585e37c25a449ef0b994cbde7ef6a7aa9d35
|
||||||
|
Loading…
Reference in New Issue
Block a user