#
ba031106 |
| 11-Nov-1998 |
Peter Wemm <peter@FreeBSD.org> |
kldsym(2) prototype implementation
|
#
edfbe150 |
| 10-Nov-1998 |
Peter Wemm <peter@FreeBSD.org> |
Arrange for unload-time linker set hooks to be called. While cut/pasting some code, I changed the original to be consistant with the rest of the file rather than duplicating the problems.
|
#
21ce23eb |
| 06-Nov-1998 |
Peter Wemm <peter@FreeBSD.org> |
Define the kld_debug variable if KLD_DEBUG is enabled
|
#
84e40f56 |
| 04-Nov-1998 |
Peter Wemm <peter@FreeBSD.org> |
The handle for the kernel is common. With this fix, ELF kernels can load a.out kld modules, and a.out kernels can load ELF kld modules.
|
#
78377454 |
| 03-Nov-1998 |
Peter Wemm <peter@FreeBSD.org> |
Have the in-kernel linker try a default extension of .ko. This means that "kldload nfs" works. We use the same default extension in the /boot/loader system.
|
#
b913711e |
| 03-Nov-1998 |
Peter Wemm <peter@FreeBSD.org> |
Use the kvm space pathname that we copied in, not the one in user space.
|
#
6fe8861e |
| 24-Oct-1998 |
Mike Smith <msmith@FreeBSD.org> |
Don't put 0x in front of %p, it does it already. Submitted by: Brian Feldman <green@janus.syracuse.net>
|
#
bd4e381b |
| 15-Oct-1998 |
Peter Wemm <peter@FreeBSD.org> |
- bzero() after malloc(). This is especially obvious when kern_malloc is compiled with DIAGNOSTIC. - Don't break from the preload module processing loop prematurely.
|
#
26deceba |
| 10-Oct-1998 |
Peter Wemm <peter@FreeBSD.org> |
Display module type as well as module name when we find one preloaded.
|
#
51f3fe7a |
| 10-Oct-1998 |
Peter Wemm <peter@FreeBSD.org> |
Use Mike Smith's linker module search path code. Implement preloading in a fairly MI way, assuming the information is prepared. DDB interface helpers.. Provide some support for db_kld.c so that we d
Use Mike Smith's linker module search path code. Implement preloading in a fairly MI way, assuming the information is prepared. DDB interface helpers.. Provide some support for db_kld.c so that we don't have to export too much detail. Debugging and cosmetic nits left in from development.. The other half of the containing file hack so modules can associate themselves with their "file".
show more ...
|
#
a2c99e3e |
| 12-Aug-1998 |
Doug Rabson <dfr@FreeBSD.org> |
Modify the internal interfaces to the kernel linker to make it possible for DDB to use its symbol tables.
|
Revision tags: release/2.2.7, release/2.2.6 |
|
#
b1679c0f |
| 01-Jan-1998 |
Bruce Evans <bde@FreeBSD.org> |
Use a real malloc type for M_LINKER instead of #defining it as M_TEMP.
Fixed a comment.
|
#
74b2192a |
| 12-Dec-1997 |
John Dyson <dyson@FreeBSD.org> |
We have had support for running the kernel daemons as threads for quite a while, but forgot to do so. For now, this code supports most daemons running as kernel threads in UP kernels, and as full p
We have had support for running the kernel daemons as threads for quite a while, but forgot to do so. For now, this code supports most daemons running as kernel threads in UP kernels, and as full processes in SMP. We will soon be able to run them as threads in SMP, but not yet.
show more ...
|
#
d73424aa |
| 20-Nov-1997 |
Bruce Evans <bde@FreeBSD.org> |
Fixed a sloppy common-style definitions.
|
#
cb226aaa |
| 06-Nov-1997 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Move the "retval" (3rd) parameter from all syscall functions and put it in struct proc instead.
This fixes a boatload of compiler warning, and removes a lot of cruft from the sources.
I have not re
Move the "retval" (3rd) parameter from all syscall functions and put it in struct proc instead.
This fixes a boatload of compiler warning, and removes a lot of cruft from the sources.
I have not removed the /*ARGSUSED*/, they will require some looking at.
libkvm, ps and other userland struct proc frobbing programs will need recompiled.
show more ...
|
Revision tags: release/2.2.5_cvs |
|
#
1fd0b058 |
| 02-Aug-1997 |
Bruce Evans <bde@FreeBSD.org> |
Removed unused #includes.
|
Revision tags: release/2.2.2_cvs |
|
#
cea6c86c |
| 07-May-1997 |
Doug Rabson <dfr@FreeBSD.org> |
This is the kernel linker. To use it, you will first need to apply the patches in freefall:/home/dfr/ld.diffs to your ld sources and set BINFORMAT to aoutkld when linking the kernel.
Library change
This is the kernel linker. To use it, you will first need to apply the patches in freefall:/home/dfr/ld.diffs to your ld sources and set BINFORMAT to aoutkld when linking the kernel.
Library changes and userland utilities will appear in a later commit.
show more ...
|