<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/Documentation/driver-api/cxl/allocation, branch master</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=master</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2025-11-03T16:16:02Z</updated>
<entry>
<title>Documentation/driver-api/cxl: remove page-allocator quirk section</title>
<updated>2025-11-03T16:16:02Z</updated>
<author>
<name>Gregory Price</name>
<email>gourry@gourry.net</email>
</author>
<published>2025-10-03T14:32:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=82b5d7e30b24b7df5dbf10aea97292be38daf88d'/>
<id>urn:sha1:82b5d7e30b24b7df5dbf10aea97292be38daf88d</id>
<content type='text'>
The node/zone quirk section of the cxl documentation is incorrect.
The actual reason for fallback allocation misbehavior in the
described configuration is due to a kswapd/reclaim thrashing scenario
fixed by the linked patch.  Remove this section.

Link: https://lore.kernel.org/linux-mm/20250919162134.1098208-1-hannes@cmpxchg.org/
Signed-off-by: Gregory Price &lt;gourry@gourry.net&gt;
Reviewed-by: Jonathan Cameron &lt;jonathan.cameron@huawei.com&gt;
Signed-off-by: Dave Jiang &lt;dave.jiang@intel.com&gt;
</content>
</entry>
<entry>
<title>cxl: docs/allocation/hugepages</title>
<updated>2025-05-13T20:07:46Z</updated>
<author>
<name>Gregory Price</name>
<email>gourry@gourry.net</email>
</author>
<published>2025-05-12T16:21:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=df63e0120b5ee35896b05a5d96d686105509c3f7'/>
<id>urn:sha1:df63e0120b5ee35896b05a5d96d686105509c3f7</id>
<content type='text'>
Add docs on how CXL capacity interacts with CMA and HugeTLB allocation
interfaces.

Signed-off-by: Gregory Price &lt;gourry@gourry.net&gt;
Link: https://patch.msgid.link/20250512162134.3596150-17-gourry@gourry.net
Signed-off-by: Dave Jiang &lt;dave.jiang@intel.com&gt;
</content>
</entry>
<entry>
<title>cxl: docs/allocation/reclaim</title>
<updated>2025-05-13T20:07:46Z</updated>
<author>
<name>Gregory Price</name>
<email>gourry@gourry.net</email>
</author>
<published>2025-05-12T16:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f109e77dde6e52439dce9fca19a0121c7cd04424'/>
<id>urn:sha1:f109e77dde6e52439dce9fca19a0121c7cd04424</id>
<content type='text'>
Document a bit about how reclaim interacts with various CXL
configurations.

Signed-off-by: Gregory Price &lt;gourry@gourry.net&gt;
Link: https://patch.msgid.link/20250512162134.3596150-16-gourry@gourry.net
Signed-off-by: Dave Jiang &lt;dave.jiang@intel.com&gt;
</content>
</entry>
<entry>
<title>cxl: docs/allocation/page-allocator</title>
<updated>2025-05-13T20:07:46Z</updated>
<author>
<name>Gregory Price</name>
<email>gourry@gourry.net</email>
</author>
<published>2025-05-12T16:21:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=419dc40b82374cc7c417f0af613b9e6ea1d34095'/>
<id>urn:sha1:419dc40b82374cc7c417f0af613b9e6ea1d34095</id>
<content type='text'>
Document some interesting interactions that occur when exposing CXL
memory capacity to page allocator.

Signed-off-by: Gregory Price &lt;gourry@gourry.net&gt;
Link: https://patch.msgid.link/20250512162134.3596150-15-gourry@gourry.net
Signed-off-by: Dave Jiang &lt;dave.jiang@intel.com&gt;
</content>
</entry>
<entry>
<title>cxl: docs/allocation/dax</title>
<updated>2025-05-13T20:07:45Z</updated>
<author>
<name>Gregory Price</name>
<email>gourry@gourry.net</email>
</author>
<published>2025-05-12T16:21:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=78ab67510ed9933bb3622d313dde93c6739d37ae'/>
<id>urn:sha1:78ab67510ed9933bb3622d313dde93c6739d37ae</id>
<content type='text'>
Small example of accessing CXL memory capacity via DAX device

Signed-off-by: Gregory Price &lt;gourry@gourry.net&gt;
Link: https://patch.msgid.link/20250512162134.3596150-14-gourry@gourry.net
Signed-off-by: Dave Jiang &lt;dave.jiang@intel.com&gt;
</content>
</entry>
</feed>
