freebsd-dev/sys/boot/efi
Toomas Soome cbd6713146 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
..
boot1 Disable loop unrolling in skein for sys/boot 2016-10-06 03:32:30 +00:00
fdt Add more .NOMETA missed in r291320 2016-03-11 23:45:51 +00:00
include Add comment for the closing guard. 2016-09-18 18:40:27 +00:00
libefi Loader paged/pageable data is not always paged. 2016-11-08 06:50:18 +00:00
loader Loader paged/pageable data is not always paged. 2016-11-08 06:50:18 +00:00
Makefile Fix typo in the COMPILER_VERSION check 2016-10-22 20:00:39 +00:00
Makefile.inc On arm64 build the efi loader with -fPIC. Without this clang 3.9 will 2016-10-31 11:13:36 +00:00