#
e0797554 |
| 08-Nov-2020 |
rin <rin@NetBSD.org> |
Fix typo; s/__LP64/_LP64/
|
#
7f789063 |
| 04-Nov-2020 |
pgoyette <pgoyette@NetBSD.org> |
Use opt_execfmt.h to get build options.
Only include elf32 hooks if we have elf32 defined and elf32 is not the "native" emulation. This allows for having compat_netbsd32 without elf32 (although it'
Use opt_execfmt.h to get build options.
Only include elf32 hooks if we have elf32 defined and elf32 is not the "native" emulation. This allows for having compat_netbsd32 without elf32 (although it's probably not too useful), and also enables arm's old-ABI usage of compat_netbsd32.
show more ...
|
#
575be43d |
| 01-Nov-2020 |
pgoyette <pgoyette@NetBSD.org> |
Separate the compat_netbsd32_coredump from the compat_netbsd32 and coredump modules, into its own module.
Welcome to 7.99.75 !!!
|
#
1d577fe3 |
| 20-Nov-2019 |
pgoyette <pgoyette@NetBSD.org> |
Move all non-emulation-specific coredump code into the coredump module, and remove all #ifdef COREDUMP conditional compilation. Now, the coredump module is completely separated from the emulation mo
Move all non-emulation-specific coredump code into the coredump module, and remove all #ifdef COREDUMP conditional compilation. Now, the coredump module is completely separated from the emulation modules, and they can all be independently loaded and unloaded.
Welcome to 9.99.18 !
show more ...
|
#
afca0358 |
| 02-Feb-2011 |
chuck <chuck@NetBSD.org> |
udpate license clauses on my code to match the new-style BSD licenses. verified with Mike Hibler it is ok to remove clause 3 on utah copyright, as per UCB. based on diff that rmind@ sent me.
no func
udpate license clauses on my code to match the new-style BSD licenses. verified with Mike Hibler it is ok to remove clause 3 on utah copyright, as per UCB. based on diff that rmind@ sent me.
no functional change with this commit.
show more ...
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
e1245a3c |
| 10-Jun-2005 |
matt <matt@NetBSD.org> |
Rework the coredump code to have no explicit knownledge of how coredump i/o is done. Instead, pass an opaque cookie which is then passed to a new routine, coredump_write, which does the actual i/o.
Rework the coredump code to have no explicit knownledge of how coredump i/o is done. Instead, pass an opaque cookie which is then passed to a new routine, coredump_write, which does the actual i/o. This allows the method of doing i/o to change without affecting any future MD code. Also, make netbsd32_core.c [re]use core_netbsd.c (in a similar manner that core_elf64.c uses core_elf32.c) and eliminate that code duplication. cpu_coredump{,32} is now called twice, first with a NULL iocookie to fill the core structure and a second to actually write md parts of the coredump. All i/o is nolonger random access and is suitable for shipping over a stream.
show more ...
|
#
25a0e29a |
| 02-Jun-2005 |
matt <matt@NetBSD.org> |
When writing coredumps, don't write zero uninstantiated demand-zero pages. Also, with ELF core dumps, trim trailing zeroes from sections. These two changes can shrink coredumps by over 50% in size.
|
#
f7155e40 |
| 17-Sep-2004 |
skrll <skrll@NetBSD.org> |
There's no need to pass a proc value when using UIO_SYSSPACE with vn_rdwr(9) and uiomove(9).
OK'd by Jason Thorpe
|
#
dd61a2eb |
| 15-Sep-2003 |
christos <christos@NetBSD.org> |
catch up with latest sigctx changes; reported by John Heasley, thanks!
|
#
ece5b8e6 |
| 07-Sep-2003 |
rafal <rafal@NetBSD.org> |
Catch up to Christos' SIGINFO changes.
|
#
d5aece61 |
| 29-Jun-2003 |
fvdl <fvdl@NetBSD.org> |
Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
|
#
69cd0c4a |
| 29-Jun-2003 |
martin <martin@NetBSD.org> |
struct proc * -> struct lwp *
|
#
6acc60d2 |
| 18-Jan-2003 |
thorpej <thorpej@NetBSD.org> |
Merge the nathanw_sa branch.
|
#
77671215 |
| 10-Dec-2001 |
thorpej <thorpej@NetBSD.org> |
I can't win today -- make this link.
|
#
06920aef |
| 10-Dec-2001 |
thorpej <thorpej@NetBSD.org> |
Move the code that walks the process's VM map during a coredump into uvm_coredump_walkmap(), and use callbacks into the coredump routine to do something with each section.
|
#
d0e51ba7 |
| 09-Dec-2001 |
thorpej <thorpej@NetBSD.org> |
Fix compilation problems.
|
#
205c159f |
| 08-Dec-2001 |
thorpej <thorpej@NetBSD.org> |
Make the coredump routine exec-format/emulation specific. Split out traditional NetBSD coredump routines into core_netbsd.c and netbsd32_core.c (for COMPAT_NETBSD32).
|