]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
Documentation: virtual: Convert paravirt_ops.txt to .rst
authorLuke Nowakowski-Krijger <lnowakow@eng.ucsd.edu>
Wed, 10 Jul 2019 15:30:52 +0000 (08:30 -0700)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 11 Jul 2019 13:11:10 +0000 (15:11 +0200)
Convert paravirt_opts.txt to .rst format to be able to be parsed by
sphinx.

Made some minor spacing and formatting corrections to make defintions
much more clear and easy to read. Added default kernel license to the
document.

Signed-off-by: Luke Nowakowski-Krijger <lnowakow@eng.ucsd.edu>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Documentation/virtual/paravirt_ops.rst [moved from Documentation/virtual/paravirt_ops.txt with 65% similarity]

similarity index 65%
rename from Documentation/virtual/paravirt_ops.txt
rename to Documentation/virtual/paravirt_ops.rst
index d4881c00e3396aa9da584f575c5e69f244949dc1..6b789d27cead44d22d1b6a4b299b651ad84b1c4f 100644 (file)
@@ -1,3 +1,6 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+============
 Paravirt_ops
 ============
 
@@ -18,15 +21,15 @@ at boot time.
 pv_ops operations are classified into three categories:
 
 - simple indirect call
-  These operations correspond to high level functionality where it is
-  known that the overhead of indirect call isn't very important.
+   These operations correspond to high level functionality where it is
+   known that the overhead of indirect call isn't very important.
 
 - indirect call which allows optimization with binary patch
-  Usually these operations correspond to low level critical instructions. They
-  are called frequently and are performance critical. The overhead is
-  very important.
+   Usually these operations correspond to low level critical instructions. They
+   are called frequently and are performance critical. The overhead is
+   very important.
 
 - a set of macros for hand written assembly code
-  Hand written assembly codes (.S files) also need paravirtualization
-  because they include sensitive instructions or some of code paths in
-  them are very performance critical.
+   Hand written assembly codes (.S files) also need paravirtualization
+   because they include sensitive instructions or some of code paths in
+   them are very performance critical.