[Top] [All Lists]

Re: [PATCH -v5 00/11] ftrace for MIPS

To: Wu Zhangjin <>
Subject: Re: [PATCH -v5 00/11] ftrace for MIPS
From: Frederic Weisbecker <>
Date: Mon, 26 Oct 2009 01:42:49 +0100
Cc:,,, Thomas Gleixner <>, Ralf Baechle <>, Nicholas Mc Guire <>, Richard Sandiford <>, David Daney <>, Adam Nemet <>, Patrik Kluba <>
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=cT9xVAPofCEkWFyYALZUJSjI6B+hM5Ya1rxeJGBKWWk=; b=ckWUFh4HxjKLeeO2AAFfm6E8hwmubA/Ohc3NB0api/F2sXcR9IZrxz3dqZfHKW3Qro JnP8xpSDDdOv9AQ4TY71ez7zGqO1gIkJxZpk9seiKAn7XDsUV+W/I9Wx1VVHeOqUPF7V J+G/UNm28qR6+fjFSAp3FCM57FQLtZg1dgVX8=
Domainkey-signature: a=rsa-sha1; c=nofws;; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Go6Z2AH26fE+XRbK9QCShYidFdl3crhnKrTRm3QvVCJ47ghqt7qa3z+JAwnbmwASVi 4AbLFxDveNdQ7fTnrRKI/9d4Z9RX5SKVgAOD0KTN7nozuLjAeeMfdV7W6imcD+JLCkDZ 5BrxcNpHo/4i6fp7kALSexkhwjC/eWsWaejRA=
In-reply-to: <>
Original-recipient: rfc822;
References: <>
2009/10/25 Wu Zhangjin <>:
> Under the help of the -mlong-calls option of gcc, This revision comes with the
> module tracing support. and there are also lots of cleanups and fixes.
> therefore, it is ready to upstream.
> Currently, function graph tracer support have some overhead for searching the
> stack address of the return address(ra). we hope the PROFILE_BEFORE_PROLOGUE
> macro will be enabled by default in the next version of gcc, and then the
> overhead can be removed via hijacking the ra register directly for both
> non-leaf and leaf function.
> Thanks very much to the people in the CC list for their feedbacks, all the
> lastest changes goes to this git repo:
> git://  linux-mips/dev/ftrace-upstream
> Welcome to play with it and give more feedbacks.
> Thanks & Regards,
>       Wu Zhangjin
> Wu Zhangjin (11):
>  tracing: convert trace_clock_local() as weak function
>  MIPS: add mips_timecounter_read() to get high precision timestamp
>  tracing: add MIPS specific trace_clock_local()
>  tracing: add static function tracer support for MIPS
>  tracing: add an endian argument to scripts/
>  tracing: add dynamic function tracer support for MIPS
>  tracing: not trace mips_timecounter_init() in MIPS
>  tracing: add IRQENTRY_EXIT for MIPS
>  tracing: add function graph tracer support for MIPS

I can't find this one in the series. Did you forget it or am I somehow
missing it?


<Prev in Thread] Current Thread [Next in Thread>