[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [XENBUS PATCH v4 10/11] Enable Xenbus precedence
Define precedence values based on each device's numeric device ID. This ensures that vendor devices always get activated instead of the generic ones. Condition the precedence on the FORCE_ACTIVATE environment variable. Signed-off-by: Tu Dinh <ngoc-tu.dinh@xxxxxxxxxx> --- scripts/genfiles.ps1 | 2 ++ src/xenbus.inf | 3 +++ 2 files changed, 5 insertions(+) diff --git a/scripts/genfiles.ps1 b/scripts/genfiles.ps1 index 836f019..79abf1e 100644 --- a/scripts/genfiles.ps1 +++ b/scripts/genfiles.ps1 @@ -70,6 +70,8 @@ $Replacements = [ordered]@{ 'MICRO_VERSION' = $Env:MICRO_VERSION; 'BUILD_NUMBER' = $Env:BUILD_NUMBER; + 'FORCE_ACTIVATE' = $Env:FORCE_ACTIVATE; + # generated values 'GIT_REVISION' = $GitRevision; diff --git a/src/xenbus.inf b/src/xenbus.inf index bbd22a0..a0b4402 100644 --- a/src/xenbus.inf +++ b/src/xenbus.inf @@ -119,6 +119,9 @@ AddReg = XenFilt_Parameters HKR,"Parameters",,0x00000010 HKR,"Parameters","*PNP0A03",0x00000000,"PCI" HKR,"Parameters","Internal_IDE_Channel",0x00000000,"IDE" +HKR,"Parameters","PCI\VEN_5853&DEV_0001",0x00010001,0x0001 ; @FORCE_ACTIVATE@ +HKR,"Parameters","PCI\VEN_5853&DEV_0002",0x00010001,0x0002 ; @FORCE_ACTIVATE@ +HKR,"Parameters","PCI\VEN_5853&DEV_@VENDOR_DEVICE_ID@",0x00010001,0x@VENDOR_DEVICE_ID@ ; @FORCE_ACTIVATE@ [Monitor_Service] DisplayName=%MonitorName% -- 2.50.1.windows.1 Ngoc Tu Dinh | Vates XCP-ng Developer XCP-ng & Xen Orchestra - Vates solutions web: https://vates.tech
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |