summaryrefslogtreecommitdiffstats
path: root/net/unix (follow)
Commit message (Expand)AuthorAgeFilesLines
* af_unix: Remove lock dance in unix_peek_fds().Kuniyuki Iwashima2024-04-042-43/+1
* af_unix: Remove scm_fp_dup() in unix_attach_fds().Kuniyuki Iwashima2024-04-041-7/+2
* net: add sk_wake_async_rcu() helperEric Dumazet2024-03-291-1/+1
* af_unix: Replace garbage collection algorithm.Kuniyuki Iwashima2024-03-292-250/+64
* af_unix: Detect dead SCC.Kuniyuki Iwashima2024-03-291-1/+43
* af_unix: Assign a unique index to SCC.Kuniyuki Iwashima2024-03-291-14/+15
* af_unix: Avoid Tarjan's algorithm if unnecessary.Kuniyuki Iwashima2024-03-291-1/+27
* af_unix: Skip GC if no cycle exists.Kuniyuki Iwashima2024-03-291-1/+47
* af_unix: Save O(n) setup of Tarjan's algo.Kuniyuki Iwashima2024-03-291-11/+15
* af_unix: Fix up unix_edge.successor for embryo socket.Kuniyuki Iwashima2024-03-292-2/+20
* af_unix: Save listener for embryo socket.Kuniyuki Iwashima2024-03-291-1/+4
* af_unix: Detect Strongly Connected Components.Kuniyuki Iwashima2024-03-291-2/+44
* af_unix: Iterate all vertices by DFS.Kuniyuki Iwashima2024-03-291-0/+74
* af_unix: Bulk update unix_tot_inflight/unix_inflight when queuing skb.Kuniyuki Iwashima2024-03-291-11/+7
* af_unix: Link struct unix_edge when queuing skb.Kuniyuki Iwashima2024-03-292-3/+95
* af_unix: Allocate struct unix_edge for each inflight AF_UNIX fd.Kuniyuki Iwashima2024-03-291-0/+6
* af_unix: Allocate struct unix_vertex for each inflight AF_UNIX fd.Kuniyuki Iwashima2024-03-292-0/+44
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-232-29/+12
|\
| * af_unix: Drop oob_skb ref before purging queue in GC.Kuniyuki Iwashima2024-02-211-13/+9
| * net: implement lockless setsockopt(SO_PEEK_OFF)Eric Dumazet2024-02-211-16/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-161-3/+4
|\|
| * af_unix: Fix task hung while purging oob_skb in GC.Kuniyuki Iwashima2024-02-131-3/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-091-0/+11
|\|
| * af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC.Kuniyuki Iwashima2024-02-071-0/+11
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-022-9/+7
|\|
| * af_unix: fix lockdep positive in sk_diag_dump_icons()Eric Dumazet2024-02-012-9/+7
* | af_unix: Remove CONFIG_UNIX_SCM.Kuniyuki Iwashima2024-02-016-171/+132
* | af_unix: Remove io_uring code for GC.Kuniyuki Iwashima2024-02-012-29/+2
* | af_unix: Replace BUG_ON() with WARN_ON_ONCE().Kuniyuki Iwashima2024-02-012-8/+8
* | af_unix: Try to run GC async.Kuniyuki Iwashima2024-01-272-3/+13
* | af_unix: Run GC on only one CPU.Kuniyuki Iwashima2024-01-271-27/+27
* | af_unix: Return struct unix_sock from unix_get_socket().Kuniyuki Iwashima2024-01-272-24/+14
* | af_unix: Do not use atomic ops for unix_sk(sk)->inflight.Kuniyuki Iwashima2024-01-273-14/+15
* | af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc().Kuniyuki Iwashima2024-01-271-1/+1
* | sock_diag: add module pointer to "struct sock_diag_handler"Eric Dumazet2024-01-231-0/+1
|/
* Merge tag 'for-6.8/io_uring-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds2024-01-111-3/+1
|\
| * io_uring/unix: drop usage of io_uring socketJens Axboe2023-12-191-3/+1
* | bpf: sockmap, fix proto update hook to avoid dup callsJohn Fastabend2024-01-041-3/+18
|/
* bpf, sockmap: af_unix stream sockets need to hold ref for pair sockJohn Fastabend2023-11-302-2/+5
* net: fill in MODULE_DESCRIPTION()s for SOCK_DIAG modulesJakub Kicinski2023-11-191-0/+1
* af_unix: fix use-after-free in unix_stream_read_actor()Eric Dumazet2023-11-141-4/+5
* af_unix: Remove module remnants.Kuniyuki Iwashima2023-10-271-19/+4
* bpf: Implement cgroup sockaddr hooks for unix socketsDaan De Meyer2023-10-121-1/+34
* Merge tag 'net-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2023-09-082-4/+4
|\
| * af_unix: Fix data-race around unix_tot_inflight.Kuniyuki Iwashima2023-09-041-1/+1
| * af_unix: Fix data-races around user->unix_inflight.Kuniyuki Iwashima2023-09-041-3/+3
* | Merge tag 'sysctl-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2023-08-301-1/+2
|\ \ | |/ |/|
| * networking: Update to register_net_sysctl_szJoel Granados2023-08-161-1/+2
* | net: annotate data-races around sock->opsEric Dumazet2023-08-101-1/+2
* | net: add missing data-race annotations around sk->sk_peek_offEric Dumazet2023-07-291-1/+1