freebsd-dev/sys/boot/efi/libefi
Toomas Soome c9296b3227 loader: F_READ/F_WRITE should be checked against masked flag
The work to make it possible to avoid bcache via using F_NORA modifier did
miss the fact that not all loader platforms are using the bcache, and so
it is possible the modifier is not cleared, as bcache strategy function is
not used.

For fix, we make sure the checks are dont with masked flag.

This patch does fix boot for platforms which do not use bcache.

Reported by:	emaste
Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D10422
2017-04-18 18:07:54 +00:00
..
delay.c
devpath.c loader: Replace EFI part devices. 2017-02-06 09:18:47 +00:00
efi_console.c
efichar.c Share UCS2/UTF8 routines between boot loader and userland. 2017-03-09 00:24:01 +00:00
efinet.c sys: Replace zero with NULL for pointers. 2017-02-22 02:35:59 +00:00
efipart.c loader: F_READ/F_WRITE should be checked against masked flag 2017-04-18 18:07:54 +00:00
env.c loader: libefi/env.c warnings in arm build 2017-02-03 16:39:10 +00:00
errno.c
handles.c
libefi.c
Makefile Do not use -msoft-float with intention of disabling FP on aarch64 2017-04-07 22:58:25 +00:00
Makefile.depend
time_event.c The getsecs() function is implemented in platform- and bootfw-specific 2016-09-22 06:24:40 +00:00
time.c The getsecs() function is implemented in platform- and bootfw-specific 2016-09-22 06:24:40 +00:00
wchar.c loader.efi environment related cleanups 2017-02-01 08:46:59 +00:00