[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Recent(?) change forces reboot after adding vif



On Mon, Jul 14, 2025 at 02:21:36PM +0000, Tu Dinh wrote:
> On 14/07/2025 15:59, Marek Marczykowski-Górecki wrote:
> > On Mon, Jul 14, 2025 at 09:25:25AM +0100, Owen Smith wrote:
> >> This is almost certainly related to UNPLUGv3. Does the daemon.log show
> >> anything as to why xenvif detected the re-added vif as a new network device
> >> that requires a reboot? Check for "ConfigRequestReboot" and preceding log
> >> lines
> >
> > Where can I find this daemon.log? Do I need to enable some extra logging
> > somehow?
> >
> > The exact message I get is "Xen PV Network Class needs to restart the
> > system to complete installation".
> >
> 
> If you're using XenServer/XCP-ng, you'll find it at /var/log/daemon.log.
> 
> If not, you can configure QEMU to trace on xen_platform_log events to
> listen to the Windows drivers' logging output.

It's on Qubes OS. Adding trace on xen_platform_log worked:

Relevant (I hope) parts of the output:

1. When starting domU that has vif attached on the previous boot (no reboot 
request):

xen_platform_log xen platform: xenvif|DriverEntry: XENVIF 9.1.0 (0) (11.07.2025)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: BUS_INTERFACE 
(VERSION 1)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: DEBUG_INTERFACE 
(VERSION 1)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: SUSPEND_INTERFACE 
(VERSION 1)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: EVTCHN_INTERFACE 
(VERSION 9)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: STORE_INTERFACE 
(VERSION 2)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: 
RANGE_SET_INTERFACE (VERSION 1)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: CACHE_INTERFACE 
(VERSION 2)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: GNTTAB_INTERFACE 
(VERSION 4)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: UNPLUG_INTERFACE 
(VERSION 3)
xen_platform_log xen platform: xenvif|FdoCreate: FFFFC38DB76BDC80 (XP0001 
XENVIF)
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC38DB707F8D0 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80485760000 - 
FFFFF80485778FFF [xeniface.sys]
xen_platform_log xen platform: xeniface|DriverEntry: XENIFACE 9.1.0 (0) 
(11.07.2025)
xen_platform_log xen platform: xenbus|PdoQueryInterface: IFACE: 
SUSPEND_INTERFACE (VERSION 1)
xen_platform_log xen platform: xenbus|PdoQueryInterface: IFACE: 
SHARED_INFO_INTERFACE (VERSION 4)
xen_platform_log xen platform: xenbus|PdoQueryInterface: IFACE: STORE_INTERFACE 
(VERSION 2)
xen_platform_log xen platform: xenbus|PdoQueryInterface: IFACE: 
EVTCHN_INTERFACE (VERSION 9)
xen_platform_log xen platform: xenbus|PdoQueryInterface: IFACE: 
GNTTAB_INTERFACE (VERSION 4)
xen_platform_log xen platform: xeniface|FdoInitialiseXSRegistryEntries: fail1 
c0000022
xen_platform_log xen platform: xeniface|FdoCreate: FFFFC38DB76BD970 (IFACE)
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC38DB707FC00 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80484B40000 - 
FFFFF80484BB9FFF [usbport.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80484F80000 - 
FFFFF80484F9CFFF [usbehci.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80484AB0000 - 
FFFFF80484B34FFF [ks.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80484A80000 - 
FFFFF80484AA2FFF [drmk.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80484A00000 - 
FFFFF80484A74FFF [portcls.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80484BC0000 - 
FFFFF80484BF0FFF [hdaudbus.sys]
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC38DB70D1360 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80486270000 - 
FFFFF8048631DFFF [USBXHCI.SYS]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80486330000 - 
FFFFF80486378FFF [Ucx01000.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80486380000 - 
FFFFF804863CDFFF [intelppm.sys]
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC38DB56EECF0 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF804863E0000 - 
FFFFF804863EDFFF [NdisVirtualBus.sys]
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC38DB571CCF0 UNKNOWN
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC38DB574BCF0 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80485800000 - 
FFFFF8048580BFFF [swenum.sys]
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC38DB5705CF0 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80485810000 - 
FFFFF8048581DFFF [rdpbus.sys]
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC38DB574CCF0 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF804858C0000 - 
FFFFF804858CFFFF [usbd.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80485830000 - 
FFFFF804858B8FFF [usbhub.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF804858E0000 - 
FFFFF80485961FFF [HdAudio.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80485970000 - 
FFFFF80485981FFF [ksthunk.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80485990000 - 
FFFFF80485A42FFF [USBHUB3.SYS]
xen_platform_log xen platform: xenvif|__PdoSetPermanentAddress: 0: 
00:16:3e:5e:6c:00
xen_platform_log xen platform: xenvif|__PdoSetContainerID: 0 
{d46f4229-a162-54d5-91f2-4efe2768708d}
xen_platform_log xen platform: xenvif|FrontendSetMaxQueues: device/vif/0: 2
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0: ====> 
'UNKNOWN' -> 'CLOSED'
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0 in state 
'PREPARED'
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0 in state 
'CLOSED'
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0: <=====
xen_platform_log xen platform: xenvif|PdoCreate: FFFFC38DB7852B70 (0)
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000000 -> CACHE v1 
VIF v8 STORE v2 SUSPEND v1UNPLUG v1
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000001 -> CACHE v2 
VIF v8 STORE v2 SUSPEND v1UNPLUG v1
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000002 -> CACHE v2 
VIF v9 STORE v2 SUSPEND v1UNPLUG v1
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000003 -> CACHE v2 
VIF v10 STORE v2 SUSPEND v1UNPLUG v1
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000004 -> CACHE v2 
VIF v10 STORE v2 SUSPEND v1UNPLUG v2
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000005 -> CACHE v2 
VIF v10 STORE v2 SUSPEND v1UNPLUG v3
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80485A50000 - 
FFFFF80485A60FFF [xennet.sys]
xen_platform_log xen platform: xennet|DriverEntry: XENNET 9.1.0 (0) (11.07.2025)
xen_platform_log xen platform: xeniface|WmiRegister: DRV: XenIface WMI 
Initialisation
xen_platform_log xen platform: xenvif|PdoSetFriendlyName: 0: Xen PV Network 
Device #0
xen_platform_log xen platform: xenvif|SettingsRestore: fail1 (c0000034)
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0: ====> 
'CLOSED' -> 'CONNECTED'
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0 in state 
'PREPARED'
xen_platform_log xen platform: xenvif|__MacSetPermanentAddress: attr/vif/0: 
00:16:3E:5E:6C:00
xen_platform_log xen platform: xenvif|__MacSetCurrentAddress: attr/vif/0: 
00:16:3E:5E:6C:00
xen_platform_log xen platform: xenvif|FrontendSetNumQueues: device/vif/0: 2
xen_platform_log xen platform: xenvif|FrontendSetSplit: device/vif/0: TRUE
xen_platform_log xen platform: xenbus|EvtchnBind: [14]: CPU 0:1
xen_platform_log xen platform: xenbus|EvtchnBind: [16]: CPU 0:1
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0 in state 
'CONNECTED'
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0: <=====
xen_platform_log xen platform: xenbus|UnplugRequest: NICS (MAKE)
xen_platform_log xen platform: xen|UnplugIncrementValue: NICS 1
xen_platform_log xen platform: xenvif|PdoQueryInterface: 0: VIF_INTERFACE 
(VERSION 10)
xen_platform_log xen platform: xenvif|PdoQueryInterface: 0: STORE_INTERFACE 
(VERSION 2)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: STORE_INTERFACE 
(VERSION 2)
xen_platform_log xen platform: xenvif|PdoQueryInterface: 0: SUSPEND_INTERFACE 
(VERSION 1)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: SUSPEND_INTERFACE 
(VERSION 1)
xen_platform_log xen platform: xenvif|FrontendSetHashAlgorithm: device/vif/0: 
TOEPLITZ
xen_platform_log xen platform: xenvif|ControllerSetHashAlgorithm: fail2
xen_platform_log xen platform: xenvif|ControllerSetHashAlgorithm: fail1 
(c000000d)
xen_platform_log xen platform: xenvif|__FrontendUpdateHash: fail1 (c000000d)
xen_platform_log xen platform: xenvif|FrontendSetHashAlgorithm: fail2
xen_platform_log xen platform: xenvif|FrontendSetHashAlgorithm: fail1 (c000000d)
xen_platform_log xen platform: xenvif|ReceiverSetHashAlgorithm: fail1 (c000000d)
xen_platform_log xen platform: xenvif|PdoQueryInterface: 0: BUS_INTERFACE 
(VERSION 1)
xen_platform_log xen platform: xenbus|DmaGetAdapter: no interception
xen_platform_log xen platform: xennet|AdapterQueryInformation: UNSUPPORTED OID 
00010300
xen_platform_log xen platform: xennet|AdapterQueryInformation: UNSUPPORTED OID 
00010300
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0: ====> 
'CONNECTED' -> 'ENABLED'
xen_platform_log xen platform: xenvif|__ReceiverRingEnable: device/vif/0[0]: 
====>

1. When starting domU that has vif detached on the previous boot, but
had it earlier present (does request reboot):

xen_platform_log xen platform: xenvif|DriverEntry: XENVIF 9.1.0 (0) (11.07.2025)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: BUS_INTERFACE 
(VERSION 1)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: DEBUG_INTERFACE 
(VERSION 1)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: SUSPEND_INTERFACE 
(VERSION 1)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: EVTCHN_INTERFACE 
(VERSION 9)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: STORE_INTERFACE 
(VERSION 2)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: 
RANGE_SET_INTERFACE (VERSION 1)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: CACHE_INTERFACE 
(VERSION 2)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: GNTTAB_INTERFACE 
(VERSION 4)
xen_platform_log xen platform: xenbus|PdoQueryInterface: VIF: UNPLUG_INTERFACE 
(VERSION 3)
xen_platform_log xen platform: xenvif|FdoCreate: FFFFC582CB742040 (XP0001 
XENVIF)
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC582CB0855F0 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011FD70000 - 
FFFFF8011FD88FFF [xeniface.sys]
xen_platform_log xen platform: xeniface|DriverEntry: XENIFACE 9.1.0 (0) 
(11.07.2025)
xen_platform_log xen platform: xenbus|PdoQueryInterface: IFACE: 
SUSPEND_INTERFACE (VERSION 1)
xen_platform_log xen platform: xenbus|PdoQueryInterface: IFACE: 
SHARED_INFO_INTERFACE (VERSION 4)
xen_platform_log xen platform: xenbus|PdoQueryInterface: IFACE: STORE_INTERFACE 
(VERSION 2)
xen_platform_log xen platform: xenbus|PdoQueryInterface: IFACE: 
EVTCHN_INTERFACE (VERSION 9)
xen_platform_log xen platform: xenbus|PdoQueryInterface: IFACE: 
GNTTAB_INTERFACE (VERSION 4)
xen_platform_log xen platform: xeniface|FdoInitialiseXSRegistryEntries: fail1 
c0000022
xen_platform_log xen platform: xeniface|FdoCreate: FFFFC582CB736040 (IFACE)
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC582CB0678D0 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011FDB0000 - 
FFFFF8011FE29FFF [usbport.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011FD90000 - 
FFFFF8011FDACFFF [usbehci.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011FF20000 - 
FFFFF8011FFA4FFF [ks.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011FEF0000 - 
FFFFF8011FF12FFF [drmk.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011FE70000 - 
FFFFF8011FEE4FFF [portcls.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011FE30000 - 
FFFFF8011FE60FFF [hdaudbus.sys]
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC582CB0B8360 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011FFB0000 - 
FFFFF8011FFC1FFF [Rtnic64.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011FFD0000 - 
FFFFF8012007DFFF [USBXHCI.SYS]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80120090000 - 
FFFFF801200D8FFF [Ucx01000.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF801200E0000 - 
FFFFF8012012DFFF [intelppm.sys]
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC582C974DCF0 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011F540000 - 
FFFFF8011F54DFFF [NdisVirtualBus.sys]
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC582C9717CF0 UNKNOWN
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC582C974ECF0 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011FB60000 - 
FFFFF8011FB6BFFF [swenum.sys]
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC582C96F1CF0 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF8011FB70000 - 
FFFFF8011FB7DFFF [rdpbus.sys]
xen_platform_log xen platform: xenfilt|DriverAddDevice: FFFFC582C974FCF0 UNKNOWN
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80121080000 - 
FFFFF8012108FFFF [usbd.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80120FF0000 - 
FFFFF80121078FFF [usbhub.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF801210A0000 - 
FFFFF80121121FFF [HdAudio.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80121130000 - 
FFFFF80121141FFF [ksthunk.sys]
xen_platform_log xen platform: xen|ModuleAdd: FFFFF80120200000 - 
FFFFF801202B2FFF [USBHUB3.SYS]
xen_platform_log xen platform: xenvif|__PdoSetPermanentAddress: 0: 
00:16:3e:5e:6c:00
xen_platform_log xen platform: xenvif|__PdoSetContainerID: 0 
{d46f4229-a162-54d5-91f2-4efe2768708d}
xen_platform_log xen platform: xenvif|FrontendSetMaxQueues: device/vif/0: 2
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0: ====> 
'UNKNOWN' -> 'CLOSED'
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0 in state 
'PREPARED'
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0 in state 
'CLOSED'
xen_platform_log xen platform: xenvif|FrontendSetState: device/vif/0: <=====
xen_platform_log xen platform: xenvif|PdoCreate: FFFFC582CB7A4450 (0)
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000000 -> CACHE v1 
VIF v8 STORE v2 SUSPEND v1UNPLUG v1
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000001 -> CACHE v2 
VIF v8 STORE v2 SUSPEND v1UNPLUG v1
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000002 -> CACHE v2 
VIF v9 STORE v2 SUSPEND v1UNPLUG v1
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000003 -> CACHE v2 
VIF v10 STORE v2 SUSPEND v1UNPLUG v1
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000004 -> CACHE v2 
VIF v10 STORE v2 SUSPEND v1UNPLUG v2
xen_platform_log xen platform: xenvif|PdoDumpRevisions: 09000005 -> CACHE v2 
VIF v10 STORE v2 SUSPEND v1UNPLUG v3
xen_platform_log xen platform: xen|ModuleAdd: FFFFF801202C0000 - 
FFFFF801202D0FFF [xennet.sys]
xen_platform_log xen platform: xennet|DriverEntry: XENNET 9.1.0 (0) (11.07.2025)
xen_platform_log xen platform: xeniface|WmiRegister: DRV: XenIface WMI 
Initialisation
xen_platform_log xen platform: xenvif|PdoSetFriendlyName: 0: Xen PV Network 
Device #0
xen_platform_log xen platform: xenvif|SettingsSave: FROM Ethernet 2 (Realtek 
RTL8139C+ Fast Ethernet NIC)
xen_platform_log xen platform: xenvif|SettingsSave: FROM 
{79925511-18ba-482b-b579-b215927768b7}
xen_platform_log xen platform: xenvif|SettingsSave: FROM 0006008002000000
xen_platform_log xen platform: xenvif|PdoParseMibTable: fail4
xen_platform_log xen platform: xenvif|PdoParseMibTable: fail3
xen_platform_log xen platform: xenvif|PdoParseMibTable: fail2
xen_platform_log xen platform: xenvif|PdoParseMibTable: fail1 (c00002d2)
xen_platform_log xen platform: xenbus|UnplugRequest: NICS (MAKE)
xen_platform_log xen platform: xen|UnplugIncrementValue: NICS 1
xen_platform_log xen platform: xen|ConfigRequestReboot: ====>
xen_platform_log xen platform: xen|ConfigRequestReboot: <====
xen_platform_log xen platform: xenvif|PdoStartDevice: fail5
xen_platform_log xen platform: xenvif|PdoStartDevice: fail4
xen_platform_log xen platform: xenvif|PdoStartDevice: fail3
xen_platform_log xen platform: xenvif|PdoStartDevice: fail2
xen_platform_log xen platform: xenvif|PdoStartDevice: fail1 (c00002d2)
xen_platform_log xen platform: xennet|DriverUnload: XENNET 9.1.0 (0) 
(11.07.2025)

If needed, I uploaded full output to:
https://gist.github.com/marmarek/b9f96cfe469e6873f78e6945aa7a7acf (two
files there)

-- 
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab

Attachment: signature.asc
Description: PGP signature


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.