lkml.org 
[lkml]   [2009]   [Dec]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[tip:perf/lock] perf: Add util/include/linuxhash.h to include hash.h of kernel
    Commit-ID:  7485634cae6a70a07f14e9f8a05407363a3cb44b
    Gitweb: http://git.kernel.org/tip/7485634cae6a70a07f14e9f8a05407363a3cb44b
    Author: Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp>
    AuthorDate: Wed, 16 Dec 2009 12:28:24 +0900
    Committer: Ingo Molnar <mingo@elte.hu>
    CommitDate: Wed, 16 Dec 2009 08:48:57 +0100

    perf: Add util/include/linuxhash.h to include hash.h of kernel

    linux/hash.h, hash header of kernel, is also useful for perf.

    util/include/linuxhash.h includes linux/hash.h, so we can use
    hash facilities (e.g. hash_long()) in perf now.

    Signed-off-by: Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp>
    Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Cc: Paul Mackerras <paulus@samba.org>
    Cc: Frederic Weisbecker <fweisbec@gmail.com>
    LKML-Reference: <1260934105-4472-1-git-send-email-mitake@dcl.info.waseda.ac.jp>
    Signed-off-by: Ingo Molnar <mingo@elte.hu>
    ---
    tools/perf/Makefile | 1 +
    tools/perf/util/include/linux/hash.h | 5 +++++
    2 files changed, 6 insertions(+), 0 deletions(-)

    diff --git a/tools/perf/Makefile b/tools/perf/Makefile
    index 28b0258..aad2693 100644
    --- a/tools/perf/Makefile
    +++ b/tools/perf/Makefile
    @@ -328,6 +328,7 @@ LIB_FILE=libperf.a
    LIB_H += ../../include/linux/perf_event.h
    LIB_H += ../../include/linux/rbtree.h
    LIB_H += ../../include/linux/list.h
    +LIB_H += ../../include/linux/hash.h
    LIB_H += ../../include/linux/stringify.h
    LIB_H += util/include/linux/bitmap.h
    LIB_H += util/include/linux/bitops.h
    diff --git a/tools/perf/util/include/linux/hash.h b/tools/perf/util/include/linux/hash.h
    new file mode 100644
    index 0000000..201f573
    --- /dev/null
    +++ b/tools/perf/util/include/linux/hash.h
    @@ -0,0 +1,5 @@
    +#include "../../../../include/linux/hash.h"
    +
    +#ifndef PERF_HASH_H
    +#define PERF_HASH_H
    +#endif

    \
     
     \ /
      Last update: 2009-12-16 14:05    [W:0.023 / U:32.460 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site