Partition adjunct for data processing system
    71.
    发明授权
    Partition adjunct for data processing system 有权
    分区辅助数据处理系统

    公开(公告)号:US08219988B2

    公开(公告)日:2012-07-10

    申请号:US12110923

    申请日:2008-04-28

    摘要: A partition adjunct is provided for a logical partition running above a hypervisor of a data processing system. The partition adjunct, which is a separate dispatchable partition from an instantiating logical partition, provides one or more services to the logical partition. A service request received from the logical partition is processed by the partition adjunct utilizing virtual address space donated to the partition adjunct from the logical partition. The partition adjunct and the logical partition share a common virtual address to real address page table, and context switching the current state machine from the logical partition to the partition adjunct occurs without invalidating or modifying state data of selected memory management and address translation hardware of the data processing system. In a hardware multithreaded system, the partition adjunct is dispatched on a single thread, while another thread continues to run in the logical partition initiating the service request.

    摘要翻译: 为在数据处理系统的管理程序之上运行的逻辑分区提供分区附件。 分区附件是与实例化逻辑分区相分离的可分派分区,为逻辑分区提供一个或多个服务。 从逻辑分区接收到的服务请求由分区附件利用从逻辑分区捐赠给分区附件的虚拟地址空间来处理。 分区附件和逻辑分区将共同的虚拟地址共享到实际地址页表,并且将当前状态机从逻辑分区切换到分区附件,而不会使所选择的存储器管理和地址转换硬件的状态数据无效或修改 数据处理系统。 在硬件多线程系统中,分区附件在单个线程上调度,而另一个线程继续在启动服务请求的逻辑分区中运行。

    Hypervisor-enforced isolation of entities within a single logical partition's virtual address space
    72.
    发明授权
    Hypervisor-enforced isolation of entities within a single logical partition's virtual address space 有权
    管理程序强制隔离单个逻辑分区的虚拟地址空间内的实体

    公开(公告)号:US08010763B2

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

    申请号:US12111041

    申请日:2008-04-28

    摘要: Access control to shared virtual address space within a single logical partition is provided. The access control includes: associating, by a hypervisor of the data processing system, a memory protection key with a portion of a single logical partition's virtual address space being shared by multiple entities, the key preventing access by one of the multiple entities to that portion of the virtual address space, and allowing access by another of the entities to that portion of the virtual address space; and locking by the hypervisor the memory protection key from modification by the one entity, wherein the locking prevents the one entity from modifying the key and thereby gaining access to the portion of the single logical partition's virtual address space with the associated memory protection key. In one embodiment, the one entity is the single logical partition itself, and the another entity is a partition adjunct.

    摘要翻译: 提供对单个逻辑分区内的共享虚拟地址空间的访问控制。 访问控制包括:通过数据处理系统的管理程序将存储器保护密钥与多个实体共享的单个逻辑分区的虚拟地址空间的一部分相关联,该密钥阻止多个实体之一对该部分的访问 的虚拟地址空间,并允许另一个实体访问该虚拟地址空间的该部分; 以及由所述管理程序锁定所述存储器保护密钥以免由所述一个实体修改,其中所述锁定防止所述一个实体修改所述密钥,从而利用所述相关联的存储器保护密钥访问所述单个逻辑分区的虚拟地址空间的所述部分。 在一个实施例中,一个实体是单个逻辑分区本身,另一实体是分区附件。

    Replacing a failing physical processor
    73.
    发明授权
    Replacing a failing physical processor 有权
    更换故障物理处理器

    公开(公告)号:US07765428B2

    公开(公告)日:2010-07-27

    申请号:US12330087

    申请日:2008-12-08

    IPC分类号: G06F11/00

    摘要: Replacing a failing physical processor in a computer supporting multiple logical partitions, where the logical partitions include dedicated partitions and shared processor partitions, the dedicated partitions are supported by virtual processors having assigned physical processors, and the shared processor partitions are supported by pools of virtual processors. The pools of virtual processors have assigned physical processors. Embodiments operate generally by assigning priorities to the dedicated partitions and to the pools of virtual processors; detecting a checkstop of a failing physical processor; retrieving the failing physical processor's state; replacing by a hypervisor the failing physical processor with a replacement physical processor assigned to a dedicated partition or pool, which dedicated partition or pool has the lowest priority among the priorities of the dedicated partitions and pools; and assigning the retrieved state of the failing physical processor as the state of the replacement physical processor.

    摘要翻译: 在支持多个逻辑分区(其中逻辑分区包括专用分区和共享处理器分区)的计算机中替换故障物理处理器,专用分区由具有分配的物理处理器的虚拟处理器支持,并且共享处理器分区由虚拟处理器池支持 。 虚拟处理器池分配了物理处理器。 实施例通常通过将优先级分配给专用分区和虚拟处理器池来进行操作; 检测故障物理处理器的检查停止; 检索故障物理处理器的状态; 由管理程序替换故障物理处理器,其中分配给专用分区或池的替换物理处理器,专用分区或池在专用分区和池的优先级中具有最低优先级; 以及将所述故障物理处理器的检索状态分配为所述替换物理处理器的状态。

    System quiesce for concurrent code updates
    74.
    发明授权
    System quiesce for concurrent code updates 有权
    系统暂停并发代码更新

    公开(公告)号:US07698700B2

    公开(公告)日:2010-04-13

    申请号:US10418566

    申请日:2003-04-17

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/656

    摘要: Methods, systems, and articles of manufacture for allowing an update to an executable component, such as a logical partitioning operating system, running on a computer system without requiring a reboot (or IPL) of the computer system are provided. Processors or tasks executing in a portion of code being updated may be forced to a known or “quiesced” state (e.g., designated wait points) before applying the update. If any of the processors or tasks are not in their quiesced state, the update is not applied or may be rescheduled for a later time, in an effort to allow the system to reach the quiesced state.

    摘要翻译: 提供了用于允许更新在计算机系统上运行的可执行组件(诸如逻辑分区操作系统)的方法,系统和制品,而不需要计算机系统的重启(或IPL)。 在更新的代码的一部分中执行的处理器或任务可能在应用更新之前被强制为已知或“静态”状态(例如,指定的等待点)。 如果处理器或任务中的任何一个处于静止状态,则不会更新该应用程序,或者可能会在稍后的时间内重新安排更新程序,以使系统达到静默状态。

    Muffler clamp device
    76.
    发明授权
    Muffler clamp device 失效
    消声器夹紧装置

    公开(公告)号:US4262943A

    公开(公告)日:1981-04-21

    申请号:US36577

    申请日:1979-05-07

    IPC分类号: F01N13/18 F16L25/04 F16L13/14

    摘要: This invention is a muffler clamp device. It comprises a longitudinal base member, the opposite ends of which are upright and formed to seat the muffler sleeve and the connecting tail pipe end. U bolts are provided encircling the muffler sleeve and the connecting tail pipe end at longitudinally spaced planes. The object of this invention is to clamp the muffler sleeve and tail pipe end separately at longitudinally spaced locations to rigidly support the connecting ends relative to each other and relative to the longitudinal base member.

    摘要翻译: 本发明是消声器夹紧装置。 它包括纵向基座构件,其相对端部是直立形成以便安置消声器套筒和连接尾管端部。 U形螺栓被设置成围绕消声器套筒和连接尾管端部在纵向间隔开的平面处。 本发明的目的是将消声器套筒和尾管端部分别地夹在纵向间隔开的位置处,以相对于纵向基座构件刚性地支撑连接端。