Really? My Sun B100x don't have any scsi device, I use udev (with Gentoo)
as Domain-0 on on linux-2.6.9-xen-0 (custom config), and
my guest Fedora 1s and 2s run fine.
The bug will only occur if the device node you specified as the guest
device *does not also* exist in dom0 so that the lookup can occur. If you
specify target devices that also happen to exist in dom0 then it'll work
even without directly specifying the node number.
It's just an unfortunate consequence of Xend's lookup algorithm on udev /
devfs dom0...
Cheers,
Mark