if (!freeSmallList) {
afs_stats_cmperf.SmallBlocksAlloced++;
afs_stats_cmperf.SmallBlocksActive++;
- return afs_osi_Alloc(AFS_SMALLOCSIZ);
+ tp = afs_osi_Alloc(AFS_SMALLOCSIZ);
+#ifdef KERNEL_HAVE_PIN
+ pin((char *)tp, AFS_SMALLOCSIZ);
+#endif
+ return (char *)tp;
}
afs_stats_cmperf.SmallBlocksActive++;
MObtainWriteLock(&osi_fsplock, 327);
/* but allow zfs too if we're in the NAMEI environment */
if (
#ifdef AFS_NAMEI_ENV
- ((!(strcmp(mnt.mnt_fstype, "ufs") &&
+ (((strcmp(mnt.mnt_fstype, "ufs") &&
strcmp(mnt.mnt_fstype, "zfs"))))
#else
(strcmp(mnt.mnt_fstype, "ufs") != 0)