| Age | Commit message (Expand) | Author | Files | Lines |
| 12 days | af_unix: Fix UAF read of tail->len in unix_stream_data_wait() | Jann Horn | 1 | -9/+2 |
| 2026-05-07 | af_unix: Reject SIOCATMARK on non-stream sockets | Jiexun Wang | 1 | -0/+3 |
| 2026-05-04 | af_unix: Set gc_in_progress to true in unix_gc(). | Kuniyuki Iwashima | 1 | -3/+3 |
| 2026-04-23 | Merge tag 'net-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd... | Linus Torvalds | 1 | -8/+27 |
| 2026-04-18 | af_unix: Drop all SCM attributes for SOCKMAP. | Kuniyuki Iwashima | 1 | -8/+27 |
| 2026-04-15 | bpf, sockmap: Take state lock for af_unix iter | Michal Luczaj | 1 | -0/+2 |
| 2026-04-15 | bpf, sockmap: Fix af_unix null-ptr-deref in proto update | Michal Luczaj | 1 | -0/+3 |
| 2026-04-15 | bpf, sockmap: Fix af_unix iter deadlock | Michal Luczaj | 1 | -4/+3 |
| 2026-04-14 | Merge tag 'net-next-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 2 | -3/+3 |
| 2026-04-13 | Merge tag 'landlock-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -3/+7 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.kino' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -4/+4 |
| 2026-04-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -8/+13 |
| 2026-04-08 | af_unix: read UNIX_DIAG_VFS data under unix_state_lock | Jiexun Wang | 1 | -8/+13 |
| 2026-04-07 | lsm: Add LSM hook security_unix_find | Justin Suess | 1 | -3/+7 |
| 2026-03-19 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -28/+54 |
| 2026-03-12 | af_unix: Give up GC if MSG_PEEK intervened. | Kuniyuki Iwashima | 3 | -28/+54 |
| 2026-03-06 | net: change sock.sk_ino and sock_i_ino() to u64 | Jeff Layton | 2 | -4/+4 |
| 2026-03-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -4/+4 |
| 2026-03-02 | net: remove addr_len argument of recvmsg() handlers | Eric Dumazet | 2 | -3/+3 |
| 2026-02-26 | net: annotate data-races around sk->sk_{data_ready,write_space} | Eric Dumazet | 1 | -4/+4 |
| 2026-02-22 | Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses | Kees Cook | 1 | -1/+1 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 1 | -2/+1 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 2 | -8/+7 |
| 2026-02-11 | af_unix: Fix memleak of newsk in unix_stream_connect(). | Kuniyuki Iwashima | 1 | -8/+3 |
| 2026-01-08 | net: do not write to msg_get_inq in callee | Willem de Bruijn | 1 | -5/+3 |
| 2025-12-28 | af_unix: don't post cmsg for SO_INQ unless explicitly asked for | Jens Axboe | 1 | -3/+8 |
| 2025-12-08 | af_unix: annotate unix_gc_lock with __cacheline_aligned_in_smp | Mateusz Guzik | 1 | -1/+1 |
| 2025-12-03 | Merge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 3 | -69/+57 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.fd_prepare.fs' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -15/+1 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.directory.delegations' of git://git.kernel.org/pub/sc... | Linus Torvalds | 1 | -1/+1 |
| 2025-12-01 | Merge tag 'kernel-6.19-rc1.cred' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -13/+4 |
| 2025-11-28 | af_unix: convert unix_file_open() to FD_ADD() | Christian Brauner | 1 | -15/+1 |
| 2025-11-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+1 |
| 2025-11-18 | af_unix: Consolidate unix_schedule_gc() and wait_for_unix_gc(). | Kuniyuki Iwashima | 3 | -21/+11 |
| 2025-11-18 | af_unix: Remove unix_tot_inflight. | Kuniyuki Iwashima | 1 | -3/+0 |
| 2025-11-18 | af_unix: Refine wait_for_unix_gc(). | Kuniyuki Iwashima | 1 | -13/+8 |
| 2025-11-18 | af_unix: Don't call wait_for_unix_gc() on every sendmsg(). | Kuniyuki Iwashima | 3 | -8/+6 |
| 2025-11-18 | af_unix: Don't trigger GC from close() if unnecessary. | Kuniyuki Iwashima | 3 | -14/+19 |
| 2025-11-18 | af_unix: Simplify GC state. | Kuniyuki Iwashima | 1 | -9/+12 |
| 2025-11-18 | af_unix: Count cyclic SCC. | Kuniyuki Iwashima | 1 | -10/+21 |
| 2025-11-18 | af_unix: Read sk_peek_offset() again after sleeping in unix_stream_read_gener... | Kuniyuki Iwashima | 1 | -2/+1 |
| 2025-11-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+11 |
| 2025-11-12 | vfs: make vfs_mknod break delegations on parent directory | Jeff Layton | 1 | -1/+1 |
| 2025-11-11 | af_unix: Initialise scc_index in unix_add_edge(). | Kuniyuki Iwashima | 1 | -3/+11 |
| 2025-11-04 | net: Convert proto_ops connect() callbacks to use sockaddr_unsized | Kees Cook | 1 | -4/+4 |
| 2025-11-04 | net: Convert proto_ops bind() callbacks to use sockaddr_unsized | Kees Cook | 1 | -2/+2 |
| 2025-11-04 | unix: don't copy creds | Christian Brauner | 1 | -13/+4 |
| 2025-10-23 | net: unix: remove outdated BSD behavior comment in unix_release_sock() | Sunday Adelodun | 1 | -11/+0 |
| 2025-10-02 | Merge tag 'net-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 1 | -1/+1 |
| 2025-09-23 | VFS: rename kern_path_locked() and related functions. | NeilBrown | 1 | -3/+3 |
| 2025-09-22 | net: replace use of system_unbound_wq with system_dfl_wq | Marco Crivellari | 1 | -1/+1 |
| 2025-07-30 | Merge tag 'net-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 2 | -59/+128 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -30/+48 |
| 2025-07-14 | don't bother with path_get()/path_put() in unix_open_file() | Al Viro | 1 | -12/+4 |
| 2025-07-08 | af_unix: Introduce SO_INQ. | Kuniyuki Iwashima | 1 | -2/+60 |
| 2025-07-08 | af_unix: Cache state->msg in unix_stream_read_generic(). | Kuniyuki Iwashima | 1 | -16/+17 |
| 2025-07-08 | af_unix: Use cached value for SOCK_STREAM in unix_inq_len(). | Kuniyuki Iwashima | 1 | -10/+28 |
| 2025-07-08 | af_unix: Don't use skb_recv_datagram() in unix_stream_read_skb(). | Kuniyuki Iwashima | 1 | -17/+22 |
| 2025-07-08 | af_unix: Don't check SOCK_DEAD in unix_stream_read_skb(). | Kuniyuki Iwashima | 1 | -10/+0 |
| 2025-07-08 | af_unix: Don't hold unix_state_lock() in __unix_dgram_recvmsg(). | Kuniyuki Iwashima | 1 | -3/+1 |
| 2025-07-08 | net: splice: Drop unused @gfp | Michal Luczaj | 1 | -2/+1 |
| 2025-07-04 | af_unix: stash pidfs dentry when needed | Alexander Mikhalitsyn | 1 | -1/+10 |
| 2025-07-04 | af_unix/scm: fix whitespace errors | Alexander Mikhalitsyn | 1 | -1/+1 |
| 2025-07-04 | af_unix: introduce unix_skb_to_scm helper | Alexander Mikhalitsyn | 1 | -4/+8 |
| 2025-07-04 | af_unix: rework unix_maybe_add_creds() to allow sleep | Alexander Mikhalitsyn | 1 | -7/+25 |
| 2025-06-26 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -8/+23 |
| 2025-06-24 | af_unix: Don't set -ECONNRESET for consumed OOB skb. | Kuniyuki Iwashima | 1 | -6/+12 |
| 2025-06-24 | af_unix: Don't leave consecutive consumed OOB skbs. | Kuniyuki Iwashima | 1 | -2/+11 |
| 2025-06-23 | net: remove sock_i_uid() | Eric Dumazet | 2 | -2/+2 |
| 2025-06-19 | pidfs: remove pidfs_{get,put}_pid() | Christian Brauner | 1 | -5/+0 |
| 2025-06-12 | af_unix: Allow passing cred for embryo without SO_PASSCRED/SO_PASSPIDFD. | Kuniyuki Iwashima | 1 | -1/+2 |
| 2025-05-28 | Merge tag 'net-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 1 | -57/+47 |
| 2025-05-23 | af_unix: Introduce SO_PASSRIGHTS. | Kuniyuki Iwashima | 1 | -2/+20 |
| 2025-05-23 | af_unix: Inherit sk_flags at connect(). | Kuniyuki Iwashima | 1 | -6/+6 |
| 2025-05-23 | af_unix: Move SOCK_PASS{CRED,PIDFD,SEC} to struct sock. | Kuniyuki Iwashima | 1 | -16/+2 |
| 2025-05-23 | af_unix: Don't pass struct socket to maybe_add_creds(). | Kuniyuki Iwashima | 1 | -11/+12 |
| 2025-05-23 | af_unix: Factorise test_bit() for SOCK_PASSCRED and SOCK_PASSPIDFD. | Kuniyuki Iwashima | 1 | -22/+15 |
| 2025-05-21 | coredump: add coredump socket | Christian Brauner | 1 | -13/+41 |
| 2025-04-26 | net, pidfs: prepare for handing out pidfds for reaped sk->sk_peer_pid | Christian Brauner | 1 | -11/+74 |
| 2025-04-10 | af_unix: Remove unix_unhash() | Michal Luczaj | 1 | -8/+0 |
| 2025-03-26 | unix: fix up for "apparmor: add fine grained af_unix mediation" | Stephen Rothwell | 1 | -3/+0 |
| 2025-03-25 | af_unix: Clean up #include under net/unix/. | Kuniyuki Iwashima | 4 | -17/+9 |
| 2025-03-25 | af_unix: Explicitly include headers for non-pointer struct fields. | Kuniyuki Iwashima | 4 | -12/+0 |
| 2025-03-25 | af_unix: Move internal definitions to net/unix/. | Kuniyuki Iwashima | 6 | -0/+101 |
| 2025-03-25 | af_unix: Sort headers. | Kuniyuki Iwashima | 5 | -50/+49 |
| 2025-02-27 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+1 |
| 2025-02-26 | af_unix: Fix memory leak in unix_dgram_sendmsg() | Adrian Huang | 1 | -0/+1 |
| 2025-02-20 | af_unix: Fix undefined 'other' error | Purva Yeshi | 1 | -1/+0 |
| 2025-01-20 | af_unix: Use consume_skb() in connect() and sendmsg(). | Kuniyuki Iwashima | 1 | -14/+14 |
| 2025-01-20 | af_unix: Reuse out_pipe label in unix_stream_sendmsg(). | Kuniyuki Iwashima | 1 | -14/+9 |
| 2025-01-20 | af_unix: Set drop reason in unix_dgram_disconnected(). | Kuniyuki Iwashima | 1 | -1/+3 |
| 2025-01-20 | af_unix: Set drop reason in unix_stream_read_skb(). | Kuniyuki Iwashima | 1 | -2/+2 |
| 2025-01-20 | af_unix: Set drop reason in manage_oob(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2025-01-20 | af_unix: Set drop reason in __unix_gc(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2025-01-20 | af_unix: Set drop reason in unix_sock_destructor(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2025-01-20 | af_unix: Set drop reason in unix_release_sock(). | Kuniyuki Iwashima | 1 | -2/+2 |
| 2024-12-19 | af_unix: Add a prompt to CONFIG_AF_UNIX_OOB | Florent Revest | 1 | -1/+3 |
| 2024-12-17 | af_unix: Remove unix_our_peer(). | Kuniyuki Iwashima | 1 | -6/+1 |
| 2024-12-17 | af_unix: Clean up error paths in unix_dgram_sendmsg(). | Kuniyuki Iwashima | 1 | -16/+15 |
| 2024-12-17 | af_unix: Clean up SOCK_DEAD error paths in unix_dgram_sendmsg(). | Kuniyuki Iwashima | 1 | -15/+15 |
| 2024-12-17 | af_unix: Defer sock_put() to clean up path in unix_dgram_sendmsg(). | Kuniyuki Iwashima | 1 | -2/+0 |
| 2024-12-17 | af_unix: Split restart label in unix_dgram_sendmsg(). | Kuniyuki Iwashima | 1 | -2/+4 |
| 2024-12-17 | af_unix: Use msg->{msg_name,msg_namelen} in unix_dgram_sendmsg(). | Kuniyuki Iwashima | 1 | -6/+4 |
| 2024-12-17 | af_unix: Move !sunaddr case in unix_dgram_sendmsg(). | Kuniyuki Iwashima | 1 | -5/+3 |
| 2024-12-17 | af_unix: Set error only when needed in unix_dgram_sendmsg(). | Kuniyuki Iwashima | 1 | -13/+19 |
| 2024-12-17 | af_unix: Clean up error paths in unix_stream_sendmsg(). | Kuniyuki Iwashima | 1 | -19/+20 |
| 2024-12-17 | af_unix: Set error only when needed in unix_stream_sendmsg(). | Kuniyuki Iwashima | 1 | -3/+4 |
| 2024-12-17 | af_unix: Clean up error paths in unix_stream_connect(). | Kuniyuki Iwashima | 1 | -16/+13 |
| 2024-12-17 | af_unix: Set error only when needed in unix_stream_connect(). | Kuniyuki Iwashima | 1 | -9/+10 |
| 2024-12-11 | splice: do not checksum AF_UNIX sockets | Frederik Deweerdt | 1 | -0/+1 |
| 2024-09-09 | af_unix: Don't return OOB skb in manage_oob(). | Kuniyuki Iwashima | 1 | -2/+7 |
| 2024-09-09 | af_unix: Move spin_lock() in manage_oob(). | Kuniyuki Iwashima | 1 | -8/+7 |
| 2024-09-09 | af_unix: Rename unlinked_skb in manage_oob(). | Kuniyuki Iwashima | 1 | -6/+6 |
| 2024-09-09 | af_unix: Remove single nest in manage_oob(). | Kuniyuki Iwashima | 1 | -21/+22 |
| 2024-08-20 | af_unix: Don't call skb_get() for OOB skb. | Kuniyuki Iwashima | 2 | -36/+7 |
| 2024-07-17 | af_unix: Disable MSG_OOB handling for sockets in sockmap/sockhash | Michal Luczaj | 2 | -1/+43 |
| 2024-07-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -4/+5 |
| 2024-07-03 | af_unix: Fix uninit-value in __unix_walk_scc() | Shigeru Yoshida | 1 | -4/+5 |
| 2024-06-27 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -6/+31 |
| 2024-06-27 | af_unix: Fix wrong ioctl(SIOCATMARK) when consumed OOB skb is at the head. | Kuniyuki Iwashima | 1 | -2/+13 |
| 2024-06-27 | af_unix: Don't stop recv() at consumed ex-OOB skb. | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-06-27 | af_unix: Don't stop recv(MSG_DONTWAIT) if consumed OOB skb is at the head. | Kuniyuki Iwashima | 1 | -4/+15 |
| 2024-06-27 | af_unix: Stop recv(MSG_PEEK) at consumed OOB skb. | Kuniyuki Iwashima | 1 | -3/+6 |
| 2024-06-25 | af_unix: Don't use spin_lock_nested() in copy_peercred(). | Kuniyuki Iwashima | 1 | -10/+3 |
| 2024-06-25 | af_unix: Remove put_pid()/put_cred() in copy_peercred(). | Kuniyuki Iwashima | 1 | -8/+1 |
| 2024-06-25 | af_unix: Set sk_peer_pid/sk_peer_cred locklessly for new socket. | Kuniyuki Iwashima | 1 | -3/+8 |
| 2024-06-25 | af_unix: Define locking order for U_RECVQ_LOCK_EMBRYO in unix_collect_skb(). | Kuniyuki Iwashima | 2 | -7/+22 |
| 2024-06-25 | af_unix: Remove U_LOCK_DIAG. | Kuniyuki Iwashima | 1 | -13/+2 |
| 2024-06-25 | af_unix: Don't acquire unix_state_lock() for sock_i_ino(). | Kuniyuki Iwashima | 1 | -20/+10 |
| 2024-06-25 | af_unix: Define locking order for U_LOCK_SECOND in unix_stream_connect(). | Kuniyuki Iwashima | 1 | -1/+36 |
| 2024-06-25 | af_unix: Don't retry after unix_state_lock_nested() in unix_stream_connect(). | Kuniyuki Iwashima | 1 | -25/+9 |
| 2024-06-25 | af_unix: Define locking order for U_LOCK_SECOND in unix_state_double_lock(). | Kuniyuki Iwashima | 1 | -1/+15 |
| 2024-06-25 | af_unix: Define locking order for unix_table_double_lock(). | Kuniyuki Iwashima | 1 | -1/+11 |
| 2024-06-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -9/+9 |
| 2024-06-13 | af_unix: Read with MSG_PEEK loops if the first unread byte is OOB | Rao Shoaib | 1 | -9/+9 |
| 2024-06-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -52/+50 |
| 2024-06-06 | af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-06-06 | af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-06-06 | af_unix: Use skb_queue_empty_lockless() in unix_release_sock(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-06-06 | af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). | Kuniyuki Iwashima | 1 | -8/+2 |
| 2024-06-06 | af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen. | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-06-06 | af_unix: Annotate data-races around sk->sk_sndbuf. | Kuniyuki Iwashima | 1 | -3/+3 |
| 2024-06-06 | af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG. | Kuniyuki Iwashima | 1 | -4/+4 |
| 2024-06-06 | af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-06-06 | af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg(). | Kuniyuki Iwashima | 1 | -4/+4 |
| 2024-06-06 | af_unix: Annotate data-race of sk->sk_state in unix_accept(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-06-06 | af_unix: Annotate data-race of sk->sk_state in unix_stream_connect(). | Kuniyuki Iwashima | 1 | -5/+2 |
| 2024-06-06 | af_unix: Annotate data-races around sk->sk_state in unix_write_space() and po... | Kuniyuki Iwashima | 1 | -13/+12 |
| 2024-06-06 | af_unix: Annotate data-race of sk->sk_state in unix_inq_len(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-06-06 | af_unix: Annodate data-races around sk->sk_state for writers. | Kuniyuki Iwashima | 1 | -6/+8 |
| 2024-06-06 | af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer. | Kuniyuki Iwashima | 1 | -2/+8 |
| 2024-06-01 | af_unix: Remove dead code in unix_stream_read_generic(). | Kuniyuki Iwashima | 1 | -19/+2 |
| 2024-05-27 | af_unix: Read sk->sk_hash under bindlock during bind(). | Kuniyuki Iwashima | 1 | -3/+6 |
| 2024-05-27 | af_unix: Annotate data-race around unix_sk(sk)->addr. | Kuniyuki Iwashima | 1 | -4/+6 |
| 2024-05-23 | Merge tag 'net-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 2 | -15/+36 |
| 2024-05-21 | af_unix: Fix garbage collection of embryos carrying OOB with SCM_RIGHTS | Michal Luczaj | 1 | -9/+14 |
| 2024-05-21 | af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock. | Kuniyuki Iwashima | 1 | -6/+22 |
| 2024-05-18 | Merge tag 'net-accept-more-20240515' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -11/+10 |
| 2024-05-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2024-05-13 | net: change proto and proto_ops accept type | Jens Axboe | 1 | -11/+10 |
| 2024-05-10 | af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg | Breno Leitao | 1 | -1/+1 |
| 2024-05-10 | af_unix: Add dead flag to struct scm_fp_list. | Kuniyuki Iwashima | 1 | -4/+10 |
| 2024-05-03 | net: Remove the now superfluous sentinel elements from ctl_table array | Joel Granados | 1 | -1/+0 |
| 2024-04-25 | af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-04-23 | af_unix: Don't access successor in unix_del_edges() during GC. | Kuniyuki Iwashima | 1 | -5/+12 |
| 2024-04-22 | sysctl: treewide: constify ctl_table_header::ctl_table_arg | Thomas Weißschuh | 1 | -1/+1 |
| 2024-04-18 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -6/+6 |
| 2024-04-16 | af_unix: Try not to hold unix_gc_lock during accept(). | Kuniyuki Iwashima | 2 | -5/+17 |
| 2024-04-12 | af_unix: Don't peek OOB data without MSG_OOB. | Kuniyuki Iwashima | 1 | -5/+5 |
| 2024-04-12 | af_unix: Call manage_oob() for every skb in unix_stream_read_generic(). | Kuniyuki Iwashima | 1 | -1/+1 |
| 2024-04-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+3 |
| 2024-04-11 | af_unix: Fix garbage collector racing against connect() | Michal Luczaj | 1 | -1/+17 |
| 2024-04-08 | af_unix: Clear stale u->oob_skb. | Kuniyuki Iwashima | 1 | -1/+3 |
| 2024-04-03 | af_unix: Remove lock dance in unix_peek_fds(). | Kuniyuki Iwashima | 2 | -43/+1 |
| 2024-04-03 | af_unix: Remove scm_fp_dup() in unix_attach_fds(). | Kuniyuki Iwashima | 1 | -7/+2 |
| 2024-03-29 | net: add sk_wake_async_rcu() helper | Eric Dumazet | 1 | -1/+1 |
| 2024-03-29 | af_unix: Replace garbage collection algorithm. | Kuniyuki Iwashima | 2 | -250/+64 |
| 2024-03-29 | af_unix: Detect dead SCC. | Kuniyuki Iwashima | 1 | -1/+43 |
| 2024-03-29 | af_unix: Assign a unique index to SCC. | Kuniyuki Iwashima | 1 | -14/+15 |
| 2024-03-29 | af_unix: Avoid Tarjan's algorithm if unnecessary. | Kuniyuki Iwashima | 1 | -1/+27 |
| 2024-03-29 | af_unix: Skip GC if no cycle exists. | Kuniyuki Iwashima | 1 | -1/+47 |
| 2024-03-29 | af_unix: Save O(n) setup of Tarjan's algo. | Kuniyuki Iwashima | 1 | -11/+15 |
| 2024-03-29 | af_unix: Fix up unix_edge.successor for embryo socket. | Kuniyuki Iwashima | 2 | -2/+20 |
| 2024-03-29 | af_unix: Save listener for embryo socket. | Kuniyuki Iwashima | 1 | -1/+4 |
| 2024-03-29 | af_unix: Detect Strongly Connected Components. | Kuniyuki Iwashima | 1 | -2/+44 |
| 2024-03-29 | af_unix: Iterate all vertices by DFS. | Kuniyuki Iwashima | 1 | -0/+74 |
| 2024-03-29 | af_unix: Bulk update unix_tot_inflight/unix_inflight when queuing skb. | Kuniyuki Iwashima | 1 | -11/+7 |
| 2024-03-29 | af_unix: Link struct unix_edge when queuing skb. | Kuniyuki Iwashima | 2 | -3/+95 |
| 2024-03-29 | af_unix: Allocate struct unix_edge for each inflight AF_UNIX fd. | Kuniyuki Iwashima | 1 | -0/+6 |
| 2024-03-29 | af_unix: Allocate struct unix_vertex for each inflight AF_UNIX fd. | Kuniyuki Iwashima | 2 | -0/+44 |
| 2024-02-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -29/+12 |
| 2024-02-21 | af_unix: Drop oob_skb ref before purging queue in GC. | Kuniyuki Iwashima | 1 | -13/+9 |
| 2024-02-21 | net: implement lockless setsockopt(SO_PEEK_OFF) | Eric Dumazet | 1 | -16/+3 |
| 2024-02-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -3/+4 |
| 2024-02-13 | af_unix: Fix task hung while purging oob_skb in GC. | Kuniyuki Iwashima | 1 | -3/+4 |
| 2024-02-08 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+11 |
| 2024-02-06 | af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC. | Kuniyuki Iwashima | 1 | -0/+11 |
| 2024-02-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -9/+7 |
| 2024-01-31 | af_unix: fix lockdep positive in sk_diag_dump_icons() | Eric Dumazet | 2 | -9/+7 |