[Skiboot] [PATCH skiboot v3] npu2: Add XTS_BDF_MAP wildcard refcount

Stewart Smith stewart at linux.ibm.com
Tue Feb 26 15:37:56 AEDT 2019

Alexey Kardashevskiy <aik at ozlabs.ru> writes:
> On 05/12/2018 03:17, Reza Arbab wrote:
>> On Tue, Dec 04, 2018 at 03:41:55PM +1100, Alexey Kardashevskiy wrote:
>>> Currently PID wildcard is programmed into the NPU once and never cleared
>>> up. This works for the bare metal as MSR does not change while the host
>>> OS is running.
>>> However with the device virtualization, we need to keep track of wildcard
>>> entries use and clear them up before switching a GPU from a host to
>>> a guest or vice versa.
>>> This adds refcount to a NPU2, one counter per wildcard entry. The index
>>> is a short lparid (4 bits long) which is allocated in opal_npu_map_lpar()
>>> and should be smaller than NPU2_XTS_BDF_MAP_SIZE (defined as 16).
>> Acked-by: Reza Arbab <arbab at linux.ibm.com>
> Stewart, Alistair, ping, anyone? https://patchwork.ozlabs.org/patch/1007446/

Okay, so I'm all behind on merging patches. With Reza's ack it looks
good to me. Will try to run through tests to merge now.

Stewart Smith
OPAL Architect, IBM.

More information about the Skiboot mailing list