Module Name: src Committed By: sborrill Date: Thu Feb 6 13:32:42 UTC 2025
Modified Files: src/sys/arch/xen/xenbus: xenbus_probe.c Log Message: cdroms as xbd devices are skipped in PVHVM mode to avoid hangs if they are not ready, i.e. do not contain an ISO image (that they hang is a bug that should be fixed in itself). They are instead detected as an emulated cdX which does deal with not being ready. This leads to a regression in pure PV mode where xbd devices are hot-plugged when an ISO is mounted and there are no emulated block devices such as cdX. The xbd devices never appear and thus ISO images are not accessible. Revert to pre-10 behaviour on pure PV kernels. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/arch/xen/xenbus/xenbus_probe.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.