Re: vnode_has_large_blocks() (vnd.c rev 1.255)

2018-10-09 Thread Michael van Elst
On Sun, Sep 09, 2018 at 05:15:07PM +0200, Michael van Elst wrote:
> The handle_with_rdwr code does lots of weird things.

I've committed a few changes and behaviour is now more reasonable.

Can you test this in a real setup?


-- 
Michael van Elst
Internet: mlel...@serpens.de
"A potential Snark may lurk in every tree."


Re: nvmm

2018-10-09 Thread Thor Lancelot Simon
On Mon, Oct 08, 2018 at 12:02:14PM +0200, Maxime Villard wrote:
> Here is support for hardware-accelerated virtualization on x86 [1]. A generic
> MI driver, to which MD backends can be plugged. Most of it has already been
> discussed in private.
> 
> I intend to commit it soon, in:
> 
>   module/src/nvmm.c  -> sys/dev/nvmm/nvmm.c
>   module/src/nvmm.h  -> sys/dev/nvmm/nvmm.h
>   module/src/nvmm_internal.h -> sys/dev/nvmm/nvmm_internal.h
>   module/src/nvmm_ioctl.h-> sys/dev/nvmm/nvmm_ioctl.h
>   module/src/arch/nvmm_x86.h -> sys/dev/nvmm/nvmm_x86.h
>   module/src/arch/nvmm_x86_svm.c -> sys/dev/nvmm/nvmm_x86_svm.c
>   module/src/arch/nvmm_x86_svmfunc.S -> sys/dev/nvmm/nvmm_x86_svmfunc.S
>   module/Makefile-> sys/modules/nvmm/Makefile
>   module/nvmm.ioconf -> sys/modules/nvmm/nvmm.ioconf
>   libnvmm/   -> lib/libnvmm/
>   toyvirt/   -> share/examples/nvmm/toyvirt/
>   smallkern/ -> share/examples/nvmm/smallkern/

Wow.  Thank you!

Thor