[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] xen/arm Problem with virtual disks
On 09/18/2013 03:03 PM, Andrii Anisov wrote: > Hello, Hello, > I'm trying to provide my DomU with virtual disk but have faced some > strange issue. Disk device is discovered in DomU but it is not usable. > In DomU some trash is read from the xvd* device, and does not reflect > what is read from the correspondent device in Dom0. Moreover trash read > from the device differs each time (I checked that by dd) > I have xen 4.3 release with my patches for panda5 board. Xen 4.3 was only a tech preview and doesn't contains a couple of important ARM fixes. If it's possible I advise you to move to xen 4.4 unstable. > Dom0 is K3.8, DomU is K3.4. > Dom0 environment is busybox, /etc/xen/scripts/block and related scripts > are adjusted to be executed by busybox ash. > > In my config I have following disk definition: > > disk = ["phy:/dev/mmcblk0,xvdb,w"] > > > on verbose create, related output is: > > ibxl: debug: libxl_device.c:257:libxl__device_disk_set_backend: Disk > vdev=xvdb spec.backend=phy > libxl: debug: libxl_event.c:559:libxl__ev_xswatch_register: watch > w=0x379f8 wpath=/local/domain/0/backend/vbd/1/51728/state token=3/0: > register slotnum=3 > libxl: debug: libxl_create.c:1241:do_domain_create: ao 0x36880: > inprogress: poller=0x36808, flags=i > libxl: debug: libxl_event.c:503:watchfd_callback: watch w=0x379f8 > wpath=/local/domain/0/backend/vbd/1/51728/state token=3/0: event > epath=/local/domain/0/backend/vbd/1/51728/state > libxl: debug: libxl_event.c:647:devstate_watch_callback: backend > /local/domain/0/backend/vbd/1/51728/state wanted state 2 still > waiting state 1 > libxl: debug: libxl_event.c:503:watchfd_callback: watch w=0x379f8 > wpath=/local/domain/0/backend/vbd/1/51728/state token=3/0: event > epath=/local/domain/0/backend/vbd/1/51728/state > libxl: debug: libxl_event.c:643:devstate_watch_callback: backend > /local/domain/0/backend/vbd/1/51728/state wanted state 2 ok > libxl: debug: libxl_event.c:596:libxl__ev_xswatch_deregister: watch > w=0x379f8 wpath=/local/domain/0/backend/vbd/1/51728/state token=3/0: > deregister slotnum=3 > libxl: debug: libxl_event.c:608:libxl__ev_xswatch_deregister: watch > w=0x379f8: deregister unregistered > libxl: debug: libxl_device.c:959:device_hotplug: calling hotplug > script: /etc/xen/scripts/block add > > > When DomU discovers virtual disk, in Dom0 console I see following output: > > xen-blkback:ring-ref 8, event-channel 3, protocol 1 (arm-abi) > > Could it be a problem in contradiction of blkfront and blkback in > different kernels? > Could you please give me some clue to debug such an issue? > Few ideas: - list of possibly missing commits in xen 4.3: * d4435fe5e2f0dfadb41ef46c38f462f45d67762e: avoid the guest to update the ACTLR himself * 8348707ce1c76e2fecbe9d413d5d8f2085bf57cb: correctly configure NSACR to set ACTLR.SMP - http://lists.xen.org/archives/html/xen-devel/2013-06/msg01778.html. I didn't find any conclusion/commit about this thread. Perhaps Ian can add more input. Cheers, > *Sincerely,* > *Andrii Anisov.* > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxx > http://lists.xen.org/xen-devel > -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |