发明名称 Enable/disable adapters of a computing environment
摘要 An adapter is enabled for use. The enabling includes assigning one or more address spaces to the adapter, based on a request. For each address space assigned to the adapter, a corresponding device table entry is assigned. When the adapter is no longer needed, it is disabled and the assigned device table entries become available.
申请公布号 US9213661(B2) 申请公布日期 2015.12.15
申请号 US201012821187 申请日期 2010.06.23
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Coneski Anthony F.;Craddock David;Farrell Mark S.;Gainey, Jr. Charles W.;Glendening Beth A.;Gregg Thomas A.;Greiner Dan F.;Njoku Ugochukwu C.
分类号 G06F3/00;G06F13/28;G06F13/38 主分类号 G06F3/00
代理机构 Heslin Rothenberg Farley & Mesiti P.C. 代理人 Kinnaman, Jr., Esq. William A.;Schiller, Esq. Blanche E.;Heslin Rothenberg Farley & Mesiti P.C.
主权项 1. A computer program product for enabling adapters in a computing environment, said computer program product comprising: a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising: based on executing a Call Logical Processor (CLP) instruction for enabling an adapter, the CLP instruction comprising a function handle and requesting a number of direct memory access (DMA) address spaces to be assigned to the adapter, a DMA address space being a particular portion of system memory to be assigned to the adapter, and the function handle configured: to be used by the operating system to identify the adapter; to be used in selecting a function table entry associated with the adapter; and to have an adapter not enabled indicator, and the execution enabling one or more DMA address spaces comprising a) and b): a) enabling the adapter, the enabling comprising enabling registration for address translation and interruptions for supporting direct memory accesses and message signaled interruptions for the adapter, the enabling comprising: using the function handle of the adapter to locate the function table entry associated with the adapter; and employing information in the function table entry to determine the adapter is to be enabled; andb) returning the function handle having an adapter enabled indicator.
地址 Armonk NY US