<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/virt/kvm/arm, branch linux-5.12.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.12.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.12.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2021-02-09T13:50:57Z</updated>
<entry>
<title>KVM: arm64: Document HVC_VHE_RESTART stub hypercall</title>
<updated>2021-02-09T13:50:57Z</updated>
<author>
<name>Marc Zyngier</name>
</author>
<published>2021-02-08T09:57:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=166cc2a4be0d80075d379b30d3e84895c878a1a8'/>
<id>urn:sha1:166cc2a4be0d80075d379b30d3e84895c878a1a8</id>
<content type='text'>
For completeness, let's document the HVC_VHE_RESTART stub.

Signed-off-by: Marc Zyngier &lt;maz@kernel.org&gt;
Acked-by: David Brazdil &lt;dbrazdil@google.com&gt;
Link: https://lore.kernel.org/r/20210208095732.3267263-19-maz@kernel.org
Signed-off-by: Will Deacon &lt;will@kernel.org&gt;
</content>
</entry>
<entry>
<title>KVM: arm64: Some fixes of PV-time interface document</title>
<updated>2020-12-03T19:01:01Z</updated>
<author>
<name>Keqian Zhu</name>
</author>
<published>2020-08-17T11:07:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=94558543213ae8c83be5d01b83c1fe7530e8a1a0'/>
<id>urn:sha1:94558543213ae8c83be5d01b83c1fe7530e8a1a0</id>
<content type='text'>
Rename PV_FEATURES to PV_TIME_FEATURES.

Signed-off-by: Keqian Zhu &lt;zhukeqian1@huawei.com&gt;
Signed-off-by: Marc Zyngier &lt;maz@kernel.org&gt;
Reviewed-by: Andrew Jones &lt;drjones@redhat.com&gt;
Reviewed-by: Steven Price &lt;steven.price@arm.com&gt;
Link: https://lore.kernel.org/r/20200817110728.12196-2-zhukeqian1@huawei.com
</content>
</entry>
<entry>
<title>Documentation/kvm/arm: improve description of HVC_SOFT_RESTART</title>
<updated>2020-09-11T18:29:10Z</updated>
<author>
<name>Pingfan Liu</name>
</author>
<published>2020-08-28T13:39:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3a1793066fdfbbd657d9591cc03d6e1b6634a587'/>
<id>urn:sha1:3a1793066fdfbbd657d9591cc03d6e1b6634a587</id>
<content type='text'>
Besides disabling MMU, HVC_SOFT_RESTART also clears I+D bits. These behaviors
are what kexec-reboot expects, so describe it more precisely.

Signed-off-by: Pingfan Liu &lt;kernelfans@gmail.com&gt;
Cc: James Morse &lt;james.morse@arm.com&gt;
Cc: Marc Zyngier &lt;maz@kernel.org&gt;
Cc: Geoff Levand &lt;geoff@infradead.org&gt;
Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;
Cc: Will Deacon &lt;will@kernel.org&gt;
Cc: Julien Thierry &lt;julien.thierry.kdev@gmail.com&gt;
Cc: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt;
Cc: linux-doc@vger.kernel.org
Cc: kvmarm@lists.cs.columbia.edu
Link: https://lore.kernel.org/r/1598621998-20563-2-git-send-email-kernelfans@gmail.com
To: linux-arm-kernel@lists.infradead.org
Signed-off-by: Will Deacon &lt;will@kernel.org&gt;
</content>
</entry>
<entry>
<title>docs: fix broken references to text files</title>
<updated>2020-04-20T21:35:59Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2020-04-14T16:48:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=72ef5e52b3f74c0be47b20f5c434b7ecc830cf40'/>
<id>urn:sha1:72ef5e52b3f74c0be47b20f5c434b7ecc830cf40</id>
<content type='text'>
Several references got broken due to txt to ReST conversion.

Several of them can be automatically fixed with:

	scripts/documentation-file-ref-check --fix

