User's Manual

278 Troubleshooting
HSM_DEBUG_FS
The HSM_DEBUG_FS variable is a numeric value composed of several HSM file system filter debug flags.
Set the flags if you want to trace specific information about the HSM file system filter driver. Flags are
platform-dependent.
The following tables list the flags (big flags) that can be set:
Linux specific
Windows specific
Example
HSM_DEBUG_DISKBUF
This debugging variable cannot be used with the fsesystem --enable-dbg command. It can only be
specified in the trace.cfg file.
Use this variable if you want to control what happens to temporary files in the FSE disk buffer after they
have been migrated to media, or after the recall process is completed.
Flag value Description
0x00000001 main filter execution flow
0x00000002 file system filter
0x00000004 tracing of VFS methods
0x00000008 pseudo device communication
0x00000010 logging of events
0x00000020 HSM attributes
0x00000040 locking
0x00040000 tracing of VFS methods (page cache)
0x00080000 pseudo device communication - detail tracing
0x00100000 logging of events - detail event structure dump
0x00200000 inode info/HSM attributes - detail tracing
0x00400000 locking - detail tracing
0x40000000 tracing of Invisible IO (all operations that are hidden)
0x80000000 tracing of all VFS methods (even those that are not needed)
Flag value Description
0x00000001 main filter execution flow
0x00000002 file system filter
0x00000004 tracing of FS methods
0x00000008 device communication
0x00000010 logging of events
0x00000020 file object info
0x00000040 locking
0x00000080 HSM attributes/structures
HSM_DEBUG_FS=0x0000007f