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