On Tuesday 24 June 2014 06:21 PM, Samuel Thibault wrote:
Samuel Thibault, le Wed 18 Jun 2014 00:38:37 +0200, a écrit :
Subhashish, le Mon 16 Jun 2014 15:38:58 +0530, a écrit :
On Sunday 15 June 2014 12:11 AM, Samuel Thibault wrote:
How is it going?
Please feel free to come on the IRC channel and ask questions if you are
stuck with anything.
Hm , I'm working on defining the symbols, traps, and such in the vki folder,
since all of the errors that I encountered were the ones that originate
here. I'm almost halfway through.
Well, perhaps already tell us about what you have done so far. Perhaps
you have done it wrong and you'd have to rework what you have already
done, so better check early than late ;)
Indeed I do have some questions.
Well, ask them then :)
Either on the list or on IRC, as you prefer.
Please really come and discuss, otherwise I guess you keep getting stuck
and frustrated, while you just need to talk with us.
Additionally, it becomes more difficult for me to evaluate how well your
project is going.
Samuel
The vki-gnu.h file is complete more or less - any other symbols that may
crop up can be added anytime.
But I couldn't wrap my head around listing the generated mig interfaces
for the traps in vki-scnums-gnu.h.
The host system traps plus the syscalls( like __NR_rename are to be
encapsulated within an rpc generated via mig - my guess)
are to be listed there.
I assume the generated *.h and *.c files will have to be included into
the vki-scnums-gnu.h file and then manipulate them into a trap-ped syscall.
Rough Status Report
----------------------------
vki-gnu.h - complete more or less
vki-scnums-gnu.h - incomplete
valgrind binary - incomplete
If only this binary gets linked, I'll be satisfied for mid-term;
Then the original rpc wrapping can be moved into 5 of the 7(excluding
the last submission week) weeks after mid-term.
Plus, I think I should have asked more details about mig in these weeks
gone by so as to facilitate speeding up my building of binary. That was
my fault there.
Still I am trying to get on with it as I still intend to get the binary
done.
Subhashish