• Xiao Guangrong's avatar
    perf tools: Use O_LARGEFILE to open perf data file · b8f46c5a
    Xiao Guangrong authored
    Open perf data file with O_LARGEFILE flag since its size is
    easily larger that 2G.
    
    For example:
    
     # rm -rf perf.data
     # ./perf kmem record sleep 300
    
     [ perf record: Woken up 0 times to write data ]
     [ perf record: Captured and wrote 3142.147 MB perf.data
     (~137282513 samples) ]
    
     # ll -h perf.data
     -rw------- 1 root root 3.1G .....
    Signed-off-by: default avatarXiao Guangrong <xiaoguangrong@cn.fujitsu.com>
    Cc: Frederic Weisbecker <fweisbec@gmail.com>
    Cc: Steven Rostedt <rostedt@goodmis.org>
    Cc: Paul Mackerras <paulus@samba.org>
    Cc: Peter Zijlstra <peterz@infradead.org>
    LKML-Reference: <4B68F32A.9040203@cn.fujitsu.com>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    b8f46c5a
builtin-record.c 16.5 KB