The cxl 1.1 standard says following regarding MemWrFwd request of cxl.mem protocol- MemWrFwd is an indication from the Host to the device that it owns the line and can update it without any completion to the Host. This is typically sent as a result of a CXL.cache D2H write request to device-attached memory. The Tag field contains the reflected CQID sent along with the D2H write request. The SnpType is always NoOp for this Opcode. The caching state of the line is reflected in Meta0-State value.
Does this mean host owns the cacheline or device owns the cacheline. What does the it in second statement (MemWrFwd is an indication from the Host to the device that it owns the line) refer to? Can someone elaborate please? regards, -sunil