aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/queueing.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* global: style nitsJason A. Donenfeld2017-10-311-1/+2
|
* global: accept decent check_patch.pl suggestionsJason A. Donenfeld2017-10-311-1/+1
|
* queueing: cleanup skb_paddingJason A. Donenfeld2017-10-051-14/+0
|
* queueing: move from ctx to cbJason A. Donenfeld2017-10-051-16/+18
|
* receive: do not store endpoint in ctxJason A. Donenfeld2017-10-051-1/+0
|
* queueing: use ptr_ring instead of linked listsJason A. Donenfeld2017-10-051-48/+8
|
* global: add space around variable declarationsJason A. Donenfeld2017-10-031-0/+6
|
* global: use _WG prefix for include guardsJason A. Donenfeld2017-10-031-3/+3
| | | | Suggested-by: Sultan Alsawaf <sultanxda@gmail.com>
* queueing: more standard init/uninit namesJason A. Donenfeld2017-09-251-2/+2
|
* queueing: rename cpumask functionJason A. Donenfeld2017-09-191-1/+1
|
* queueing: clean up worthless helperJason A. Donenfeld2017-09-191-12/+1
|
* queueing: no need to memzero structJason A. Donenfeld2017-09-191-1/+1
|
* queue: entirely rework parallel systemJason A. Donenfeld2017-09-181-0/+196
This removes our dependency on padata and moves to a different mode of multiprocessing that is more efficient. This began as Samuel Holland's GSoC project and was gradually reworked/redesigned/rebased into this present commit, which is a combination of his initial contribution and my subsequent rewriting and redesigning.