kleink
5af00b0b39
pthread_sigmask(): Add restrict qualifier to set, oset args.
2006-01-07 20:10:29 +00:00
dsl
20683c5a8c
Use parallel makes more often.
2006-01-07 18:45:15 +00:00
dsl
58e614b1ca
De __P
...
Add some 'struct xxx' definitions in the else part of a '#if 0' so that
the function prototypes later down the file don't define the structure
within the argument list.
2006-01-07 18:22:25 +00:00
oster
55da57e0c1
Remove the component buffer bits, now that I know there is a
...
"private" structure in struct buf that can be used to keep track of
the request associated with this buffer (the buffer used here is one
allocated from rf_CreateDiskQueueData(), so it's ours to do with what
we please). Shrinks code a little, reduces the run-time memory
footprint a bit, and simplifies both rf_DispatchKernelIO() and
KernelWakeupFunc().
Thanks to yamt for his "why is rf_DispatchKernelIO using another buf"
question which prompted me to revisit this code.
2006-01-07 16:08:44 +00:00
peter
11addaed46
Include net/pfil.c when pf is set.
2006-01-07 14:19:51 +00:00
yamt
9c0e5c0db7
- do disk_busy/unbusy for requested i/o, rather than ones that we reuqest.
...
- on error, be conservative about b_resid.
- make vndthread static.
2006-01-07 13:25:50 +00:00
christos
a6c7e45e28
fix typo.
2006-01-07 07:18:06 +00:00
garbled
ee8c3b64e9
Add missing DPADD for LIBMATH
2006-01-07 07:12:27 +00:00
garbled
d8817d5ac1
Apply modified fix for PR bin/23763
...
jot(1)'s output now matches the examples given in the manpage.
2006-01-07 07:09:01 +00:00
yamt
ea494c18a9
fss_cluster_iodone: don't call brelvp on non-buffercache buf.
2006-01-07 01:11:42 +00:00
yamt
2addc3084c
remove B_EINTR as it isn't used anymore.
2006-01-07 00:26:58 +00:00
uwe
6b8eb49dd6
Use PLT for PIC calls to avoid text relocs in the shared library.
2006-01-06 22:46:14 +00:00
uwe
24ce06fd0d
Provide PIC_EPILOGUE_SLOT that is safe to use in delay slot.
2006-01-06 22:27:53 +00:00
uwe
5cee9283d0
Provide _REENTRANT version of errno = 0;
2006-01-06 20:38:01 +00:00
christos
ca0029edd3
Add checks for valid shell. From Liam Foy.
2006-01-06 18:11:00 +00:00
apb
69a903d0c3
Prepend etc/mtree/NetBSD.dist to the metalog before passing it to
...
${TOOL_MTREE}. Previously this was done by maketars. In the long
term there should be a better solution. In the short term, this
should fix the build for people who do unprivileged update builds and
who had an old METALOG from before the recent syspkg-related changes.
Reviewed by christos
2006-01-06 18:08:59 +00:00
apb
b58c0411a8
Disable checking of metalog in checkflist. In future,
...
this checking should be reinstated, but with proper
handling of obsolete files.
Reviewed by christos
2006-01-06 18:07:56 +00:00
wiz
9b47789852
Obsolete ./usr/X11R6/include/X11/fonts, its contents have been obsoleted
...
quite some time ago.
2006-01-06 17:00:22 +00:00
wiz
722d027127
Remove ./usr/X11R6/include/X11/fonts/codeconv, its contents have
...
been obsoleted quite some time ago.
2006-01-06 16:59:20 +00:00
tsutsui
1396c646a7
Add /usr/mdec/boot_kernel.gz.
...
(a bootloader which can include a kernel binary for netboot)
2006-01-06 12:24:07 +00:00
yamt
2fc5e44a62
remove an obsolete prototype.
2006-01-06 09:27:55 +00:00
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