Messages in this thread | | | Date | Tue, 13 Jan 2004 11:45:52 +0100 | From | Pavel Machek <> | Subject | Re: Is this too ugly to merge? |
| |
Hi!
> My question, then (at last!) is, are these 'too ugly', so that they'd > never get merged? If you do consider them ugly, is it because you'd like > to see better names (lower case? replace SWSUSP?) and/or because you > think the whole idea is ugly and have a better solution?
Well, problem is not as much with uglyness of those macros, but with need to patch many files to include those macros. If you can get number of uses of those macros down to, say, 10, it will get better. Can't you just do something at each syscall/pagefault entry/exit?
Ordinarily, process get stopped by sending them SIGSTOP. That suggests to me that we might be able to reuse existing mechanism... SIGSTOP-ed task should not hold any locks since it can be SIGSTOPed for very long time. And if SIGSTOP does not work properly ... well that would be simple bugfix.
Pavel
-- When do you have a heart between your knees? [Johanka's followup: and *two* hearts?] - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |