aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.gitignore (unfollow)
Commit message (Expand)AuthorFilesLines
2018-06-18mpmc_ptr_ring: move atomic_read outside loopThomas Gschwantner1-2/+2
2018-06-18selftest/mpmc_ring: use rwsem instead of multiple completionsJason A. Donenfeld1-10/+10
2018-06-18selftest/mpmc_ring: switch back to our own ringJason A. Donenfeld1-9/+8
2018-06-18selftest/mpmc_ring: use completion and switch to ptr_ringJason A. Donenfeld1-17/+23
2018-06-18mpmc_ptr_ring: Fix a wordJonathan Neuschäfer1-1/+1
2018-06-18selftest/mpmc_ring: use kthreadsJason A. Donenfeld1-40/+26
2018-06-18selftest/mpmc_ring: don't starve other queuesJason A. Donenfeld1-21/+28
2018-06-18selftest/mpmc_ring: round-robin CPUsJason A. Donenfeld1-2/+5
2018-06-18selftest/mpmc_ring: small restructuringJason A. Donenfeld1-18/+17
2018-06-18Test commitThomas Gschwantner4-17/+56
2018-06-18selftest/mpmc_ring: use int64_t for countersThomas Gschwantner1-6/+6
2018-06-18selftest/mpmc_ring: Add more __init/__initdata annotationsJonathan Neuschäfer1-3/+3
2018-06-18selftest/mpmc_ring: Remove const qualifier from mpmc_ptr_ring_produce argumentJonathan Neuschäfer1-1/+1
2018-06-18mpmc_ptr_ring: Include all necessary headersJonathan Neuschäfer1-0/+11
2018-06-18mpmc_ptr_ring: Fix some style detailsJonathan Neuschäfer2-1/+2
2018-06-18mpmc_ptr_ring: add selftestThomas Gschwantner4-1/+125
2018-06-18mpmc_ptr_ring: calculate mask once and store itThomas Gschwantner1-3/+5
2018-06-18mpmc_ptr_ring: use unsigned int instead of size_tThomas Gschwantner1-10/+10
2018-06-18mpmc_ptr_ring: add include guardThomas Gschwantner1-0/+6
2018-06-18mpmc_ptr_ring: Switch to smp_[rw]mb()Jonathan Neuschäfer1-8/+8
2018-06-18messages: Ensure that there are more queue slots than CPUsJonathan Neuschäfer2-1/+9
2018-06-18mpmc_ptr_ring: Place producer_head and producer_tail in the same cachelineJonathan Neuschäfer1-5/+3
2018-06-18mpmc_ptr_ring: Use atomic_t instead of atomic_long_tJonathan Neuschäfer1-20/+20
2018-06-18mpmc_ptr_ring: Eliminate false sharing in struct mpmc_ptr_ringJonathan Neuschäfer1-3/+3
2018-06-18mpmc_ptr_ring: Reduce the memory barrier usageJonathan Neuschäfer1-26/+22
2018-06-18mpmc_ptr_ring: Fix the remaining crashJonathan Neuschäfer1-2/+2
2018-06-18[WIP] Implement a lock-free MPMC ring bufferJonathan Neuschäfer6-13/+225
2018-06-17qemu: bump default kernelJason A. Donenfeld1-1/+1
2018-06-17wg-quick: android: don't forget to free compiled regexesJason A. Donenfeld1-5/+6
2018-06-17wg-quick: android: disable roaming to v6 networks when v4 is specifiedJason A. Donenfeld1-1/+54
2018-06-17dns-hatchet: apply resolv.conf's selinux context to new resolv.confJason A. Donenfeld1-0/+2
2018-06-17simd: no need to restore fpu state when no preemptionJason A. Donenfeld1-0/+2
2018-06-17simd: encapsulate fpu amortization into nice functionsJason A. Donenfeld7-71/+83
2018-06-16queueing: re-enable preemption periodically to lower latencyJason A. Donenfeld2-0/+18
2018-06-16queueing: remove useless spinlocks on scJason A. Donenfeld3-5/+1
2018-06-14tools: getentropy requires 10.12Jason A. Donenfeld1-1/+7
2018-06-14chacha20poly1305: use slow crypto on -rt kernels on arm tooJason A. Donenfeld1-1/+1
2018-06-13version: bump snapshot0.0.20180613Jason A. Donenfeld2-2/+2
2018-06-13chacha20poly1305: use slow crypto on -rt kernelsJason A. Donenfeld1-1/+1
2018-06-08tools: support getentropy(3)Jason A. Donenfeld1-0/+11
2018-06-06tools: encoding: add missing static array constraintsJason A. Donenfeld3-5/+5
2018-06-04wg-quick: android: change name of intentJason A. Donenfeld1-1/+1
2018-06-02chacha20: add missing include to headerJason A. Donenfeld1-0/+1
2018-05-31wg-quick: android: delay setting users until endJason A. Donenfeld1-1/+6
2018-05-31version: bump snapshot0.0.20180531Jason A. Donenfeld2-2/+2
2018-05-31qemu: bump default versionJason A. Donenfeld1-1/+1
2018-05-31tools: constanter time encodingJason A. Donenfeld2-22/+28
2018-05-31device: do not assume dst is always validJason A. Donenfeld1-1/+1
2018-05-31poly1305: mips: compute S on flyRené van Dorst1-31/+22
2018-05-31chacha20poly1305: test for authtag failureJason A. Donenfeld1-3/+21