Skip to content

Commit 68a6cb7

Browse files
authored
Merge pull request #71 from RoyWFHuang/Feature/Refine_Src
Refine simplefs_sb_info to align with cacheline
2 parents cfa8aae + e5f5b7a commit 68a6cb7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

simplefs.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,8 @@ struct simplefs_sb_info {
142142
uint32_t nr_free_inodes; /* Number of free inodes */
143143
uint32_t nr_free_blocks; /* Number of free blocks */
144144

145+
unsigned long *ifree_bitmap; /* In-memory free inodes bitmap */
146+
unsigned long *bfree_bitmap; /* In-memory free blocks bitmap */
145147
#ifdef __KERNEL__
146148
journal_t *journal;
147149
struct block_device *s_journal_bdev; /* v5.10+ external journal device */
@@ -150,10 +152,8 @@ struct simplefs_sb_info {
150152
#elif SIMPLEFS_AT_LEAST(6, 7, 0)
151153
struct bdev_handle
152154
*s_journal_bdev_handle; /* v6.7+ external journal device */
153-
#endif
154-
unsigned long *ifree_bitmap; /* In-memory free inodes bitmap */
155-
unsigned long *bfree_bitmap; /* In-memory free blocks bitmap */
156-
#endif
155+
#endif /* SIMPLEFS_AT_LEAST */
156+
#endif /* __KERNEL__ */
157157
};
158158

159159
#endif /* SIMPLEFS_H */

0 commit comments

Comments
 (0)