freebsd-skq/sys/boot/userboot
tsoome 4455fc87b3 Loader paged/pageable data is not always paged.
This change does modify devsw dv_print() to return the int value,
enabling walkers to interrupt the walk on non zero value from dv_print().

This will allow the pager_print actually to stop displaying data on
user input, and additionally pager is used in various *dev_print callbacks,
where it was missing.

For test, lsdev [-v] command should display data by screenfuls and should
stop when the key 'q' is pressed on pager prompt.

Reviewed by:	allanjude
Approved by:	allanjude (mentor)
Differential Revision:	https://reviews.freebsd.org/D5461
2016-11-08 06:50:18 +00:00
..
ficl Add SHA512, skein, large blocks support for loader zfs. 2016-08-18 00:37:07 +00:00
libstand DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
test Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
userboot Loader paged/pageable data is not always paged. 2016-11-08 06:50:18 +00:00
zfs Disable loop unrolling in skein for sys/boot 2016-10-06 03:32:30 +00:00
Makefile
userboot.h Add vm_set_register() and vm_set_desc() callbacks. These callbacks 2016-02-26 16:00:16 +00:00