US 12,443,733 B2
Safety isolation method and apparatus, and computer system
Si Zeng, Shenzhen (CN); Hongyi Zeng, Shenzhen (CN); and Jianbo Gao, Shenzhen (CN)
Assigned to HUAWEI TECHNOLOGIES CO., LTD., Shenzhen (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed on Jul. 13, 2022, as Appl. No. 17/863,529.
Application 17/863,529 is a continuation of application No. PCT/CN2020/071964, filed on Jan. 14, 2020.
Prior Publication US 2022/0350915 A1, Nov. 3, 2022
Int. Cl. G06F 21/62 (2013.01); G06F 12/14 (2006.01)
CPC G06F 21/6218 (2013.01) [G06F 12/1416 (2013.01); G06F 2221/2113 (2013.01); G06F 2221/2141 (2013.01)] 11 Claims
OG exemplary drawing
 
7. A safety isolation method, comprising:
receiving an access request from an access device, wherein the access request includes operation information of the access device and safety level-related information of the access device to access to-be-accessed data in an accessed device, the safety level-related information of the access device indicates a safety level of the access device, and the operation information indicates an operation of the access device, wherein the safety level of the access device is one of three or more safety levels assigned to devices connected to the communication bus, and wherein the access request further comprises safety level-related information of the to-be-accessed data, and the safety level-related information of the to-be-accessed data indicates the safety level of the to-be-accessed data;
parse information carried in the access request to determine whether information other than the safety level-related information of the access device meets the preset safety isolation requirement, and based on the determining whether information other than the safety level-related information of the access device meets the preset safety isolation requirement, output an enable signal; and
based on a value of the enable signal, if the operation of the access device is a write operation or a read for ownership (RFO) operation and the safety level of the access device meets a preset safety isolation condition, isolating the access request, and if the operation of the access device is a non-write operation and a non-RFO operation, or the safety level of the access device does not meet the preset safety isolation condition, allowing the access request, wherein the safety level of the access device meet the preset safety isolation condition comprises the safety level of the access device is lower than the safety level of the to-be-accessed data.