Stuff Michael Meeks is doing
|
|
This is my (in)activity log. You might like to visit my employer
Novell which is an amazing company, and also
Dell who in days of yore provided me with a
free laptop for Gnome development / conferences.
Also if you have the time to read this sort of stuff you could enlighten
yourself by going to Unraveling Wittgenstein's net or if
you are feeling objectionable perhaps here.
Older items:
2010: (
J
F
M
),
2009: (
J
F
M
A
M
J
J
A
S
O
N
D
),
2008: (
J
F
M
A
M
J
J
A
S
O
N
D
),
2006,
2006,
2005,
2004,
2003,
2002,
2001,
2000,
1999,
legacy html
-
Evolution hacking, got distracted by bootchart2.
-
Merged the ptrace code - some considerable debugging.
Started to get it to work. The idea is simple - when you are
boot-charting in an 'initrd' - you have the issue that there is
no-where obvious to write the data you collect: clearly it needs
to be logged somewhere where the run-time system can get it, but
where is that ?
/dev is a good choice - particularly
if you happen to be lucky enough to have a mount --move
to move that into the new system, but that is not everyone. The
solution is simple: use ptrace (a-la gdb) to hook the
data out of, (and kill) an already running process. That combined
with some duplicate daemon avoidance re-using the same code
substantially cleans things up: a much simpler shell-script wrapper,
with the hope of killing the wrapper altogether: nice.
-
Came to the conclusion my extruder / stepper problem may
be a ground issue between the two micro-controller boards.
Lydia over in the evening; up late talking to her variously.
In case it's not painfully obvious: the reflections reflected here are my
own; mine, all mine ! and don't reflect the views of Novell, The
Lithuanian Gov't or Arnold Schwarzenegger. It's also important to
realise that I'm not in on the Swedish Conspiracy.
Occasionally people ask for formal photos for conferences,
bio.
or fun.
Michael Meeks (michael.meeks@novell.com)