Write-distribute command for RAID mirroring
    1.
    发明授权
    Write-distribute command for RAID mirroring 有权
    写镜像分配命令

    公开(公告)号:US08250283B1

    公开(公告)日:2012-08-21

    申请号:US12471155

    申请日:2009-05-22

    IPC分类号: G06F13/00

    摘要: According to one general aspect, a method may include receiving, from a processor at an I/O controller, a write-distribute command that includes an indication of data to be written to a group of storage mediums and instructions that the data should be written to multiple storage locations within the group of storage mediums. In various embodiments, the method may also include, based on the command's instructions, writing the data to at least a first storage location of the storage mediums. In one embodiment, the method may include returning a write completion message, from the I/O controller to the processor, after the data is written to a first storage location.

    摘要翻译: 根据一个一般方面,一种方法可以包括从I / O控制器的处理器接收包括要写入一组存储介质的数据的指示和数据应被写入的指令的写分配命令 到存储介质组内的多个存储位置。 在各种实施例中,该方法还可以包括基于命令的指令将数据写入存储介质的至少第一存储位置。 在一个实施例中,该方法可以包括在将数据写入第一存储位置之后从I / O控制器返回写入完成消息到处理器。

    PROCESSOR MODE LOCKING
    2.
    发明申请
    PROCESSOR MODE LOCKING 审中-公开
    处理器模式锁定

    公开(公告)号:US20120185688A1

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

    申请号:US13346547

    申请日:2012-01-09

    IPC分类号: G06F9/00

    摘要: Implementations of the present disclosure are directed to a method, system and computer-readable medium for operating a processor in a data processing apparatus in a first processing mode; setting one or more control bits of a control register of the processor to configure the processor to operate in a different second processing mode; providing a virtual register in a virtual machine executing on the data processing apparatus, the virtual register having one or more locking bits corresponding to the control bits of the control register; setting a value of the one or more locking bits of the virtual register; and in response to setting the value of the one or more locking bits, preventing the processor from being configured to operate in the first processing mode.

    摘要翻译: 本公开的实现涉及用于以第一处理模式操作数据处理设备中的处理器的方法,系统和计算机可读介质; 设置处理器的控制寄存器的一个或多个控制位以配置处理器以不同的第二处理模式操作; 在所述数据处理装置上执行的虚拟机中提供虚拟寄存器,所述虚拟寄存器具有与控制寄存器的控制位对应的一个或多个锁定位; 设置虚拟寄存器的一个或多个锁定位的值; 并且响应于设置所述一个或多个锁定位的值,防止所述处理器被配置为在所述第一处理模式下操作。

    Error-handling for write-distribute command in raid mirroring
    3.
    发明授权
    Error-handling for write-distribute command in raid mirroring 有权
    镜像镜像中的write-distribution命令的错误处理

    公开(公告)号:US08583853B1

    公开(公告)日:2013-11-12

    申请号:US13551306

    申请日:2012-07-17

    IPC分类号: G06F13/00

    摘要: A method includes transmitting, by a processor to an I/O controller, a write-distribute command. The command includes a single copy of data and instructions to write instances of the data to multiple storage locations within a group of storage mediums. For each individual location of the multiple storage locations, the I/O controller transmits a write complete message to the processor after writing an instance of the data to the individual location is complete. If writing the instance of the data to a particular location has an error, the write complete message for the particular individual location is a write error message.

    摘要翻译: 一种方法包括由处理器向I / O控制器发送写分配命令。 该命令包括单个数据副本以及将数据的实例写入一组存储介质中的多个存储位置的指令。 对于多个存储位置的每个单独位置,I / O控制器在写入到个别位置的数据实例完成之后向处理器发送写入完成消息。 如果将数据实例写入特定位置有错误,则特定单个位置的写入完成消息是写错误消息。