On 2024/6/11 00:07, Jan Beulich wrote:
> On 07.06.2024 10:11, Jiqian Chen wrote:
>> Hi All,
>> This is v9 series to support passthrough when dom0 is PVH
>> v8->v9 changes:
>> * patch#1: Move pcidevs_unlock below write_lock, and remove 
>> "ASSERT(pcidevs_locked());" from vpci_reset_device_state;
>>            Add pci_device_state_reset_type to distinguish the reset types.
>> * patch#2: Add a comment above PHYSDEVOP_map_pirq to describe why need this 
>> hypercall.
>>            Change "!is_pv_domain(d)" to "is_hvm_domain(d)", and "map.domid 
>> == DOMID_SELF" to "d == current->domian".
>> * patch#3: Remove the check of PHYSDEVOP_setup_gsi, since there is same 
>> checke in below.
> 
> Having looked at patch 3, what check(s) is (are) being talked about here?
> It feels as if to understand this revision log entry, one would still need
> to go back to the earlier version. Yet the purpose of these is that one
> (preferably) wouldn't need to do so.
Sorry, it should be:
patch#3: Remove the check of PHYSDEVOP_setup_gsi, since there is same check in 
below. Although their return values are different, this difference is 
acceptable for the sake of code consistency
                 if ( !is_hardware_domain(currd) )
                     return -ENOSYS;
                 break;
I will change in next version.

> 
> Jan

-- 
Best regards,
Jiqian Chen.

Reply via email to