Managing Paging I/O Errors During Hypervisor Page Fault Processing
    2.
    发明申请
    Managing Paging I/O Errors During Hypervisor Page Fault Processing 有权
    在管理程序页面故障处理期间管理分页I / O错误

    公开(公告)号:US20090307538A1

    公开(公告)日:2009-12-10

    申请号:US12478990

    申请日:2009-06-05

    摘要: In response to a hypervisor page fault for memory that is not resident in a shared memory pool, an I/O paging request is sent to an external storage paging space. In response to a paging service partition encountering an I/O paging error, a paging failure indication is sent to the hypervisor. A simulated machine check interrupt instruction is sent from the hypervisor to the shared memory partition and a machine check handler obtains control. The machine check handler performs data analysis utilizing an error log in an attempt to isolate the I/O paging error to a process or a set of processes in the shared memory partition. The process or set of processes associated with the I/O paging error, or the shared memory partition itself, may be terminated. Finally, the shared memory partition may clear or initialize the page associated with the I/O paging error.

    摘要翻译: 响应于不驻留在共享存储器池中的内存的管理程序页面错误,I / O寻呼请求被发送到外部存储分页空间。 响应于遇到I / O寻呼错误的寻呼服务分区,寻呼失败指示被发送到管理程序。 仿真机器检查中断指令从管理程序发送到共享存储器分区,并且机器检查处理程序获得控制。 机器检查处理程序使用错误日志执行数据分析,以尝试将I / O分页错误隔离到共享内存分区中的进程或一组进程。 与I / O寻呼错误相关联的进程或一组进程或共享内存分区本身可能会被终止。 最后,共享内存分区可以清除或初始化与I / O寻呼错误相关联的页面。

    Managing paging I/O errors during hypervisor page fault processing
    3.
    发明授权
    Managing paging I/O errors during hypervisor page fault processing 有权
    在管理程序页面故障处理期间管理分页I / O错误

    公开(公告)号:US08046641B2

    公开(公告)日:2011-10-25

    申请号:US12478990

    申请日:2009-06-05

    IPC分类号: G06F11/00

    摘要: In response to a hypervisor page fault for memory that is not resident in a shared memory pool, an I/O paging request is sent to an external storage paging space. In response to a paging service partition encountering an I/O paging error, a paging failure indication is sent to the hypervisor. A simulated machine check interrupt instruction is sent from the hypervisor to the shared memory partition and a machine check handler obtains control. The machine check handler performs data analysis utilizing an error log in an attempt to isolate the I/O paging error to a process or a set of processes in the shared memory partition. The process or set of processes associated with the I/O paging error, or the shared memory partition itself, may be terminated. Finally, the shared memory partition may clear or initialize the page associated with the I/O paging error.

    摘要翻译: 响应于不驻留在共享存储器池中的内存的管理程序页面错误,I / O寻呼请求被发送到外部存储分页空间。 响应于遇到I / O寻呼错误的寻呼服务分区,寻呼失败指示被发送到管理程序。 仿真机器检查中断指令从管理程序发送到共享存储器分区,并且机器检查处理程序获得控制。 机器检查处理程序使用错误日志执行数据分析,以尝试将I / O分页错误隔离到共享内存分区中的进程或一组进程。 与I / O寻呼错误相关联的进程或一组进程或共享内存分区本身可能会被终止。 最后,共享内存分区可以清除或初始化与I / O寻呼错误相关联的页面。

    Computer system with input/output cache
    4.
    发明授权
    Computer system with input/output cache 失效
    具有输入/输出缓存的计算机系统

    公开(公告)号:US5161219A

    公开(公告)日:1992-11-03

    申请号:US711343

    申请日:1991-05-31

    IPC分类号: G06F12/08

    CPC分类号: G06F12/084 G06F12/0848

    摘要: A computer system has a cache located between input/output devices and a main system memory. All system memory accesses by the input/output devices are made through the cache. Memory accesses through the cache are limited to those addresses which are accessible to a central processor and input/output devices. All access to such addresses by the central processor are made through the cache.

    摘要翻译: 计算机系统具有位于输入/输出设备和主系统存储器之间的高速缓存。 由输入/输出设备进行的所有系统存储器访问通过高速缓存进行。 通过缓存的存储器访问仅限于中央处理器和输入/输出设备可访问的那些地址。 中央处理器对这种地址的所有访问都是通过高速缓存进行的。

    Method to operate on large segments of data in a virtual memory data
