Code

History

Commits on master to lib/ratelimit.c33
  1. lib: ratelimit: fix spelling mistake 'seperately'Chia-Liang Wang committed 12 months agoff71369
  2. ratelimit: Drop redundant accesses to burstPaul E. McKenney committed 1 year agoba575ce
  3. ratelimit: Use nolock_ret restructuring to collapse common case codePaul E. McKenney committed 1 year ago4b2cce9
  4. ratelimit: Use nolock_ret label to collapse lock-failure codePaul E. McKenney committed 1 year ago743a194
  5. ratelimit: Use nolock_ret label to save a couple of lines of codePaul E. McKenney committed 1 year agoa69114c
  6. ratelimit: Simplify common-case exit pathPaul E. McKenney committed 1 year agof2d0ea0
  7. ratelimit: Warn if ->interval or ->burst are negativePetr Mladek committed 1 year agoa940d14
  8. ratelimit: Avoid atomic decrement under lock if already rate-limitedPaul E. McKenney committed 1 year ago96d3660
  9. ratelimit: Avoid atomic decrement if already rate-limitedPaul E. McKenney committed 1 year ago123a1d9
  10. ratelimit: Don't flush misses counter if RATELIMIT_MSG_ON_RELEASEPaul E. McKenney committed 1 year ago21ac6e5
  11. ratelimit: Force re-initialization when rate-limiting re-enabledPaul E. McKenney committed 1 year agoaa2cc35
  12. ratelimit: Allow zero ->burst to disable ratelimitingPaul E. McKenney committed 1 year ago084a990
  13. ratelimit: Reduce ___ratelimit() false-positive rate limitingPetr Mladek committed 1 year agocf8cfa8
  14. ratelimit: Avoid jiffies=0 special casePaul E. McKenney committed 1 year agoe64a348
  15. ratelimit: Count misses due to lock contentionPaul E. McKenney committed 1 year agod343732
  16. ratelimit: Convert the ->missed field to atomic_tPaul E. McKenney committed 1 year ago78bf44d
  17. ratelimit: Create functions to handle ratelimit_state internalsPaul E. McKenney committed 1 year ago56a7b9f
  18. ratelimit: Fix data-races in ___ratelimit().Kuniyuki Iwashima committed 4 years ago6bae8ce
  19. treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428Thomas Gleixner committed 7 years ago55716d2
  20. lib/ratelimit.c: use deferred printk() versionSergey Senozhatsky committed 9 years ago656d61c
  21. ratelimit: extend to print suppressed messages on releaseBorislav Petkov committed 10 years ago6b1d174
  22. ratelimit: fix bug in time interval by resetting right begin timeJaewon Kim committed 10 years agoc2594bc
  23. lib: reduce the use of module.h wherever possiblePaul Gortmaker committed 15 years ago8bc3bcc
  24. locking, printk: Annotate logbuf_lock as rawThomas Gleixner committed 17 years ago07354eb
  25. ratelimit: fix the return value when __ratelimit() fails to acquire the lockYong Zhang committed 16 years ago57119c3
  26. ratelimit: annotate ___ratelimit()Yong Zhang committed 16 years ago2a7268a
  27. ratelimit: Make suppressed output messages more usefulChristian Borntraeger committed 17 years ago5c82871
  28. printk: Remove ratelimit.h from kernel.hIngo Molnar committed 17 years ago3fff4c4
  29. ratelimit: Fix/allow use in atomic contextsIngo Molnar committed 17 years agoedaac8e
  30. ratelimit: Use per ratelimit context lockingIngo Molnar committed 17 years ago979f693
  31. __ratelimit() cpu flags can't be staticAlexey Dobriyan committed 18 years ago4d9c377
  32. printk ratelimiting rewriteDave Young committed 18 years ago717115e
  33. isolate ratelimit from printk.c for other useDave Young committed 18 years ago5f97a5a