• 专利标题: SYNCHRONIZING CONCURRENT TASKS USING INTERRUPT DEFERRAL INSTRUCTIONS
  • 申请号: EP22214211.9
    申请日: 2022-12-16
  • 公开(公告)号: EP4300292A1
    公开(公告)日: 2024-01-03
  • 发明人: TSIRKIN, Michael
  • 申请人: Red Hat, Inc.
  • 申请人地址: US Raleigh, NC 27601 100 East Davie Street
  • 代理机构: Murgitroyd & Company
  • 优先权: US202217853686 20220629
  • 主分类号: G06F9/30
  • IPC分类号: G06F9/30 G06F9/48 G06F9/52
SYNCHRONIZING CONCURRENT TASKS USING INTERRUPT DEFERRAL INSTRUCTIONS
摘要:
An example method may include responsive to receiving, by a processing device, an interrupt deferral instruction requesting that interrupts be deferred, disabling delivery of interrupts by the processing device, receiving one or more interrupt requests subsequent to disabling delivery of interrupts, and responsive to determining that a deferral termination criterion is satisfied, delivering one or more interrupts, wherein each of the one or more interrupts is specified by a respective one of the interrupt requests. The method may further include receiving a resume interrupt delivery instruction requesting that deferred and subsequent interrupts be delivered, wherein the deferral termination criterion is satisfied in response to receiving the resume interrupt delivery instruction. The method may further include, responsive to receiving the resume interrupt delivery instruction, enabling delivery of the one or more interrupts and subsequent interrupts by the processing device.
信息查询
0/0