发明授权
US5600805A Pass-through for I/O channel subsystem call instructions for accessing
shared resources in a computer system having a plurality of operating
systems
失效
用于访问具有多个操作系统的计算机系统中的共享资源的I / O通道子系统调用指令的传递
- 专利标题: Pass-through for I/O channel subsystem call instructions for accessing shared resources in a computer system having a plurality of operating systems
- 专利标题(中): 用于访问具有多个操作系统的计算机系统中的共享资源的I / O通道子系统调用指令的传递
-
申请号: US898875申请日: 1992-06-15
-
公开(公告)号: US5600805A公开(公告)日: 1997-02-04
- 发明人: Kenneth J. Fredericks , Robert E. Galbraith , Richard R. Guyette , Marten J. Halma , Roger E. Hough , Suzanne M. John , James C. Mazurowski , Kenneth J. Oakes , Leslie W. Wyman
- 申请人: Kenneth J. Fredericks , Robert E. Galbraith , Richard R. Guyette , Marten J. Halma , Roger E. Hough , Suzanne M. John , James C. Mazurowski , Kenneth J. Oakes , Leslie W. Wyman
- 申请人地址: NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: NY Armonk
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; G06F13/12 ; G06F9/00
摘要:
Enables any OS of plural OSs within any of plural logical-resource partitions (LPARs) of a CEC to use interpretive execution for synchronously-executable CHSC (channel subsystem call) commands. A CHSC command authorization mask (CCAM) is provided to control which CHSC commands are allowed to execute interpretively (with pass-through), and which commands are executed with hypervisor intervention (as all prior CHSC commands did). By enabling interpretive execution of those commands which can successfully operate with pass-through, significant system efficiency is obtained. And by disabling interpretive execution for a subset of CHSC commands (which are not allowed to execute with pass-through) potential system failures may be prevented. Thus, interpretive execution may be restricted differently among the OSs in a CEC. Novel CHSC command execution now handles multiple images of shared I/O resources by use of image identifiers, which could not be done before. The information requested by any OS issuing a CHSC command is filtered and optionally compacted by the I/O subsystem responding to the command by only providing information obtained from control blocks associated with the OS which issued the command. This is done by having a set of control blocks for each I/O resource, each control block in the set being associated with a particular OS.
公开/授权文献
信息查询