Change cork to a pointer in sockets
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest16 of 17 patches 2 repliesIn review
16 of 17 patches are in this archive. The cover letter announces 17.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/17 | Make cork in inet_sock a pointer.include/ | +1 | 1 reply | |
| 2/17 | Allocate and free cork for ipv4 and ipv6net/ | +2 | 0 replies | |
| 3/17 | Change cork in ipv6_pinfo to a pointer.include/ | +1 | 0 replies | |
| 4/17 | Allocate and free cork in inet6_sk.net/ | +5 | 0 replies | |
| 5/17 | Change occurence of cork to pointerinclude/ | +1 | 0 replies | |
| 6/17 | Update code for cork as a pointerinclude/ | +2 | 0 replies | |
| 7/17 | Change occurences of cork to pointernet/ | +2 | 0 replies | |
| 8/17 | Update cork to pointernet/ | +1 | 0 replies | |
| 9/17 | Change instances of cork to a pointernet/ | +3 | 0 replies | |
| 11/17 | Update occurences of cork to pointernet/ | +1 | 0 replies | |
| 12/17 | Change an occurence of cork to pointernet/ | +1 | 0 replies | |
| 13/17 | Change some instances of cork to a pointernet/ | +4 | 0 replies | |
| 14/17 | Update usages of cork to a pointernet/ | +5 | 0 replies | |
| 15/17 | Modify occurences of cork to make it a pointernet/ | +2 | 0 replies | |
| 16/17 | Change a usage of cork to pointernet/ | +2 | 0 replies | |
| 17/17 | Change the last instance of cork to pointernet/ | +1 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH net-next 00/17] Change cork to a pointer in sockets
This patch changes the cork field of both the inet_sock and inet6_sk structs to a pointer, reducing their size.
Oliver Crumrine (17):
Make cork in inet_sock a pointer.
Allocate and free cork in inet_create and inet_release in file
net/ipv4/af_inet.c
Change cork in ipv6_pinfo to a pointer.
Allocate and free cork in inet6_sk.
Change occurence of cork in inet_sock to pointer in include/net/ip.h
Since cork in inet_sock and inet6_sk will be a pointer, they don't
need to be referenced in this function in include/net/ipv6.h
Change occurences of cork in inet_sock to pointer in file
net/ipv4/af_inet.c Change occurence of cork to pointer in file net/ipv4/datagram.c Change instances of cork in net/ipv4/inet_connection_sock.c to
pointer.
Change instances of cork to pointer in net/ipv4/ip_output.c Update occurences of cork to pointer in net/ipv4/syncookies.c Change occurences of cork to pointer in net/ipv4/tcp_output.c Change instances of cork to a pointer in file net/ipv4/udp.c Update usages of cork in net/ipv6/ip6_output.c to pointer. Modify occurences of cork in net/ipv6/raw.c to use a pointer Change usages of cork to pointer in net/ipv6/udp.c Change instance of cork to pointer in net/ipv4/tcp_ipv4.c
include/linux/ipv6.h | 2 +- include/net/inet_sock.h | 2 +- include/net/ip.h | 2 +- include/net/ipv6.h | 4 ++-- net/ipv4/af_inet.c | 6 ++++-- net/ipv4/datagram.c | 2 +- net/ipv4/inet_connection_sock.c | 6 +++--- net/ipv4/ip_output.c | 6 +++--- net/ipv4/syncookies.c | 2 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_output.c | 2 +- net/ipv4/udp.c | 8 ++++---- net/ipv6/af_inet6.c | 5 +++++ net/ipv6/ip6_output.c | 10 +++++----- net/ipv6/raw.c | 4 ++-- net/ipv6/udp.c | 4 ++-- 16 files changed, 37 insertions(+), 30 deletions(-)
Signature · 1 line
2.42.0