Lines Matching +full:inside +full:- +full:secure
1 # SPDX-License-Identifier: CDDL-1.0
22 ------------
30 programs, please refer to the zfs-program(1m) man page instead.
34 ------------------
38 nice-to-have, but not required for channel programs to be well-supported. As
39 such, the Lua runtime in ZFS should be updated on an as-needed basis for
44 --------------------
51 useful inside ZFS / the kernel. We have changed the runtime to use int64_t
54 neither of these make sense from inside channel programs. We have removed
57 version of Lua runs inside the kernel we must handle these failures and
60 4. Running poorly-vetted code inside the kernel is always a risk; even if the
66 5. The Lua bytecode is not designed to be secure / safe, so it would be easy to
69 Lua source code at the ioctl level and then interpret it inside the kernel.
71 Each of these modifications have been tested in the zfs-test suite. If / when
73 zfs-tests/tests/functional/channel_program/lua_core.
77 -------------------------------
79 From the above, it should be clear that this is not a general-purpose Lua