Commit Graph

142826 Commits

Author SHA1 Message Date
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