Re: [PATCH 3/7] perf header: use struct feat_fd for write

2017-05-18 Thread David Carrillo-Cisneros
On Thu, May 18, 2017 at 9:13 AM, Jiri Olsa wrote: > On Wed, May 17, 2017 at 09:15:58PM -0700, David Carrillo-Cisneros wrote: >> As preparation for using header records in pipe mode, replace >> int fd with struct feat_fd fd in write functions for all header >> record types. >> >> Record types that

Re: [PATCH 3/7] perf header: use struct feat_fd for write

2017-05-18 Thread Jiri Olsa
On Wed, May 17, 2017 at 09:15:58PM -0700, David Carrillo-Cisneros wrote: > As preparation for using header records in pipe mode, replace > int fd with struct feat_fd fd in write functions for all header > record types. > > Record types that are not used in pipe-mode (such as auxtrace) will > never

[PATCH 3/7] perf header: use struct feat_fd for write

2017-05-17 Thread David Carrillo-Cisneros
As preparation for using header records in pipe mode, replace int fd with struct feat_fd fd in write functions for all header record types. Record types that are not used in pipe-mode (such as auxtrace) will never be called with fd->buf set and fail if so. Signed-off-by: David Carrillo-Cisneros