发明名称 Selective routing of asynchronous event notifications
摘要 A processor enables simultaneous use of a single facility by an application, and privileged operators, such as an operating system or a hypervisor. The processor includes a routing register, which may be initialized by an operating system (or hypervisor), to indicate which subsets of a facility are used by which entity. The processor is configured to determine the entity assigned to a given subset of the facility in response to an event notification, and selectively route the event notification to the appropriate entity.
申请公布号 US9628323(B1) 申请公布日期 2017.04.18
申请号 US201514943242 申请日期 2015.11.17
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Frazier Giles R.;Gschwind Michael Karl
分类号 G06F15/173;G06F9/46;H04L12/24;H04L29/08;H04L12/911;G06F9/50 主分类号 G06F15/173
代理机构 Patterson + Sheridan, LLP 代理人 Patterson + Sheridan, LLP
主权项 1. A method, comprising: initializing, by an operating system, a first register having a plurality of subfields corresponding to a hardware facility, wherein each of the subfields corresponds to a subset of the hardware facility, wherein the first register assigns subsets of the hardware facility to an appropriate entity, and wherein the initializing the first register comprises: modifying a first subfield corresponding to a first subset of the hardware facility to indicate the first subset of the hardware facility is assigned to the operating system; andmodifying a second subfield corresponding to a second subset of the hardware facility to indicate the second subset of the hardware facility is assigned to an application; responsive to detecting a hardware event associated with a given subset of the hardware facility, determining the entity assigned to a given subset of the hardware facility based on the first register; and selectively routing the event notification to the determined entity assigned to the given subset of the hardware facility.
地址 Armonk NY US