processing system
    5.
    发明授权
    Method to operate on large segments of data in a virtual memory data processing system 失效
    在虚拟存储器数据处理系统中对大量数据进行操作的方法

    公开(公告)号:US4730249A

    公开(公告)日:1988-03-08

    申请号:US819457

    申请日:1986-01-16

    IPC分类号: G06F12/10 G06F15/00 G06F12/08

    CPC分类号: G06F12/1009

    摘要: A method for use in a virtual memory data processing system employing a pageable External Page Table data structure for recording current status and disk address information for each virtual page in said system, provides improved system performance when a large number of virtual pages are to be operated on in the same manner. In accordance with the method, each page of External Page Table entries can record a predetermined number of entries (512), depending on the byte capacity of each virtual page (2,048) and the size of each entry (4 bytes). One page of 512 entries correspond to 1 megabyte of virtual storage (512.times.2,048) and also appears as one entry in a pinned External Page Table. The pinned External Page Table is referred to as the "XPT of the XPT," and has the same format as the pageable XPT. A 256 megabyte segment of virtual memory is representable in the XPT of the XPT by 256, 4 byte entries, or one-half of a page.Where all virtual pages represented by a page of XPT entries are to be processed in the same way (i.e., created, destroyed), one operation on one entry in the XPT of the XPT is made, rather than 512 operations on the 512 entries of the XPT.

    摘要翻译: 一种在虚拟存储器数据处理系统中使用的方法,所述虚拟存储器数据处理系统采用用于记录所述系统中的每个虚拟页面的当前状态和磁盘地址信息的可页面外部页表数据结构,当大量虚拟页面被操作时提供改进的系统性能 以同样的方式。 根据该方法,根据每个虚拟页面的字节容量(2,048)和每个条目的大小(4字节),外部页表项目的每一页面可以记录预定数量的条目(512)。 一页512个条目对应于1兆字节的虚拟存储(512x2,048),并且在固定外部页表中也显示为一个条目。 固定的外部页表被称为“XPT的XPT”,具有与可分页XPT相同的格式。 一个256兆字节的虚拟内存可以在XPT的XPT中由256个,4个字节的条目或一个页面的一半表示。 在XPT条目页面所表示的所有虚拟页面都要以相同的方式(即,创建,销毁)处理的情况下,XPT的XPT中的一个条目上进行一次操作,而不是512个条目的512个操作 XPT。

    Error correction from remote data processor by communication and
