Extended fault resilience for a platform
    11.
    发明授权
    Extended fault resilience for a platform 有权
    扩展平台的故障恢复能力

    公开(公告)号:US07831858B2

    公开(公告)日:2010-11-09

    申请号:US11897739

    申请日:2007-08-31

    IPC分类号: G06F11/00

    摘要: In one embodiment, the present invention includes a method for allocating a fail-over memory region, determining if multiple processors have reached a rendezvous state, and verifying a memory failure in a system software memory region associated with a non-rendezvousing processor and sending a message to the non-rendezvousing processor to update a range register to the fail-over memory region. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括一种用于分配故障切换存储器区域,确定多个处理器是否已经达到会合状态的方法,以及验证与非会合处理器相关联的系统软件存储器区域中的存储器故障并发送 消息发送到非会合处理器以将范围寄存器更新到故障切换存储器区域。 描述和要求保护其他实施例。

    Dual non-volatile memories for a trusted hypervisor
    12.
    发明授权
    Dual non-volatile memories for a trusted hypervisor 有权
    用于可信管理程序的双重非易失性存储器

    公开(公告)号:US07793090B2

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

    申请号:US11897469

    申请日:2007-08-30

    IPC分类号: G06F15/177

    CPC分类号: G06F21/575 G06F9/45533

    摘要: In one embodiment, the present invention includes a method for executing a first code portion of a pre-boot environment from a first non-volatile memory, authenticating a trusted hypervisor in the first non-volatile memory using the first code portion, executing the trusted hypervisor if the trusted hypervisor is authenticated, and authenticating a basic input/output system (BIOS) present in a second non-volatile memory with the trusted hypervisor and transferring control from the trusted hypervisor to the BIOS if the BIOS is authenticated. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括一种用于从第一非易失性存储器执行预引导环境的第一代码部分的方法,使用第一代码部分来验证第一非易失性存储器中的可管理管理程序,执行可信任的 虚拟机管理程序,如果可信管理程序被认证,以及如果BIOS被认证,则用可信管理程序验证存在于第二非易失性存储器中的基本输入/输出系统(BIOS)并将控制从可信管理程序传送到BIOS。 描述和要求保护其他实施例。

    Extended fault resilience for a platform
    13.
    发明申请
    Extended fault resilience for a platform 有权
    扩展平台的故障恢复能力

    公开(公告)号:US20090063836A1

    公开(公告)日:2009-03-05

    申请号:US11897739

    申请日:2007-08-31

    IPC分类号: G06F15/177

    摘要: In one embodiment, the present invention includes a method for allocating a fail-over memory region, determining if multiple processors have reached a rendezvous state, and verifying a memory failure in a system software memory region associated with a non-rendezvousing processor and sending a message to the non-rendezvousing processor to update a range register to the fail-over memory region. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括一种用于分配故障切换存储器区域,确定多个处理器是否已经达到会合状态的方法,以及验证与非会合处理器相关联的系统软件存储器区域中的存储器故障并发送 消息发送到非会合处理器以将范围寄存器更新到故障切换存储器区域。 描述和要求保护其他实施例。

    DEMAND BASED USB PROXY FOR DATA STORES IN SERVICE PROCESSOR COMPLEX
    15.
    发明申请
    DEMAND BASED USB PROXY FOR DATA STORES IN SERVICE PROCESSOR COMPLEX 审中-公开
    数据存储在服务处理器复合中的基于需求的USB代码

    公开(公告)号:US20130218551A1

    公开(公告)日:2013-08-22

    申请号:US13848133

    申请日:2013-03-21

    IPC分类号: G06F13/10

    摘要: A method, apparatus, system, and computer program product for secure server system management. A payload containing system software and/or firmware updates is distributed in an on-demand, secure I/O operation. The I/O operation is performed via a secured communication channel inaccessible by the server operating system to an emulated USB drive. The secure communication channel can be established for the I/O operation only after authenticating the recipient of the payload, and the payload can be protected from access by a potentially-infected server operating system. Furthermore, the payload can be delivered on demand rather than relying on a BIOS update schedule, and the payload can be delivered at speeds of a write operation to a USB drive.

    摘要翻译: 一种用于安全服务器系统管理的方法,设备,系统和计算机程序产品。 包含系统软件和/或固件更新的有效载荷以按需安全I / O操作分发。 I / O操作通过服务器操作系统无法访问到模拟USB驱动器的安全通信通道执行。 只有在验证有效负载的收件人之后,才能为I / O操作建立安全通信通道,并且可以保护有效负载免受潜在感染的服务器操作系统的访问。 此外,有效载荷可以按需传送,而不是依赖于BIOS更新计划,并且有效载荷可以以写入操作的速度传送到USB驱动器。

    COMPUTER SYSTEM BOOT ENHANCEMENTS WITH USER OVERRIDE
    17.
    发明申请
    COMPUTER SYSTEM BOOT ENHANCEMENTS WITH USER OVERRIDE 审中-公开
    计算机系统引导增强与用户覆盖

    公开(公告)号:US20120159136A1

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

    申请号:US12969655

    申请日:2010-12-16

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4401

    摘要: Methods, systems and computer program products are disclosed for enhanced system boot processing that is faster to launch the OS because it does not interrogate I/O devices for possible interruption, but that also may be modified to interrogate such devices based on a user selection mechanism. The user selection mechanism may be, for at least one embodiment, a software mechanism such as a control panel module. For other embodiments, the user selection mechanism may be a hardware mechanism, such as a power button or other hardware button or switch. Other embodiments are described and claimed.

    摘要翻译: 公开了用于增强的系统引导处理的方法,系统和计算机程序产品,其更快地启动操作系统,因为它不询问I / O设备以便可能的中断,但是也可以修改为基于用户选择机制来询问这样的设备 。 对于至少一个实施例,用户选择机构可以是诸如控制面板模块的软件机构。 对于其他实施例,用户选择机制可以是诸如电源按钮或其他硬件按钮或开关的硬件机构。 描述和要求保护其他实施例。

    Instant on video
    18.
    发明授权
    Instant on video 有权
    即时视频

    公开(公告)号:US07987348B2

    公开(公告)日:2011-07-26

    申请号:US11731525

    申请日:2007-03-30

    IPC分类号: G06F9/24 G06F15/177 G06F13/00

    CPC分类号: G06F9/4403 G06F9/4401

    摘要: In some embodiments, the invention involves speeding boot up of a platform by initializing the video card early on in the boot process. In an embodiment, processor cache memory is to be used as cache as RAM (CAR). Video graphics adapter (VGA) card initialization uses the CAR instead of system RAM to perform initialization. A portion of the firmware code, interrupt vector tables and handlers are mirrored in the CAR, from flash memory to mimic the behavior of system RAM during the video initialization. VGA initialization may occur before system RAM has initialized to enable early visual feedback to a user. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及通过在启动过程中提前初始化视频卡来加速平台的启动。 在一个实施例中,将处理器高速缓冲存储器用作高速缓存作为RAM(CAR)。 视频图形适配器(VGA)卡初始化使用CAR代替系统RAM执行初始化。 固件代码,中断向量表和处理程序的一部分在CAR中从闪存镜像到模拟视频初始化期间系统RAM的行为。 在系统RAM初始化之前可能会发生VGA初始化,以便能够为用户提供早期的视觉反馈。 描述和要求保护其他实施例。

    System and method for continuous logging of correctable errors without rebooting
    19.
    发明授权
    System and method for continuous logging of correctable errors without rebooting 有权
    连续记录可纠正错误而不重新启动的系统和方法

    公开(公告)号:US07945841B2

    公开(公告)日:2011-05-17

    申请号:US11634500

    申请日:2006-12-06

    IPC分类号: G11C29/00

    CPC分类号: G06F11/2268 G06F11/008

    摘要: In some embodiments, the invention involves a system and method to continuously log correctable errors without rebooting by changing the granularity of the error detection and logging mechanism. A mask register is used to identify which errors are to be logged. Each bit of the mask register may represent a different memory component of the system. Logging of the memory component is determined by the value of the bit in the mask. The masking enables granularity of error logging to the channel and/or dual in-line memory module (DIMM) level. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及通过改变错误检测和记录机制的粒度来连续记录可纠正错误而不重新启动的系统和方法。 掩码寄存器用于识别要记录哪些错误。 掩码寄存器的每个位可以表示系统的不同存储器组件。 存储器组件的记录由掩码中的位的值决定。 掩蔽功能可以对通道和/或双列直插式存储器模块(DIMM)级别进行错误记录的粒度。 描述和要求保护其他实施例。

    Method and apparatus for improved memory reliability, availability and serviceability
    20.
    发明授权
    Method and apparatus for improved memory reliability, availability and serviceability 有权
    提高内存可靠性,可用性和可维护性的方法和设备

    公开(公告)号:US07890811B2

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

    申请号:US11771994

    申请日:2007-06-29

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1044

    摘要: Methods and apparatus dynamically reconfigure storage or channel capacities in a memory system. A fully-buffered dual in-line memory module (DIMM) is configured for a particular storage capacity and a particular channel capacity. An error may be detected at a memory address in some portion of the DIMM. To resolve the problem, the storage capacity or the channel capacity may be reduced and the DIMM may be dynamically reconfigured according to the reduced capacity. For one embodiment the DIMM may be reconfigured by mapping the portion of the DIMM containing the error as unavailable and taking that portion off-line without taking the entire DIMM off-line. For another embodiment the DIMM may be reconfigured by throttling the DIMM at a reduced frequency. The portion of the DIMM containing the error may be retested at the reduced frequency. If no errors are detected, the DIMM may be made available at the reduced frequency.

    摘要翻译: 方法和装置动态地重新配置存储器系统中的存储或信道容量。 全缓冲双列直插式内存模块(DIMM)配置为特定存储容量和特定通道容量。 在DIMM的某些部分的存储器地址可能会检测到错误。 为了解决这个问题,可以减少存储容量或信道容量,并且可以根据容量的降低来动态地重新配置DIMM。 对于一个实施例,可以通过将包含错误的DIMM的部分映射为不可用并且将该部分离线地取出而不使整个DIMM离线地将DIMM重新配置。 对于另一个实施例,可以通过以降低的频率来调节DIMM来重新配置DIMM。 包含错误的DIMM部分可能会以降低的频率进行重新测试。 如果没有检测到错误,则可以以降低的频率使DIMM可用。