Linus thinks disassmblers and debuggers are for people who cant code.
Phoronix: An In-Kernel x86 Disassembler For Linux Kernel
Patches for an x86 disassembler for the Linux kernel have been proposed. An in-kernel disassembler could prove useful for developers in cases of kernel panics and other happenings...
http://www.phoronix.com/vr.php?view=MTA4MTI
Linus thinks disassmblers and debuggers are for people who cant code.
Yaay, let's put everything into the kernel. In 2 years we pull in gcc, in 3 years we'll have in-kernel firefox. Kernelcode is just *faster*.
I fear for Tanenbaum's health today.
They do everything to keep their BLOBs a secret. They even contain codes not owned by the company (third party code) so seeing the sources will be a legal disaster. Do you still think they will like it that the code gets disassembled on-the-fly? I think their lawyers won't even notice that (as long as there is no crash) the disassembled code won't be shown to the users, they just read "disassemble" and cry: No!
//EDIT: Also, what will happen if the UVD part of fglrx crashes Bridgemans PC? He will have disassembled, copyrighted UVD code at his screen... Will he ever be allowed to even think about implementing UVD into the FOSS driver again?
Last edited by TAXI; 04-05-2012 at 02:20 AM.
1. How old are olly and softice? Any "tragedies" since then? If someone really wanted to, he would already have ripped everything away. You donīt need linux kernel disassembler for that. Actually, I think amd and nvidia rip periodically parts of each other.
2. (EDIT) If they put debugging symbols etc that would be their problem. And I donīt think Bridgeman uses linux, eitherway he is not forced to it.
"Will he ever be allowed to even think about"
I never knew AMD censors his brains.