[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] [XenVif] Skip stale device config...
On 07/02/2023 08:11, Owen Smith wrote: ...when checking child compatibility When a device is updated, the Enum key for the old binding is not deleted. This can lead to a device binding that is not in use (has been replaced by a later binding) triggering the coinstaller to fail the upgrade to a newer version. This is especially prevelent when the older stale information was bound to a revision that is not present in the new driver INF file. This fix ignores the stale entries under the Enum key when performing the compatibility checks. This is similar to the XenBus commit 16c8ad0c446eded7246cc5f3d72de0bc3ff7baf5 which handles the same failure for XenBus's child devices Signed-off-by: Owen Smith <owen.smith@xxxxxxxxxx> --- src/coinst/coinst.c | 35 ++++++++++++++++++++++++++++++----- 1 file changed, 30 insertions(+), 5 deletions(-) Acked-by: Paul Durrant <paul@xxxxxxx>
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |