diff --git a/gnu/build/file-systems.scm b/gnu/build/file-systems.scm
index 17c1182ce65c12ba34a97eaadfc61b5708e582aa..3b831c0ec068c096566a06c1f268604b66ae26dc 100644
--- a/gnu/build/file-systems.scm
+++ b/gnu/build/file-systems.scm
@@ -283,6 +283,7 @@ (define (digits->string bytes)
 (define (iso9660-superblock-volume-name sblock)
   "Return the volume name of SBLOCK as a string.  The volume name is an ASCII
 string.  Trailing spaces are trimmed."
+  ;; Note: Valid characters are of the set "[0-9][A-Z]_" (ECMA-119 Appendix A)
   (string-trim-right (latin1->string (sub-bytevector sblock 40 32)
                                      (lambda (c) #f)) #\space))