GSoC 2015

Prateek Gupta prateekgupta.3991 at gmail.com
Sat Mar 21 17:59:42 UTC 2015


Hi,
Can i get some overview on the multi architecture mechanism currently
implemented in strace?

Regards,
Prateek


On Sat, Mar 14, 2015 at 11:03 AM, Prateek Gupta <prateekgupta.3991 at gmail.com
> wrote:

> Hi Rajul,Philippe
>
> I am interested to work on the idea reliable multiarchitecture support.
> Can you please guide me as to what part of the source code should I look
> for the current multiarchitecture support present in strace-4.9 and
> highlight some of the key problems being faced by the present
> implementation.
>
> Also are there any links for understanding the internal structure of
> systrace and getting insight about the parser structure for universal as
> well as personality specific.
>
> I have some experience in the area because I had worked on an academic
> project related to Network Intrusion Detection System where I had to
> develop a custom application layer protocol parser in binpac which is a
> yacc like parser along with few other things in the project.
>
> Regards,
> Prateek
>
> On Thu, Mar 12, 2015 at 1:36 AM, Prateek Gupta <
> prateekgupta.3991 at gmail.com> wrote:
>
>> Thanks for the replies.
>> I am sorry that I could not reply any sooner because I was out of station.
>> I have started working on the proposal and will soon share an initial
>> draft for insight. In the meantime I have some queries which I will convey
>> to you soon.
>>
>> Regards,
>> Prateek
>>
>> On Thu, Mar 5, 2015 at 8:28 AM, Rajul Srivastava <rajul.iitkgp at gmail.com>
>> wrote:
>>
>>> Hi Prateek,
>>>
>>> > I am a 4th year undergraduate student pursuing B.E.(Hons.) Computer
>>> Science
>>> > from BITS Pilani, India.
>>>
>>> Glad to see you here.
>>>
>>> > I am interested to participate in GSoC 2015 and
>>> > find strace as an interesting project to contribute.
>>>
>>> We look forward to your application.
>>>
>>> > I have worked with the ftrace utility in linux as a part of a power and
>>> > performance analysis project for GPU where I used the time difference
>>> > between gpu ioctl calls for calculating the instantaneous Frames Per
>>> Second
>>> > delivered.
>>>
>>> Your experience with ftrace is definitely very impressive and will be
>>> really handy.
>>>
>>> > I am going through the initial wiki reading understanding. I have
>>> installed
>>> > strace and cloned the source code.If you can guide me to some helpful
>>> links
>>> > which would help me in understanding strace better.
>>>
>>> As Philippe has already mentioned, unfortunately the wiki of strace
>>> currently is not very informative. However, since strace is kind of a
>>> small codebase, I will encourage you to start exploring the code and
>>> getting a high-level understanding of its various components. Also, as
>>> Philippe has suggested, if you can contribute some documentation, it
>>> will be really appreciated.
>>>
>>> > Now i am looking up to some bugfixes which would help me to dive into
>>> the
>>> > code for better understanding.
>>>
>>> We also, unfortunately do not maintain our own bug list. However, you
>>> may find interesting bugs to work on the bug lists of the various
>>> distributions that use strace, like Debian [1], Ubuntu [2] , Gentoo,
>>> etc.
>>>
>>> I will suggest that you zero on the project(s) that you will be
>>> submitting a proposal for soon, and start researching about them. If
>>> you can make a first draft of your proposal soon, then we can go
>>> through it and make suggestions leading ultimately to way better
>>> quality proposal in the end.
>>>
>>> Hope this helps,
>>>
>>> Regards,
>>> Rajul
>>>
>>> [1]
>>> https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=strace;dist=unstable
>>> [2] https://bugs.launchpad.net/ubuntu/+source/strace
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>> sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>> for all
>>> things parallel software development, from weekly thought leadership
>>> blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Strace-devel mailing list
>>> Strace-devel at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/strace-devel
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20150321/913cd949/attachment.html>


More information about the Strace-devel mailing list