After i apply the KGDB patches to kernel, complie and boot with the new image, my machine appears to hang up. Whats wrong?
KGDB for Linux 2.6.8-rc1 onwards uses early_param to pass the control to KGDB code in the kernel during the bootup. This is done very early in the kernel boot up before any messages can be enabled. Hence during the boot up the kernel is actually waiting for connection from remote GDB but since it cannot display any messages it appears that the machine has hung.