> + > + SAFE_MOUNT(cleanup, device, MNTPOINT, fs_type, MS_STRICTATIME, > NULL); > + mount_flag = 1; > + SAFE_FILE_PRINTF(cleanup, TEST_FILE, TEST_FILE); > } Hi, I run the LTP today: .configure make
then compile error: gcc -g -O2 -g -O2 -fno-strict-aliasing -pipe -Wall -W -g -O2 -Wold-style-definition -D_FORTIFY_SOURCE=2 -I/home/cuibixuan/home/git/ltp/ltp/testcases/kernel/include -I../../../../include -I../../../../include -L../../../../lib open12.c -lltp -o open12 open12.c: In function ‘setup’: open12.c:103: error: ‘MS_STRICTATIME’ undeclared (first use in this function) open12.c:103: error: (Each undeclared identifier is reported only once open12.c:103: error: for each function it appears in.) make[4]: *** [open12] Error 1 make[4]: Leaving directory `/home/cuibixuan/home/git/ltp/ltp/testcases/kernel/syscalls/open' Do 'man mount' and can not find 'MS_STRICTATIME'. I get from man-pages of linux: MS_STRICTATIME (since Linux 2.6.30) Always update the last access time (atime) when files on this filesystem are accessed. (This was the default behavior before Linux 2.6.30.) Specifying this flag overrides the effect of setting the MS_NOATIME and MS_RELATIME flags. If not support 'MS_STRICTATIME'? My system is SUSE11-SP2, linux 3.0.13, and gcc version 4.3.4. ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Ltp-list mailing list Ltp-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ltp-list