diff options
| author | Jakub Kicinski <kuba@kernel.org> | 2025-11-19 06:19:34 +0300 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2025-11-19 06:19:34 +0300 |
| commit | cbf4d314acef1b24194a190cd7abb53f93062820 (patch) | |
| tree | 806c03df24aa522a3dc108cbecddb2e12c2adb18 /include/linux/debugobjects.h | |
| parent | f83e0e0b63fe57801d22750e31a0afb5403b3d02 (diff) | |
| parent | 24fa77dad25c2f55cc4615c09df2201ef72c66f4 (diff) | |
| download | linux-cbf4d314acef1b24194a190cd7abb53f93062820.tar.xz | |
Merge branch 'af_unix-gc-cleanup-and-optimisation'
Kuniyuki Iwashima says:
====================
af_unix: GC cleanup and optimisation.
Currently, AF_UNIX GC is triggered from close() and sendmsg()
based on the number of inflight AF_UNIX sockets.
This is because the old GC implementation had no idea of the
shape of the graph formed by SCM_RIGHTS references.
The new GC knows whether cyclic references (could) exist.
This series refines such conditions not to trigger GC unless
really needed.
====================
Link: https://patch.msgid.link/20251115020935.2643121-1-kuniyu@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
