forked from rpms/kernel
kernel-5.14.0-87.el9
* Mon May 09 2022 Patrick Talbert <ptalbert@redhat.com> [5.14.0-87.el9] - perf tools: Add external commands to list-cmds (Michael Petlan) [2065179] - perf docs: Add perf-iostat link to manpages (Michael Petlan) [2065179] - net: make use of helper netif_is_bridge_master() (Ivan Vecera) [2081260] - xfrm: enforce validity of offload input flags (Sabrina Dubroca) [2080384] - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() (Sabrina Dubroca) [2080384] - net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path (Sabrina Dubroca) [2080384] - xfrm: fix a small bug in xfrm_sa_len() (Sabrina Dubroca) [2080384] - xfrm: fix policy lookup for ipv6 gre packets (Sabrina Dubroca) [2080384] - net/tls: fix slab-out-of-bounds bug in decrypt_internal (Sabrina Dubroca) [2080356] - tls: cap the output scatter list to something reasonable (Sabrina Dubroca) [2080356] - net/tls: Fix authentication failure in CCM mode (Sabrina Dubroca) [2080356] - tls: fix replacing proto_ops (Sabrina Dubroca) [2080356] - tls: splice_read: fix accessing pre-processed records (Sabrina Dubroca) [2080356] - tls: splice_read: fix record type check (Sabrina Dubroca) [2080356] - net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Sabrina Dubroca) [2080352] - net: macsec: Fix offload support for NETDEV_UNREGISTER event (Sabrina Dubroca) [2080352] - sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long) [2069957] - udf: Restore i_lenAlloc when inode expansion fails (Carlos Maiolino) [2054658] {CVE-2022-0617} - udf: Fix NULL ptr deref when converting from inline format (Carlos Maiolino) [2054658] {CVE-2022-0617} - cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg) [1997373] - i40e: xsk: Move tmp desc array from driver to pool (Ivan Vecera) [2078894] - printk: use atomic updates for klogd work (Prarit Bhargava) [2078897] - genirq: Provide generic_handle_irq_safe() (Prarit Bhargava) [2078897] - printk: Remove printk.h inclusion in percpu.h (Prarit Bhargava) [2078897] - efi: Allow efi=runtime (Prarit Bhargava) [2078897] - efi: Disable runtime services on RT (Prarit Bhargava) [2078897] - x86/softirq: Disable softirq stacks on PREEMPT_RT (Prarit Bhargava) [2078897] - genirq: Disable irqfixup/poll on PREEMPT_RT. (Prarit Bhargava) [2078897] - genirq: Move prio assignment into the newly created thread (Prarit Bhargava) [2078897] - cpufreq: intel_pstate: Use firmware default EPP (Steve Best) [2072886] - cpufreq: intel_pstate: Update cpuinfo.max_freq on HWP_CAP changes (Steve Best) [2072886] - cpufreq: intel_pstate: Update EPP for AlderLake mobile (Steve Best) [2072886] - cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call (Steve Best) [2072886] - cpufreq: intel_pstate: ITMT support for overclocked system (Steve Best) [2072886] - cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Steve Best) [2072886] - cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs (Steve Best) [2072886] - drivers/base/memory: clarify adding and removing of memory blocks (David Hildenbrand) [2077436] - drivers/base/memory: determine and store zone for single-zone memory blocks (David Hildenbrand) [2077436] - drivers/base/node: rename link_mem_sections() to register_memory_block_under_node() (David Hildenbrand) [2077436] - drivers/base/node: consolidate node device subsystem initialization in node_dev_init() (David Hildenbrand) [2077436] - powerpc/kernel: Add __init attribute to eligible functions (David Hildenbrand) [2077436] - drivers/base/memory: add memory block to memory group after registration succeeded (David Hildenbrand) [2077436] - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Xin Long) [2075183] - proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment (Baoquan He) [2051908] - proc/vmcore: fix possible deadlock on concurrent mmap and read (Baoquan He) [2051908] - proc/vmcore: don't fake reading zeroes on surprise vmcore_cb unregistration (Baoquan He) [2051908] - enable DAMON configs (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/damon/usage: update for schemes statistics (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/damon/reclaim: document statistics parameters (Chris von Recklinghausen) [2004230] - mm/damon: hide kernel pointer from tracepoint event (Chris von Recklinghausen) [2004230] - mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log (Chris von Recklinghausen) [2004230] - mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: remove an unnecessary variable (Chris von Recklinghausen) [2004230] - mm/damon: move the implementation of damon_insert_region to damon.h (Chris von Recklinghausen) [2004230] - mm/damon: add access checking for hugetlb pages (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: support all DAMOS stats (Chris von Recklinghausen) [2004230] - mm/damon/reclaim: provide reclamation statistics (Chris von Recklinghausen) [2004230] - mm/damon/schemes: account how many times quota limit has exceeded (Chris von Recklinghausen) [2004230] - mm/damon/schemes: account scheme actions that successfully applied (Chris von Recklinghausen) [2004230] - mm/damon: remove a mistakenly added comment for a future feature (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/damon/usage: remove redundant information (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks (Chris von Recklinghausen) [2004230] - mm/damon: convert macro functions to static inline functions (Chris von Recklinghausen) [2004230] - mm/damon: modify damon_rand() macro to static inline function (Chris von Recklinghausen) [2004230] - mm/damon: move damon_rand() definition into damon.h (Chris von Recklinghausen) [2004230] - mm/damon/schemes: add the validity judgment of thresholds (Chris von Recklinghausen) [2004230] - mm/damon/vaddr: remove swap_ranges() and replace it with swap() (Chris von Recklinghausen) [2004230] - mm/damon: remove some unneeded function definitions in damon.h (Chris von Recklinghausen) [2004230] - mm/damon/core: use abs() instead of diff_of() (Chris von Recklinghausen) [2004230] - mm/damon: add 'age' of region tracepoint support (Chris von Recklinghausen) [2004230] - mm/damon: unified access_check function naming rules (Chris von Recklinghausen) [2004230] - docs/vm: add vmalloced-kernel-stacks document (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: protect targets destructions with kdamond_lock (Chris von Recklinghausen) [2004230] - selftests/damon: test debugfs file reads/writes with huge count (Chris von Recklinghausen) [2004230] - selftests/damon: test DAMON enabling with empty target_ids case (Chris von Recklinghausen) [2004230] - mm/damon/vaddr-test: remove unnecessary variables (Chris von Recklinghausen) [2004230] - mm/damon/vaddr: remove an unnecessary warning message (Chris von Recklinghausen) [2004230] - mm/damon/core: remove unnecessary error messages (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: remove an unnecessary error message (Chris von Recklinghausen) [2004230] - mm/damon/core: use better timer mechanisms selection threshold (Chris von Recklinghausen) [2004230] - mm/damon/core: fix fake load reports due to uninterruptible sleeps (Chris von Recklinghausen) [2004230] - timers: implement usleep_idle_range() (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: fix missed use of damon_dbgfs_lock (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation (Chris von Recklinghausen) [2004230] - mm/damon: remove return value from before_terminate callback (Chris von Recklinghausen) [2004230] - mm/damon: fix a few spelling mistakes in comments and a pr_debug message (Chris von Recklinghausen) [2004230] - mm/damon: simplify stop mechanism (Chris von Recklinghausen) [2004230] - include/linux/delay.h: replace kernel.h with the necessary inclusions (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/pagemap: wordsmith page flags descriptions (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/damon/start: simplify the content (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/damon/start: fix a wrong link (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/damon/start: fix wrong example commands (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on (Chris von Recklinghausen) [2004230] - mm/damon: remove unnecessary variable initialization (Chris von Recklinghausen) [2004230] - Documentation/admin-guide/mm/damon: add a document for DAMON_RECLAIM (Chris von Recklinghausen) [2004230] - mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: support watermarks (Chris von Recklinghausen) [2004230] - mm/damon/schemes: activate schemes based on a watermarks mechanism (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: support prioritization weights (Chris von Recklinghausen) [2004230] - mm/damon/vaddr,paddr: support pageout prioritization (Chris von Recklinghausen) [2004230] - mm/damon/schemes: prioritize regions within the quotas (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: support quotas of schemes (Chris von Recklinghausen) [2004230] - mm/damon/schemes: implement time quota (Chris von Recklinghausen) [2004230] - mm/damon/schemes: skip already charged targets and regions (Chris von Recklinghausen) [2004230] - mm/damon/schemes: implement size quota for schemes application speed control (Chris von Recklinghausen) [2004230] - mm/damon/paddr: support the pageout scheme (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: remove unnecessary variables (Chris von Recklinghausen) [2004230] - mm/damon/vaddr: constify static mm_walk_ops (Chris von Recklinghausen) [2004230] - Docs/DAMON: document physical memory monitoring support (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: support physical memory monitoring (Chris von Recklinghausen) [2004230] - mm/damon: implement primitives for physical address space monitoring (Chris von Recklinghausen) [2004230] - mm/damon/vaddr: separate commonly usable functions (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs-test: add a unit test case for 'init_regions' (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/damon: document 'init_regions' feature (Chris von Recklinghausen) [2004230] - Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes (Chris von Recklinghausen) [2004230] - docs/vm/damon: remove broken reference (Chris von Recklinghausen) [2004230] - Documentation/vm: move user guides to admin-guide/mm/ (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: allow users to set initial monitoring target regions (Chris von Recklinghausen) [2004230] - mm/damon/schemes: implement statistics feature (Chris von Recklinghausen) [2004230] - mm/damon/dbgfs: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004230] - mm/damon/vaddr: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004230] - mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) (Chris von Recklinghausen) [2004230] - mm/damon/core: account age of target regions (Chris von Recklinghausen) [2004230] - mm/damon/core: nullify pointer ctx->kdamond with a NULL (Chris von Recklinghausen) [2004230] - mm/damon: needn't hold kdamond_lock to print pid of kdamond (Chris von Recklinghausen) [2004230] - mm/damon: remove unnecessary do_exit() from kdamond (Chris von Recklinghausen) [2004230] - mm/damon/core: print kdamond start log in debug mode only (Chris von Recklinghausen) [2004230] - mm/damon: grammar s/works/work/ (Chris von Recklinghausen) [2004230] - drm/msm: Fix missing include files in msm_gem_shrinker.c (Chris von Recklinghausen) [2004230] - NFSv4.2: Fix missing removal of SLAB_ACCOUNT on kmem_cache allocation (Waiman Long) [2013413] - slab: remove __alloc_size attribute from __kmalloc_track_caller (Waiman Long) [2013413] - mm: memcontrol: rename memcg_cache_id to memcg_kmem_id (Waiman Long) [2013413] - mm: list_lru: rename list_lru_per_memcg to list_lru_memcg (Waiman Long) [2013413] - mm: memcontrol: fix cannot alloc the maximum memcg ID (Waiman Long) [2013413] - mm: memcontrol: reuse memory cgroup ID for kmem ID (Waiman Long) [2013413] - mm: list_lru: replace linear array with xarray (Waiman Long) [2013413] - mm: list_lru: rename memcg_drain_all_list_lrus to memcg_reparent_list_lrus (Waiman Long) [2013413] - mm: list_lru: allocate list_lru_one only when needed (Waiman Long) [2013413] - mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css_online() (Waiman Long) [2013413] - xarray: use kmem_cache_alloc_lru to allocate xa_node (Waiman Long) [2013413] - mm: dcache: use kmem_cache_alloc_lru() to allocate dentry (Waiman Long) [2013413] - fs: allocate inode by using alloc_inode_sb() (Waiman Long) [2013413] - fs: introduce alloc_inode_sb() to allocate filesystems specific inode (Waiman Long) [2013413] - mm: introduce kmem_cache_alloc_lru (Waiman Long) [2013413] - mm: list_lru: transpose the array of per-node per-memcg lru lists (Waiman Long) [2013413] - memcg: add per-memcg total kernel memory stat (Waiman Long) [2013413] - memcg: add per-memcg vmalloc stat (Waiman Long) [2013413] - mm: list_lru: only add memcg-aware lrus to the global lru list (Waiman Long) [2013413] - mm: list_lru: fix the return value of list_lru_count_one() (Waiman Long) [2013413] - mm: list_lru: remove holding lru lock (Waiman Long) [2013413] - memcg, kmem: further deprecate kmem.limit_in_bytes (Waiman Long) [2013413] - mm/list_lru.c: prefer struct_size over open coded arithmetic (Waiman Long) [2013413] - slab: add __alloc_size attributes for better bounds checking (Waiman Long) [2013413] - slab: clean up function prototypes (Waiman Long) [2013413] - Compiler Attributes: add __alloc_size() for better bounds checking (Waiman Long) [2013413] - Redhat: enable Kfence on production servers (Nico Pache) [2072662] - kfence, x86: only define helpers if !MODULE (Nico Pache) [2072662] - kfence: default to dynamic branch instead of static keys mode (Nico Pache) [2072662] - kfence: test: try to avoid test_gfpzero trigger rcu_stall (Nico Pache) [2072662] - kunit: fix UAF when run kfence test case test_gfpzero (Nico Pache) [2072662] - kfence: alloc kfence_pool after system startup (Nico Pache) [2072662] - kfence: allow re-enabling KFENCE after system startup (Nico Pache) [2072662] - mm/kfence: remove unnecessary CONFIG_KFENCE option (Nico Pache) [2072662] - kfence: make test case compatible with run time set sample interval (Nico Pache) [2072662] - kfence: always use static branches to guard kfence_alloc() (Nico Pache) [2072662] - kfence: shorten critical sections of alloc/free (Nico Pache) [2072662] - kfence: test: use kunit_skip() to skip tests (Nico Pache) [2072662] - kfence: limit currently covered allocations when pool nearly full (Nico Pache) [2072662] - kfence: move saving stack trace of allocations into __kfence_alloc() (Nico Pache) [2072662] - kfence: count unexpectedly skipped allocations (Nico Pache) [2072662] - kfence: add function to mask address bits (Nico Pache) [2072662] - cifs: verify that tcon is valid before dereference in cifs_kill_sb (Ronnie Sahlberg) [2048823] - cifs: release cached dentries only if mount is complete (Ronnie Sahlberg) [2048823] - cifs: we do not need a spinlock around the tree access during umount (Ronnie Sahlberg) [2048823] - cifs: fix handlecache and multiuser (Ronnie Sahlberg) [2048823] - cifs: fix workstation_name for multiuser mounts (Ronnie Sahlberg) [2048823] - cifs: free ntlmsspblob allocated in negotiate (Ronnie Sahlberg) [2048823] - cifs: fix ntlmssp auth when there is no key exchange (Ronnie Sahlberg) [2048823] - cifs: send workstation name during ntlmssp session setup (Ronnie Sahlberg) [2048823] - cifs: Fix crash on unload of cifs_arc4.ko (Ronnie Sahlberg) [2048823] - Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH (Ronnie Sahlberg) [2048823] - cifs: fix the cifs_reconnect path for DFS (Ronnie Sahlberg) [2048823] - cifs: sanitize multiple delimiters in prepath (Ronnie Sahlberg) [2048823] - cifs: ignore resource_id while getting fscache super cookie (Ronnie Sahlberg) [2048823] - cifs: avoid use of dstaddr as key for fscache client cookie (Ronnie Sahlberg) [2048823] - cifs: add server conn_id to fscache client cookie (Ronnie Sahlberg) [2048823] - cifs: wait for tcon resource_id before getting fscache super (Ronnie Sahlberg) [2048823] - cifs: fix missed refcounting of ipc tcon (Ronnie Sahlberg) [2048823] - cifs: update internal version number (Ronnie Sahlberg) [2048823] - smb2: clarify rc initialization in smb2_reconnect (Ronnie Sahlberg) [2048823] - cifs: populate server_hostname for extra channels (Ronnie Sahlberg) [2048823] - cifs: nosharesock should be set on new server (Ronnie Sahlberg) [2048823] - cifs: introduce cifs_ses_mark_for_reconnect() helper (Ronnie Sahlberg) [2048823] - cifs: protect srv_count with cifs_tcp_ses_lock (Ronnie Sahlberg) [2048823] - cifs: move debug print out of spinlock (Ronnie Sahlberg) [2048823] - cifs: do not duplicate fscache cookie for secondary channels (Ronnie Sahlberg) [2048823] - cifs: connect individual channel servers to primary channel server (Ronnie Sahlberg) [2048823] - cifs: protect session channel fields with chan_lock (Ronnie Sahlberg) [2048823] - cifs: do not negotiate session if session already exists (Ronnie Sahlberg) [2048823] - smb3: do not setup the fscache_super_cookie until fsinfo initialized (Ronnie Sahlberg) [2048823] - cifs: fix potential use-after-free bugs (Ronnie Sahlberg) [2048823] - cifs: fix memory leak of smb3_fs_context_dup::server_hostname (Ronnie Sahlberg) [2048823] - smb3: add additional null check in SMB311_posix_mkdir (Ronnie Sahlberg) [2048823] - cifs: release lock earlier in dequeue_mid error case (Ronnie Sahlberg) [2048823] - smb3: add additional null check in SMB2_tcon (Ronnie Sahlberg) [2048823] - smb3: add additional null check in SMB2_open (Ronnie Sahlberg) [2048823] - smb3: add additional null check in SMB2_ioctl (Ronnie Sahlberg) [2048823] - smb3: remove trivial dfs compile warning (Ronnie Sahlberg) [2048823] - cifs: support nested dfs links over reconnect (Ronnie Sahlberg) [2048823] - smb3: do not error on fsync when readonly (Ronnie Sahlberg) [2048823] - cifs: for compound requests, use open handle if possible (Ronnie Sahlberg) [2048823] - cifs: set a minimum of 120s for next dns resolution (Ronnie Sahlberg) [2048823] - cifs: split out dfs code from cifs_reconnect() (Ronnie Sahlberg) [2048823] - cifs: convert list_for_each to entry variant (Ronnie Sahlberg) [2048823] - cifs: introduce new helper for cifs_reconnect() (Ronnie Sahlberg) [2048823] - cifs: fix print of hdr_flags in dfscache_proc_show() (Ronnie Sahlberg) [2048823] - cifs: nosharesock should not share socket with future sessions (Ronnie Sahlberg) [2048823] - smb3: add dynamic trace points for socket connection (Ronnie Sahlberg) [2048823] - cifs: Move SMB2_Create definitions to the shared area (Ronnie Sahlberg) [2048823] - cifs: Move more definitions into the shared area (Ronnie Sahlberg) [2048823] - cifs: move NEGOTIATE_PROTOCOL definitions out into the common area (Ronnie Sahlberg) [2048823] - cifs: Create a new shared file holding smb2 pdu definitions (Ronnie Sahlberg) [2048823] - cifs: add mount parameter tcpnodelay (Ronnie Sahlberg) [2048823] - cifs: To match file servers, make sure the server hostname matches (Ronnie Sahlberg) [2048823] - cifs: fix incorrect check for null pointer in header_assemble (Ronnie Sahlberg) [2048823] - smb3: correct server pointer dereferencing check to be more consistent (Ronnie Sahlberg) [2048823] - smb3: correct smb3 ACL security descriptor (Ronnie Sahlberg) [2048823] - cifs: Clear modified attribute bit from inode flags (Ronnie Sahlberg) [2048823] - cifs: Deal with some warnings from W=1 (Ronnie Sahlberg) [2048823] - cifs: fix a sign extension bug (Ronnie Sahlberg) [2048823] - cifs: Not to defer close on file when lock is set (Ronnie Sahlberg) [2048823] - cifs: Fix soft lockup during fsstress (Ronnie Sahlberg) [2048823] - cifs: Deferred close performance improvements (Ronnie Sahlberg) [2048823] - cifs: fix incorrect kernel doc comments (Ronnie Sahlberg) [2048823] - cifs: remove pathname for file from SPDX header (Ronnie Sahlberg) [2048823] - cifs: properly invalidate cached root handle when closing it (Ronnie Sahlberg) [2048823] - cifs: move SMB FSCTL definitions to common code (Ronnie Sahlberg) [2048823] - cifs: rename cifs_common to smbfs_common (Ronnie Sahlberg) [2048823] - cifs: cifs_md4 convert to SPDX identifier (Ronnie Sahlberg) [2048823] - cifs: create a MD4 module and switch cifs.ko to use it (Ronnie Sahlberg) [2048823] - cifs: fork arc4 and create a separate module for it for cifs and other users (Ronnie Sahlberg) [2048823] - cifs: remove support for NTLM and weaker authentication algorithms (Ronnie Sahlberg) [2048823] - cifs: update FSCTL definitions (Ronnie Sahlberg) [2048823] - cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED (Ronnie Sahlberg) [2048823] - cifs: enable fscache usage even for files opened as rw (Ronnie Sahlberg) [2048823] - smb3: fix posix extensions mount option (Ronnie Sahlberg) [2048823] - cifs: fix wrong release in sess_alloc_buffer() failed path (Ronnie Sahlberg) [2048823] - CIFS: Fix a potencially linear read overflow (Ronnie Sahlberg) [2048823] Resolves: rhbz#2065179, rhbz#2081260, rhbz#2080384, rhbz#2080356, rhbz#2080352, rhbz#2069957, rhbz#2054658, rhbz#1997373, rhbz#2078894, rhbz#2078897, rhbz#2072886, rhbz#2077436, rhbz#2075183, rhbz#2051908, rhbz#2004230, rhbz#2013413, rhbz#2072662, rhbz#2048823 Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
This commit is contained in:
parent
d297cf05a1
commit
a8aa956df0
@ -12,7 +12,7 @@ RHEL_MINOR = 1
|
|||||||
#
|
#
|
||||||
# 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 = 86
|
RHEL_RELEASE = 87
|
||||||
|
|
||||||
#
|
#
|
||||||
# ZSTREAM
|
# ZSTREAM
|
||||||
|
@ -1032,7 +1032,11 @@ CONFIG_CXL_MEM=m
|
|||||||
CONFIG_CXL_PMEM=m
|
CONFIG_CXL_PMEM=m
|
||||||
# CONFIG_DA280 is not set
|
# CONFIG_DA280 is not set
|
||||||
# CONFIG_DA311 is not set
|
# CONFIG_DA311 is not set
|
||||||
# CONFIG_DAMON is not set
|
CONFIG_DAMON_DBGFS=y
|
||||||
|
CONFIG_DAMON_PADDR=y
|
||||||
|
CONFIG_DAMON_RECLAIM=y
|
||||||
|
CONFIG_DAMON_VADDR=y
|
||||||
|
CONFIG_DAMON=y
|
||||||
CONFIG_DAVICOM_PHY=m
|
CONFIG_DAVICOM_PHY=m
|
||||||
CONFIG_DCB=y
|
CONFIG_DCB=y
|
||||||
CONFIG_DEBUG_ATOMIC_SLEEP=y
|
CONFIG_DEBUG_ATOMIC_SLEEP=y
|
||||||
@ -2513,7 +2517,10 @@ CONFIG_KEY_NOTIFICATIONS=y
|
|||||||
# CONFIG_KEYS_REQUEST_CACHE is not set
|
# CONFIG_KEYS_REQUEST_CACHE is not set
|
||||||
CONFIG_KEYS=y
|
CONFIG_KEYS=y
|
||||||
# CONFIG_KFENCE is not set
|
# CONFIG_KFENCE is not set
|
||||||
CONFIG_KFENCE_KUNIT_TEST=m
|
# CONFIG_KFENCE_KUNIT_TEST is not set
|
||||||
|
CONFIG_KFENCE_NUM_OBJECTS=255
|
||||||
|
CONFIG_KFENCE_SAMPLE_INTERVAL=100
|
||||||
|
# CONFIG_KFENCE_STATIC_KEYS is not set
|
||||||
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
||||||
CONFIG_KGDB_KDB=y
|
CONFIG_KGDB_KDB=y
|
||||||
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
||||||
|
@ -1032,7 +1032,11 @@ CONFIG_CXL_MEM=m
|
|||||||
CONFIG_CXL_PMEM=m
|
CONFIG_CXL_PMEM=m
|
||||||
# CONFIG_DA280 is not set
|
# CONFIG_DA280 is not set
|
||||||
# CONFIG_DA311 is not set
|
# CONFIG_DA311 is not set
|
||||||
# CONFIG_DAMON is not set
|
CONFIG_DAMON_DBGFS=y
|
||||||
|
CONFIG_DAMON_PADDR=y
|
||||||
|
CONFIG_DAMON_RECLAIM=y
|
||||||
|
CONFIG_DAMON_VADDR=y
|
||||||
|
CONFIG_DAMON=y
|
||||||
CONFIG_DAVICOM_PHY=m
|
CONFIG_DAVICOM_PHY=m
|
||||||
CONFIG_DCB=y
|
CONFIG_DCB=y
|
||||||
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
|
# CONFIG_DEBUG_ATOMIC_SLEEP is not set
|
||||||
@ -2491,8 +2495,11 @@ CONFIG_KEY_DH_OPERATIONS=y
|
|||||||
CONFIG_KEY_NOTIFICATIONS=y
|
CONFIG_KEY_NOTIFICATIONS=y
|
||||||
# CONFIG_KEYS_REQUEST_CACHE is not set
|
# CONFIG_KEYS_REQUEST_CACHE is not set
|
||||||
CONFIG_KEYS=y
|
CONFIG_KEYS=y
|
||||||
# CONFIG_KFENCE is not set
|
# CONFIG_KFENCE_KUNIT_TEST is not set
|
||||||
CONFIG_KFENCE_KUNIT_TEST=m
|
CONFIG_KFENCE_NUM_OBJECTS=255
|
||||||
|
CONFIG_KFENCE_SAMPLE_INTERVAL=100
|
||||||
|
# CONFIG_KFENCE_STATIC_KEYS is not set
|
||||||
|
CONFIG_KFENCE=y
|
||||||
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
||||||
CONFIG_KGDB_KDB=y
|
CONFIG_KGDB_KDB=y
|
||||||
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
||||||
|
@ -882,7 +882,11 @@ CONFIG_CXL_MEM=m
|
|||||||
CONFIG_CXL_PMEM=m
|
CONFIG_CXL_PMEM=m
|
||||||
# CONFIG_DA280 is not set
|
# CONFIG_DA280 is not set
|
||||||
# CONFIG_DA311 is not set
|
# CONFIG_DA311 is not set
|
||||||
# CONFIG_DAMON is not set
|
CONFIG_DAMON_DBGFS=y
|
||||||
|
CONFIG_DAMON_PADDR=y
|
||||||
|
CONFIG_DAMON_RECLAIM=y
|
||||||
|
CONFIG_DAMON_VADDR=y
|
||||||
|
CONFIG_DAMON=y
|
||||||
CONFIG_DAVICOM_PHY=m
|
CONFIG_DAVICOM_PHY=m
|
||||||
CONFIG_DAX=y
|
CONFIG_DAX=y
|
||||||
CONFIG_DCB=y
|
CONFIG_DCB=y
|
||||||
@ -2341,7 +2345,10 @@ CONFIG_KEY_NOTIFICATIONS=y
|
|||||||
# CONFIG_KEYS_REQUEST_CACHE is not set
|
# CONFIG_KEYS_REQUEST_CACHE is not set
|
||||||
CONFIG_KEYS=y
|
CONFIG_KEYS=y
|
||||||
# CONFIG_KFENCE is not set
|
# CONFIG_KFENCE is not set
|
||||||
CONFIG_KFENCE_KUNIT_TEST=m
|
# CONFIG_KFENCE_KUNIT_TEST is not set
|
||||||
|
CONFIG_KFENCE_NUM_OBJECTS=255
|
||||||
|
CONFIG_KFENCE_SAMPLE_INTERVAL=100
|
||||||
|
# CONFIG_KFENCE_STATIC_KEYS is not set
|
||||||
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
||||||
CONFIG_KGDB_KDB=y
|
CONFIG_KGDB_KDB=y
|
||||||
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
||||||
|
@ -882,7 +882,11 @@ CONFIG_CXL_MEM=m
|
|||||||
CONFIG_CXL_PMEM=m
|
CONFIG_CXL_PMEM=m
|
||||||
# CONFIG_DA280 is not set
|
# CONFIG_DA280 is not set
|
||||||
# CONFIG_DA311 is not set
|
# CONFIG_DA311 is not set
|
||||||
# CONFIG_DAMON is not set
|
CONFIG_DAMON_DBGFS=y
|
||||||
|
CONFIG_DAMON_PADDR=y
|
||||||
|
CONFIG_DAMON_RECLAIM=y
|
||||||
|
CONFIG_DAMON_VADDR=y
|
||||||
|
CONFIG_DAMON=y
|
||||||
CONFIG_DAVICOM_PHY=m
|
CONFIG_DAVICOM_PHY=m
|
||||||
CONFIG_DAX=y
|
CONFIG_DAX=y
|
||||||
CONFIG_DCB=y
|
CONFIG_DCB=y
|
||||||
@ -2320,8 +2324,11 @@ CONFIG_KEY_DH_OPERATIONS=y
|
|||||||
CONFIG_KEY_NOTIFICATIONS=y
|
CONFIG_KEY_NOTIFICATIONS=y
|
||||||
# CONFIG_KEYS_REQUEST_CACHE is not set
|
# CONFIG_KEYS_REQUEST_CACHE is not set
|
||||||
CONFIG_KEYS=y
|
CONFIG_KEYS=y
|
||||||
# CONFIG_KFENCE is not set
|
# CONFIG_KFENCE_KUNIT_TEST is not set
|
||||||
CONFIG_KFENCE_KUNIT_TEST=m
|
CONFIG_KFENCE_NUM_OBJECTS=255
|
||||||
|
CONFIG_KFENCE_SAMPLE_INTERVAL=100
|
||||||
|
# CONFIG_KFENCE_STATIC_KEYS is not set
|
||||||
|
CONFIG_KFENCE=y
|
||||||
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
||||||
CONFIG_KGDB_KDB=y
|
CONFIG_KGDB_KDB=y
|
||||||
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
||||||
|
@ -883,7 +883,11 @@ CONFIG_CXL_MEM=m
|
|||||||
CONFIG_CXL_PMEM=m
|
CONFIG_CXL_PMEM=m
|
||||||
# CONFIG_DA280 is not set
|
# CONFIG_DA280 is not set
|
||||||
# CONFIG_DA311 is not set
|
# CONFIG_DA311 is not set
|
||||||
# CONFIG_DAMON is not set
|
CONFIG_DAMON_DBGFS=y
|
||||||
|
CONFIG_DAMON_PADDR=y
|
||||||
|
CONFIG_DAMON_RECLAIM=y
|
||||||
|
CONFIG_DAMON_VADDR=y
|
||||||
|
CONFIG_DAMON=y
|
||||||
CONFIG_DASD_DIAG=m
|
CONFIG_DASD_DIAG=m
|
||||||
CONFIG_DASD_ECKD=m
|
CONFIG_DASD_ECKD=m
|
||||||
CONFIG_DASD_EER=y
|
CONFIG_DASD_EER=y
|
||||||
@ -2325,7 +2329,10 @@ CONFIG_KEY_NOTIFICATIONS=y
|
|||||||
# CONFIG_KEYS_REQUEST_CACHE is not set
|
# CONFIG_KEYS_REQUEST_CACHE is not set
|
||||||
CONFIG_KEYS=y
|
CONFIG_KEYS=y
|
||||||
# CONFIG_KFENCE is not set
|
# CONFIG_KFENCE is not set
|
||||||
CONFIG_KFENCE_KUNIT_TEST=m
|
# CONFIG_KFENCE_KUNIT_TEST is not set
|
||||||
|
CONFIG_KFENCE_NUM_OBJECTS=255
|
||||||
|
CONFIG_KFENCE_SAMPLE_INTERVAL=100
|
||||||
|
# CONFIG_KFENCE_STATIC_KEYS is not set
|
||||||
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
||||||
CONFIG_KGDB_KDB=y
|
CONFIG_KGDB_KDB=y
|
||||||
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
||||||
|
@ -883,7 +883,11 @@ CONFIG_CXL_MEM=m
|
|||||||
CONFIG_CXL_PMEM=m
|
CONFIG_CXL_PMEM=m
|
||||||
# CONFIG_DA280 is not set
|
# CONFIG_DA280 is not set
|
||||||
# CONFIG_DA311 is not set
|
# CONFIG_DA311 is not set
|
||||||
# CONFIG_DAMON is not set
|
CONFIG_DAMON_DBGFS=y
|
||||||
|
CONFIG_DAMON_PADDR=y
|
||||||
|
CONFIG_DAMON_RECLAIM=y
|
||||||
|
CONFIG_DAMON_VADDR=y
|
||||||
|
CONFIG_DAMON=y
|
||||||
CONFIG_DASD_DIAG=m
|
CONFIG_DASD_DIAG=m
|
||||||
CONFIG_DASD_ECKD=m
|
CONFIG_DASD_ECKD=m
|
||||||
CONFIG_DASD_EER=y
|
CONFIG_DASD_EER=y
|
||||||
@ -2304,8 +2308,11 @@ CONFIG_KEY_DH_OPERATIONS=y
|
|||||||
CONFIG_KEY_NOTIFICATIONS=y
|
CONFIG_KEY_NOTIFICATIONS=y
|
||||||
# CONFIG_KEYS_REQUEST_CACHE is not set
|
# CONFIG_KEYS_REQUEST_CACHE is not set
|
||||||
CONFIG_KEYS=y
|
CONFIG_KEYS=y
|
||||||
# CONFIG_KFENCE is not set
|
# CONFIG_KFENCE_KUNIT_TEST is not set
|
||||||
CONFIG_KFENCE_KUNIT_TEST=m
|
CONFIG_KFENCE_NUM_OBJECTS=255
|
||||||
|
CONFIG_KFENCE_SAMPLE_INTERVAL=100
|
||||||
|
# CONFIG_KFENCE_STATIC_KEYS is not set
|
||||||
|
CONFIG_KFENCE=y
|
||||||
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
||||||
CONFIG_KGDB_KDB=y
|
CONFIG_KGDB_KDB=y
|
||||||
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
||||||
|
@ -888,7 +888,11 @@ CONFIG_CXL_MEM=m
|
|||||||
CONFIG_CXL_PMEM=m
|
CONFIG_CXL_PMEM=m
|
||||||
# CONFIG_DA280 is not set
|
# CONFIG_DA280 is not set
|
||||||
# CONFIG_DA311 is not set
|
# CONFIG_DA311 is not set
|
||||||
# CONFIG_DAMON is not set
|
CONFIG_DAMON_DBGFS=y
|
||||||
|
CONFIG_DAMON_PADDR=y
|
||||||
|
CONFIG_DAMON_RECLAIM=y
|
||||||
|
CONFIG_DAMON_VADDR=y
|
||||||
|
CONFIG_DAMON=y
|
||||||
CONFIG_DASD_DIAG=m
|
CONFIG_DASD_DIAG=m
|
||||||
CONFIG_DASD_ECKD=m
|
CONFIG_DASD_ECKD=m
|
||||||
CONFIG_DASD_EER=y
|
CONFIG_DASD_EER=y
|
||||||
@ -2316,8 +2320,11 @@ CONFIG_KEY_DH_OPERATIONS=y
|
|||||||
CONFIG_KEY_NOTIFICATIONS=y
|
CONFIG_KEY_NOTIFICATIONS=y
|
||||||
# CONFIG_KEYS is not set
|
# CONFIG_KEYS is not set
|
||||||
# CONFIG_KEYS_REQUEST_CACHE is not set
|
# CONFIG_KEYS_REQUEST_CACHE is not set
|
||||||
# CONFIG_KFENCE is not set
|
# CONFIG_KFENCE_KUNIT_TEST is not set
|
||||||
CONFIG_KFENCE_KUNIT_TEST=m
|
CONFIG_KFENCE_NUM_OBJECTS=255
|
||||||
|
CONFIG_KFENCE_SAMPLE_INTERVAL=100
|
||||||
|
# CONFIG_KFENCE_STATIC_KEYS is not set
|
||||||
|
CONFIG_KFENCE=y
|
||||||
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
||||||
CONFIG_KGDB_KDB=y
|
CONFIG_KGDB_KDB=y
|
||||||
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
||||||
|
@ -943,7 +943,11 @@ CONFIG_CXL_MEM=m
|
|||||||
CONFIG_CXL_PMEM=m
|
CONFIG_CXL_PMEM=m
|
||||||
# CONFIG_DA280 is not set
|
# CONFIG_DA280 is not set
|
||||||
# CONFIG_DA311 is not set
|
# CONFIG_DA311 is not set
|
||||||
# CONFIG_DAMON is not set
|
CONFIG_DAMON_DBGFS=y
|
||||||
|
CONFIG_DAMON_PADDR=y
|
||||||
|
CONFIG_DAMON_RECLAIM=y
|
||||||
|
CONFIG_DAMON_VADDR=y
|
||||||
|
CONFIG_DAMON=y
|
||||||
CONFIG_DAVICOM_PHY=m
|
CONFIG_DAVICOM_PHY=m
|
||||||
CONFIG_DCA=m
|
CONFIG_DCA=m
|
||||||
CONFIG_DCB=y
|
CONFIG_DCB=y
|
||||||
@ -2508,7 +2512,10 @@ CONFIG_KEY_NOTIFICATIONS=y
|
|||||||
# CONFIG_KEYS_REQUEST_CACHE is not set
|
# CONFIG_KEYS_REQUEST_CACHE is not set
|
||||||
CONFIG_KEYS=y
|
CONFIG_KEYS=y
|
||||||
# CONFIG_KFENCE is not set
|
# CONFIG_KFENCE is not set
|
||||||
CONFIG_KFENCE_KUNIT_TEST=m
|
# CONFIG_KFENCE_KUNIT_TEST is not set
|
||||||
|
CONFIG_KFENCE_NUM_OBJECTS=255
|
||||||
|
CONFIG_KFENCE_SAMPLE_INTERVAL=100
|
||||||
|
# CONFIG_KFENCE_STATIC_KEYS is not set
|
||||||
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
||||||
CONFIG_KGDB_KDB=y
|
CONFIG_KGDB_KDB=y
|
||||||
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
||||||
|
@ -943,7 +943,11 @@ CONFIG_CXL_MEM=m
|
|||||||
CONFIG_CXL_PMEM=m
|
CONFIG_CXL_PMEM=m
|
||||||
# CONFIG_DA280 is not set
|
# CONFIG_DA280 is not set
|
||||||
# CONFIG_DA311 is not set
|
# CONFIG_DA311 is not set
|
||||||
# CONFIG_DAMON is not set
|
CONFIG_DAMON_DBGFS=y
|
||||||
|
CONFIG_DAMON_PADDR=y
|
||||||
|
CONFIG_DAMON_RECLAIM=y
|
||||||
|
CONFIG_DAMON_VADDR=y
|
||||||
|
CONFIG_DAMON=y
|
||||||
CONFIG_DAVICOM_PHY=m
|
CONFIG_DAVICOM_PHY=m
|
||||||
CONFIG_DCA=m
|
CONFIG_DCA=m
|
||||||
CONFIG_DCB=y
|
CONFIG_DCB=y
|
||||||
@ -2487,8 +2491,11 @@ CONFIG_KEY_DH_OPERATIONS=y
|
|||||||
CONFIG_KEY_NOTIFICATIONS=y
|
CONFIG_KEY_NOTIFICATIONS=y
|
||||||
# CONFIG_KEYS_REQUEST_CACHE is not set
|
# CONFIG_KEYS_REQUEST_CACHE is not set
|
||||||
CONFIG_KEYS=y
|
CONFIG_KEYS=y
|
||||||
# CONFIG_KFENCE is not set
|
# CONFIG_KFENCE_KUNIT_TEST is not set
|
||||||
CONFIG_KFENCE_KUNIT_TEST=m
|
CONFIG_KFENCE_NUM_OBJECTS=255
|
||||||
|
CONFIG_KFENCE_SAMPLE_INTERVAL=100
|
||||||
|
# CONFIG_KFENCE_STATIC_KEYS is not set
|
||||||
|
CONFIG_KFENCE=y
|
||||||
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
CONFIG_KGDB_HONOUR_BLOCKLIST=y
|
||||||
CONFIG_KGDB_KDB=y
|
CONFIG_KGDB_KDB=y
|
||||||
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
CONFIG_KGDB_LOW_LEVEL_TRAP=y
|
||||||
|
263
kernel.spec
263
kernel.spec
@ -121,13 +121,13 @@ Summary: The Linux kernel
|
|||||||
%define kversion 5.14
|
%define kversion 5.14
|
||||||
|
|
||||||
%define rpmversion 5.14.0
|
%define rpmversion 5.14.0
|
||||||
%define pkgrelease 86.el9
|
%define pkgrelease 87.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
|
||||||
|
|
||||||
# allow pkg_release to have configurable %%{?dist} tag
|
# allow pkg_release to have configurable %%{?dist} tag
|
||||||
%define specrelease 86%{?buildid}%{?dist}
|
%define specrelease 87%{?buildid}%{?dist}
|
||||||
|
|
||||||
%define pkg_release %{specrelease}
|
%define pkg_release %{specrelease}
|
||||||
|
|
||||||
@ -676,7 +676,7 @@ BuildRequires: lld
|
|||||||
# exact git commit you can run
|
# exact git commit you can run
|
||||||
#
|
#
|
||||||
# xzcat -qq ${TARBALL} | git get-tar-commit-id
|
# xzcat -qq ${TARBALL} | git get-tar-commit-id
|
||||||
Source0: linux-5.14.0-86.el9.tar.xz
|
Source0: linux-5.14.0-87.el9.tar.xz
|
||||||
|
|
||||||
Source1: Makefile.rhelver
|
Source1: Makefile.rhelver
|
||||||
|
|
||||||
@ -1346,8 +1346,8 @@ ApplyOptionalPatch()
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%setup -q -n kernel-5.14.0-86.el9 -c
|
%setup -q -n kernel-5.14.0-87.el9 -c
|
||||||
mv linux-5.14.0-86.el9 linux-%{KVERREL}
|
mv linux-5.14.0-87.el9 linux-%{KVERREL}
|
||||||
|
|
||||||
cd linux-%{KVERREL}
|
cd linux-%{KVERREL}
|
||||||
cp -a %{SOURCE1} .
|
cp -a %{SOURCE1} .
|
||||||
@ -2973,6 +2973,259 @@ fi
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon May 09 2022 Patrick Talbert <ptalbert@redhat.com> [5.14.0-87.el9]
|
||||||
|
- perf tools: Add external commands to list-cmds (Michael Petlan) [2065179]
|
||||||
|
- perf docs: Add perf-iostat link to manpages (Michael Petlan) [2065179]
|
||||||
|
- net: make use of helper netif_is_bridge_master() (Ivan Vecera) [2081260]
|
||||||
|
- xfrm: enforce validity of offload input flags (Sabrina Dubroca) [2080384]
|
||||||
|
- xfrm: Don't accidentally set RTO_ONLINK in decode_session4() (Sabrina Dubroca) [2080384]
|
||||||
|
- net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path (Sabrina Dubroca) [2080384]
|
||||||
|
- xfrm: fix a small bug in xfrm_sa_len() (Sabrina Dubroca) [2080384]
|
||||||
|
- xfrm: fix policy lookup for ipv6 gre packets (Sabrina Dubroca) [2080384]
|
||||||
|
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Sabrina Dubroca) [2080356]
|
||||||
|
- tls: cap the output scatter list to something reasonable (Sabrina Dubroca) [2080356]
|
||||||
|
- net/tls: Fix authentication failure in CCM mode (Sabrina Dubroca) [2080356]
|
||||||
|
- tls: fix replacing proto_ops (Sabrina Dubroca) [2080356]
|
||||||
|
- tls: splice_read: fix accessing pre-processed records (Sabrina Dubroca) [2080356]
|
||||||
|
- tls: splice_read: fix record type check (Sabrina Dubroca) [2080356]
|
||||||
|
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Sabrina Dubroca) [2080352]
|
||||||
|
- net: macsec: Fix offload support for NETDEV_UNREGISTER event (Sabrina Dubroca) [2080352]
|
||||||
|
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long) [2069957]
|
||||||
|
- udf: Restore i_lenAlloc when inode expansion fails (Carlos Maiolino) [2054658] {CVE-2022-0617}
|
||||||
|
- udf: Fix NULL ptr deref when converting from inline format (Carlos Maiolino) [2054658] {CVE-2022-0617}
|
||||||
|
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg) [1997373]
|
||||||
|
- i40e: xsk: Move tmp desc array from driver to pool (Ivan Vecera) [2078894]
|
||||||
|
- printk: use atomic updates for klogd work (Prarit Bhargava) [2078897]
|
||||||
|
- genirq: Provide generic_handle_irq_safe() (Prarit Bhargava) [2078897]
|
||||||
|
- printk: Remove printk.h inclusion in percpu.h (Prarit Bhargava) [2078897]
|
||||||
|
- efi: Allow efi=runtime (Prarit Bhargava) [2078897]
|
||||||
|
- efi: Disable runtime services on RT (Prarit Bhargava) [2078897]
|
||||||
|
- x86/softirq: Disable softirq stacks on PREEMPT_RT (Prarit Bhargava) [2078897]
|
||||||
|
- genirq: Disable irqfixup/poll on PREEMPT_RT. (Prarit Bhargava) [2078897]
|
||||||
|
- genirq: Move prio assignment into the newly created thread (Prarit Bhargava) [2078897]
|
||||||
|
- cpufreq: intel_pstate: Use firmware default EPP (Steve Best) [2072886]
|
||||||
|
- cpufreq: intel_pstate: Update cpuinfo.max_freq on HWP_CAP changes (Steve Best) [2072886]
|
||||||
|
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Steve Best) [2072886]
|
||||||
|
- cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call (Steve Best) [2072886]
|
||||||
|
- cpufreq: intel_pstate: ITMT support for overclocked system (Steve Best) [2072886]
|
||||||
|
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Steve Best) [2072886]
|
||||||
|
- cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs (Steve Best) [2072886]
|
||||||
|
- drivers/base/memory: clarify adding and removing of memory blocks (David Hildenbrand) [2077436]
|
||||||
|
- drivers/base/memory: determine and store zone for single-zone memory blocks (David Hildenbrand) [2077436]
|
||||||
|
- drivers/base/node: rename link_mem_sections() to register_memory_block_under_node() (David Hildenbrand) [2077436]
|
||||||
|
- drivers/base/node: consolidate node device subsystem initialization in node_dev_init() (David Hildenbrand) [2077436]
|
||||||
|
- powerpc/kernel: Add __init attribute to eligible functions (David Hildenbrand) [2077436]
|
||||||
|
- drivers/base/memory: add memory block to memory group after registration succeeded (David Hildenbrand) [2077436]
|
||||||
|
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Xin Long) [2075183]
|
||||||
|
- proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment (Baoquan He) [2051908]
|
||||||
|
- proc/vmcore: fix possible deadlock on concurrent mmap and read (Baoquan He) [2051908]
|
||||||
|
- proc/vmcore: don't fake reading zeroes on surprise vmcore_cb unregistration (Baoquan He) [2051908]
|
||||||
|
- enable DAMON configs (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/damon/usage: update for schemes statistics (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/damon/reclaim: document statistics parameters (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: hide kernel pointer from tracepoint event (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: remove an unnecessary variable (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: move the implementation of damon_insert_region to damon.h (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: add access checking for hugetlb pages (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: support all DAMOS stats (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/reclaim: provide reclamation statistics (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/schemes: account how many times quota limit has exceeded (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/schemes: account scheme actions that successfully applied (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: remove a mistakenly added comment for a future feature (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/damon/usage: update for kdamond_pid and (mk|rm)_contexts (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/damon/usage: mention tracepoint at the beginning (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/damon/usage: remove redundant information (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/damon/usage: update for scheme quotas and watermarks (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: convert macro functions to static inline functions (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: modify damon_rand() macro to static inline function (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: move damon_rand() definition into damon.h (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/schemes: add the validity judgment of thresholds (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/vaddr: remove swap_ranges() and replace it with swap() (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: remove some unneeded function definitions in damon.h (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/core: use abs() instead of diff_of() (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: add 'age' of region tracepoint support (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: unified access_check function naming rules (Chris von Recklinghausen) [2004230]
|
||||||
|
- docs/vm: add vmalloced-kernel-stacks document (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: protect targets destructions with kdamond_lock (Chris von Recklinghausen) [2004230]
|
||||||
|
- selftests/damon: test debugfs file reads/writes with huge count (Chris von Recklinghausen) [2004230]
|
||||||
|
- selftests/damon: test DAMON enabling with empty target_ids case (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/vaddr-test: remove unnecessary variables (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/vaddr: remove an unnecessary warning message (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/core: remove unnecessary error messages (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: remove an unnecessary error message (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/core: use better timer mechanisms selection threshold (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/core: fix fake load reports due to uninterruptible sleeps (Chris von Recklinghausen) [2004230]
|
||||||
|
- timers: implement usleep_idle_range() (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: fix missed use of damon_dbgfs_lock (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: remove return value from before_terminate callback (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: fix a few spelling mistakes in comments and a pr_debug message (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: simplify stop mechanism (Chris von Recklinghausen) [2004230]
|
||||||
|
- include/linux/delay.h: replace kernel.h with the necessary inclusions (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/pagemap: wordsmith page flags descriptions (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/damon/start: simplify the content (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/damon/start: fix a wrong link (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/damon/start: fix wrong example commands (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: remove unnecessary variable initialization (Chris von Recklinghausen) [2004230]
|
||||||
|
- Documentation/admin-guide/mm/damon: add a document for DAMON_RECLAIM (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: support watermarks (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/schemes: activate schemes based on a watermarks mechanism (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: support prioritization weights (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/vaddr,paddr: support pageout prioritization (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/schemes: prioritize regions within the quotas (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: support quotas of schemes (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/schemes: implement time quota (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/schemes: skip already charged targets and regions (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/schemes: implement size quota for schemes application speed control (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/paddr: support the pageout scheme (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: remove unnecessary variables (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/vaddr: constify static mm_walk_ops (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/DAMON: document physical memory monitoring support (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: support physical memory monitoring (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: implement primitives for physical address space monitoring (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/vaddr: separate commonly usable functions (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs-test: add a unit test case for 'init_regions' (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/damon: document 'init_regions' feature (Chris von Recklinghausen) [2004230]
|
||||||
|
- Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes (Chris von Recklinghausen) [2004230]
|
||||||
|
- docs/vm/damon: remove broken reference (Chris von Recklinghausen) [2004230]
|
||||||
|
- Documentation/vm: move user guides to admin-guide/mm/ (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: allow users to set initial monitoring target regions (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/schemes: implement statistics feature (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/dbgfs: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/vaddr: support DAMON-based Operation Schemes (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/core: account age of target regions (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/core: nullify pointer ctx->kdamond with a NULL (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: needn't hold kdamond_lock to print pid of kdamond (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: remove unnecessary do_exit() from kdamond (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon/core: print kdamond start log in debug mode only (Chris von Recklinghausen) [2004230]
|
||||||
|
- mm/damon: grammar s/works/work/ (Chris von Recklinghausen) [2004230]
|
||||||
|
- drm/msm: Fix missing include files in msm_gem_shrinker.c (Chris von Recklinghausen) [2004230]
|
||||||
|
- NFSv4.2: Fix missing removal of SLAB_ACCOUNT on kmem_cache allocation (Waiman Long) [2013413]
|
||||||
|
- slab: remove __alloc_size attribute from __kmalloc_track_caller (Waiman Long) [2013413]
|
||||||
|
- mm: memcontrol: rename memcg_cache_id to memcg_kmem_id (Waiman Long) [2013413]
|
||||||
|
- mm: list_lru: rename list_lru_per_memcg to list_lru_memcg (Waiman Long) [2013413]
|
||||||
|
- mm: memcontrol: fix cannot alloc the maximum memcg ID (Waiman Long) [2013413]
|
||||||
|
- mm: memcontrol: reuse memory cgroup ID for kmem ID (Waiman Long) [2013413]
|
||||||
|
- mm: list_lru: replace linear array with xarray (Waiman Long) [2013413]
|
||||||
|
- mm: list_lru: rename memcg_drain_all_list_lrus to memcg_reparent_list_lrus (Waiman Long) [2013413]
|
||||||
|
- mm: list_lru: allocate list_lru_one only when needed (Waiman Long) [2013413]
|
||||||
|
- mm: memcontrol: move memcg_online_kmem() to mem_cgroup_css_online() (Waiman Long) [2013413]
|
||||||
|
- xarray: use kmem_cache_alloc_lru to allocate xa_node (Waiman Long) [2013413]
|
||||||
|
- mm: dcache: use kmem_cache_alloc_lru() to allocate dentry (Waiman Long) [2013413]
|
||||||
|
- fs: allocate inode by using alloc_inode_sb() (Waiman Long) [2013413]
|
||||||
|
- fs: introduce alloc_inode_sb() to allocate filesystems specific inode (Waiman Long) [2013413]
|
||||||
|
- mm: introduce kmem_cache_alloc_lru (Waiman Long) [2013413]
|
||||||
|
- mm: list_lru: transpose the array of per-node per-memcg lru lists (Waiman Long) [2013413]
|
||||||
|
- memcg: add per-memcg total kernel memory stat (Waiman Long) [2013413]
|
||||||
|
- memcg: add per-memcg vmalloc stat (Waiman Long) [2013413]
|
||||||
|
- mm: list_lru: only add memcg-aware lrus to the global lru list (Waiman Long) [2013413]
|
||||||
|
- mm: list_lru: fix the return value of list_lru_count_one() (Waiman Long) [2013413]
|
||||||
|
- mm: list_lru: remove holding lru lock (Waiman Long) [2013413]
|
||||||
|
- memcg, kmem: further deprecate kmem.limit_in_bytes (Waiman Long) [2013413]
|
||||||
|
- mm/list_lru.c: prefer struct_size over open coded arithmetic (Waiman Long) [2013413]
|
||||||
|
- slab: add __alloc_size attributes for better bounds checking (Waiman Long) [2013413]
|
||||||
|
- slab: clean up function prototypes (Waiman Long) [2013413]
|
||||||
|
- Compiler Attributes: add __alloc_size() for better bounds checking (Waiman Long) [2013413]
|
||||||
|
- Redhat: enable Kfence on production servers (Nico Pache) [2072662]
|
||||||
|
- kfence, x86: only define helpers if !MODULE (Nico Pache) [2072662]
|
||||||
|
- kfence: default to dynamic branch instead of static keys mode (Nico Pache) [2072662]
|
||||||
|
- kfence: test: try to avoid test_gfpzero trigger rcu_stall (Nico Pache) [2072662]
|
||||||
|
- kunit: fix UAF when run kfence test case test_gfpzero (Nico Pache) [2072662]
|
||||||
|
- kfence: alloc kfence_pool after system startup (Nico Pache) [2072662]
|
||||||
|
- kfence: allow re-enabling KFENCE after system startup (Nico Pache) [2072662]
|
||||||
|
- mm/kfence: remove unnecessary CONFIG_KFENCE option (Nico Pache) [2072662]
|
||||||
|
- kfence: make test case compatible with run time set sample interval (Nico Pache) [2072662]
|
||||||
|
- kfence: always use static branches to guard kfence_alloc() (Nico Pache) [2072662]
|
||||||
|
- kfence: shorten critical sections of alloc/free (Nico Pache) [2072662]
|
||||||
|
- kfence: test: use kunit_skip() to skip tests (Nico Pache) [2072662]
|
||||||
|
- kfence: limit currently covered allocations when pool nearly full (Nico Pache) [2072662]
|
||||||
|
- kfence: move saving stack trace of allocations into __kfence_alloc() (Nico Pache) [2072662]
|
||||||
|
- kfence: count unexpectedly skipped allocations (Nico Pache) [2072662]
|
||||||
|
- kfence: add function to mask address bits (Nico Pache) [2072662]
|
||||||
|
- cifs: verify that tcon is valid before dereference in cifs_kill_sb (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: release cached dentries only if mount is complete (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: we do not need a spinlock around the tree access during umount (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix handlecache and multiuser (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix workstation_name for multiuser mounts (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: free ntlmsspblob allocated in negotiate (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix ntlmssp auth when there is no key exchange (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: send workstation name during ntlmssp session setup (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: Fix crash on unload of cifs_arc4.ko (Ronnie Sahlberg) [2048823]
|
||||||
|
- Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix the cifs_reconnect path for DFS (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: sanitize multiple delimiters in prepath (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: ignore resource_id while getting fscache super cookie (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: avoid use of dstaddr as key for fscache client cookie (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: add server conn_id to fscache client cookie (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: wait for tcon resource_id before getting fscache super (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix missed refcounting of ipc tcon (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: update internal version number (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb2: clarify rc initialization in smb2_reconnect (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: populate server_hostname for extra channels (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: nosharesock should be set on new server (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: introduce cifs_ses_mark_for_reconnect() helper (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: protect srv_count with cifs_tcp_ses_lock (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: move debug print out of spinlock (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: do not duplicate fscache cookie for secondary channels (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: connect individual channel servers to primary channel server (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: protect session channel fields with chan_lock (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: do not negotiate session if session already exists (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb3: do not setup the fscache_super_cookie until fsinfo initialized (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix potential use-after-free bugs (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix memory leak of smb3_fs_context_dup::server_hostname (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb3: add additional null check in SMB311_posix_mkdir (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: release lock earlier in dequeue_mid error case (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb3: add additional null check in SMB2_tcon (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb3: add additional null check in SMB2_open (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb3: add additional null check in SMB2_ioctl (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb3: remove trivial dfs compile warning (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: support nested dfs links over reconnect (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb3: do not error on fsync when readonly (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: for compound requests, use open handle if possible (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: set a minimum of 120s for next dns resolution (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: split out dfs code from cifs_reconnect() (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: convert list_for_each to entry variant (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: introduce new helper for cifs_reconnect() (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix print of hdr_flags in dfscache_proc_show() (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: nosharesock should not share socket with future sessions (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb3: add dynamic trace points for socket connection (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: Move SMB2_Create definitions to the shared area (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: Move more definitions into the shared area (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: move NEGOTIATE_PROTOCOL definitions out into the common area (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: Create a new shared file holding smb2 pdu definitions (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: add mount parameter tcpnodelay (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: To match file servers, make sure the server hostname matches (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix incorrect check for null pointer in header_assemble (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb3: correct server pointer dereferencing check to be more consistent (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb3: correct smb3 ACL security descriptor (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: Clear modified attribute bit from inode flags (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: Deal with some warnings from W=1 (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix a sign extension bug (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: Not to defer close on file when lock is set (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: Fix soft lockup during fsstress (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: Deferred close performance improvements (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix incorrect kernel doc comments (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: remove pathname for file from SPDX header (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: properly invalidate cached root handle when closing it (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: move SMB FSCTL definitions to common code (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: rename cifs_common to smbfs_common (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: cifs_md4 convert to SPDX identifier (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: create a MD4 module and switch cifs.ko to use it (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fork arc4 and create a separate module for it for cifs and other users (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: remove support for NTLM and weaker authentication algorithms (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: update FSCTL definitions (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: enable fscache usage even for files opened as rw (Ronnie Sahlberg) [2048823]
|
||||||
|
- smb3: fix posix extensions mount option (Ronnie Sahlberg) [2048823]
|
||||||
|
- cifs: fix wrong release in sess_alloc_buffer() failed path (Ronnie Sahlberg) [2048823]
|
||||||
|
- CIFS: Fix a potencially linear read overflow (Ronnie Sahlberg) [2048823]
|
||||||
|
|
||||||
* Fri May 06 2022 Patrick Talbert <ptalbert@redhat.com> [5.14.0-86.el9]
|
* Fri May 06 2022 Patrick Talbert <ptalbert@redhat.com> [5.14.0-86.el9]
|
||||||
- configs: enable LOGITECH_FF (Benjamin Tissoires) [2070018]
|
- configs: enable LOGITECH_FF (Benjamin Tissoires) [2070018]
|
||||||
- veth: Ensure eth header is in skb's linear part (Guillaume Nault) [2040238]
|
- veth: Ensure eth header is in skb's linear part (Guillaume Nault) [2040238]
|
||||||
|
6
sources
6
sources
@ -1,3 +1,3 @@
|
|||||||
SHA512 (linux-5.14.0-86.el9.tar.xz) = 7bae6101c5d04d7c7855c0264cb0e373e420abc9db495611f852896d7ce281593e12b3731486a35a7b6913b3909a953cccb534d5576c7d8df159e076d5378a5c
|
SHA512 (linux-5.14.0-87.el9.tar.xz) = 0a0cbf4a0b4b0f95d80cde403476ec89d90b29373e8b1b14e3db730cbe15d1a8fe2682c0e4a9d5251bcc616e22b6a4fc00a244e1f7e39a7b64eb498ac964e849
|
||||||
SHA512 (kernel-abi-stablelists-5.14.0-86.el9.tar.bz2) = ca34a63486e40f363dcbbd08768273e3eb2e5856bf3c751389b3138028ed6af014aa8ae20b0323559e2433e846cc3aa4115b3f66c9bf42a7b82061d6b83465f7
|
SHA512 (kernel-abi-stablelists-5.14.0-87.el9.tar.bz2) = cc628641acab9e97a6c33c0e1c63d1d0b2ef9964e0a867ec73cdc165b26f2ee1775b9b1e523afd46d748472685e939ed5ab827a9f42b0613837d15c41e28538a
|
||||||
SHA512 (kernel-kabi-dw-5.14.0-86.el9.tar.bz2) = b07e3d6617cc434bf03eb165691b8b64418260e0a97bf3da3959aa03d142ff345c94b4a0f0856246d2b2c6a6a713fd6495e9f2cb73244cf4cfc5a4b7525e7674
|
SHA512 (kernel-kabi-dw-5.14.0-87.el9.tar.bz2) = b07e3d6617cc434bf03eb165691b8b64418260e0a97bf3da3959aa03d142ff345c94b4a0f0856246d2b2c6a6a713fd6495e9f2cb73244cf4cfc5a4b7525e7674
|
||||||
|
Loading…
Reference in New Issue
Block a user