summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix a serious performance bug for large programs on the Alpha,jdp1999-06-257-103/+231
| | | | | | | | | | | | | | | discovered by Hidetoshi Shimokawa. Large programs need multiple GOTs. The lazy binding stub in the PLT can be reached from any of these GOTs, but the dynamic linker only has enough information to fix up the first GOT entry. Thus calls through the other GOTs went through the time-consuming lazy binding process on every call. This fix rewrites the PLT entries themselves to bypass the lazy binding. Tested by Hidetoshi Shimokawa and Steve Price. Reviewed by: Doug Rabson <dfr@freebsd.org>
* add support to buildworld as a normal user:jmg1999-06-243-10/+12
| | | | | | | -DNOFSCHG disables installation of libs with flag schg GAMEGRP change the group with which games are installed also organize the binary section into alphebetical order some what..
* Fix warning message; that was 4GB, not 2GB. I apparently can't dojlemon1999-06-242-4/+4
| | | | arithmetic today.
* Explicitly ignore any memory > 2GB, we don't support it yet.jlemon1999-06-242-2/+14
|
* Only include AMD wt_alloc routines if I586_CPU is defined. Fixesjlemon1999-06-242-4/+4
| | | | | | CPU_WT_ALLOC for cyrix chips. Submitted by: "Brian Smith" <dbsoft@technologist.com>
* Fix typo (missing double quote)n_hibma1999-06-241-2/+2
|
* (corrections for type change in softc)mjacob1999-06-242-6/+6
|
* Bruce pointed out I was being silly with volatile.mjacob1999-06-241-5/+5
| | | | Submitted by: bde@freebsd.org
* Quirk Tandberg 4100 like Tandberg 4200.mjacob1999-06-241-1/+5
| | | | | | PR: 11675 Reviewed by: msmith@FreeBSD.ORG Submitted by: blank@uni-trier.de
* Sync with sys/dev/syscons/scvtb.c revision 1.2.kato1999-06-242-2/+46
| | | | Submitted by: yokota
* Fix ESC[P (delete N chars) and ESC[@ (insert N chars). These deletionyokota1999-06-242-2/+21
| | | | | | | | | and insertion should affect the line the cursor is on only. This change should have been committed together with syscons.c rev 1.308. (I forgot to do so, when I committed syscons.c :-( Pointed out by: sos
* Merge with sys/isa/syscons_isa.c and sys/dev/syscons/syscons.ckato1999-06-243-13/+15
| | | | | | revisions 1.6 and 1.308, respectively. Pointed-out by: yokota
* PC98 part of the second phase of syscons reorganization.kato1999-06-2415-3037/+4056
| | | | Submitted by: yokota
* Actually install the virgin copies of the /etc files that we so proudlysheldonh1999-06-244-7/+43
| | | | | | | claim to install in /usr/share/examples/etc/README.examples . PR: 5207 Reported by: "Wayne M. Barnes" <wayne@barnes1.wustl.edu>
* Fix ESC[P (delete N chars) and ESC[@ (insert N chars). These deletionyokota1999-06-241-5/+7
| | | | and insertion should affect the line the cursor is on only.
* Declare the correct size of softc and fix sc_get_softc().yokota1999-06-241-4/+4
|
* set_drive_state:grog1999-06-241-0/+3
| | | | | | | If the drive goes down, queue a close to the daemon. In many cases this function gets called in process context, so it could do it directly, but it's more trouble finding out where we came from than getting the daemon to do it.
* build_request_buffer:grog1999-06-241-5/+13
| | | | | | | | | | | Don't bzero the buffer structure, it's been done already by allocrqg. sdio: Build up a correct buffer header, don't steal linkages from system buffer headers. Noticed-by: mckusick
* Split close_drive into two parts to ensure correct locking against thegrog1999-06-241-21/+30
| | | | daemon before closing a drive.
* Implement daemonrq_closedrive function to close a drive.grog1999-06-242-1/+7
|
* free_drive:grog1999-06-241-2/+2
| | | | Use new function close_locked_drive to close the drive.
* Clarify some comments.grog1999-06-241-20/+26
| | | | | struct request: Add a daemon function to close drives when they go down.
* Sync with sys/i386/isa/clock.c revision 1.137.kato1999-06-243-15/+21
|
* Sync with sys/i386/conf/options.i386 revision 1.118.kato1999-06-242-8/+30
|
* Add new file that needs compiling.obrien1999-06-241-3/+3
|
* Per Ken's request, back out my last change to this file. iostat's manimp1999-06-241-2/+2
| | | | | page documents '?' as a valid option, as does the usage message. None of the other programs' man pages documented '?' as a valid option.
* Don't add '?' to getopt's options.imp1999-06-241-1/+1
|
* Two getopts related nits:imp1999-06-249-18/+18
| | | | | | o getopt returns -1 rather than EOF on errors o getopt returns '?' for characters it doesn't know about, so don't include them in the getopt options string.
* '?' shouldn't be in the usage string. Unknown characters are alreadyimp1999-06-244-8/+8
| | | | converted to '?'.
* Some man page cleanup. Make the NAME and SYNOPSIS sections agree sompp1999-06-245-12/+26
| | | | | | that whatis(1) will produce the expected results. Pointed-out-by: Jesus Monroy <jesus.monroy@usa.net> in freebsd-doc
* Reenable Vinum buildgrog1999-06-241-3/+2
|
* Add the 'reset' command to the NAME section.mpp1999-06-241-1/+2
| | | | Pointed-out-by: Jesus Monroy <jesus.monroy@usa.net> in freebsd-doc
* Clean up conflicts.obrien1999-06-241-4/+5
|
* Compaq smart raidimp1999-06-241-1/+4
|
* Allow the Ross host to PCI bridge to appear as a PCI bus. This permitsjlemon1999-06-241-9/+9
| | | | my Compaq 3000 to recognize the secondary bus.
* Add ida/id linesjlemon1999-06-243-3/+30
|
* This commit gives support for the Rise mP6 CPU. It has two changes:green1999-06-247-29/+59
| | | | | | | | | | | | | 1. Rise is recognized in identdcpu.c. 2. The TSC is not written to. A workaround for the CPU bug is being applied to clock.c (the bug being that the mP6 has TSC enabled in its CPUID-capabilities, but it only supports reading it. If we try to write to it (MSR 16), a GPF occurs.) The new behavior is that FreeBSD will _not_ zero the TSC. Instead, we do a bit of 64-bit arithmetic. Reviewed by: msmith Obtained from: unfurl & msmith
* Fix more disordering I missed last time.jlemon1999-06-241-1/+1
|
* fix disorderingjlemon1999-06-241-4/+4
|
* Add IDA filesjlemon1999-06-241-0/+3
|
* Compaq Smart RAID driver for -current. Based on the original ida.cjlemon1999-06-247-1786/+1506
| | | | | driver by Mark Dawson. This probably needs some work, but is stable enough to boot a RAID-only configuration, and survive `make world'.
* From the submitter:msmith1999-06-242-4/+4
| | | | | | | | | | | wfd driver code tries to give wd driver first crack at ioctl's, but incorrectly interprets internal error and never gets to send eject to ATAPI device. (this is fixed in the atapi-fd driver) PR: kern/12218 Submitted by: Simon Walton <simonw@cinesite.com>
* Fix one error in my previous commit. The .Rv macro is not validmpp1999-06-241-2/+2
| | | | for section 9 man pages.
* Update mdoc.samples(7) to reflect that section 9 is a valid man pagempp1999-06-241-9/+26
| | | | | | section. Update some descriptions of the various sections to reflect that they are valid for section 9 man pages. Add a table of section numbers and what they are used for.
* Update for latest vendor import.obrien1999-06-231-4/+4
|
* This commit was generated by cvs2svn to compensate for changes in r48146,obrien1999-06-2311-129/+694
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of ISC-DHCP v2.0obrien1999-06-2314-135/+701
| |
* | Changes in the way that the APs are started appears to have removed themsmith1999-06-237-77/+21
| | | | | | | | | | | | | | problem with having more CPUs than NCPU. PR: kern/4255 Submitted by: peter
* | Do not setup 4M pdir until all APs are up.luoqi1999-06-2311-136/+97
| |
* | If we are going to have a case for '?' then we should define it in Options.billf1999-06-234-8/+8
| | | | | | | | Submitted by: Ben Olson <bseth@chc-chimes.com>
OpenPOWER on IntegriCloud