Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-14286 osd-ldiskfs: fallocate with unwritten extents
[fs/lustre-release.git]
/
lustre
/
osd-ldiskfs
/
osd_internal.h
diff --git
a/lustre/osd-ldiskfs/osd_internal.h
b/lustre/osd-ldiskfs/osd_internal.h
index
7d2f970
..
fba02d0
100644
(file)
--- a/
lustre/osd-ldiskfs/osd_internal.h
+++ b/
lustre/osd-ldiskfs/osd_internal.h
@@
-273,8
+273,11
@@
struct osd_device {
od_in_init:1,
od_index_in_idif:1,
/* Other flags */
od_in_init:1,
od_index_in_idif:1,
/* Other flags */
+ od_read_cache:1,
+ od_writethrough_cache:1,
od_nonrotational:1;
od_nonrotational:1;
+
__s64 od_auto_scrub_interval;
__u32 od_dirent_journal;
int od_index;
__s64 od_auto_scrub_interval;
__u32 od_dirent_journal;
int od_index;
@@
-283,6
+286,7
@@
struct osd_device {
spinlock_t od_osfs_lock;
spinlock_t od_osfs_lock;
+ int od_fallocate_zero_blocks;
int od_connects;
struct lu_site od_site;
int od_connects;
struct lu_site od_site;
@@
-301,9
+305,6
@@
struct osd_device {
* served bypassing pagecache unless already cached */
unsigned long od_writethrough_max_iosize;
* served bypassing pagecache unless already cached */
unsigned long od_writethrough_max_iosize;
- int od_read_cache;
- int od_writethrough_cache;
-
struct brw_stats od_brw_stats;
atomic_t od_r_in_flight;
atomic_t od_w_in_flight;
struct brw_stats od_brw_stats;
atomic_t od_r_in_flight;
atomic_t od_w_in_flight;