[Differential] [Request, 1, 067 lines] D5180: Gather all mbuf(9) allocation APIs in one place
glebius (Gleb Smirnoff)
phabric-noreply at FreeBSD.org
Wed Feb 3 22:52:24 UTC 2016
glebius created this revision.
glebius added a reviewer: gnn.
Herald added a subscriber: imp.
Herald added a reviewer: transport.
REVISION SUMMARY
Before upcoming changes to mbuf(9) gather all allocation APIs
into kern_mbuf.c, and declare them in sys/mbuf.h
The uipc_mbuf.c now will have only mbuf manipulation routines.
sys/mbuf.h has only declaration and doesn't diclose internal
allocator structures.
TEST PLAN
Since inlining level has reduced, benchmarking is required.
REPOSITORY
rS FreeBSD src repository
BRANCH
/head
REVISION DETAIL
https://reviews.freebsd.org/D5180
AFFECTED FILES
sys/dev/cxgb/cxgb_adapter.h
sys/dev/cxgb/cxgb_sge.c
sys/dev/cxgbe/t4_netmap.c
sys/dev/cxgbe/t4_sge.c
sys/dev/netmap/netmap_generic.c
sys/kern/kern_mbuf.c
sys/kern/uipc_mbuf.c
sys/netinet/tcp_pcap.c
sys/sys/mbuf.h
EMAIL PREFERENCES
https://reviews.freebsd.org/settings/panel/emailpreferences/
To: glebius, transport, gnn
Cc: imp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5180.12984.patch
Type: text/x-patch
Size: 33734 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-transport/attachments/20160203/97b1f79f/attachment.bin>
More information about the freebsd-transport
mailing list