发明名称 Implementing extent granularity authorization command flow processing in CAPI adapters
摘要 A method, system and computer program product are provided for implementing block extent granularity authorization command flow processing for a Coherent Accelerator Processor Interface (CAPI) adapter. An Application Client builds a command including start LBA and number of LBAs and Child Authorization Handle. The Application Client sends the command directly to the CAPI Adapter via the Application Clients CAPI Server Registers assigned to the specific Application Client. The CAPI adapter validate that the requesting Client is authorized to perform the command using the Authorization Handle and the receiving CAPI Server Register address. The CAPI Adapter executes the validated command and sends completion back to the Application Client.
申请公布号 US9594710(B2) 申请公布日期 2017.03.14
申请号 US201514628964 申请日期 2015.02.23
申请人 International Business Machines Corporation 发明人 Bakke Brian E.;Gerhard Adrian C.;Moertl Daniel F.
分类号 G06F21/00;G06F13/38;G06F21/53;G06F21/62;G06F9/455 主分类号 G06F21/00
代理机构 代理人 Pennington Joan
主权项 1. A method for implementing block extent granularity authorization command flow processing for a Coherent Accelerator Processor Interface (CAPI) adapter in a computer system comprising: an Application Client, building a command including start Logical Block Address (LBA) and number of Logical Block Addresses (LBAs) and Child Authorization Handle, and sending the command directly to the CAPI Adapter via an Application Client CAPI Server Register assigned to the Application Client; the CAPI Adapter validating the requesting Application Client authorized to perform the command using the command Authorization Handle and the receiving CAPI Server Register address; and the CAPI Adapter, responsive to validating the requesting Application Client authorized to perform the command, executing the command and sending completion directly to the Application Client.
地址 Armonk NY US