Newsgroups: fa.linux.kernel
From: Michael Elizabeth Chastain <m...@shout.net>
Date: 1999/01/18
Subject: Re: Adding checkpointing API to Linux kernel
Hi Werner,
> Andy Glew writes about the need for an NT-like (gask!) API in the First I am going to chide you for mindlessly writing "GNU/Linux" > GNU/Linux that would all trapping of OS system calls without > recompiling code. when you are talking about the Linux Kernel, not a whole system. Consider yourself chided. The API exists and it's named "ptrace". Works great, too. I have a trace-and-replay program based on ptrace. The tracer is similar The replayer is the cool part. It takes control whenever the target I also run gdb (or any other debugger) as a client program and filter All this runs in user space with stock linux kernel, stock target It's been running like this for three years. I released the source code One of the two guys put up a mud server and traced it. He sent me During those three years of no interest, the linux kernel interface has ftp://ftp.shout.net/pub/users/mec/misc/mec-0.3.tar.gz There's more. If I put memory-access rule checking in at replay time, I can do better I have enough information available in the proxy ptrace filter to And remember, you are doing all this on a trace file that the user of Your customer's Apache tips over every two weeks under heavy load? You need to debug your real-time embedded program? Trace it, run it in This is radical paradigm-shifting technology. It's the best program I The entire reason I got involved in linux development was to reach a It hurts to talk about this. It brings tears to my eyes. I suppose it's off-topic, too, because it is a user space program. Time to get back to xconfig bugs. Michael Elizabeth Chastain - You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||