Method and apparatus for recovery of partitions in a logical partitioned data processing system
    1.
    发明授权
    Method and apparatus for recovery of partitions in a logical partitioned data processing system 有权
    用于在逻辑分区数据处理系统中恢复分区的方法和装置

    公开(公告)号:US07117385B2

    公开(公告)日:2006-10-03

    申请号:US10422681

    申请日:2003-04-21

    IPC分类号: G06F11/00

    摘要: A method, apparatus, and computer instructions for recovering terminated partitions in a logical partitioned data processing system. A termination of a partition in a set of partitions associated with a host bridge in the logical partitioned data processing system is detected. The state of other partitions within the set of partitions is checked in response to detecting the termination. A recovery process is initiated if all partitions in the set of partitions have terminated. Input/output slots associated with the host bridge are reset to a normal state if the recovery process is successful. The set of partitions is rebooted after resetting the input/output slots associated with the host bridge without rebooting the logical partitioned data processing system.

    摘要翻译: 一种用于恢复逻辑分区数据处理系统中的终止分区的方法,装置和计算机指令。 检测与逻辑分区数据处理系统中的主机桥相关联的一组分区中的分区的终止。 响应于检测到终止,检查该组分区内的其他分区的状态。 如果该组分区中的所有分区已终止,则启动恢复过程。 如果恢复过程成功,与主机桥相关联的输入/输出插槽将重置为正常状态。 在重置与主桥相关联的输入/输出槽之后,重新启动该分区集,而不重新启动逻辑分区数据处理系统。

    Permanent open firmware PCI host bridge (PHB) unit addressing to support dynamic memory mapping and swapping of I/O drawers
    2.
    发明授权
    Permanent open firmware PCI host bridge (PHB) unit addressing to support dynamic memory mapping and swapping of I/O drawers 有权
    永久开放固件PCI主机桥(PHB)单元寻址,以支持I / O抽屉的动态内存映射和交换

    公开(公告)号:US06961785B1

    公开(公告)日:2005-11-01

    申请号:US09631723

    申请日:2000-08-03

    CPC分类号: G06F13/4027 G06F13/12

    摘要: A system for managing input/output drawers within a data processing system. A unique identifier is assigned to each of a plurality of drawers, and is used by the operating system to identify the drawers in the system regardless of how these drawers are interconnected. Another unique PCI-bridge identifier is assigned to each of a plurality of PCI Host bridges (PHBs) from all drawers, and is used by the operating system to perform input/output processes to devices associated with the plurality of PHBs such that the ODM object for each of the PHBs remains the same regardless of how the drawer is interconnected in the system. When a new drawer is added to the system, a new unique identifier is assigned to the new drawer ensuring that the unique identifiers previously assigned to the other drawers are not used to identify the new drawer.

    摘要翻译: 一种用于在数据处理系统内管理输入/输出抽屉的系统。 分配给多个抽屉中的每一个的唯一标识符,并且由操作系统用于识别系统中的抽屉,而不管这些抽屉如何互连。 另一唯一的PCI桥标识符被分配给来自所有抽屉的多个PCI主机桥(PHB)中的每一个,并被操作系统用于对与多个PHB相关联的设备执行输入/输出处理,使得ODM对象 对于每个PHB,保持不变,无论抽屉在系统中如何互连。 当新的抽屉被添加到系统中时,新的唯一标识符被分配给新的抽屉,确保先前分配给其他抽屉的唯一标识符不被用于识别新的抽屉。

    Method and apparatus for managing memory blocks in a logical partitioned data processing system
    5.
    发明授权
    Method and apparatus for managing memory blocks in a logical partitioned data processing system 有权
    用于管理逻辑分区数据处理系统中的存储块的方法和装置

    公开(公告)号:US06941436B2

    公开(公告)日:2005-09-06

    申请号:US10142574

    申请日:2002-05-09

    IPC分类号: G06F9/50 G06F12/02 G06F12/00

    摘要: A method, apparatus, and computer instructions for managing memory blocks. In response to a request to deallocate a memory block from a partition, all processes are prevented from using the memory block. The memory block is isolated from the partition in response to preventing use of the memory block. The memory block is deallocated to form a free memory block.

    摘要翻译: 一种用于管理存储器块的方法,装置和计算机指令。 响应于从分区释放内存块的请求,防止所有进程使用该内存块。 响应于防止使用存储器块,存储器块与分区隔离。 内存块被释放以形成可用的内存块。

    Method for rebooting only a specific logical partition in a data processing system as per a request for reboot
    7.
    发明授权
    Method for rebooting only a specific logical partition in a data processing system as per a request for reboot 有权
    根据重新启动请求仅重新启动数据处理系统中特定逻辑分区的方法

    公开(公告)号:US06820207B2

    公开(公告)日:2004-11-16

    申请号:US09798167

    申请日:2001-03-01

    IPC分类号: G06F126

    摘要: A method, apparatus, and computer implemented instructions for controlling power in a data processing system having a plurality of logical partitions. Responsive to receiving a request to turn off the power for a logical partition within the plurality of logical partitions in the data processing system, a determination is made as to whether an additional partition within the plurality of logical partitions is present in the data processing system. The power is turned off in the data processing system in response to a determination an additional partition within the plurality of logical partitions is absent in the data processing system. The logical partition is shut down in response to a determination that an additional partition within the plurality of logical partitions is present in the data processing system. The mechanism of the present invention also provides for rebooting logical partitions. A request is received to reboot a logical partition within the plurality of logical partitions. A reset signal is activated only for each processor assigned to the logical partition.

    摘要翻译: 一种用于在具有多个逻辑分区的数据处理系统中控制功率的方法,装置和计算机实现的指令。 响应于接收关于数据处理系统中的多个逻辑分区内的逻辑分区的电源的请求的请求,确定数据处理系统中是否存在多个逻辑分区内的附加分区。 响应于确定在数据处理系统中不存在多个逻辑分区内的附加分区,在数据处理系统中关闭电源。 响应于确定多个逻辑分区中的附加分区存在于数据处理系统中,逻辑分区被关闭。 本发明的机制还提供重新启动逻辑分区。 接收到重新启动多个逻辑分区内的逻辑分区的请求。 复位信号仅对分配给逻辑分区的每个处理器激活。

    Method and apparatus for dynamically allocating and deallocating processors in a logical partitioned data processing system
    8.
    发明授权
    Method and apparatus for dynamically allocating and deallocating processors in a logical partitioned data processing system 失效
    用于在逻辑分区数据处理系统中动态分配和释放处理器的方法和装置

    公开(公告)号:US07480911B2

    公开(公告)日:2009-01-20

    申请号:US10142545

    申请日:2002-05-09

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5077

    摘要: A method, apparatus, and computer instructions for managing a set of processors. In response to a request to deallocate a processor assigned to a partition within the logical partitioned data processing system, the processor in the set of processors, is stopped. In response to stopping the processor, the processor is placed in an isolated state in which the processor is isolated from the partition. The processor is then placed in a pool of resources for later reassignment.

    摘要翻译: 一种用于管理一组处理器的方法,装置和计算机指令。 响应于解除分配给逻辑分区数据处理系统中的分区的处理器的请求,处理器集合中的处理器被停止。 响应于停止处理器,处理器处于隔离状态,其中处理器与分区隔离。 然后将处理器放置在资源池中,以供以后重新分配。

    Virtualized NVRAM access methods to provide NVRAM CHRP regions for logical partitions through hypervisor system calls
    9.
    发明授权
    Virtualized NVRAM access methods to provide NVRAM CHRP regions for logical partitions through hypervisor system calls 有权
    虚拟化NVRAM访问方法,通过管理程序系统调用为逻辑分区提供NVRAM CHRP区域

    公开(公告)号:US06567897B2

    公开(公告)日:2003-05-20

    申请号:US09798292

    申请日:2001-03-01

    IPC分类号: G06F1200

    CPC分类号: G06F12/1441 G06F12/1466

    摘要: A method, system, and computer program product for enforcing logical partitioning of a shared device to which multiple partitions within a data processing system have access is provided. In one embodiment, a firmware portion of the data processing system receives a request from a requesting device, such as a processor assigned to one of a plurality of partitions within the data processing system, to access (i.e., read from or write to) a portion of the shared device, such as an NVRAM. The request includes a virtual address corresponding to the portion of the shared device for which access is desired. If the virtual address is within a range of addresses for which the requesting device is authorized to access, the firmware provides access to the requested portion of the shared device to the requesting device. If the virtual address is not within a range of addresses for which the requesting device is authorized to access, the firmware denies the request.

    摘要翻译: 提供了一种用于执行数据处理系统内的多个分区具有访问权限的共享设备的逻辑分区的方法,系统和计算机程序产品。 在一个实施例中,数据处理系统的固件部分从请求设备接收请求,诸如分配给数据处理系统内的多个分区中的一个的处理器来访问(即,读取或写入) 共享设备的一部分,例如NVRAM。 请求包括对应于期望访问的共享设备的部分的虚拟地址。 如果虚拟地址在请求设备被授权访问的地址范围之内,则该固件向共享设备的请求部分提供对请求设备的访问。 如果虚拟地址不在请求设备被授权访问的地址范围内,则该固件将拒绝该请求。

    Method and apparatus to implement logical partitioning of PCI I/O slots

    公开(公告)号:US06665759B2

    公开(公告)日:2003-12-16

    申请号:US09798294

    申请日:2001-03-01

    IPC分类号: G06F1214

    CPC分类号: G06F13/28

    摘要: A method, system, and computer program product for enforcing logical partitioning of input/output slots within a data processing system is provided. In one embodiment, the system includes a hypervisor and at least one DMA address checking component. The hypervisor receives non-direct-memory-access requests for access to input/output slots and prohibits devices within one logical partition from accessing the input/output slots assigned to a different logical partition. The DMA address checking component receives direct-memory-access requests and prohibits requests for addresses not within the same logical partition as the requesting device from being completed. Requests with addresses corresponding to the same logical partition as the requesting device are placed on the primary PCI bus by the DMA address checking component for delivery to the system memory.