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
Dag-Erling Smørgrav
ee21a45f81
Vendor import of OpenSSH 3.4p1.
2002-06-29 11:34:13 +00:00
Dag-Erling Smørgrav
effdee7ce0
Commit config.h so we don't need autoconf to build world.
2002-06-29 11:31:02 +00:00
Alfred Perlstein
7c41487d14
catch up with mextfree callback change when TI_PRIVATE_JUMBOS is defined.
...
Pointed out by: kdm
2002-06-29 11:26:05 +00:00
Dag-Erling Smørgrav
0ff2975460
OpenBSD lifted this code our tree. Preserve the original CVS id.
2002-06-29 11:25:20 +00:00
Dag-Erling Smørgrav
9e1547ea49
Use our __RCSID().
2002-06-29 11:22:20 +00:00
Dag-Erling Smørgrav
c62005fc13
Make sure the environment variables set by setusercontext() are passed on
...
to the child process.
Reviewed by: ache
Sponsored by: DARPA, NAI Labs
2002-06-29 11:21:58 +00:00
Dag-Erling Smørgrav
bf2e2524a2
Canonicize the host name before looking it up in the host file.
...
Sponsored by: DARPA, NAI Labs
2002-06-29 10:57:53 +00:00
Dag-Erling Smørgrav
5b400a39b8
Apply class-imposed login restrictions.
...
Sponsored by: DARPA, NAI Labs
2002-06-29 10:57:13 +00:00
Dag-Erling Smørgrav
382d19ee61
PAM support, the FreeBSD way.
...
Sponsored by: DARPA, NAI Labs
2002-06-29 10:56:23 +00:00
Dag-Erling Smørgrav
1f334c7bc7
Document FreeBSD defaults.
...
Sponsored by: DARPA, NAI Labs
2002-06-29 10:55:18 +00:00
Dag-Erling Smørgrav
35d4ccfb55
Document FreeBSD defaults and paths.
...
Sponsored by: DARPA, NAI Labs
2002-06-29 10:53:57 +00:00
Dag-Erling Smørgrav
3d48a988f6
Remove duplicate.
2002-06-29 10:52:42 +00:00
Dag-Erling Smørgrav
975616f046
Apply FreeBSD's configuration defaults.
...
Sponsored by: DARPA, NAI Labs
2002-06-29 10:51:56 +00:00
Dag-Erling Smørgrav
db58a8e40c
Add the VersionAddendum configuration variable.
...
Sponsored by: DARPA, NAI Labs
2002-06-29 10:49:57 +00:00
Dag-Erling Smørgrav
edb557f8bb
Support OPIE as an alternative to S/Key.
...
Sponsored by: DARPA, NAI Labs
2002-06-29 10:44:37 +00:00
Dag-Erling Smørgrav
ba11afcc21
Document the upgrade process.
2002-06-29 10:39:14 +00:00
Dag-Erling Smørgrav
2e3e4630c5
Files we don't want to import.
2002-06-29 10:39:02 +00:00
Benno Rice
71cf3a3574
Add an inline to call eieio.
...
("Enforce In-order Execution of I/O". I am not making this up.)
2002-06-29 10:00:07 +00:00
Benno Rice
bfcf2ca287
We don't need to clear RI in the MSR when entering a critical section.
2002-06-29 09:55:57 +00:00
Benno Rice
825467cae1
Add in_cksum.c
2002-06-29 09:50:20 +00:00
Benno Rice
14d617bf1f
in_cksum et al.
...
Submitted by: Peter Grehan <peterg@ptree32.com.au>
2002-06-29 09:49:26 +00:00
Benno Rice
a088981493
Implement vtophys()
2002-06-29 09:47:06 +00:00
Benno Rice
8bbfa33a79
Add pmap_mapdev and pmap_unmapdev.
2002-06-29 09:45:59 +00:00
Benno Rice
0d29067503
- Initialise battable to cover I/O spaces.
...
- Statically size the bpvo entries to avoid conflicts between bpvo allocation
and the vm allocator.
- Shift pmap_init2 code into pmap_init.
- Add UMA_ZONE_VM flag to uma_zcreate.
Submitted by: Peter Grehan <peterg@ptree32.com.au>
2002-06-29 09:43:59 +00:00
Benno Rice
8b8aa9c1e6
To quote Peter:
...
The case in cpu_switch() where there isn't a higher priority thread
(choosethread() == curthread) uses r4 as the PCB context pointer. However, the
use of r4 after the label L2 is incorrect, since it was probably trashed by
the call to choosethread, and in any case was set up to curthread at the start
of the routine.
This condition will occur when an interrupt thread schedules a netisr, which
is a lower priority thread.
Another (probably unnecessary) difference is that I was paranoid about
register trashing, so I decided to save r2 and r13 as well.
Submitted by: Peter Grehan <peterg@ptree32.com.au>
2002-06-29 09:39:44 +00:00
Benno Rice
a5f44e04e2
mempcy/bcopy handles overlapping copies so make ovbcopy call it.
2002-06-29 09:34:54 +00:00
Benno Rice
cd0386a052
Add BOOTP_NFSROOT support code.
2002-06-29 09:33:18 +00:00
Benno Rice
637dd1a0b3
- Use tmpstk exclusively in the init path.
...
- Remove redundant code.
Submitted by: Peter Grehan <peterg@ptree32.com.au>
2002-06-29 09:31:27 +00:00
Benno Rice
6c2a062580
Many fixes to low-level trap and interrupt handling:
...
- Tidy up clock code. Don't repeatedly call hardclock().
- Remove intrnames, decrnest and intrcnt from locore.s
- Coalesce all trap handling into a single stub that then calls a dispatch
function.
Submitted by: Peter Grehan <peterg@ptree32.com.au>
2002-06-29 09:28:21 +00:00
Peter Wemm
0c079d8c6f
To avoid anybody else getting caught out, these two files are really
...
in /sys/boot/common and are actually used there.
2002-06-29 09:21:14 +00:00
Benno Rice
3f57c11ec5
Convert this from mostly inline assembler to mostly C.
...
Submitted by: Peter Grehan <peterg@ptree32.com.au>
2002-06-29 09:16:30 +00:00
Peter Wemm
08db6efa75
Update from NetBSD 1.3 -> 1.6. Most notable, rev 1.6:
...
"Make in_cksum work on little endian machines"
This would explain a few things. :-)
2002-06-29 09:00:47 +00:00
Julian Elischer
f04af82768
Don't use the static thread.. it is going away.
2002-06-29 07:47:20 +00:00
Julian Elischer
1f1bebd1b4
remove cruft
2002-06-29 07:16:24 +00:00
Julian Elischer
44990b8cb8
Add files that are new for KSE.
2002-06-29 07:04:59 +00:00
Jake Burkholder
eecc66a7d2
Fix a deletion during traversal tailq bug.
2002-06-29 06:37:24 +00:00
Tim J. Robbins
e12c2e18a5
Avoid truncating filenames with snprintf().
2002-06-29 05:31:26 +00:00
Tim J. Robbins
88485b4a2f
Avoid truncating the pathname to UNIX Domain Sockets with snprintf(),
...
giving a more sensible warning when the (relatively meagre) sun_path
limit is exceeded.
2002-06-29 04:52:33 +00:00
David E. O'Brien
87e1503e2c
Rename the db command lockedvnodes to lockedvnods so that it fits on the
...
help screen and one doens't think we have a lockedvnodesmap command.
2002-06-29 04:45:09 +00:00
David E. O'Brien
4f1daba8df
Do NOT enable ATA_STATIC_ID -- cmd646 controller will be !ata2!,
...
and you will not mount an ATA /:
mountroot> ufs:/ad0a
Mounting root from ufs:/ad0a
setrootbyname failed
ffs_mountroot: can't find rootvp
2002-06-29 04:42:03 +00:00
Tim J. Robbins
a24ce1c859
Check that snprintf() does not truncate the destination pathname when
...
linking into a directory.
2002-06-29 04:10:40 +00:00
David E. O'Brien
2d39517f33
Use __FBSDID.
2002-06-29 03:23:51 +00:00
David E. O'Brien
45d767fbbe
Add frexp(3).
...
Obtained from: OpenBSD
2002-06-29 03:23:18 +00:00
David E. O'Brien
11acfa572a
Turn back on GDB.
...
gdbserver does not build, but I've gone about as far with GDB as I'm going
to right now.
2002-06-29 03:19:35 +00:00