> +
> +             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

Reply via email to