On Aug 8, 2013, at 4:14 AM, Darren Reed <darr...@netbsd.org> wrote:
> 
> No. It's not about calling a function, it is about proving the BPF
> program is correct and secure.
> 
> BPF today is essentially assembly language operations that are all
> easily tested and verified.


There's a one-word summary: *assurance*.  With the current design,
it's easy to *know* what can happen.  With a Turing-complete extension,
it isn't.

Assurance is often what separates actually secure systems from ones that
are merely claimed to be secure.

                --Steve Bellovin, https://www.cs.columbia.edu/~smb





_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to