#
dace2ea1 |
| 26-Apr-2011 |
joerg <joerg@NetBSD.org> |
Remove Darwin, MACH and Mach-O support.
|
#
ce099b40 |
| 28-Apr-2008 |
martin <martin@NetBSD.org> |
Remove clause 3 and 4 from TNF licenses
|
#
58fc70c4 |
| 16-Jul-2005 |
christos <christos@NetBSD.org> |
WARNS=3
|
#
2ccd4840 |
| 12-Jan-2004 |
mrg <mrg@NetBSD.org> |
- add a new flags field to the emulation vector, with one user so far EMUL_FLAG_NETBSD32. set EMUL_FLAG_NETBSD32 in any 32 bit on 64 bit kernel emulation layers. - if EMUL_FLAG_NETBSD32 is set, calc
- add a new flags field to the emulation vector, with one user so far EMUL_FLAG_NETBSD32. set EMUL_FLAG_NETBSD32 in any 32 bit on 64 bit kernel emulation layers. - if EMUL_FLAG_NETBSD32 is set, calculate the proper argument count. (XXX: this should use register32_t, but that's not visible to all builders of kdump...)
now netbsd32_ioctl(2) actually reports sane values, and other arguments are mostly correctly printed (there are still some signed extension issues with 32 bit numbers being displayed as "0xffffffff8xxxxxxx".)
show more ...
|
#
3433691e |
| 18-Nov-2003 |
dsl <dsl@NetBSD.org> |
Stop core dump if an ioctl trace has fewer than expected arguments. - Check names of system calls (for special treatment) because emulations might use different numbers. - Report an error if argume
Stop core dump if an ioctl trace has fewer than expected arguments. - Check names of system calls (for special treatment) because emulations might use different numbers. - Report an error if arguments to -p or -m non-numeric. - Just take last of -x and -Xvalue, stop -X0x80000000 being valid (core dumps). - Keep 'last used' emulation_ctx at top of list, create on lookup (usually EMUL anyway), delete when exit called (doesn't return). - Slightly improve hack to get correct system call name in execve return when emulation has changed. - Rename global variables 'current'/'previous' to 'cur_emul'/'prev_emul'. (TODO: save system call type (and maybe an argument) per pid so GIO trace format can depend on the actual system call.) Fixes part of PR sparc64/23473 - but system call arguments will still not be displayed correctly.
show more ...
|
#
a0399121 |
| 15-Nov-2003 |
manu <manu@NetBSD.org> |
kdump now displays Mach services names itself, including a table of id/names in sys/compat/mach/mach_services_names.c
Remove ports and flags displays, the information is already in the message.
|
#
87b62b5a |
| 19-Oct-2003 |
christos <christos@NetBSD.org> |
KNF: - ansify - no breaks after returns - statics where needed - no exit after errx
|
#
89aaa1bb |
| 07-Aug-2003 |
agc <agc@NetBSD.org> |
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22365, verified by myself.
|
#
bcffe04b |
| 15-Nov-2002 |
manu <manu@NetBSD.org> |
Now properly display Mach traps
|
#
f600368b |
| 31-Mar-2002 |
christos <christos@NetBSD.org> |
Provide hooks for signal number to name translation, and use them for kill and PSIG.
XXX[1]: This shows that signal emulation ktrace is slightly busted: posted signals should really be translated t
Provide hooks for signal number to name translation, and use them for kill and PSIG.
XXX[1]: This shows that signal emulation ktrace is slightly busted: posted signals should really be translated to the emulated ones instead of producing ktrace records with the signal numbers of the native emulation. XXX[2]: There are other places where signal names can be displayed, but this is not done yet.
show more ...
|
#
1a6f0143 |
| 16-Feb-2001 |
manu <manu@NetBSD.org> |
Cosmetic fix so that RET record after CALL execve get the appropriate syscall even if the emulation changed
|
#
1dcd879f |
| 19-Jan-2001 |
enami <enami@NetBSD.org> |
Make files here compile again.
|
#
08138ae4 |
| 20-Dec-2000 |
itojun <itojun@NetBSD.org> |
avoid using "errno" as struct member name, to avoid conflict with errno.h. ok by jdolecek
|
#
862d4684 |
| 13-Nov-2000 |
jdolecek <jdolecek@NetBSD.org> |
adapt to *syscallnames[] change (it's now const char * const foo[]), constify
|
#
470e7fc5 |
| 10-Apr-2000 |
jdolecek <jdolecek@NetBSD.org> |
put setemul(), ectx_* & appropriate structures to separate file, to make it more easily sharable with ktruss(1)
|