summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* When the devconf stuff was ripped out of the kernel, the ripper neglecteddg1996-09-202-36/+34
| | | | | | | | to deal with the fact that we relied on devconf to do the shutdown callouts in various drivers. The changes in this commit are to add support for device shutdown in this driver via the new at_shutdown() mechanism. Similar changes need to be made to all of the other drivers that need a shutdown routine called (if_de.c comes to mind immediately).
* More ts_nse -> tv_nsec changes following the kernel changes I made earlier.nate1996-09-201-3/+3
| | | | Submitted by: Chuck Robey <chuckr@glue.umd.edu>
* Fix an spl window, a page manipulation at interrupt time that wasdyson1996-09-201-28/+84
| | | | | | incorrect, and correct the support for B_ORDERED. The spl window fix was from Peter Wemm, and his questions led me to find the problem with the interrupt time page manipulation.
* For now we just hexdump the stuff in USER records.phk1996-09-192-3/+20
|
* The userland change to the utrace(2) call.phk1996-09-194-4/+11
|
* Add the utrace(caddr_t addr,size_t len) syscall, that will store thephk1996-09-198-6/+65
| | | | | | | | data pointed at in a ktrace file, if this process is being ktrace'ed. I'm using this to profile malloc usage. The advantage is that there is no context around this call, ie, no open file or socket, so it will work in any process, and you can decide if you want it to collect data or not.
* In sys/time.h, struct timespec is defined as:nate1996-09-1931-199/+199
| | | | | | | | | | | | | | /* * Structure defined by POSIX.4 to be like a timeval. */ struct timespec { time_t ts_sec; /* seconds */ long ts_nsec; /* and nanoseconds */ }; The correct names of the fields are tv_sec and tv_nsec. Reminded by: James Drobina <jdrobina@infinet.com>
* Attempt to untangle the timeout code a bit, also make the default ftppeter1996-09-192-20/+35
| | | | | | and http timeouts the same, since when using a http proxy to do ftp transfers, the http timeout was being used for what is coming in via ftp.
* Make fetch 64-bit safe, corresponding to libftpio changes.peter1996-09-191-26/+31
| | | | Submitted by: Jason Thorpe <thorpej@nas.nasa.gov>, PR#1641
* Make libftpio 64-bit clean.peter1996-09-193-25/+36
| | | | | | | Major version bumped (by me) since the ftpGet() public interface has changed (an "int *" becomes and "off_t *") Submitted by: Jason Thorpe <thorpej@nas.nasa.gov>, PR#1640
* Hooks to attempt to get 'make world' working with gcc-2.7.2.1. It'speter1996-09-191-6/+8
| | | | | | | | | | | | | | worked for me, but no guarantees yet. Basically, move cc earlier to lib-tools target, before libraries are built. libgcc is built at the same time, so it's special entry is removed from the libraries target. Also, add bison/gperf immediately before cc, since they are needed to build cc and are not present on an earler-than-2.2 system. (libgcc is partly built with the freshly compiled gcc-2.7.2.1, since it uses __attribute__'s that were not present until now) This _should_ be enough to get running from older releases, perhaps as far back as 2.0.5.
* Add libobjc, the Objective-C runtime library.peter1996-09-192-2/+35
|
* Man the lifeboats! Tie down the hatches! Red alert! Activate gcc-2.7.2.1!peter1996-09-19193-355901/+492
| | | | | | | | | | | | | | | (the old cc has been tagged with "gcc_2_6_3_final" so we have a reference point in case of unforseen disasters...) This has the objc backend active, and I think I've managed to get the f77 f2c support through in one piece, but I don't know fortran to test it. A 'make world' change and libobjc commit will follow. If you normally do 'make -DNOCLEAN world', do not do so this time, I know it can fail with groff. This version of gcc makes a **LOT** more warnings on our kernel.
* Fixed bug with reversed trunc/round_page() in madvise...start must bedg1996-09-191-3/+3
| | | | trunced, end must be rounded.
* Minor tweaks for the fake libgnumalloc stuff. No longer build, install andpeter1996-09-192-12/+14
| | | | then rm the *.a version
* Implemented a better, dynamic, mechanism for adjusting the transmitdg1996-09-192-4/+38
| | | | threshold.
* aarghh! what is it with this CVSROOT/val-tags regexp anyway? howpeter1996-09-192-2/+2
| | | | many times do I have to do this to get it right? :-]
* Use rawboot for boot floppies.phk1996-09-191-4/+3
|
* Various de-bogotifications of userconfig.phk1996-09-191-11/+18
|
* Add APM_IDLE_CPU option, that is off by default.phk1996-09-196-9/+15
| | | | | | I maintain that it saves more power to simply "hlt" the CPU than to spend tons of time trying to tell the APM bios to do the same. In particular if you do it 100 times a second...
* Make the inetd suggestion slightly less confusing.phk1996-09-191-2/+2
|
* Add commented out example for bootpsphk1996-09-191-0/+1
|
* Make "ftp" a synonym for "open"phk1996-09-191-0/+1
|
* Make telnet a synonym for openphk1996-09-191-0/+1
|
* add -fgnu-runtime to the .m.o and .m.po rules, since we (will) havepeter1996-09-191-3/+3
| | | | | | the gnu libobjc rather than the NeXT one. I do not understand objc so I don't know the implications of this, but the gcc-2.7.2 libobjc is built with this.
* disable the objwarn warning if NOOBJ is set.. We have quite a few placespeter1996-09-191-3/+5
| | | | | | in the tree that use things like bsd.prog.mk just to get the default targets like install, tags, obj, clean, cleandir, cleandepend, but do not actually build anything there.
* Clean up dependencies a bit (we were not doing a depend on scan.c)peter1996-09-191-6/+7
| | | | Make the 'bootstrap' target work a little better.
* Do not claim that tip is also called cu.peter1996-09-191-21/+2
| | | | Submitted by: "Ph. Charnier" <charnier@xp11.frmug.org>, PR#1639
* Merge import conflictspeter1996-09-1913-235/+586
|
* This commit was generated by cvs2svn to compensate for changes in r18366,peter1996-09-1911-124/+179
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import of sendmail-8.7.6peter1996-09-1924-356/+765
| |
| * This commit was manufactured by cvs2svn to create branch 'SENDMAIL'.cvs2svn1996-08-211-0/+76
| |
* | Add a new sysctl variable kern.sominqueue to override the MINIMUM queuepst1996-09-193-6/+16
| | | | | | | | specified in a listen(2) system call.
* | Cosmetic tweak.jkh1996-09-181-1/+1
| | | | | | | | Requested-By: John Robert LoVerso <loverso@osf.org>
* | Don't call copySelf() when upgrading.jkh1996-09-182-14/+2
| |
* | Add 3 small lines which add to the utility of the "finished on `date`"jkh1996-09-181-1/+6
| | | | | | | | output in the world target.
* | Clean up style and formatting. The listing of options could still bewollman1996-09-181-32/+34
| | | | | | | | improved.
* | Increased transmit threshold to 1024 bytes to fix a problem with underrunsdg1996-09-182-4/+4
| | | | | | | | on machines with poor PCI performance.
* | Add needed spl protection, and some minor cleanups in vfs_vmio_release.dyson1996-09-181-8/+14
| | | | | | | | Submitted by: Peter Wemm <peter@spinner.dialix.com> and me.
* | Updated driver to a newer version from Matt Thomas, preserving our localdg1996-09-183-953/+1429
| | | | | | | | | | | | | | changes. This version should fix a number of bugs such as with auto- speed sensing and at least one known panic. Submitted by: Matt Thomas (matt@3am-software.com)
* | Update to tcl7.5u1.phk1996-09-183-19/+48
| | | | | | | | Add two scaffold files to (attempt) to make a tclsh compiled -static work.
* | Bump minor number to 1phk1996-09-181-3/+3
| |
* | Merge local changes.phk1996-09-183-9/+25
| |
* | This commit was generated by cvs2svn to compensate for changes in r18351,phk1996-09-1861-1031/+2353
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Import tcl7.5p1phk1996-09-1862-1040/+2362
| | |
* | | Doc fixes and updates to reflect reality, as well as info about profilingpeter1996-09-183-16/+32
| | | | | | | | | | | | extensions.
* | | Merge in freebsd-specific changespeter1996-09-185-112/+237
| | |
* | | Add in hooks to produce assembler output suitable for binutils+elfpeter1996-09-182-0/+210
| | | | | | | | | | | | Obtained from: John Polstra <jdp@freebsd.org>, from his elfkit.
* | | Add the hooks that we use for our profiling extensions.peter1996-09-181-0/+12
| | | | | | | | | | | | Obtained from: bde
* | | When running native on freebsd (ie: in /usr/bin, /usr/libexec, not thepeter1996-09-181-3/+18
| | | | | | | | | | | | | | | | | | | | | gnu-style /usr/local/lib/gcc* layout), only search the paths that exist for the modules (cc1, cc1plus , cc1obj etc) Also, update an error message.
OpenPOWER on IntegriCloud