diff --git a/doc/src/sgml/storage.sgml b/doc/src/sgml/storage.sgml
index e0a93c1b5eb..6cc0e9cbcd6 100644
--- a/doc/src/sgml/storage.sgml
+++ b/doc/src/sgml/storage.sgml
@@ -72,6 +72,12 @@ Item
Subdirectory containing transaction commit status data
+
+ pg_dynshmem>
+ Subdirectory containing files used by the dynamic shared memory
+ subsystem
+
+
pg_multixact>
Subdirectory containing multitransaction status data
diff --git a/src/backend/utils/resowner/resowner.c b/src/backend/utils/resowner/resowner.c
index ba177015799..34a42cdce95 100644
--- a/src/backend/utils/resowner/resowner.c
+++ b/src/backend/utils/resowner/resowner.c
@@ -1301,7 +1301,7 @@ ResourceOwnerRememberDSM(ResourceOwner owner, dsm_segment *seg)
}
/*
- * Forget that a temporary file is owned by a ResourceOwner
+ * Forget that a dynamic shmem segment is owned by a ResourceOwner
*/
void
ResourceOwnerForgetDSM(ResourceOwner owner, dsm_segment *seg)