aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2025-09-29slab: Introduce kmalloc_nolock() and kfree_nolock().Alexei Starovoitov8-55/+483
2025-09-29slab: Reuse first bit for OBJEXTS_ALLOC_FAILAlexei Starovoitov2-3/+9
2025-09-29slab: Make slub local_(try)lock more precise for LOCKDEPAlexei Starovoitov2-0/+21
2025-09-29mm: Introduce alloc_frozen_pages_nolock()Alexei Starovoitov2-21/+32
2025-09-29mm: Allow GFP_ACCOUNT to be used in alloc_pages_nolock().Alexei Starovoitov4-7/+9
2025-09-29locking/local_lock: Introduce local_lock_is_locked().Alexei Starovoitov4-9/+19
2025-09-29maple_tree: Convert forking to use the sheaf interfaceLiam R. Howlett1-24/+23
2025-09-29maple_tree: Add single node allocation support to maple stateLiam R. Howlett3-9/+51
2025-09-29maple_tree: Prefilled sheaf conversion and testingLiam R. Howlett4-710/+88
2025-09-29tools/testing: Add support for prefilled slab sheafsLiam R. Howlett2-0/+117
2025-09-29maple_tree: Replace mt_free_one() with kfree()Pedro Falcato1-9/+4
2025-09-29maple_tree: Use kfree_rcu in ma_free_rcuPedro Falcato1-10/+3
2025-09-29testing/radix-tree/maple: Hack around kfree_rcu not existingLiam R. Howlett2-0/+17
2025-09-29tools/testing: include maple-shim.c in maple.cVlastimil Babka1-9/+3
2025-09-29maple_tree: use percpu sheaves for maple_node_cacheVlastimil Babka1-2/+7
2025-09-29mm, vma: use percpu sheaves for vm_area_struct cacheVlastimil Babka1-0/+1
2025-09-29tools/testing: Add support for changes to slab for sheavesLiam R. Howlett4-114/+142
2025-09-29slab: allow NUMA restricted allocations to use percpu sheavesVlastimil Babka1-7/+46
2025-09-29tools/testing/vma: Implement vm_refcnt resetLiam R. Howlett1-0/+2
2025-09-29slab: skip percpu sheaves for remote object freeingVlastimil Babka2-8/+40
2025-09-29maple_tree: Drop bulk insert supportLiam R. Howlett3-439/+4
2025-09-29slab: determine barn status racily outside of lockVlastimil Babka1-7/+20
2025-09-29tools/testing/vma: clean up stubs in vma_internal.hLorenzo Stoakes1-110/+57
2025-09-29slab: sheaf prefilling for guaranteed allocationsVlastimil Babka2-0/+279
2025-09-29maple_tree: remove redundant __GFP_NOWARNQianfeng Rong1-2/+2
2025-09-29slab: add sheaf support for batching kfree_rcu() operationsVlastimil Babka3-2/+295
2025-09-28Input: psxpad-spi - add a check for the return value of spi_setup()Haotian Zhang1-1/+5
2025-09-28Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leakZhen Ni1-0/+1
2025-09-28lib/string_choices: Add str_assert_deassert() helperLad Prabhakar1-0/+6
2025-09-28dt-bindings: arm: altera: Drop socfpga-sdram-edac.txtRob Herring (Arm)2-15/+1
2025-09-28smb: server: let smb_direct_flush_send_list() invalidate a remote key firstStefan Metzmacher1-4/+7
2025-09-28smb: server: make use of ib_alloc_cq_any() instead of ib_alloc_cq()Stefan Metzmacher1-5/+7
2025-09-28smb: server: make consitent use of spin_lock_irq{save,restore}() in transport...Stefan Metzmacher1-15/+24
2025-09-28smb: server: let {free_transport,smb_direct_disconnect_rdma_{work,connection}...Stefan Metzmacher1-6/+34
2025-09-28smb: server: let smb_direct_disconnect_rdma_connection() disable all work but...Stefan Metzmacher1-0/+9
2025-09-28smb: server: fill in smbdirect_socket.first_error on errorStefan Metzmacher1-0/+6
2025-09-28smb: server: let smb_direct_disconnect_rdma_connection() set SMBDIRECT_SOCKET...Stefan Metzmacher1-0/+40
2025-09-28smb: server: pass struct smbdirect_socket to smb_direct_send_negotiate_respon...Stefan Metzmacher1-3/+2
2025-09-28smb: server: pass struct smbdirect_socket to {enqueue,get_first}_reassembly()Stefan Metzmacher1-13/+7
2025-09-28smb: server: pass struct smbdirect_socket to smb_direct_post_send_data()Stefan Metzmacher1-7/+4
2025-09-28smb: server: pass struct smbdirect_socket to post_sendmsg()Stefan Metzmacher1-4/+3
2025-09-28smb: server: pass struct smbdirect_socket to smb_direct_create_header()Stefan Metzmacher1-3/+2
2025-09-28smb: server: pass struct smbdirect_socket to manage_keep_alive_before_sending()Stefan Metzmacher1-3/+2
2025-09-28smb: server: pass struct smbdirect_socket to manage_credits_prior_sending()Stefan Metzmacher1-4/+3
2025-09-28smb: server: pass struct smbdirect_socket to calc_rw_credits()Stefan Metzmacher1-4/+2
2025-09-28smb: server: pass struct smbdirect_socket to wait_for_rw_credits()Stefan Metzmacher1-4/+2
2025-09-28smb: server: pass struct smbdirect_socket to wait_for_send_credits()Stefan Metzmacher1-3/+2
2025-09-28smb: server: pass struct smbdirect_socket to wait_for_credits()Stefan Metzmacher1-4/+3
2025-09-28smb: server: pass struct smbdirect_socket to smb_direct_flush_send_list()Stefan Metzmacher1-4/+3
2025-09-28smb: server: pass struct smbdirect_socket to smb_direct_post_send()Stefan Metzmacher1-4/+3