[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [win-pv-devel] Windows 10 domU is unstable with PV Bus Driver

Hi Paul,

Here's a late follow-up on my problem…

> That means libxl should fire up blkback as your backend, in which case you 
> may well end up
> with things like multi-page rings cranked up to the max and indirect 
> descriptors turned on.
> I suggest you turn up the number of grant frames allocated to your guest... 
> it may well be
> running out of grant references which would very much explain your stability 
> issues.
> If you are running a bleeding edge Xen then you can set the number of frames 
> on a per-guest basis.
> If not then you'll need to set it globally on the xen command line
> (e.g. add gnttab_max_frames=128 to the line).

So, after upgrading the domU to Win10 rs3, I managed to re-install
xenvbd and everything was fine for a couple of days.
Then it hung again and I saw in the logs a lot of lines like:
XENBUS|RangeSetPop: fail2
XENBUS|RangeSetPop: fail1 (c000009a)
GNTTAB: MAP XENMAPSPACE_grant_table[7] @ 00000000.f2008000
XENBUS|GnttabExpand: added references [00000e00 - 00000fff]

So I added gnttab_max_frames=128 to my config and everything is fine again.

BTW, what is a "bleeding edge" Xen for you? Because I'm with 4.9 and I
can't think it is possible to set that on a per-guest basis.

Thanks again

win-pv-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.