Return-path: Received: from mail-fx0-f227.google.com ([209.85.220.227]:45534 "EHLO mail-fx0-f227.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756179Ab0CLI73 (ORCPT ); Fri, 12 Mar 2010 03:59:29 -0500 Message-ID: <4B9A026D.1030806@gmail.com> Date: Fri, 12 Mar 2010 09:59:25 +0100 From: Till Kamppeter MIME-Version: 1.0 To: "Luis R. Rodriguez" CC: Frederic Weisbecker , linux-wireless , Greg KH , linux-kernel@vger.kernel.org, lsb-discuss@lists.linux-foundation.org, Thomas Gleixner , Ingo Molnar Subject: Re: Linux wireless GSoC 2010 project ideas References: <43e72e891001281338u5f05307ble5360c3dac6ab9a2@mail.gmail.com> <20100128231545.GH18683@nowhere> <43e72e891001281523s56707279x896ab059e6d4e530@mail.gmail.com> <4B62231F.5080104@gmail.com> <20100309224347.GD5058@nowhere> In-Reply-To: <20100309224347.GD5058@nowhere> Content-Type: text/plain; charset=UTF-8; format=flowed Sender: linux-wireless-owner@vger.kernel.org List-ID: Can someone post this project idea on the ideas list today (marking that it comes from a student). This could support our application as mentoring organization. Till On 03/09/2010 11:43 PM, Frederic Weisbecker wrote: > On Fri, Jan 29, 2010 at 12:51:59AM +0100, Till Kamppeter wrote: >> No problem for students to suggest topics. We are not restricted to >> wireless in terms of kernel. We support kernel projects in general. >> >> Please give your suggestion as answer to this e-mail, doing "Reply to >> all", as I am not a kernel export, the other participants of this thread >> should have a look at the student's project ideas and help finding >> mentors. >> >> Till > > > > Ok, I hope it's not too late. > Here is one subject that I would like to apply for: > > > = Improving tracing in perf events / ftrace = > > > Using trace events under perf events is still a young feature > and needs various improvements. > > - Syscall events can carry only raw values and addresses. > We need to make them "aware" of strings and structures contents > from userspace. > > - Make function / function graph tracers usable by perf > > - Optimize tracing fast-path > > - Improve perf tools to better handle trace events scalability > > - Provide new perf tools that exploit trace events (scheduler > migration analysis, etc...) > > - Implement a per context excluding (eg: exclude irqs, exclude functions, etc...) > > - There are always things to do there. > > > Of course, each of these elements require a lot of work, > so not all of them can be done in two months, and some > of them can be started already before the summer. > >