context-analysis-suppression.txt 1004 B

123456789101112131415161718192021222324252627282930313233
  1. # SPDX-License-Identifier: GPL-2.0
  2. #
  3. # The suppressions file should only match common paths such as header files.
  4. # For individual subsytems use Makefile directive CONTEXT_ANALYSIS := [yn].
  5. #
  6. # The suppressions are ignored when CONFIG_WARN_CONTEXT_ANALYSIS_ALL is
  7. # selected.
  8. [thread-safety]
  9. src:*arch/*/include/*
  10. src:*include/acpi/*
  11. src:*include/asm-generic/*
  12. src:*include/linux/*
  13. src:*include/net/*
  14. # Opt-in headers:
  15. src:*include/linux/bit_spinlock.h=emit
  16. src:*include/linux/cleanup.h=emit
  17. src:*include/linux/kref.h=emit
  18. src:*include/linux/list*.h=emit
  19. src:*include/linux/local_lock*.h=emit
  20. src:*include/linux/lockdep.h=emit
  21. src:*include/linux/mutex*.h=emit
  22. src:*include/linux/rcupdate.h=emit
  23. src:*include/linux/refcount.h=emit
  24. src:*include/linux/rhashtable.h=emit
  25. src:*include/linux/rwlock*.h=emit
  26. src:*include/linux/rwsem.h=emit
  27. src:*include/linux/sched*=emit
  28. src:*include/linux/seqlock*.h=emit
  29. src:*include/linux/spinlock*.h=emit
  30. src:*include/linux/srcu*.h=emit
  31. src:*include/linux/ww_mutex.h=emit