David E. O'Brien
ea9ea04c0d
This is the start of the FreeBSD/x86_64 kernel.
2002-06-30 08:57:17 +00:00
Julian Elischer
6143c38376
Don't follow non existant thread pointers (e.g. for zombies)
2002-06-30 08:11:30 +00:00
David E. O'Brien
d2be885e99
This is the start of the FreeBSD/x86_64 kernel.
2002-06-30 08:05:21 +00:00
Luigi Rizzo
9961e27d73
Remove one useless variable.
2002-06-30 08:02:38 +00:00
Julian Elischer
7c7a6f22ca
If the process is a zombie, then you must not try dereference the thread
...
because there isn't one. Of course this code only possibly works
for single threaded processes anyhow..
2002-06-30 07:50:22 +00:00
David E. O'Brien
176d0ec15d
This is the start of the FreeBSD/x86_64 kernel.
2002-06-30 07:42:36 +00:00
David E. O'Brien
eca69d62e7
Gcc 3.1 varargs support.
2002-06-30 07:22:30 +00:00
Tim J. Robbins
90f72c844e
Put documentation of the -m option's argument in its list tag in the
...
Description section for consistency with other manpages.
2002-06-30 06:50:16 +00:00
Tim J. Robbins
721da592c4
Handle relative and absolute pathnames (anything with a `/' in it) in the same
...
way as execve(2), and the old perl which(1).
PR: 35718
2002-06-30 06:02:39 +00:00
Tim J. Robbins
8c821782f8
Treat empty PATH elements as "." for tradition and consistency with the
...
old Perl which(1) script.
PR: 35719
2002-06-30 05:48:50 +00:00
Mike Barcroft
a19d429398
Since printf(3) now supports the `j' conversion specifier, use that
...
when printing intmax_t and uintmax_t.
Forgotten by: mike
Noticed by: bde
2002-06-30 05:48:03 +00:00
David E. O'Brien
3b7de54d68
Use FBSDID
2002-06-30 05:36:49 +00:00
David E. O'Brien
77c8bf7cae
Consistently use FBSDID
2002-06-30 05:34:21 +00:00
David E. O'Brien
0b541de6f7
Don't need these any more.
2002-06-30 05:29:43 +00:00
Bruce A. Mah
b15d7fd173
SCCS is back out, so take out its release notes.
2002-06-30 05:26:02 +00:00
David E. O'Brien
e026a48c34
Consistently use FBSDID
2002-06-30 05:25:07 +00:00
Alfred Perlstein
37a6b453c4
Partial backout of 1.318, remove error handling added because it may be
...
incorrect.
Requested by: bde
2002-06-30 05:23:58 +00:00
David E. O'Brien
2749b14129
Consistently use FBSDID
2002-06-30 05:15:05 +00:00
David E. O'Brien
5eb43ac2f7
Consistently use __FBSDID
2002-06-30 05:13:54 +00:00
Dima Dorfman
d5a3b1ed7d
Lists follow a colon, not a semicolon.
2002-06-30 04:51:04 +00:00
David E. O'Brien
68464ed689
Dike out bits specific to i386. This pretty much means no kgdb for
...
non-i386 platforms.
I would however like to see a shared file here. If a function or two cannot
be shared we should create ${TARGET_ARCH}/kvm-fbsd-${TARGET_ARCH}.c.
2002-06-30 04:47:43 +00:00
Robert Watson
006f19e4f2
Remove ALT_BREAK_TO_DEBUGGER. This was inconsistent (both in form
...
and function) with existing configuration choices. Arguably if
ALT_BREAK_TO_DEBUGGER was present, so should have been
BREAK_TO_DEBUGGER. Regardless, it broke the option sort order in
these kernel configuration files.
Requested by: bde
2002-06-30 04:12:21 +00:00
David E. O'Brien
a9b6be3e9e
Bmake bits for GDB 5.2.
2002-06-30 03:24:05 +00:00
Ian Dowse
efdc5c8a0f
Use hashdestroy() now that it exists.
2002-06-30 03:01:44 +00:00
Ian Dowse
3423b21c09
Remove the bogus SYSINIT from ufs_dirhash.c and instead add a call
...
to ufsdirhash_init() from ufs_init(). Add uninit() functions
corresponding the ufs, dirhash, quota and ihash init() functions.
2002-06-30 02:49:39 +00:00
Ian Dowse
c21c16a492
Add a makefile for building UFS as a module. Since it is of marginal
...
use it is not built by default, and there are currently bugs that
prevent UFS from being unloaded. Nevertheless it can be useful when
developing UFS code on network-booted machines.
2002-06-30 02:23:12 +00:00
Juli Mallett
bea3953649
Nuke SCCS docos, they're dead, again.
2002-06-30 02:18:54 +00:00
Ian Dowse
37777f4d1f
Add a hashdestroy() function to undo the actions of hashinit().
2002-06-30 02:07:26 +00:00
Brian Somers
dfc1b4ac01
Show the port number (tty slot, pppoe session id etc) under
...
``show physical''.
2002-06-30 01:46:22 +00:00
Julian Elischer
8540497c50
Fix reverse ordering of locks. add a comment about locks on some platforms.
...
Submitted by: jhb@freebsd.org
2002-06-29 23:58:50 +00:00
Juli Mallett
5cdd3a031f
Untie help and sccs from the build. sccs has been repo copied into
...
projects/sccs/sccs/, to accompany projects/sccs/sccscmds, and help will
be dying shortly.
These programs will not be a part of 5.0-RELEASE, at least not in their
current form. They'll either end up in src/contrib or ports.
Submitted by: obrien
2002-06-29 22:45:44 +00:00
Ian Dowse
300b96aca2
Change the type of `tscan' in vm_object_page_clean() to vm_pindex_t,
...
as it stores an absolute page index that may not fit in a vm_offset_t.
2002-06-29 20:04:38 +00:00
Bruce Evans
110a549a4c
Backed out previous commit. It had nothing to do with KSE and just undid
...
some of my style fixes.
2002-06-29 19:53:55 +00:00
Julian Elischer
3b3afe10a7
Oops, that was a heck of a lot more debugging left onthan I intended..
...
turn it off!
I don't know if people think that these debugging macros are worth keeping
or not but I'll keep them for a short while, while the danger of
queue stuffups in the (rather complicated) run queue code exists.
2002-06-29 19:16:10 +00:00
Bruce Evans
83b9e252d2
Updated a comment. Namspace pollution in <sys/select.h> is now moot since
...
it was moved to <sys/selinfo.h>.
Fixed indentation of $FreeBSD$.
2002-06-29 19:14:52 +00:00
Brian Somers
6ca7707b44
When a netgraph message is read, look for another before returning.
...
This removes a bad latency problem during initial setup where we
end up waiting for too long before reading the connected message
and time the connection out.
Problem figured out by: Andre Albsmeier <andre@albsmeier.net>
2002-06-29 18:49:08 +00:00
Julian Elischer
e1047617d6
Add KSE stubs to MD parts of ia64 code.
...
Dfr will fill these out when we decide to enable KSEs on ia64
(probably not immediatly)
2002-06-29 18:26:18 +00:00
Mark Peek
0d8ba9a657
Reflect new gdb directory structure.
2002-06-29 18:19:53 +00:00
Julian Elischer
378df78528
Add a copy of the sparc64 machine/kse.h to satisfy depencies..
...
dfr will fill in the correct contents at a later time.
2002-06-29 18:07:50 +00:00
Alfred Perlstein
97bb78ace2
Fix several style bugs:
...
close up the continued line after removing the cast made the line.
space before parentheses in indirect function call.
Add an addtional error handler case for the results of callback.
Submitted by: bde
2002-06-29 17:58:44 +00:00
Alfred Perlstein
c5e3ef7e1f
Unbreak computation of 'smask' that I broke when removing caddr_t.
...
Submitted by: bde
2002-06-29 17:56:34 +00:00
David E. O'Brien
c4819db060
I don't see any reason to conditionalize this.
2002-06-29 17:55:17 +00:00
Julian Elischer
92fd482f2b
KSE test program
2002-06-29 17:39:07 +00:00
Julian Elischer
e602ba25fd
Part 1 of KSE-III
...
The ability to schedule multiple threads per process
(one one cpu) by making ALL system calls optionally asynchronous.
to come: ia64 and power-pc patches, patches for gdb, test program (in tools)
Reviewed by: Almost everyone who counts
(at various times, peter, jhb, matt, alfred, mini, bernd,
and a cast of thousands)
NOTE: this is still Beta code, and contains lots of debugging stuff.
expect slight instability in signals..
2002-06-29 17:26:22 +00:00
David E. O'Brien
cc5dcb202c
Bmake bits for GDB 5.2.
2002-06-29 16:52:15 +00:00
Dag-Erling Smørgrav
7fba17037d
Switch over to 3.4p1.
2002-06-29 12:16:50 +00:00
Dag-Erling Smørgrav
e12c24615a
Regenerate.
2002-06-29 11:58:32 +00:00
Dag-Erling Smørgrav
076b29c735
<sys/mman.h> requires <sys/types.h>.
2002-06-29 11:57:51 +00:00
Dag-Erling Smørgrav
a82e551f0f
Resolve conflicts.
...
Sponsored by: DARPA, NAI Labs
2002-06-29 11:48:59 +00:00
Dag-Erling Smørgrav
d2a34caedb
This commit was generated by cvs2svn to compensate for changes in r99060,
...
which included commits to RCS files with non-trunk default branches.
2002-06-29 11:34:13 +00:00