@@ -100,15 +100,14 @@ static int mca_io_ompio_merge_initial_groups(mca_io_ompio_file_t *fh,
100100static  int  mca_io_ompio_merge_groups (mca_io_ompio_file_t  * fh ,
101101                                     int  * merge_aggrs ,
102102                                     int  num_merge_aggrs );
103-  
104- #define  MCA_IO_OMPIO_DEFAULT_FVIEW_SIZE  4*1024*1024
105- ompi_datatype_t  * mca_io_ompio_default_file_view = NULL ;
103+ 
104+ 
106105
107106int  ompi_io_ompio_set_file_defaults  (mca_io_ompio_file_t  * fh )
108107{
109108
110109   if  (NULL  !=  fh ) {
111-         ompi_datatype_t  * types [2 ];
110+         ompi_datatype_t  * types [2 ],  * default_file_view ;
112111        int  blocklen [2 ] =  {1 , 1 };
113112        OPAL_PTRDIFF_TYPE  d [2 ], base ;
114113        int  i ;
@@ -134,13 +133,13 @@ int ompi_io_ompio_set_file_defaults (mca_io_ompio_file_t *fh)
134133        fh -> f_init_num_aggrs  =  -1 ;
135134        fh -> f_init_aggr_list  =  NULL ;
136135
137- 	ompi_datatype_create_contiguous (MCA_IO_OMPIO_DEFAULT_FVIEW_SIZE ,
136+ 	ompi_datatype_create_contiguous (1048576 ,
138137					& ompi_mpi_byte .dt ,
139- 					& mca_io_ompio_default_file_view );
140- 	ompi_datatype_commit  (& mca_io_ompio_default_file_view );
138+ 					& default_file_view );
139+ 	ompi_datatype_commit  (& default_file_view );
141140
142141	fh -> f_etype  =  & ompi_mpi_byte .dt ;
143- 	fh -> f_filetype  =   mca_io_ompio_default_file_view ;
142+ 	fh -> f_filetype  =   default_file_view ;
144143
145144
146145        /* Default file View */ 
@@ -152,10 +151,9 @@ int ompi_io_ompio_set_file_defaults (mca_io_ompio_file_t *fh)
152151	mca_io_ompio_set_view_internal (fh ,
153152				       0 ,
154153				       & ompi_mpi_byte .dt ,
155- 				       mca_io_ompio_default_file_view ,
154+ 				       default_file_view ,
156155				       "native" ,
157156				       fh -> f_info );
158-         fh -> f_flags  |= OMPIO_FILE_VIEW_IS_SET ;
159157
160158
161159	/*Create a derived datatype for the created iovec */ 
0 commit comments