On Tue, Feb 12, 2008 at 01:38:39PM +0100, Ingo Molnar wrote:I don't know -- I have not reread everything. Please don't consider my comments as approval of the code base. I still think it does quite a lot of dubious and ugly things overall and should get far more clean up and get more testing too. Stopping all CPUs for indefinite time very much seems like "breaking a correctly working system" to me. In a correctly working system kgdb is never entered. The only way I know of to do that is gdb vmlinux /proc/kcore kgdb certainly isn't it. For that gdb vmlinux /proc/kcore already works fine. Or fireproxy. If that was the only goal we wouldn't need all that stub code. The main complexity in module handling is handling (or rather preventing) module unload. I explicitely excluded that in my earlier mail. Module loading on the other hand tends to be relatively easy. I did a modular kernel debugger on my own some time ago and once the interfaces were clean it was very simple. I think the reverse is true too -- if having it as a module is easy then the interfaces are clean too. That is why I asked for it. It's a good basic sanity check on the design. If that is true then it is definitely misnamed and likely incorrectly implemented on the architecture in question. Yeah, it is consistently wrong agreed. -Andi --
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Tejun Heo | [PATCHSET] FUSE: extend FUSE to support more operations |
| Linus Torvalds | Linux 2.6.27-rc8 |
| Linus Torvalds | Linux 2.6.27 |
git: | |
| Ken Pratt | pack operation is thrashing my server |
| Jari Aalto | Re: On Tabs and Spaces |
| Felipe Balbi | Re: git-svnimport |
| Jakub Narebski | Re: VCS comparison table |
| Marcos Laufer | dmesg IBM x3650 OpenBSD 4.3 |
| Kevin Neff | Patching a SSH 'Weakness' |
| F. Caulier | [Perl/locales] Warning about locales |
| OBSD | KSH and Bash problem with long commands |
| KOSAKI Motohiro | [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
| Denys Fedoryshchenko | thousands of classes, e1000 TX unit hang |
| Chris Snook | [RFC] introducing the Atheros L2 Fast Ethernet driver |
| Tilman Schmidt | Re: 2.6.25-rc8: FTP transfer errors |
| Treason Uncloaked | 1 hour ago | Linux kernel |
| Shared swap partition | 12 hours ago | Linux general |
| high memory | 2 days ago | Linux kernel |
| semaphore access speed | 2 days ago | Applications and Utilities |
| the kernel how to power off the machine | 2 days ago | Linux kernel |
| Easter Eggs in windows XP | 2 days ago | Windows |
| Root password | 2 days ago | Linux general |
| Where/when DNOTIFY is used? | 2 days ago | Linux kernel |
| How to convert Linux Kernel built-in module into a loadable module | 2 days ago | Linux kernel |
| Linux 2.6.24 and I/O schedulers | 2 days ago | Linux kernel |
