yamt
7b826aac85
initialize necessary members of struct buf. PR/32462 from Reinoud Zandijk.
2006-01-06 09:21:44 +00:00
uwe
0e79e13e9c
Use JUMP_CERROR instead of messing with errno directly.
...
Simplify.
2006-01-06 07:07:34 +00:00
uwe
3a310524fb
Drop unnecessary nops.
2006-01-06 06:19:20 +00:00
uwe
ec3c02b8ff
Simplify.
2006-01-06 05:23:46 +00:00
uwe
6ea6e06ed1
Change !_REENTRANT && !PIC case to use r4 too.
2006-01-06 05:14:39 +00:00
uwe
026eb7b69e
Open code _SYSCALL_NOERROR to shave off a memory load and a branch.
...
Makes this congruent to vforks. Add .size directive.
2006-01-06 05:11:29 +00:00
uwe
73375bbc4d
Add .size directive.
2006-01-06 04:38:10 +00:00
uwe
553d6ca3ed
Use JUMP_CERROR instead of messing with errno directly.
...
Simplify. Add WARN_REFERENCES.
2006-01-06 04:30:33 +00:00
uwe
dc6b340eff
Simplify.
2006-01-06 04:08:47 +00:00
uwe
577f0b80c0
Simplify. Add WARN_REFERENCES.
2006-01-06 04:05:55 +00:00
uwe
b46734f0ca
Change cerror to take errno in r4, instead of r0.
...
In PIC code fetch cerror address from GOT to avoid
unresolved text relocations in shared libraries.
Hide the code to jump to cerror inside JUMP_CERROR macro.
Change syscall code to use JUMP_CERROR.
Die text relocations! DIE!
2006-01-06 03:58:31 +00:00
uwe
40336aba3d
Make "When set is null" into a separate paragraph for better readability.
2006-01-06 02:30:08 +00:00
uwe
b1648afca2
This can be simplified to RSYSCALL(__syscall), no special treatment necessary.
2006-01-06 01:57:38 +00:00
uwe
63e9eca689
This can be simplified to PSEUDO(exect,execve).
2006-01-06 01:53:30 +00:00
uwe
63f84ca820
This can be simplified to RSYSCALL(syscall), no special treatment necessary.
2006-01-06 01:27:23 +00:00
uwe
0831944cce
Use PLT for PIC call to __errno to avoid text reloc in the shared library.
...
Add .size directive.
2006-01-05 23:10:35 +00:00
he
2f2fd2a0ad
Add the m68010 versions of the integer multiply divide, modulo,
...
and multiply functions from the old libkern. The m68010 versions
are only compiled when __mc68010__ is defined, presently that's
only done when building for sun2.
Reviewed by christos.
2006-01-05 22:33:34 +00:00
wrstuden
160f564c51
Change union_unmount() to not play with the fs root vnode explicitly.
...
Let it get recycled along with all of the others. This is important
as if the root vnode has already been reclaimed, then we get a panic
when we try to vget it.
This addresses PR: kern/31382
2006-01-05 20:31:33 +00:00
elad
9eed84a6ae
Allow multiple lines entries using '\' at the end of the line.
...
Simplified by martin@, thanks. :)
2006-01-05 20:16:20 +00:00
rpaulo
b583fcc049
#include <stdio.h> in the example.
2006-01-05 19:45:29 +00:00
uwe
3259b3637a
Use PLT for PIC call to _exit to avoid text reloc in the shared library.
...
Add .size directive.
2006-01-05 19:28:50 +00:00
uwe
a92c062160
Use PIC_PROLOGUE_NOSAVE in long jumps, where we don't need to preserve r12.
...
While here, swap the order in which r4 and r5 saved on the stack so
that r4 is restored further away from its first use.
2006-01-05 19:21:37 +00:00
uwe
25d6b3ac57
Introduce PIC_PROLOGUE_NOSAVE for functions that do non-local jumps
...
and don't need to save/restore r12. Shaves off two instructions.
2006-01-05 19:18:40 +00:00
uwe
0396244ccc
Use macros from <machine/asm.h>. Add some comments.
...
Same PIC object code. Almost the same non-PIC object code (b/c of
s/jsr/jmp/ to _exit).
2006-01-05 18:20:29 +00:00
rpaulo
69846c9381
More comments fixing.
2006-01-05 17:13:20 +00:00
rpaulo
e438cb4b93
* defflag ACPI_DSDT_OVERRIDE and defparam ACPI_DSDT_FILE.
...
* adjust comments to reality
2006-01-05 16:56:54 +00:00
xtraeme
b5702c305e
Add missing "phy ?". bump date
2006-01-05 12:32:27 +00:00
yamt
24c6af7659
mountd_set_exports_list: check if VFS_VPTOFH actually works.
2006-01-05 12:21:00 +00:00
yamt
28b96a0b9d
ensure the export list is not changed during nfsd operations.
2006-01-05 11:22:56 +00:00
hubertf
3e91637cdf
The -b option is really on fsck_ffs, not fsck
...
Pointed out by Sebastian Schuetz on IRCnet #NetBSD
2006-01-05 11:22:47 +00:00
yamt
dc9b2af242
uvmpd_scan_inactive: when reactivating a page,
...
use pmap_is_referenced rather than pmap_clear_reference.
we don't need to clear the bit here as we'll do so when
moving pages back to inactive queue again. pointed by Chuck Silvers.
2006-01-05 10:47:33 +00:00
tsutsui
2f9d701ab5
Add commented out veriexec options.
2006-01-05 10:46:57 +00:00
bouyer
03d873e86e
Note that gpio can attach to elansc, and xref elansc(4). Bump date.
2006-01-05 10:46:21 +00:00
tsutsui
0a8f153e8b
Fix a typo in comment.
2006-01-05 10:44:21 +00:00
yamt
db8ef563ea
mention /var/db/mountdtab.
2006-01-05 10:41:03 +00:00
yamt
5997340664
do_nfssvc: remove code to go up the path, as it's nonsense and
...
sometimes even harmful.
2006-01-05 10:38:29 +00:00
xtraeme
a3306b1d7d
Comment out "options POWERNOW_K7" until the problems are resolved.
2006-01-05 10:24:11 +00:00
yamt
6d5ea6e27c
use a dedicated buf pool for getiobuf.
2006-01-05 10:18:20 +00:00
uwe
7581f11837
Add .size directive.
2006-01-05 05:02:33 +00:00
uwe
c8cec240a7
Oops^2. Init pointer to the saved registers area.
2006-01-05 04:55:48 +00:00
uwe
a2be2d8bd9
Oops, correct numeric label in branch.
2006-01-05 04:41:16 +00:00
uwe
55be1ea1cf
Use PLT for PIC calls to avoids text relocs in the shared library.
...
Use constants from <machine/setjmp.h> for better readability.
Provide .size directives.
2006-01-05 04:38:39 +00:00
uwe
f859e17a02
Use PLT for PIC calls to avoids text relocs in the shared library.
...
Use constants from <machine/setjmp.h> for better readability.
Provide .size directives.
2006-01-05 04:23:18 +00:00
uwe
979bf3279f
Oops, supply correct label for __longjmp14 .size directive.
2006-01-05 04:18:01 +00:00
uwe
0aa62ed4eb
Use PLT for PIC calls to avoids text relocs in the shared library.
...
Use constants from <machine/setjmp.h> for better readability.
Provide .size directives.
2006-01-05 03:40:34 +00:00
uwe
f814031bbe
Use PLT for PIC calls to avoids text relocs in the shared library.
...
Use constants from <machine/setjmp.h> for better readability.
Provide .size directives.
2006-01-05 03:03:52 +00:00
uwe
89723f208b
PIC_PROLOGUE doesn't take temp register argument, adjust.
2006-01-05 02:46:15 +00:00
uwe
d4e9884c9c
mova can only have r0 as destination, so PIC_PROLOGUE can not specify
...
an arbitrary temp register.
2006-01-05 02:45:19 +00:00
rpaulo
f52f811357
Merge postfix-2.2.8.
2006-01-05 02:25:20 +00:00
rpaulo
d63ea42add
postfix 2.2.8 imported. Add me as responsible and remove itojun.
2006-01-05 02:21:44 +00:00