Re: [PATCH RFC v3 3/3] mhsld: implement MHSLD device

2025-01-24 Thread Gregory Price
On Fri, Jan 24, 2025 at 02:12:46PM +, Jonathan Cameron wrote: > On Fri, 18 Oct 2024 12:12:52 -0400 > Gregory Price wrote: > > > From: Svetly Todorov > > > > Using a shared-memory bytemap, validates that DC adds, releases, > > and reclamations happen on extents belonging to the appropriate >

Re: [PATCH RFC v3 3/3] mhsld: implement MHSLD device

2025-01-24 Thread Jonathan Cameron via
On Fri, 18 Oct 2024 12:12:52 -0400 Gregory Price wrote: > From: Svetly Todorov > > Using a shared-memory bytemap, validates that DC adds, releases, > and reclamations happen on extents belonging to the appropriate > host. > I'll carry this on my staging tree for now gitlab.com/jic23/qemu (late

Re: [PATCH RFC v3 3/3] mhsld: implement MHSLD device

2024-12-13 Thread Gregory Price
On Fri, Dec 13, 2024 at 04:18:36PM +, Jonathan Cameron wrote: > On Thu, 12 Dec 2024 14:52:02 -0500 > Gregory Price wrote: > > I don't think anyone is going to do 2MiB granularity on a real device > (or at least not for bulk capacity) so the necessary data may not be that > large. > Obviously

Re: [PATCH RFC v3 3/3] mhsld: implement MHSLD device

2024-12-13 Thread Jonathan Cameron via
On Thu, 12 Dec 2024 14:52:02 -0500 Gregory Price wrote: > On Thu, Dec 12, 2024 at 05:40:16PM +, Jonathan Cameron via wrote: > > On Fri, 18 Oct 2024 12:12:52 -0400 > > Gregory Price wrote: > > > > > From: Svetly Todorov > > > > > > The shared state file only needs to be intialized once.

Re: [PATCH RFC v3 3/3] mhsld: implement MHSLD device

2024-12-12 Thread Gregory Price
On Thu, Dec 12, 2024 at 05:40:16PM +, Jonathan Cameron via wrote: > On Fri, 18 Oct 2024 12:12:52 -0400 > Gregory Price wrote: > > > From: Svetly Todorov > > > > The shared state file only needs to be intialized once. Even if a guest > > dies without clearing the ownership bits associated wi

Re: [PATCH RFC v3 3/3] mhsld: implement MHSLD device

2024-12-12 Thread Jonathan Cameron via
On Fri, 18 Oct 2024 12:12:52 -0400 Gregory Price wrote: > From: Svetly Todorov > > Using a shared-memory bytemap, validates that DC adds, releases, > and reclamations happen on extents belonging to the appropriate > host. > > The MHSLD device inherits from the CXL_TYPE3 class and adds the foll

[PATCH RFC v3 3/3] mhsld: implement MHSLD device

2024-10-18 Thread Gregory Price
From: Svetly Todorov Using a shared-memory bytemap, validates that DC adds, releases, and reclamations happen on extents belonging to the appropriate host. The MHSLD device inherits from the CXL_TYPE3 class and adds the following configuration options: --mhd-head= --mhd-state_file= --mhd-init=