summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 10 X's in mkstemp().kris2000-01-101-1/+6
|
* Install additional documentation:phantom2000-01-101-1/+22
| | | | | | | | | contrib/bind/doc/{html,misc} as /usr/share/doc/bind/{html,misc} Install additional manpages: . named.conf.5 . nsupdate.8 . named-bootconf.8
* Create dirs for bind's additional documentation:phantom2000-01-101-0/+6
| | | | /usr/share/doc/bind/{html,misc}
* Use X x X's in mkstemp().kris2000-01-101-1/+1
|
* install contrib/bc/Examples as /usr/share/examples/bcphantom2000-01-101-0/+10
|
* add /usr/share/examples/bcphantom2000-01-101-0/+2
|
* Feed mkstemp() some more X's to keep it safe.kris2000-01-102-5/+5
|
* Obtain the initial key repeat rate setting via BIOS in i386 ifyokota2000-01-102-0/+108
| | | | possible.
* Add some keyboard IDs.yokota2000-01-102-4/+18
|
* Rework the algorithm to detect MDA/CGA/EGA/VGA cards, so thatyokota2000-01-101-20/+26
| | | | | the vga driver won't be fooled to believe it has a CGA card when in fact it is a VGA card.
* . add manpage for svr4(8)phantom2000-01-102-2/+53
| | | | . s/freebsd/FreeBSD
* - Fix typo: CGA40 -> CGA80yokota2000-01-101-3/+3
| | | | - Remove erroneous comments.
* Missing FREE_LOCK call before handle_workitem_freeblocks.mckusick2000-01-102-6/+10
| | | | Submitted by: "Kenneth D. Merry" <ken@kdm.org>
* - Style/bde changes.peter2000-01-103-96/+114
| | | | | | | | | | - Don't use realpath as stat does the right thing. - Only check ufs filesystems in getmntpt. - Dont' bother checking that the ufs-mounted-on device is a special file. It *must* be a special file, or ufs wouldn't have mounted it. Submitted by: Paul Saab <ps@yahoo-inc.com>
* - Forgot to nuke hotroot completely.peter2000-01-103-3/+3
| | | | Submitted by: Paul Saab <ps@yahoo-inc.com>
* Move xe driver from dev/pccard to dev/xe. Convert driver to newbus.imp2000-01-107-3735/+398
| | | | | | | Driver is not functional yet, but does compile. Tests with xe cards indicates that it doesn't panic the machine when they are present, but fail to probe. Interface help in the pcic/pccard layers are needed to complete this driver.
* Panic if proc0 hasn't been created and we try to call kthread_create.imp2000-01-101-0/+5
| | | | | | | This prevents a more mysterious crash later. XXX The long term solution is defer creation of these things until XXX proc0 lives
* make dsp_read() assert that it has a read channel, not a write channelcg2000-01-101-2/+2
| | | | Submitted by: green
* Eliminate pccard_chip_* tonight.imp2000-01-104-328/+68
| | | | | | | | | | | o ifdef out pccardchip.h (almost all of it, there are dangling bits o Add rid/res members to pccard_function o remove pct/pch from pccard_softc o map memory properly in scan_cis (almost, see XXX for more work) o manage ccr. o remove bogus comment I added about touching the ccr being a layering violation for pccard. It is properly done at that level. o More function prototyping
* Zap NO_IDEAkris2000-01-101-6/+2
|
* List of files to nuke prior to import.kris2000-01-101-0/+25
|
* Adapt to the new `ccp' now that the traditional-behaving /usr/bin/cppobrien2000-01-102-5/+6
| | | | | | | | script is gone. PR: 15932 Submitted by: Jos Backus <Jos.Backus@nl.origin-it.com> Tested by: brian, Manfred Antar <mantar@pacbell.net>
* This commit was generated by cvs2svn to compensate for changes in r55714,kris2000-01-101108-0/+223134
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Initial import of OpenSSL 0.9.4, sans IDEA and RSA code for patentkris2000-01-101108-0/+223134
| | | | | | | | infringement reasons.
* | don't complain about bad intrs unless we get 1000 of them consecutivelycg2000-01-101-3/+4
| | | | | | | | | | | | whilst we are playing or recording. since we should irq ~20 times/sec when active, this should never trigger. in theory. if it never does trigger, the check will be removed.
* | Add some comments about things that have become bad as I've beenimp2000-01-102-3/+5
| | | | | | | | | | working on this code, or things that I think are layering violations. Plus a minor whitespace cleanup in one place while I'm at it.
* | - Revert --strip-all of /kernel on a new installed system (it would workpeter2000-01-101-1/+2
| | | | | | | | | | | | | | | | | | | | | | with kld etc just fine, but tracebacks would have less information and nm /kernel wouldn't be so good). - Just strip the kernel on the boot disk. This does not affect kld or module loading, there are two symbol tables in a kernel. There is the dynamic linking one (.dynsym+.strtab) with just global symbols and a user symbol table (.symtab+.strtab) with all symbols. BTW; objdump lies and hides the second one. There's a good half a meg or so that can be saved from an average kernel by stripping it.
* | Add new resource flag type: RF_PCCARD_ATTR for pccard's attribute memory.imp2000-01-101-0/+2
| | | | | | | | This was suggested by Doug a while ago.
* | Zap the IDEA stuff - it's patented internationally (at least in somekris2000-01-1012-1656/+0
| | | | | | | | places), and we don't want people to get in trouble just for having it.
* | Make sched_param parameter a const to comply with POSIX and SUSv2 specs.deischen2000-01-104-4/+4
| | | | | | | | | | | | | | This doesn't need to be applied to stable, because somehow -stable seems to have gotten it right. Reviewed by: jasone
* | Handle the case where we truss an SUGID program -- in particular, we needsef2000-01-104-4/+20
| | | | | | | | | | | | | | | | to wake up any processes waiting via PIOCWAIT on process exit, and truss needs to be more aware that a process may actually disappear while it's waiting. Reviewed by: Paul Saab <ps@yahoo-inc.com>
* | general tidyupcg2000-01-103-486/+663
| |
* | Merge from OpenBSD:imp2000-01-102-9/+31
| | | | | | | | | | | | | | | | | | | | | | | | o Realloc memory leak fixed which won't matter but would trigger purify o Default to sendmail when no mailer.conf exists. Fixed bugs in OpenBSD version: o Add NULL termination in the right place. Also put back the err. free shouldn't touch errno. Pointed out by: theo de raadt (except the NULL bug :-)
* | Add 3com OfficeConnect 572imp2000-01-102-4/+22
| |
* | Commit kernel part of patches to get the 3Com OfficeConnect 3CXSH572BTimp2000-01-101-4/+3
| | | | | | | | | | | | | | working on -current. Submitted by: Eric D. Futch <efutch@nyct.net> Approved by: mdodd
* | Uncomment pcic device and put pccard in GENERIC. PCCARD will be removedimp2000-01-102-6/+6
| | | | | | | | | | in a little while as soon as I find all the places it is used in the tree.
* | return the sample rate set instead of 0. oops. mpg123 should now work.cg2000-01-101-1/+1
| |
* | Avoid setting DPARCKEN until I can figure out why it causesgibbs2000-01-102-2/+2
| | | | | | | | spurious parity errors on some controllers.
* | Fix mysterious sendmail coredump on systems where malloc.conf pointed toimp2000-01-101-2/+4
| | | | | | | | | | | | | | | | | | a string containign 'J'. o Properly terminate argv list with a NULL entry. o Use warn() to report the exec failure because free could change errno and err would report the wrong reason. o Don't terminate string to err with ':' since this results in two colons.
* | Several performance improvements for soft updates have been added:mckusick2000-01-1012-179/+626
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Fastpath deletions. When a file is being deleted, check to see if it was so recently created that its inode has not yet been written to disk. If so, the delete can proceed to immediately free the inode. 2) Background writes: No file or block allocations can be done while the bitmap is being written to disk. To avoid these stalls, the bitmap is copied to another buffer which is written thus leaving the original available for futher allocations. 3) Link count tracking. Constantly track the difference in i_effnlink and i_nlink so that inodes that have had no change other than i_effnlink need not be written. 4) Identify buffers with rollback dependencies so that the buffer flushing daemon can choose to skip over them.
* | Add bwillwrite to all system calls that create things in the filesystem.mckusick2000-01-103-0/+19
| | | | | | | | Benchmarks that create huge trees of empty files overwhelm the buffer cache.
* | Remove the P_BUFEXHAUST flag from the syncer process (leavingmckusick2000-01-102-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | it only on the buf_daemon process). The problem is that when the syncer process starts running the worklist, it wants to delete lots of files. It does this by VFS_VGET'ing the vnodes, clearing the blocks in them and bdwrite'ing the buffer. It can process close to a thousand files per second which generates a large number of dirty buffers. So, giving it special priviledge at the buffer trough leads to trouble as the buf_daemon does occationally need a free buffer to proceed and if the syncer has used every last one up, we are toast.
* | Keep tighter control of removal dependencies by limiting the numbermckusick2000-01-092-40/+44
| | | | | | | | | | | | of dirrem structure rather than the collaterally created freeblks and freefile structures. Limit the rate of buffer dirtying by the syncer process during periods of intense file removal.
* | * Add `sym' SCSI driver options.obrien2000-01-093-102/+159
| | | | | | | | | | | | * bring in NIC comments from GENERIC * slightly reorder a few things in an feable attempt at making the organization of LINT more logical.
* | Reorganize softdep_fsync so that it only does the inode-is-flushedmckusick2000-01-092-52/+44
| | | | | | | | | | | | | | | | | | check before the inode is unlocked while grabbing its parent directory. Once it is unlocked, other operations may slip in that could make the inode-is-flushed check fail. Allowing other writes to the inode before returning from fsync does not break the semantics of fsync since we have flushed everything that was dirty at the time of the fsync call.
* | Get rid of unreferenced function.mckusick2000-01-091-9/+0
| |
* | Make static non-exported functions from soft updates.mckusick2000-01-093-17/+24
| |
* | change debug printout lefvels for a couple of placesmjacob2000-01-091-4/+4
| |
* | Really really remove SHA-1 support.kris2000-01-091-1/+1
| |
* | Revamp the mechanism for enumerating and calling shared objects'jdp2000-01-096-139/+187
| | | | | | | | | | | | | | | | | | | | | | | | init and fini functions. Now the code is very careful to hold no locks when calling these functions. Thus the dynamic linker cannot be re-entered with a lock already held. Remove the tolerance for recursive locking that I added in revision 1.2 of dllockinit.c. Recursive locking shouldn't happen any more. Mozilla and JDK users: I'd appreciate confirmation that things still work right (or at least the same) with these changes.
OpenPOWER on IntegriCloud