summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix incorrect bit definitions for SXFRCTL0 (typo). The affected bitsgibbs1995-10-281-4/+4
| | | | | | | aren't referenced by the driver yet, so this error shouldn't have caused any problems. Submitted by: Dan Eischen <deischen@iworks.InterWorks.org>
* Add a few more heuristics to modload:peter1995-10-282-19/+32
| | | | | | | | | | | | 1: generate the outfile in /tmp if it's not specified explicitly. 2: if the outfile was implicitly placed in /tmp, automatically remove it. This means that you can type: modload /lkm/ipfw_mod.o and it'll work, it wont try and write to /lkm, and it wont leave the (normally) useless symbol file. This should not interfere with things like ibcs2 and atapi, which export some symbols from one LKM to the other by leaving the symbol file.
* This commit was generated by cvs2svn to compensate for changes in r11876,markm1995-10-284-0/+389
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Control utility for the /dev/random device. This allows root to selectmarkm1995-10-284-0/+389
| | | | | which interrupts are to be used in randomess gathering. Man page for the random device is included.
* Theodore Ts'po's random number gernerator for Linux, ported by me.markm1995-10-2816-40/+866
| | | | | | This code will only be included in your kernel if you have 'options DEVRANDOM', but that will fall away in a couple of days. Obtained from: Theodore Ts'o, Linux
* Add #include <sys/user.h>.phk1995-10-281-0/+1
|
* Close out PR#723: time -l dumps corepst1995-10-281-1/+9
|
* Remove unused functions and variables, make things static, and other cleanups.phk1995-10-2846-531/+270
|
* Add setlocale LC_CTYPEache1995-10-282-0/+12
|
* Add ascii linksache1995-10-281-0/+2
|
* Add ascii locale dirache1995-10-281-1/+3
|
* Add strict 7bit ASCII localeache1995-10-282-1/+29
|
* Sorry.. I didn't mean to re-enable wcd yetpeter1995-10-282-6/+6
|
* Add entries for labpc.4, nca.4, scd.4, and sea.4 to thedufault1995-10-281-2/+7
| | | | | Makefile so that they are installed. The man pages are already present.
* Sorry, the last commit screwed up for me, this is the right one (I hope!)phk1995-10-287-178/+151
| | | | Please refer to the previous commit message about sysctl variables.
* Make modload calculate a reasonable default entry point name, in lightpeter1995-10-282-8/+14
| | | | | | | | | of the recent changes to bsd.kmod.mk, which enforces that the entry point be <modname>_mod, unless overridden. This means that when modloading "/lkm/foo_mod.o", it'll use "foo_mod" as the default entry point (instead of xxxinit) unless you specify another via the -e option.
* Rewamp the way we make sysctl variables to be easier to cope with.phk1995-10-282-73/+377
| | | | | | | | | The goal is to make them "user-friendly" :-) In the end this will allow a SNMP style "getnext" function, sysctl editing in the boot-editor and/or debugger, LKMs can define sysctl vars when they get loaded, and remove them when unloaded and other interesting uses for dynamic sysctl variables.
* Simplify FILES section in the same manner like groff manpageache1995-10-281-29/+6
| | | | does, add more koi8-r references
* Add reference to koi8-r device, fix formatting a littleache1995-10-281-5/+20
|
* Part 2 of the linux LKM hook, and use the new screen saver entrypeter1995-10-282-4/+14
| | | | | points in the modload, as enforced by the recent symorder and bsd.kmod.mk changes..
* Add reference to koi8-r deviceache1995-10-281-0/+3
|
* In a moment of weakness, I added the switch for loading the linux LKM,peter1995-10-281-1/+4
| | | | in the same style as the ibcs2 LKM..
* Do a pass over the broken LKM's and update them to use the "new"peter1995-10-2832-125/+125
| | | | | | | | | | | | | | | convention of having their entry point named "<modname>_mod"". Symorder is enforcing this when the current bsd.kmod.mk is installed. I've not tested all these, but at least they all compile now. Reattach them to the makefile. Note that the change that I made to symorder needs to be compiled and installed before any LKM's will work - the last version was corrupting the relocation tables. A "make world" will to this, but if you manually run a make on the lkm's you'll need to take care of it by hand.
* symorder appears to have been designed to run on executable filespeter1995-10-281-8/+12
| | | | | | | | | | | | | | | | only, as it payes no attention to the relocation table (which references the symbols). As a result, running "symorder -c" to clean up the visibility of a LKM ".o" file (as is done in the new bsd.kmod.mk) totally screws up the relocation table, making the LKM file unloadable. (ld: bogus relocation record) This is a pretty crude fix - I've changed symorder so that when running in "cleanup" mode, it disables the reordering which was screwing up the relocation table. I'm sure there is a better fix, but I didn't have the energy. Feel free to fix this hack, probably by renumbering the symbol indexes in the relocation table.
* Fix -h option:ache1995-10-281-2/+2
| | | | sense symlink even it is unresolved
* At the risk of starting a commit-war, attempt to fix once and for all, thepeter1995-10-281-2/+4
| | | | | | | | | | | "make distrib-dirs" target. Neither of Andrey's two attempts have worked for me with the [ -h ..] test both with && and ||. I've changed it to a full if [ -h ...]; then \ rm ... ; \ fi ; \ construct. It's much clearer what's meant to happen, and it works! :-)
* Call vfs_unbusy() before error returns from sysctl_vnode(). This fixesbde1995-10-282-6/+14
| | | | | | | | PR 795. Set the size before one error return from sysctl_vnode() the same as before the other. The caller might want to know about the amount successfully read although the current caller doesn't.
* Close docs/43 manpage for keysu is missingpst1995-10-281-1/+1
|
* Temp. disable following modules:ache1995-10-282-8/+16
| | | | | | atapi coff ibcs2 ipfw linux syscons wcd (until they will be fixed) It allows to build/install other modules from top
* Back out bogus "fix" which was commited over right fix without any check.ache1995-10-281-1/+1
|
* Submitted by: Mike Mitchelljulian1995-10-271-0/+348
| | | | | | | oops. forgot this file then went to bed.. sorry
* Some last few tweaks - now the sample home page comes up properly byjkh1995-10-271-27/+17
| | | | default.
* Change the script-driven custom distribution selection mechanism. This isjkh1995-10-271-1/+2
| | | | a bit simpler.
* misc typosadam1995-10-273-7/+7
|
* - #if defined(TF_NEEDSYN) && defined(TF_NEEDSYN)adam1995-10-271-2/+2
| | | | + #if defined(TF_NEEDSYN) && defined(TF_NEEDFIN)
* Correct ip protocol in error message, when binding the tcp port.adam1995-10-271-1/+1
|
* Submitted by: john hayjulian1995-10-277-30/+39
| | | | | | | patches to merge the two IPX packages to work with each other and to not break make-world :) IPXrouted should be working now, (or at least compiling) :)
* Submitted by: john hayjulian1995-10-271-2/+2
| | | | add a link in /usr/include to /sys/netipx
* Retrofit Apache server setup to use "Powered by FreeBSD" logo at the bottomjkh1995-10-271-3/+6
| | | | of the sample page it sets up.
* Add the power logo to the root floppy.jkh1995-10-271-0/+121
|
* Be more aggressive about writing out configuration files.jkh1995-10-275-27/+7
|
* Last minute nits.jkh1995-10-272-4/+4
|
* Clean up some last bogons with the WEB server setup (now that I'm farjkh1995-10-273-11/+13
| | | | enough along to worry about such things!).
* Fix the bug I introduced with /etc/sysconfig not being updatedjkh1995-10-273-16/+42
| | | | | | properly. Make some cosmetic doc changes here and there in response to user feedback.
* Recognize the aic7880 and 3940 Ultra.gibbs1995-10-261-5/+25
| | | | | | | | If RAMENB is set in devconfig, walk the external SCBs. Some Intel Xpress motherboards set this bit. For external SCBs for the 3940. It doesn't set RAMPS or RAMENB, but does have the ram.
* Properly deal with the Ultra series of adapters. We should now understandgibbs1995-10-262-85/+108
| | | | | | | | | | the new seeprom format and negotiate up to 20MHz sync if set in SCSI-Select. Reduce the complexity of the timeout code by running it at splhigh(). Fix a bug that caused rescheduled timeouts at 0 clock ticks in the future causing an infinite loop. Obtained from: Timeout bug noticed by David Greenman and wcarchive.
* Set SCSIGO generically before we determine the phase instead of doing itgibbs1995-10-261-12/+11
| | | | | | | | | | | | in each phase routine. Saves a few instructions. Be more careful in how we deal with SXFRCTL0. Or in the control bits of interest instead of using mvi. The kernel driver will set the ULTRAEN bit of SXFRCTL0 if we are using Ultra (20MHz) mode and we don't want to clobber it. In sdtr_to_rate divide by two if we are in ultra mode to get the correct setting since its a 20MHz instead of 10MHz scale.
* Add setlocale LC_TIMEache1995-10-261-0/+3
|
* Add setlocale LC_TIMEache1995-10-261-1/+4
|
* Add setlocale LC_TIMEache1995-10-261-0/+7
|
OpenPOWER on IntegriCloud