发明名称 |
用于各个处理器的辅助中断虚拟化的访客中断控制器 |
摘要 |
在一实施方式中,系统包括处理器、与该处理器耦合的第一中断控制器和第二中断控制器。该第一中断控制器被配置为用信号通知处理器中断以对接收第一中断消息作出响应,该第一中断消息传送指向系统中的主机的第一中断。第二中断控制器被配置为用信号通知处理器中断以对接收第二中断消息作出响应,该第二中断消息传送指向访客的第二中断,该访客由主机控制并且在处理器上可执行。 |
申请公布号 |
CN103761145A |
申请公布日期 |
2014.04.30 |
申请号 |
CN201310753146.9 |
申请日期 |
2010.01.26 |
申请人 |
超威半导体公司 |
发明人 |
本杰明·C·塞雷布林;唐纳德·W·麦考利;约翰·F·维德伊恩;伊丽莎白·M·库珀;马克·D·胡梅尔 |
分类号 |
G06F9/48(2006.01)I |
主分类号 |
G06F9/48(2006.01)I |
代理机构 |
上海胜康律师事务所 31263 |
代理人 |
李献忠 |
主权项 |
一种访客中断控制方法,其包括:在输入/输出存储管理单元中接收中断消息,其中该中断消息传送中断,其中所述中断源自外围设备,所述外围设备被分配给系统中多个访客中的第一访客;通过所述输入/输出存储管理单元存取在存储器中的一个或多个第一数据结构以将所述中断映射到所述第一访客,其中所述一个或多个第一数据结构还包括指向另一个存储位置的指针;响应于所述指针,通过访客中断管理器定位存储器中的一个或多个第二数据结构,其中所述一个或多个第二数据结构包括所述第一访客的中断控制器状态;以及在存储器的所述一个或多个第二数据结构中记录所述中断,允许所述中断在所述第一访客执行时被传送到所述第一访客。 |
地址 |
美国加利福尼亚州 |