I updated my previous kernel patch for 2.6.22.3.
The update relied heavily on the iBCS 3 patch. Thanks a lot for that.
My kernel patch does not yet fully handle the debugging backtrace information in the assembly file (DWARF-2 CFI data), but that doesn't prevent it from working.
2.6.22.3 linux-abi kernel patch
Logged In: YES
user_id=22060
Originator: YES
It has come to my attention that there are compile problems with the patch on Debian, and also link errors if not compiling as modules, or if not enabling tracing.
This new patch addresses these issues.
File Added: linux-abi-2.6.22.3_3.diff.bz2
updated 2.6.22.3 linux-abi kernel patch
Logged In: NO
Hi.
When I try to compile it with an 2.6.22 openSUSE kernel, it aborts with following error:
abi/cxenix/signal.c: In function ‘xnx_sigaction’:
abi/cxenix/signal.c:48: error: implicit declaration of function ‘abi_sigret’
make[2]: *** [abi/cxenix/signal.o] Error 1
make[1]: *** [abi/cxenix] Error 2
make: *** [abi] Error 2
Any plan to supoort that kernel?
Thanks.
Logged In: YES
user_id=22060
Originator: YES
The patch won't work for any kernel before 2.6.22.3, due to changes in the kernel.
I don't know if SUSE has a newer kernel, but if they have, I suggest using it.
In any case, the patch is against the vanilla kernel. Distros tend to modify things, and there are just too many distros to track their changes.