[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Minios-devel] Outreachy intern starter task for "Enhanced Profiling and Tracing Support for Unikraft"
Hi Ray,
It’s been a bit more than a week, so I wanted to check in with you to see how you are doing
Lars
From: Ray LI <ray4opensource@xxxxxxxxx>
Date: Tuesday, 27 February 2018 at 13:37
To: "minios-devel@xxxxxxxxxxxxxxxxxxxx" <minios-devel@xxxxxxxxxxxxxxxxxxxx>
Cc: Lars Kurth <lars.kurth.xen@xxxxxxxxx>, Lars Kurth <lars.kurth@xxxxxxxxxx>, Simon Kuenzer <simon.kuenzer@xxxxxxxxx>, "costin.lupu@xxxxxxxxx" <costin.lupu@xxxxxxxxx>, "florian.schmidt@xxxxxxxxx" <florian.schmidt@xxxxxxxxx>
Subject: Outreachy intern starter task for "Enhanced Profiling and Tracing Support for Unikraft"
Hi,
I summarised the points of the meeting and documented as below.
In the existing system, the stack tracer just shows function address which occurs issues. It is a little bit complex for developers to debug. Thus, it is required to add a functionality
to resolve the symbols.
This task can be divided into the following parts.
-
Modify the build system to build binaries with the symbol table.
-
Add the resolver function to a part of the libukdebug and also provide a dummy function when the feature is disabled.
-
Add this functionality to the crash message of at least one platform.
-
How to do it ( the following points map to the above task part
-
Read documents and edit the configure files to generate the symbol table.
-
Read some open source project, such as linux, to figure out how to implement these functionality. Then read the coding style file.
-
Code and test.
|
_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel
|