freebsd-skq/sys/boot/uboot/lib
tsoome 265ec06d97 loader: remove open_disk cache
As we provide the disk size verification and correction via disk_ioctl
and disk state provided by disk_open(), we can not share the partition
state in disk_devdesc structure. Also the sharing does make a lot of sense
with ufs, as only one partition is open at any given time, but zfs pools
do keep the disk devices open.

To make sure we do get the correct information about the open device,
just remove the cache.

Reviewed by:	allanjude, smh
Approved by:	allanjude (mentor)
Differential Revision:	https://reviews.freebsd.org/D9757
2017-03-16 12:04:43 +00:00
..
api_public.h
console.c
copy.c Go back to using uintptr_t, because code that actually compiles is 2016-01-13 00:22:12 +00:00
devicename.c
disk.c loader: remove open_disk cache 2017-03-16 12:04:43 +00:00
elf_freebsd.c Remove extra 0x before %p format strings introduced by r296182 2016-07-08 22:32:03 +00:00
glue.c Remove extra 0x before %p format strings introduced by r296182 2016-07-08 22:32:03 +00:00
glue.h Improve U-Boot API detection 2016-03-09 11:45:48 +00:00
libuboot.h An ARM kernel can be loaded at any 2MB boundary, make ubldr aware of that. 2015-05-17 19:59:05 +00:00
Makefile Add more .NOMETA missed in r291320 2016-03-11 23:45:51 +00:00
module.c Print error message if autoload fails due to missing DTB blob, otherwise 2015-05-26 20:32:14 +00:00
net.c If the user has set a u-boot env var named rootpath, automatically 2016-02-22 18:53:55 +00:00
reboot.c
time.c The getsecs() function is implemented in platform- and bootfw-specific 2016-09-22 06:24:40 +00:00