summaryrefslogtreecommitdiff
path: root/net/unix
AgeCommit message (Expand)AuthorFilesLines
2025-11-24af_unix: Initialise scc_index in unix_add_edge().Kuniyuki Iwashima1-3/+11
2025-07-06af_unix: Don't set -ECONNRESET for consumed OOB skb.Kuniyuki Iwashima1-6/+12
2025-07-06af_unix: Don't leave consecutive consumed OOB skbs.Kuniyuki Iwashima1-2/+11
2025-07-06af_unix: Don't call skb_get() for OOB skb.Kuniyuki Iwashima2-36/+7
2025-07-06af_unix: Define locking order for U_RECVQ_LOCK_EMBRYO in unix_collect_skb().Kuniyuki Iwashima2-7/+22
2025-07-06af_unix: Define locking order for U_LOCK_SECOND in unix_state_double_lock().Kuniyuki Iwashima1-1/+15
2025-07-06af_unix: Define locking order for unix_table_double_lock().Kuniyuki Iwashima1-1/+11
2025-06-04af_unix: Fix uninit-value in __unix_walk_scc()Shigeru Yoshida1-4/+5
2025-06-04af_unix: Fix garbage collection of embryos carrying OOB with SCM_RIGHTSMichal Luczaj1-9/+14
2025-06-04af_unix: Add dead flag to struct scm_fp_list.Kuniyuki Iwashima1-4/+10
2025-06-04af_unix: Don't access successor in unix_del_edges() during GC.Kuniyuki Iwashima1-5/+12
2025-06-04af_unix: Try not to hold unix_gc_lock during accept().Kuniyuki Iwashima2-5/+17
2025-06-04af_unix: Remove lock dance in unix_peek_fds().Kuniyuki Iwashima2-43/+1
2025-06-04af_unix: Replace garbage collection algorithm.Kuniyuki Iwashima2-266/+64
2025-06-04af_unix: Detect dead SCC.Kuniyuki Iwashima1-1/+43
2025-06-04af_unix: Assign a unique index to SCC.Kuniyuki Iwashima1-14/+15
2025-06-04af_unix: Avoid Tarjan's algorithm if unnecessary.Kuniyuki Iwashima1-1/+27
2025-06-04af_unix: Skip GC if no cycle exists.Kuniyuki Iwashima1-1/+47
2025-06-04af_unix: Save O(n) setup of Tarjan's algo.Kuniyuki Iwashima1-11/+15
2025-06-04af_unix: Fix up unix_edge.successor for embryo socket.Kuniyuki Iwashima2-2/+20
2025-06-04af_unix: Save listener for embryo socket.Kuniyuki Iwashima1-1/+4
2025-06-04af_unix: Detect Strongly Connected Components.Kuniyuki Iwashima1-2/+44
2025-06-04af_unix: Iterate all vertices by DFS.Kuniyuki Iwashima1-0/+74
2025-06-04af_unix: Bulk update unix_tot_inflight/unix_inflight when queuing skb.Kuniyuki Iwashima1-11/+7
2025-06-04af_unix: Link struct unix_edge when queuing skb.Kuniyuki Iwashima2-3/+95
2025-06-04af_unix: Allocate struct unix_edge for each inflight AF_UNIX fd.Kuniyuki Iwashima1-0/+6
2025-06-04af_unix: Allocate struct unix_vertex for each inflight AF_UNIX fd.Kuniyuki Iwashima2-0/+44
2025-06-04af_unix: Remove CONFIG_UNIX_SCM.Kuniyuki Iwashima6-171/+132
2025-06-04af_unix: Remove io_uring code for GC.Kuniyuki Iwashima2-29/+2
2025-06-04af_unix: Replace BUG_ON() with WARN_ON_ONCE().Kuniyuki Iwashima2-8/+8
2025-06-04af_unix: Try to run GC async.Kuniyuki Iwashima2-3/+13
2025-06-04af_unix: Run GC on only one CPU.Kuniyuki Iwashima1-27/+27
2025-06-04af_unix: Return struct unix_sock from unix_get_socket().Kuniyuki Iwashima2-24/+14
2024-12-19splice: do not checksum AF_UNIX socketsFrederik Deweerdt1-0/+1
2024-12-09sock_diag: add module pointer to "struct sock_diag_handler"Eric Dumazet1-0/+1
2024-09-12af_unix: Remove put_pid()/put_cred() in copy_peercred().Kuniyuki Iwashima1-8/+1
2024-08-14af_unix: Don't retry after unix_state_lock_nested() in unix_stream_connect().Kuniyuki Iwashima1-25/+9
2024-08-03af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhashMichal Luczaj2-1/+43
2024-06-21af_unix: Read with MSG_PEEK loops if the first unread byte is OOBRao Shoaib1-9/+9
2024-06-21af_unix: Annotate data-race of sk->sk_state in unix_accept().Kuniyuki Iwashima1-1/+1
2024-06-21af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().Kuniyuki Iwashima1-1/+1
2024-06-21af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().Kuniyuki Iwashima1-1/+1
2024-06-21af_unix: Use skb_queue_empty_lockless() in unix_release_sock().Kuniyuki Iwashima1-1/+1
2024-06-21af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().Kuniyuki Iwashima1-8/+2
2024-06-21af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.Kuniyuki Iwashima1-1/+1
2024-06-21af_unix: Annotate data-races around sk->sk_sndbuf.Kuniyuki Iwashima1-3/+3
2024-06-21af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.Kuniyuki Iwashima1-4/+4
2024-06-21af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb().Kuniyuki Iwashima1-1/+1
2024-06-21af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().Kuniyuki Iwashima1-4/+4
2024-06-21af_unix: Annotate data-race of sk->sk_state in unix_stream_connect().Kuniyuki Iwashima1-5/+2