Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | global: infuriating kernel iterator style | Jason A. Donenfeld | 2017-10-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | One types: for (i = 0 ... So one should also type: for_each_obj (obj ... But the upstream kernel style guidelines are insane, and so we must instead do: for_each_obj(obj ... Ugly, but one must choose his battles wisely. | ||||
* | queueing: move from ctx to cb | Jason A. Donenfeld | 2017-10-05 | 1 | -16/+0 |
| | |||||
* | queueing: use ptr_ring instead of linked lists | Jason A. Donenfeld | 2017-10-05 | 1 | -4/+15 |
| | |||||
* | global: add space around variable declarations | Jason A. Donenfeld | 2017-10-03 | 1 | -0/+2 |
| | |||||
* | queueing: more standard init/uninit names | Jason A. Donenfeld | 2017-09-25 | 1 | -2/+2 |
| | |||||
* | queue: entirely rework parallel system | Jason A. Donenfeld | 2017-09-18 | 1 | -0/+46 |
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. |