<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/hyperv/include/hyperv_busdma.h, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>sys: Remove $FreeBSD$: two-line .h pattern</title>
<updated>2023-08-16T17:54:11+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=95ee2897e98f5d444f26ed2334cc7c439f9c16c6'/>
<id>95ee2897e98f5d444f26ed2334cc7c439f9c16c6</id>
<content type='text'>
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to contigmalloc in the Hyper-V code</title>
<updated>2023-06-06T09:50:59+00:00</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2023-05-22T18:52:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=62f9bcf2b4271d58ccf0bd8a81c540bb99a53ef7'/>
<id>62f9bcf2b4271d58ccf0bd8a81c540bb99a53ef7</id>
<content type='text'>
In the Hyper-V drivers we need to allocate buffers shared between the
host and guest. This memory has been allocated with bus_dma, however
it doesn't use this correctly, e.g. it is missing calls to
bus_dmamap_sync. Along with this on arm64 we need this memory to be
mapped with the correct memory type that bus_dma may not use.

Switch to contigmalloc to allocate this memory as this will correctly
allocate cacheable memory.

Reviewed by:	Souradeep Chakrabarti &lt;schakrabarti@microsoft.com&gt;
Sponsored by:	Arm Ltd
Differential Revision:	https://reviews.freebsd.org/D40227
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the Hyper-V drivers we need to allocate buffers shared between the
host and guest. This memory has been allocated with bus_dma, however
it doesn't use this correctly, e.g. it is missing calls to
bus_dmamap_sync. Along with this on arm64 we need this memory to be
mapped with the correct memory type that bus_dma may not use.

Switch to contigmalloc to allocate this memory as this will correctly
allocate cacheable memory.

Reviewed by:	Souradeep Chakrabarti &lt;schakrabarti@microsoft.com&gt;
Sponsored by:	Arm Ltd
Differential Revision:	https://reviews.freebsd.org/D40227
</pre>
</div>
</content>
</entry>
<entry>
<title>hyperv/vmbus: Reindent function declarations.</title>
<updated>2016-07-29T03:16:51+00:00</updated>
<author>
<name>Sepherosa Ziehau</name>
<email>sephe@FreeBSD.org</email>
</author>
<published>2016-07-29T03:16:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8018156f90f7381e3cb2c2182e8771a0ea5d4d56'/>
<id>8018156f90f7381e3cb2c2182e8771a0ea5d4d56</id>
<content type='text'>
MFC after:	1 week
Sponsored by:	Microsoft
Differential Revision:	https://reviews.freebsd.org/D7344
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	1 week
Sponsored by:	Microsoft
Differential Revision:	https://reviews.freebsd.org/D7344
</pre>
</div>
</content>
</entry>
<entry>
<title>hyperv/vmbus: Busdma-fy Hypercall signal event input parameter.</title>
<updated>2016-07-12T05:09:07+00:00</updated>
<author>
<name>Sepherosa Ziehau</name>
<email>sephe@FreeBSD.org</email>
</author>
<published>2016-07-12T05:09:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e44bdd84c9d38c84c0950187062081afb46c4e31'/>
<id>e44bdd84c9d38c84c0950187062081afb46c4e31</id>
<content type='text'>
MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6916
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6916
</pre>
</div>
</content>
</entry>
<entry>
<title>hyperv: Add helpers for busdma(9) operation</title>
<updated>2016-05-23T06:35:11+00:00</updated>
<author>
<name>Sepherosa Ziehau</name>
<email>sephe@FreeBSD.org</email>
</author>
<published>2016-05-23T06:35:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7e118515caa04e48cd36432cabc70adcb098fa3e'/>
<id>7e118515caa04e48cd36432cabc70adcb098fa3e</id>
<content type='text'>
MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6443
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	1 week
Sponsored by:	Microsoft OSTC
Differential Revision:	https://reviews.freebsd.org/D6443
</pre>
</div>
</content>
</entry>
</feed>
