summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/realpath.c
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2012-06-04 20:45:33 +0000
committermarius <marius@FreeBSD.org>2012-06-04 20:45:33 +0000
commit6047aaa48083e7ca6673cc6b03ef184ebed6650b (patch)
tree4f5462fd5007984b58dee6964dfcabeb5fad9828 /lib/libc/stdlib/realpath.c
parentb6d1e7df8efbcc80e4e9a159132cc63be7231197 (diff)
downloadFreeBSD-src-6047aaa48083e7ca6673cc6b03ef184ebed6650b.zip
FreeBSD-src-6047aaa48083e7ca6673cc6b03ef184ebed6650b.tar.gz
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
Diffstat (limited to 'lib/libc/stdlib/realpath.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud