CloudABI: Taking capability-based security to the next level?

Ed Schouten ed at nuxi.nl
Sat Apr 18 20:28:43 UTC 2015


Hi there,

2015-04-18 11:48 GMT+02:00 Outback Dingo <outbackdingo at gmail.com>:
> though in the meantime it appears your modified FreeBSD tree is broken at
> the kernel level, merging and catching up to HEAD / CURRENT should resolve
> that.
>
> ...
> /usr/home/dingo/freebsd/sys/modules/cryptodev/../../opencrypto/cryptodev.c:1309:32:
> error: too few arguments to function call, expected 5, have 4
>                error = falloc(td, &f, &fd, 0);
>                        ~~~~~~               ^

I had to add an additional argument to falloc(). I thought I updated
all of the callers, but it looks like I forgot this in a couple of
places. I didn't notice this, because I usually build my development
kernels without the modules.

This should be fixed now, but I'm running a `make universe' to
double-check. Thanks for reporting this!

-- 
Ed Schouten <ed at nuxi.nl>


More information about the freebsd-hackers mailing list