Hi,
I successfully port my command line enhancement patch to the IA64
architecture. I have tested it on an Itanium platform with Linux kernel 2.4.
19. Please refer to the attachment.
This patch is based on kernel 2.4.19 with KDB patch kdb-v2.5-2.4.19
and IA64 patch linux-2.4.19-ia64-020821. It is still without your changes to
the serial console.
Before porting to IA64, I think code in architecture dependent
function kdba_read() is actually architecture independent. So, in order to
merge redundant code for each architecture, I delete function kdba_read()
and move all code to architecture independent function kdb_read(). I also
change some related definition in head file kdbprivate.h accordingly.
Do you think it is reasonable or not? Are there any better
solutions?
Thanks.
*************************************
Sonic Zhang
Software Engineer
Intel China Software Lab
Tel: 021-52574545-1667
iNet: 8-752-1667
*************************************
kdb-cmdline-v2.5-2.4.19-i386-4.patch
Description: Binary data
kdb-cmdline-v2.5-2.4.19-common-4.patch
Description: Binary data
kdb-cmdline-v2.5-2.4.19-ia64-4.patch
Description: Binary data
|