freebsd-dev/stand/lua
Kyle Evans 35b0c718d3 lualoader: Cache kernel list
With autodetection turned on, hitting the filesystem everytime we need to
calculate choices for the kernel carousel is kind of slow. Cache once on the
first listing and reload it anytime the config is reloaded in case any of
the loader.conf(5) changes that affect this (kernel, kernels,
kernels_autodetect) have changed. This also picks up the case where we've
changed currdev and the autodetected kernels could change.
2018-03-09 19:04:06 +00:00
..
cli.lua lualoader: Return status in cli_execute_unparsed properly 2018-03-07 22:05:23 +00:00
color.lua lualoader: Convert instances of KEYSTR_ESCAPE .. "[" -> KEYSTR_CSI 2018-02-27 22:02:39 +00:00
config.lua lualoader: Cache kernel list 2018-03-09 19:04:06 +00:00
core.lua lualoader: Cache kernel list 2018-03-09 19:04:06 +00:00
core.lua.8 core.lua(8): Add missing note about core.KEYSTR_CSI 2018-03-02 05:38:08 +00:00
drawer.lua lualoader: logdef -> logodef typo 2018-03-04 03:23:19 +00:00
loader.lua lualoader: Add note about importance of including the cli module early 2018-03-05 00:59:55 +00:00
Makefile lualoader: Use FILESDIR instead of BINDIR 2018-03-05 01:18:32 +00:00
menu.lua lualoader: Don't redraw the autoboot message every .05s 2018-03-09 18:45:13 +00:00
menu.lua.8 Add menu.lua(8), but do not add to distribution 2018-03-02 05:36:04 +00:00
password.lua lualoader: Use global printc instead of loader.printc 2018-03-02 16:06:20 +00:00
screen.lua lualoader: Use global printc instead of loader.printc 2018-03-02 16:06:20 +00:00