hi Konstantinos Agouros wrote, at 02/05/2012 01:50 PM: > and I checked that they are loaded. The real strange thing is, that I have an > identical .config (regarding the xen stuff) on a 2nd box and all is fine. So I > need to debug the hotplug scripts somehow to see what is going wrong. I tried > to pass pci hardware (network intercaces) to the guest under 3.2 _this_ is > working.
the only place i'm seeing details about backend drivers activity is standard syslog output (/var/log/messages). i guess the domU creation at dom0 side goes as follows: * xm/xend (or xl/libxl - i did not migrate to one yet) queries xenstore for resources the domU is being assigned with * if xenstore succeeds with the inquiry it marks the resource as allocated and posts subsequent inquiry to dom0 kernel as a holder of all backend xen resources * the kernel performs particular resource initialization and generates an appropriate event * the event is handled by udev (/etc/udev/rules.d/xen-backend.rules) * udev processes a matching rule and calls userspace script (vif-setup for network backends and vscsi for block backends) attaching the resource to the domU being started. i believe all possible debugging should deal with these scripts my second guess is that real hardware passthrough works indentically i just uploaded everything related to a pure pv domU creation: http://pastebin.com/5m7C3QkX - it might be helpful to find the difference in your configuration victor