Skip to content
Snippets Groups Projects
  1. Mar 29, 2023
  2. Oct 26, 2022
  3. Apr 06, 2022
  4. Oct 18, 2021
  5. Sep 10, 2021
  6. May 11, 2021
  7. Feb 16, 2021
  8. Jun 01, 2018
  9. Jul 21, 2017
  10. Mar 28, 2017
  11. Mar 20, 2017
  12. Mar 19, 2017
  13. Oct 31, 2016
    • Alex Bennée's avatar
      translate-all: add DEBUG_LOCKING asserts · 301e40ed
      Alex Bennée authored
      
      This adds asserts to check the locking on the various translation
      engines structures. There are two sets of structures that are protected
      by locks.
      
      The first the l1map and PageDesc structures used to track which
      translation blocks are associated with which physical addresses. In
      user-mode this is covered by the mmap_lock.
      
      The second case are TB context related structures which are protected by
      tb_lock which is also user-mode only.
      
      Currently the asserts do nothing in SoftMMU mode but this will change
      for MTTCG.
      
      Signed-off-by: default avatarAlex Bennée <alex.bennee@linaro.org>
      Reviewed-by: default avatarRichard Henderson <rth@twiddle.net>
      Message-Id: <20161027151030.20863-4-alex.bennee@linaro.org>
      Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
      301e40ed
  14. Jun 16, 2016
  15. Feb 04, 2016
  16. Jun 11, 2014
  17. Jan 26, 2013
  18. Aug 21, 2011
  19. Mar 30, 2010
  20. Jan 31, 2010
  21. Jul 27, 2009
  22. Jul 16, 2009
  23. Jan 28, 2009
  24. Jan 24, 2009
  25. Jan 05, 2009
  26. Nov 29, 2008
  27. Oct 26, 2008
  28. Oct 02, 2008
Loading