Nicholas Piggin
99cd12ced1
tcg/cputlb: Remove non-synced variants of global TLB flushes
...
These are no longer used.
tlb_flush_all_cpus: removed by previous commit.
tlb_flush_page_all_cpus: removed by previous commit.
tlb_flush_page_bits_by_mmuidx_all_cpus: never used.
tlb_flush_page_by_mmuidx_all_cpus: never used.
tlb_flush_page_bits_by_mmuidx_all_cpus: never used, thus:
tlb_flush_range_by_mmuidx_all_cpus: never used.
tlb_flush_by_mmuidx_all_cpus: never used.
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org >
Signed-off-by: Nicholas Piggin <npiggin@gmail.com >
2024-05-24 08:57:50 +10:00
Pierrick Bouvier
02ca5ec150
docs/devel: plugins can trigger a tb flush
...
When scoreboards need to be reallocated.
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Message-Id: <20240213094009.150349-8-pierrick.bouvier@linaro.org >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20240227144335.1196131-30-alex.bennee@linaro.org >
2024-02-28 09:11:42 +00:00
Stefan Hajnoczi
0b2675c473
Rename "QEMU global mutex" to "BQL" in comments and docs
...
The term "QEMU global mutex" is identical to the more widely used Big
QEMU Lock ("BQL"). Update the code comments and documentation to use
"BQL" instead of "QEMU global mutex".
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Acked-by: Markus Armbruster <armbru@redhat.com >
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org >
Reviewed-by: Paul Durrant <paul@xen.org >
Reviewed-by: Akihiko Odaki <akihiko.odaki@daynix.com >
Reviewed-by: Cédric Le Goater <clg@kaod.org >
Reviewed-by: Harsh Prateek Bora <harshpb@linux.ibm.com >
Message-id: 20240102153529.486531-6-stefanha@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2024-01-08 10:45:43 -05:00
Philippe Mathieu-Daudé
5135fe7110
docs: Spell QEMU all caps
...
Replace Qemu -> QEMU.
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Reviewed-by: Darren Kenny <darren.kenny@oracle.com >
Reviewed-by: Markus Armbruster <armbru@redhat.com >
Message-Id: <20211118143401.4101497-1-philmd@redhat.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2021-11-19 10:16:58 +01:00
Luis Pires
ae63ed1691
docs/devel: Add a single top-level header to MTTCG's doc
...
Without a single top-level header in the .rst file, the index ended
up linking to all of the top-level headers separately. Now the index
links to the top-level header at the beginning of the document and
any inner headers are correctly linked as sub-items in the index.
Signed-off-by: Luis Pires <luis.pires@eldorado.org.br >
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Message-Id: <20210528123526.144065-1-luis.pires@eldorado.org.br >
Message-Id: <20210623102749.25686-3-alex.bennee@linaro.org >
2021-06-25 10:05:36 +01:00
John Snow
1ec43ca42e
docs: repair broken references
...
In two different places, we are not making a cross-reference to some
resource correctly.
Signed-off-by: John Snow <jsnow@redhat.com >
Message-Id: <20201009161558.107041-2-jsnow@redhat.com >
Reviewed-by: Markus Armbruster <armbru@redhat.com >
Signed-off-by: Markus Armbruster <armbru@redhat.com >
2020-10-10 11:37:46 +02:00
Alex Bennée
93154e767f
docs/devel: fix grammar in multi-thread-tcg
...
Review comment came just too late ;-)
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-Id: <20200713200415.26214-9-alex.bennee@linaro.org >
2020-07-15 11:52:39 +01:00
Alex Bennée
c8c06e520d
docs/devel: convert and update MTTCG design document
...
Do a light conversion to .rst and clean-up some of the language at the
start now MTTCG has been merged for a while.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Message-Id: <20200709141327.14631-2-alex.bennee@linaro.org >
2020-07-11 15:53:00 +01:00