summaryrefslogtreecommitdiffstats
path: root/src/H5FDvfd_swmr.c
diff options
context:
space:
mode:
authorDavid Young <dyoung@hdfgroup.org>2020-05-29 17:46:04 (GMT)
committerDavid Young <dyoung@hdfgroup.org>2020-05-29 17:46:04 (GMT)
commit6e23b5d263681d3201bd340ef7d2723cee5414aa (patch)
tree355f4c49bebbafd45bee6ca320f227a4d4732a76 /src/H5FDvfd_swmr.c
parent7ecf5d54665edba3a9fb052eb50b3b2e90e3c685 (diff)
downloadhdf5-6e23b5d263681d3201bd340ef7d2723cee5414aa.zip
hdf5-6e23b5d263681d3201bd340ef7d2723cee5414aa.tar.gz
hdf5-6e23b5d263681d3201bd340ef7d2723cee5414aa.tar.bz2
In H5FD_vfd_swmr_read(), log on outlet `swmr_read` whether the read is
satisfied from the lower file or the shadow file.
Diffstat (limited to 'src/H5FDvfd_swmr.c')
-rw-r--r--src/H5FDvfd_swmr.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/H5FDvfd_swmr.c b/src/H5FDvfd_swmr.c
index 12fe518..5792ca9 100644
--- a/src/H5FDvfd_swmr.c
+++ b/src/H5FDvfd_swmr.c
@@ -678,9 +678,6 @@ H5FD_vfd_swmr_read(H5FD_t *_file, H5FD_mem_t type,
HDassert(file && file->pub.cls);
HDassert(buf);
- hlog_fast(swmr_read, "%s: enter type %d addr %" PRIuHADDR " size %zu",
- __func__, type, addr, size);
-
index = file->md_index.entries;
num_entries = file->md_index.num_entries;
fs_page_size = file->md_header.fs_page_size;
@@ -691,6 +688,10 @@ H5FD_vfd_swmr_read(H5FD_t *_file, H5FD_mem_t type,
entry = vfd_swmr_pageno_to_mdf_idx_entry(index, num_entries, target_page,
false);
+ hlog_fast(swmr_read, "%s: enter type %d addr %" PRIuHADDR " size %zu "
+ "file %s", __func__, type, addr, size,
+ (entry == NULL) ? "lower" : "shadow");
+
if (entry == NULL) {
/* Cannot find addr in index, read from the underlying hdf5 file */
if(H5FD_read(file->hdf5_file_lf, type, addr, size, buf) < 0) {