reconstruction of processor status storage disk
    7.
    发明授权
    Error correction from remote data processor by communication and reconstruction of processor status storage disk 失效
    通过处理器状态存储盘的通信和重构,从远程数据处理器进行纠错

    公开(公告)号:US4463418A

    公开(公告)日:1984-07-31

    申请号:US280023

    申请日:1981-06-30

    IPC分类号: G06F11/22 G06F11/07 G06F11/00

    CPC分类号: G06F11/0778 G06F11/0748

    摘要: A system for diagnosing and correcting errors in remote data processing equipment is provided in which a remote data processor subject to an error condition has associated therewith disk, e.g., diskette storage means together with means for recording on said diskettes, data representing the status of the data processor under a particular error condition. The remote data processor further has associated therewith means for transmitting the status data stored on said diskette. First receiving means distant from the remote data processor receives the transmitted data and means associated with the receiving means reconstruct the diskette containing the error status data whereby this reconstruct diskette is now available for diagnostics at a point distant from said remote data processor.

    摘要翻译: 提供了一种用于诊断和纠正远程数据处理设备中的错误的系统,其中受到错误状况的远程数据处理器与其相关联的盘,例如,磁盘存储装置以及用于在所述软盘上记录的装置,表示 数据处理器在特定的错误条件下。 远程数据处理器还具有用于发送存储在所述软盘上的状态数据的装置。 远离远程数据处理器的第一接收装置接收所发送的数据,并且与接收装置相关联的装置重构包含错误状态数据的软盘,由此该重构软盘现在可用于远离所述远程数据处理器的点处的诊断。

    Method to enable firmware to boot a system from an ISCSI device
    8.
    发明授权
    Method to enable firmware to boot a system from an ISCSI device 失效
    允许固件从ISCSI设备引导系统的方法

    公开(公告)号:US07886139B2

    公开(公告)日:2011-02-08

    申请号:US11678116

    申请日:2007-02-23

    IPC分类号: G06F9/24 G06F15/177

    摘要: A method and system that enable system firmware to efficiently boot an operating system (OS) and/or client program from a network-connected Internet Small Computer Systems Interface (iSCSI) device. The method generally comprises: (1) defining the firmware representation of the iSCSI device within the hierarchical data structure that represents the system hardware; and (2) extending the network support package to accommodate additional boot arguments that allow system firmware to acquire the information required for booting from the network-connected iSCSI device, while utilizing one of the existing discovery protocols.

    摘要翻译: 一种使系统固件能够从网络连接的互联网小型计算机系统接口(iSCSI)设备有效引导操作系统(OS)和/或客户机程序的方法和系统。 该方法通常包括:(1)在表示系统硬件的层次数据结构内定义iSCSI设备的固件表示; 和(2)扩展网络支持包以容纳额外的引导参数,以允许系统固件在利用现有的发现协议之一的同时获取从网络连接的iSCSI设备引导所需的信息。

    Method to add IPV6 and DHCP support to the network support package
    9.
    发明授权
    Method to add IPV6 and DHCP support to the network support package 失效
    将IPV6和DHCP支持添加到网络支持包的方法

    公开(公告)号:US07734818B2

    公开(公告)日:2010-06-08

    申请号:US11678132

    申请日:2007-02-23

    IPC分类号: G06F15/177

    摘要: A mechanism is added to a network support package to enable/allow the specification of additional boot discovery protocols and additional network address formats. The mechanism defines qualifier keywords that are added to the boot arguments and processed by the network support package. The qualifier keywords modify the boot arguments associated with a bootstrap method by specifying a way to acquire the arguments (i.e., a specific boot discovery protocol), the format of the arguments, and other parameters associated with the arguments. Multiple qualifier keywords may be added to the boot arguments at a time, and the keywords can be applied in their order within the arguments.

    摘要翻译: 一种机制被添加到网络支持包中以允许/允许规定附加的引导发现协议和附加的网络地址格式。 该机制定义了添加到引导参数并由网络支持包处理的限定词关键字。 限定符关键字通过指定获取参数的方式(即,特定的引导发现协议),参数的格式以及与参数相关联的其他参数来修改与引导方法相关的引导参数。 一次可以将多个限定符关键字添加到引导参数中,并且可以在参数中按其顺序应用关键字。

    Method to enable infiniband network bootstrap
    10.
    发明授权
    Method to enable infiniband network bootstrap 失效
    启用infiniband网络引导的方法

    公开(公告)号:US07734743B2

    公开(公告)日:2010-06-08

    申请号:US11678133

    申请日:2007-02-23

    IPC分类号: G06F3/00

    CPC分类号: G06F9/4416

    摘要: Firmware of an InfiniBand (IB) host computer device provides a representation of an IB Host Channel Adapter (HCA) within the hierarchical data structure during system initialization. An ib-boot support package encapsulates arguments for booting over an IB network using an ibport device. The ib-boot support package supports use of one or more command keywords, each identifying a specific type of support package utilized to retrieve the boot image. When the srp keyword is provided, an SRP protocol is used to access the storage boot device and retrieve the boot file. Access to the boot server is thus provided via one of the support packages, and the boot image is returned to the host device via the IB network for completion of boot operations.

    摘要翻译: InfiniBand(IB)主机设备的固件在系统初始化期间提供分层数据结构内的IB主机通道适配器(HCA)的表示。 ib-boot支持包封装使用ibport设备在IB网络上引导的参数。 ib-boot支持包支持使用一个或多个命令关键字,每个命令关键字标识用于检索引导映像的特定类型的支持包。 当提供srp关键字时,SRP协议用于访问存储引导设备并检索引导文件。 因此,通过支持包之一提供对引导服务器的访问,并且引导映像经由IB网络返回到主机设备以完成引导操作。