freebsd-skq/sys/boot/ofw/libofw
Marius Strobl f6dd28dc27 The workaround added in r151650 for handling firmwares that don't allow
a single device to be opened multiple times concurrently unfortunately
isn't sufficient with ZFS. This is due to the fact, that ZFS may open
different partitions of a single device simultaneously. So the best we
can do in this case is to cache the lastly used device path and close
and open devices in ofwd_strategy() as needed.

PR:		165025
Submitted by:	Gavin Mu
MFC after:	1 week
2012-06-04 20:45:33 +00:00
..
devicename.c sparc64/zfs boot: take advantage of new libzfsboot capabilities 2012-05-12 20:27:33 +00:00
elf_freebsd.c
libofw.h sparc64/zfs boot: take advantage of new libzfsboot capabilities 2012-05-12 20:27:33 +00:00
Makefile sparc64/zfs boot: take advantage of new libzfsboot capabilities 2012-05-12 20:27:33 +00:00
ofw_console.c
ofw_copy.c Check the real-mode? OF property to find out whether we operate in real or 2010-11-17 19:35:56 +00:00
ofw_disk.c The workaround added in r151650 for handling firmwares that don't allow 2012-06-04 20:45:33 +00:00
ofw_memory.c Fix some memory management issues discovered when trying to boot the PPC 2010-10-28 23:46:05 +00:00
ofw_module.c
ofw_net.c Replace index() and rindex() calls with strchr() and strrchr(). 2012-01-03 18:51:58 +00:00
ofw_reboot.c
ofw_time.c
openfirm.c Check the OF_getprop() return value before proceeding. Allocate only as 2010-11-20 19:23:16 +00:00
openfirm.h Check the real-mode? OF property to find out whether we operate in real or 2010-11-17 19:35:56 +00:00
ppc64_elf_freebsd.c