OS and firmware coordinated error handling using transparent firmware intercept and firmware services
    3.
    发明申请
    OS and firmware coordinated error handling using transparent firmware intercept and firmware services 有权
    操作系统和固件协调的错误处理使用透明的固件拦截和固件服务

    公开(公告)号:US20070061634A1

    公开(公告)日:2007-03-15

    申请号:US11227831

    申请日:2005-09-15

    IPC分类号: G06F11/00

    CPC分类号: G06F11/0793 G06F11/0706

    摘要: Methods and architectures for performing hardware error handling using coordinated operating system (OS) and firmware services. In one aspect, a firmware interface is provided to enable an OS to access firmware error-handling services. Such services enable the OS to access error data concerning platform hardware errors that may not be directed accessed via a platform processor or through other conventional approaches. Techniques are also disclosed for intercepting the processing of hardware error events and directing control to firmware error-handling services prior to attempting to service the error using OS-based services. The firmware services may correct hardware errors and/or log error data that may be later accessed by the OS or provided to a remote management server using an out-of-band communication channel. In accordance with another aspect, the firmware intercept and services may be performed in a manner that is transparent to the OS.

    摘要翻译: 使用协调操作系统(OS)和固件服务执行硬件错误处理的方法和架构。 在一个方面,提供固件接口以使OS能够访问固件错误处理服务。 这样的服务使得OS能够访问有关平台硬件错误的错误数据,这些错误数据可能不会通过平台处理器或其他常规方法被定向访问。 还公开了用于在使用基于OS的服务尝试服务错误之前拦截硬件错误事件的处理以及将控制引导到固件错误处理服务的技术。 固件服务可以纠正OS稍后访问或使用带外通信信道提供给远程管理服务器的硬件错误和/或日志错误数据。 根据另一方面,固件拦截和服务可以以对OS是透明的方式来执行。

    Mechanism for processor power state aware distribution of lowest priority interrupts
    4.
    发明申请
    Mechanism for processor power state aware distribution of lowest priority interrupts 失效
    处理器电源状态识别分配最低优先级中断的机制

    公开(公告)号:US20070143514A1

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

    申请号:US11704760

    申请日:2007-02-09

    IPC分类号: G06F13/24 G06F1/00

    摘要: A method for a mechanism for processor power state aware distribution of lowest priority interrupts. The method of one embodiment comprises receiving first power state information from a first component and second power state information from a second component. First task priority information from the first component and second task priority from the second component are also received. An interrupt request from a first device for servicing is received. Power state and task priority information for the first and second components are evaluated to determine which component should service the interrupt request. Either the first component or the second component is selected to be a destination component to service the interrupt request based on the power state and task priority information. The interrupt request is communicated to the destination component.

    摘要翻译: 一种用于处理器功率状态识别分配最低优先级中断的机制的方法。 一个实施例的方法包括从第一组件接收第一功率状态信息和从第二组件接收第二功率状态信息。 还接收来自第一分量的第一任务优先级信息和来自第二分量的第二任务优先级。 接收来自第一设备的用于维修的中断请求。 评估第一和第二组件的功率状态和任务优先级信息,以确定哪个组件应该服务于中断请求。 选择第一组件或第二组件作为目的组件,以基于功率状态和任务优先级信息来服务中断请求。 中断请求被传送到目标组件。

    Inter-processor interrupts
    6.
    发明申请
    Inter-processor interrupts 有权
    处理器间中断

    公开(公告)号:US20050027914A1

    公开(公告)日:2005-02-03

    申请号:US10631522

    申请日:2003-07-31

    CPC分类号: G06F9/4812 G06F9/544

    摘要: According to an embodiment of the invention, a method and apparatus for inter-processor interrupts in a multi-processor system are described. An embodiment comprises writing an inter-processor interrupt request to a first memory location; monitoring the first memory location; detecting the inter-processor interrupt request in the first memory location; calling a function for the inter-processor interrupt request; and performing the function for the inter-processor interrupt request.

    摘要翻译: 根据本发明的实施例,描述了用于多处理器系统中的处理器间中断的方法和装置。 一个实施例包括将处理器间中断请求写入第一存储器位置; 监控第一个内存位置; 检测第一存储器位置中的处理器间中断请求; 调用处理器间中断请求的功能; 并执行处理器间中断请求的功能。

    Queued locks using monitor-memory wait
    7.
    发明申请
    Queued locks using monitor-memory wait 有权
    使用监视器内存等待排队锁

    公开(公告)号:US20080022141A1

    公开(公告)日:2008-01-24

    申请号:US11903249

    申请日:2007-09-20

    IPC分类号: G06F1/32

    摘要: A method, apparatus, and system are provided for monitoring locks using monitor-memory wait. In one embodiment, a memory to store instructions to perform functions of a monitoring mechanism is provided. The monitoring mechanism having a first logic to cause a processor to exit a sleep state in response to an event, wherein exiting the sleep state comprises resuming control of processing resources that were relinquished by the processor during the sleep state. The monitoring mechanism having a second logic to disable monitoring of a node associated with a contended lock after the processor exits the sleep state.

    摘要翻译: 提供了一种使用监视器 - 内存等待监视锁定的方法,装置和系统。 在一个实施例中,提供了存储用于执行监视机制的功能的指令的存储器。 监视机制具有使处理器响应于事件退出休眠状态的第一逻辑,其中退出休眠状态包括恢复处理在休眠状态期间被处理器放弃的处理资源的控制。 所述监视机制具有第二逻辑,以在所述处理器退出所述睡眠状态之后禁用与竞争锁相关联的节点的监视。