Reviewed-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt; # hwtracing/coresight/Kconfig
Reviewed-by: Paul E. McKenney &lt;paulmck@kernel.org&gt; # memory-barrier.txt
Acked-by: Alex Shi &lt;alex.shi@linux.alibaba.com&gt; # translations/zh_CN
Acked-by: Federico Vaga &lt;federico.vaga@vaga.pv.it&gt; # translations/it_IT
Acked-by: Marc Zyngier &lt;maz@kernel.org&gt; # kvm/arm64
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
Link: https://lore.kernel.org/r/6f919ddb83a33b5f2a63b6b5f0575737bb2b36aa.1586881715.git.mchehab+huawei@kernel.org
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>arm: Remove 32bit KVM host support</title>
<updated>2020-03-24T10:56:04Z</updated>
<author>
<name>Marc Zyngier</name>
</author>
<published>2020-01-24T22:42:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=541ad0150ca4aa663a2dcb9c834ab493168fe494'/>
<id>urn:sha1:541ad0150ca4aa663a2dcb9c834ab493168fe494</id>
<content type='text'>
That's it. Remove all references to KVM itself, and document
that although it is no more, the ABI between SVC and HYP still
exists.

Signed-off-by: Marc Zyngier &lt;maz@kernel.org&gt;
Acked-by: Olof Johansson &lt;olof@lixom.net&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Will Deacon &lt;will@kernel.org&gt;
Acked-by: Vladimir Murzin &lt;vladimir.murzin@arm.com&gt;
Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;
Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Acked-by: Christoffer Dall &lt;christoffer.dall@arm.com&gt;
</content>
</entry>
<entry>
<title>docs: kvm: arm/psci.txt: convert to ReST</title>
<updated>2020-02-12T19:10:01Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2020-02-10T06:02:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cec0e48be339f06879d971702f206e9683956ef1'/>
<id>urn:sha1:cec0e48be339f06879d971702f206e9683956ef1</id>
<content type='text'>
- Add a title for the document;
- Adjust whitespaces for it to be properly formatted after
  parsed.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>docs: kvm: convert arm/hyp-abi.txt to ReST</title>
<updated>2020-02-12T19:10:00Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2020-02-10T06:02:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=69bf758bc8a4875a361d7c703995248d808fa24d'/>
<id>urn:sha1:69bf758bc8a4875a361d7c703995248d808fa24d</id>
<content type='text'>
- Add proper markups for titles;
- Adjust whitespaces and blank lines to match ReST
  needs;
- Mark literal blocks as such.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>docs: kvm: add arm/pvtime.rst to index.rst</title>
<updated>2020-02-12T19:09:47Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2020-02-10T06:02:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7bd460fc1dfa7d82d99493fc5d7b5f9c7b679af4'/>
<id>urn:sha1:7bd460fc1dfa7d82d99493fc5d7b5f9c7b679af4</id>
<content type='text'>
Add this file to a new kvm/arm index.rst, in order for it to
be shown as part of the virt book.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>KVM: arm64: Document PV-time interface</title>
<updated>2019-10-21T18:20:25Z</updated>
<author>
<name>Steven Price</name>
</author>
<published>2019-10-21T15:28:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6a7458485b390f48e481fcd4a0b20e6c5c843d2e'/>
<id>urn:sha1:6a7458485b390f48e481fcd4a0b20e6c5c843d2e</id>
<content type='text'>
Introduce a paravirtualization interface for KVM/arm64 based on the
"Arm Paravirtualized Time for Arm-Base Systems" specification DEN 0057A.

This only adds the details about "Stolen Time" as the details of "Live
Physical Time" have not been fully agreed.

User space can specify a reserved area of memory for the guest and
inform KVM to populate the memory with information on time that the host
kernel has stolen from the guest.

A hypercall interface is provided for the guest to interrogate the
hypervisor's support for this interface and the location of the shared
memory structures.

Signed-off-by: Steven Price &lt;steven.price@arm.com&gt;
Signed-off-by: Marc Zyngier &lt;maz@kernel.org&gt;
</content>
</entry>
<entry>
<title>Documentation: move Documentation/virtual to Documentation/virt</title>
<updated>2019-07-24T08:52:11Z</updated>
<author>
<name>Christoph Hellwig</name>
</author>
<published>2019-07-24T07:24:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2f5947dfcaecb99f2dd559156eecbeb7b95e4c02'/>
<id>urn:sha1:2f5947dfcaecb99f2dd559156eecbeb7b95e4c02</id>
<content type='text'>
Renaming docs seems to be en vogue at the moment, so fix on of the
grossly misnamed directories.  We usually never use "virtual" as
a shortcut for virtualization in the kernel, but always virt,
as seen in the virt/ top-level directory.  Fix up the documentation
to match that.

Fixes: ed16648eb5b8 ("Move kvm, uml, and lguest subdirectories under a common "virtual" directory, I.E:")
Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
</feed>
