christos
28463c62e1
PR/32609: Tanaka Akira: seekdir blocks if pthread is linked
...
Do locking consistently to avoid recursive locks (like the bug reported in
this pr), and to avoid leaking locks on errors.
2006-01-24 14:00:57 +00:00
christos
964e09988d
expose unlocked versions of readdir and telldir.
2006-01-24 13:58:58 +00:00
yamt
f988f07e7e
add "show mbuf" command.
2006-01-24 13:03:33 +00:00
yamt
e8a3b3eb83
add ddb "sh mbuf" command.
2006-01-24 13:02:57 +00:00
uwe
25196f3ee3
Consistently apply ifdef logic so that in SH3-only or SH4-only kernel
...
all references to CPU cpecific functions are direct, and unused hooks
are not defined.
2006-01-24 00:01:22 +00:00
uwe
aec45d5629
Pacify -Wuninitialized for SH3 && SH4 case.
2006-01-23 23:25:45 +00:00
uwe
6b850c4367
Delclare __sh_PTEH for SH3 && SH4 case.
2006-01-23 23:17:49 +00:00
uwe
8cfe9e15ba
Pacify -Wuninitialized for SH3 && SH4 case.
2006-01-23 23:07:19 +00:00
yamt
9178119484
ip6_input: don't embed scope id before running packet filters.
2006-01-23 23:01:40 +00:00
uwe
406de23722
Don't waste rts delay slots in sh3_switch_resume and savectx.
...
longjmp needs to arrange for a call to setjmp to return 1.
2006-01-23 22:52:09 +00:00
uwe
a22aa45682
Use cpp-safe labels.
2006-01-23 22:32:50 +00:00
uwe
5db834dbd4
LINTSTUB: include <sh3/locore.h> - to check *_switch_resume prototypes.
2006-01-23 22:14:59 +00:00
uwe
3e38547c6e
Provide sh3_switch_resume/sh4_switch_resume with own copies of L_MD_UPTE.
...
Move SET_ENTRY_SIZE(sh4_switch_resume) under ifdef SH4.
2006-01-23 22:06:44 +00:00
uwe
8025d17cda
Fix sh_tlb_update signature for SH3 && SH4 case.
2006-01-23 22:04:04 +00:00
uwe
4dfa629043
Wrap sh3_switch_setup/sh4_switch_setup into the same ifdefs that are
...
used in vm_machdep.c at their invocation sites.
2006-01-23 21:45:02 +00:00
uwe
f8e74829d9
Fix the sense of #else/#endif comments.
2006-01-23 21:39:15 +00:00
xtraeme
5f9320c98e
PR port-i386/32606: Add support for the Pentium M 710.
2006-01-23 20:21:28 +00:00
yamt
3bf197127a
merge xen pmap_enter, pmap_enter_ma, pmap_remap_pages.
...
ok'ed by Manuel Bouyer.
2006-01-23 20:19:08 +00:00
yamt
f67f4b05f1
uvm_mremap: fix "easy cases".
2006-01-23 07:53:01 +00:00
uwe
9167514771
In onfault handlers of copyinstr and copyoutstr move EFAULT to the
...
correct register. This code worked correctly only because the right
register already contained EFAULT.
2006-01-23 03:17:17 +00:00
uwe
e1b83e081d
LINTSTUBs. Provide .size (except for the switch maze of jumps).
2006-01-23 01:33:53 +00:00
uwe
622ea6b6fb
Fix few labels with dots in the middle that I've missed in previous.
2006-01-23 00:36:04 +00:00
uwe
c4d52dce59
Use cpp-safe labels.
2006-01-23 00:31:54 +00:00
uwe
285c8456c2
Use cpp-safe labels. Provide .size
2006-01-23 00:17:20 +00:00
uwe
66fe637660
LINTSTUBs.
2006-01-23 00:07:43 +00:00
ross
3039e0bce8
Work around a PIBS bug: OF_write() doesn't get a returned count.
2006-01-22 22:53:56 +00:00
wiz
ec5cd4a9b7
New sentence, new line. Bump date for previous. Properly case PostScript.
2006-01-22 21:31:17 +00:00
wiz
cfebedec7e
Bump date for previous.
2006-01-22 21:22:30 +00:00
dsl
182dbda602
Until someone fixes .WAIT (see PR/32594) add a .NOTPARALLEL so that we
...
don't try to build the kernel sets before the kernel itself is built.
2006-01-22 20:19:52 +00:00
bouyer
4021f3f608
Fix bad cut'n'paste: use the target of strncpy() in sizeof().
2006-01-22 20:15:51 +00:00
dsl
de841c2752
Make .NOTPARALLEL stop the job engine issuing more than one token (instead
...
of trying to de-jobify the make.
You can now put .NOTPARALLEL in a submake of a recursive make (where it is
using a job-token pipe from the outer make and have it only run a single job.
You can also specify .NOTPARRALEL in the root makefile of a large recursive
make and have the submakes run multiple commands.
Add some diagnostics printfs (enabled with -dp) to the parser.
2006-01-22 19:54:55 +00:00
bouyer
1af9387585
Make some debug printf more verbose.
...
In wdccommand_intr(), after a data read check that the drive is ready again.
2006-01-22 16:44:45 +00:00
bouyer
6d97d9d080
For an IDENTIFY we have to wait for DRQ after issuing the command.
2006-01-22 16:40:56 +00:00
dsl
9813905f44
If _STANDALONE is defined, #include </lib/libsa/iodesc.h> instead of requiring
...
that the source that #includes net.h have lib/libsa in its include path.
In the non-_STANDALONE case make it easy for the user to supply their own iodesc.h.
2006-01-22 16:05:42 +00:00
christos
2309deb39e
restructure as a single level if/then/elif/else
2006-01-22 15:47:10 +00:00
martin
f6234a13ab
Do not access out of bounds argv when mixing non-getopt -<digit> arguments
...
with regular getopt-handled options.
Fixes PR bin/32596.
2006-01-22 15:24:38 +00:00
tsutsui
00d4bf02ec
Do ${MAKESUMS} for miniroot image.
2006-01-22 14:46:45 +00:00
tsutsui
76dc80af73
Do ${MAKESUMS} for install floppies.
2006-01-22 14:42:34 +00:00
dsl
37bad86d4f
Add an explicit -I for sys/lib/libsa so that we find the <iodesc.h>
...
requested inside sys/lib/libsa/net.h
This used to be "iodesc.h" but another build needs to override it with
a local copy.
2006-01-22 09:17:14 +00:00
uwe
43f9c9c93e
Use bsr instead of mova+jsr.
2006-01-22 06:25:25 +00:00
uwe
c4ef153e79
LINTSTUBs.
2006-01-22 06:08:51 +00:00
uwe
c5b4a6c241
Use macros from <machine/asm.h>. Provide .size
...
Provide LINTSTUBs.
2006-01-22 05:56:58 +00:00
uwe
897e70ab5c
Provide .size
2006-01-22 05:16:58 +00:00
uwe
7bff50c8fd
LINTSTUBs.
2006-01-22 05:14:02 +00:00
uwe
a881c52408
Rewrite to support LINTSTUB in multiline comments.
...
Be more flexible in what we accept as a valid LINTSTUB directive.
Don't abort on first error.
Separate LINTSTUB comments look ugly if the function/variable already
has a descriptive comment. People don't like to write ugly code.
Now one can write:
/*
* LINTSTUB: Func: type function(args)
* Some descriptive comment about the function.
*/
2006-01-22 05:11:11 +00:00
uwe
adcd5c2d11
db_show_sched_qs: fix pointer cast lint considers troublesome.
2006-01-22 01:08:50 +00:00
uwe
19707b27a5
Add /l to show all procs usage.
2006-01-22 00:50:51 +00:00
uwe
91321511a9
This is not IOCCC. Replace " >"[cp == p] with conditional expression.
...
Makes lint happy. Probably generates better code too (does on sh3).
2006-01-22 00:47:50 +00:00
wiz
7e91ac6596
Sort SEE ALSO.
2006-01-22 00:33:27 +00:00
wiz
5e86832ad4
Drop trailing whitespace. Remove superfluous .br.
2006-01-22 00:32:54 +00:00