--- kernel/bsd/nfs/nfs.h 2018/04/24 18:26:01 1.1.1.1 +++ kernel/bsd/nfs/nfs.h 2018/04/24 18:27:48 1.1.1.2 @@ -584,16 +584,19 @@ extern int nfsd_head_flag; #define HEXSTRTOI(p) \ ((HEXTOC(p[0]) << 4) + HEXTOC(p[1])) -#ifdef NFS_DEBUG +#if DIAGNOSTIC extern int nfs_debug; #define NFS_DEBUG_ASYNCIO 1 /* asynchronous i/o */ #define NFS_DEBUG_WG 2 /* server write gathering */ #define NFS_DEBUG_RC 4 /* server request caching */ +#define NFS_DEBUG_SILLY 8 /* nfs_sillyrename (.nfsXXX aka turd files) */ +#define NFS_DEBUG_DUP 16 /* debug duplicate requests */ +#define NFS_DEBUG_ATTR 32 #define NFS_DPF(cat, args) \ do { \ - if (nfs_debug & NFS_DEBUG_##cat) printf args; \ + if (nfs_debug & NFS_DEBUG_##cat) kprintf args; \ } while (0) #else