Rewrite per-source ratelimiting rules to use a custom hashtable
authorMatt Corallo <git@bluematt.me>
Thu, 10 Jun 2021 03:43:02 +0000 (03:43 +0000)
committerMatt Corallo <git@bluematt.me>
Thu, 10 Jun 2021 19:23:54 +0000 (19:23 +0000)
The in-kernel hashtable isn't at all fancy, and we can just use a
custom one to get basically the same outcomes, with much less
overhead due to the per-CPU stuff we have to do to get sensible
multicore access rules.


No differences found