summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Also coerce diff(1) into working the other way (from no-\n to \n).Brian Feldman2000-09-151-0/+3
| | | | | | | | Taking out the evil warning fixed it one way, but didn't make the other way any better, so replace it with printing a single \n. Notes: svn path=/head/; revision=65889
* Reserve major number 156 for uscannerNick Hibma2000-09-151-0/+1
| | | | Notes: svn path=/head/; revision=65888
* Correct variable check for VAR_TRY_DHCP.Jordan K. Hubbard2000-09-152-2/+2
| | | | Notes: svn path=/head/; revision=65886
* Use MTREE_FOLLOWS_SYMLINKS optionAndrey A. Chernov2000-09-151-1/+1
| | | | | | | | | This is part of whole subsystem fixing Reviewed by: imp Notes: svn path=/head/; revision=65885
* Add/use MTREE_FOLLOWS_SYMLINKS make.conf optionAndrey A. Chernov2000-09-153-5/+11
| | | | | | | | | This is part of whole subsystem fixing Reviewed by: imp Notes: svn path=/head/; revision=65884
* Factorize, reorganize, and move code around.Daniel C. Sobral2000-09-152-116/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | The boot-conf and boot code had various bugs, and some of it was big, ugly, unwieldy, and, sometimes, plain incorrect. I'm just about completely replaced these ugly parts with something much more manageable. Minor changes were made to the well-factorized parts of it, to accomodate the new code. Of note: * make sure boot-conf has the exact same behavior wrt boot order as start. * Correct both boot and boot-conf so they'll work correctly when compiled in, as they both had some bugs, minor and major. * Remove all the crud from loader.4th back into support.4th, for the first time since boot-conf was first improved. Hurray! I'm fairly satisfied with the code at this time. Time to see about those man pages... Notes: svn path=/head/; revision=65883
* Restore standard symlink default, return -L, remove -P, add missing -q to getoptAndrey A. Chernov2000-09-152-11/+12
| | | | | | | | | This is part of whole subsystem fixing Reviewed by: imp Notes: svn path=/head/; revision=65882
* Start countdown only _after_ the kernel was loaded. Not very fair otherwise.Daniel C. Sobral2000-09-151-4/+4
| | | | Notes: svn path=/head/; revision=65881
* Gosh. I managed to commit the wrong version of this file. Darn;Mark Murray2000-09-151-4/+4
| | | | | | | | | I must remember not to do that again. (This fixes broken install and distribute targets) Notes: svn path=/head/; revision=65879
* Merged from sys/isa/fd.c revision 1.187.KATO Takenori2000-09-152-2/+10
| | | | | | | Pointed out by: nyan Notes: svn path=/head/; revision=65878
* Merged from sys/i386/isa/sio.c revision 1.314.KATO Takenori2000-09-152-0/+2
| | | | Notes: svn path=/head/; revision=65877
* Merged from sys/i386/isa/clock.c revision 1.157.KATO Takenori2000-09-153-21/+21
| | | | Notes: svn path=/head/; revision=65876
* Merged from sys/i386/i386/machdep.c revision 1.408.KATO Takenori2000-09-152-12/+12
| | | | Notes: svn path=/head/; revision=65875
* pkg_version(1) will now distinguish between the different cases whereBruce A. Mah2000-09-152-7/+16
| | | | | | | | | | the exact relationship between an installed package and its corresponding entry in the index file can't be determined. Submitted by: Mark Ovens <marko@freebsd.org> Notes: svn path=/head/; revision=65874
* Moved the fe driver from the compat section to the correct section.Yoshihiro Takahashi2000-09-152-4/+4
| | | | | | | Submitted by: sanpei Notes: svn path=/head/; revision=65873
* Add sftp-serverAndrey A. Chernov2000-09-151-0/+1
| | | | Notes: svn path=/head/; revision=65872
* Check to see if we actually have an interrupt descriptor and an interruptJohn Baldwin2000-09-152-0/+42
| | | | | | | | | | | thread for each interrupt that comes in. If we don't, log the event and return immediately for a hardware interrupt. For a softinterrupt, panic instead. Submitted by: ben Notes: svn path=/head/; revision=65871
* Add acpi_send_pm_event() to inform all devices that the system isMitsuru IWASAKI2000-09-142-3/+63
| | | | | | | | going to sleep and back from sleep. Also re-enabling some acpi registers on wakeup. Notes: svn path=/head/; revision=65870
* Enforce process limit policy in one place to keep proccnt from divergingDon Lewis2000-09-141-2/+2
| | | | | | | from reality. Notes: svn path=/head/; revision=65868
* Add manpages acpi userland tools.Mitsuru IWASAKI2000-09-144-4/+516
| | | | | | | Obtained from: ACPI for FreeBSD project Notes: svn path=/head/; revision=65867
* Add pmtimer instance.Mitsuru IWASAKI2000-09-142-0/+4
| | | | Notes: svn path=/head/; revision=65866
* Add Timer device driver for power management events.Mitsuru IWASAKI2000-09-146-160/+154
| | | | | | | | | | | | | | | | | | | The code for suspend/resume is derived from APM device driver. Some people suggested the original code is somewhat buggy, but I'd like to just move it from apm.c without any major changes for the initial version. This code should be refined later. To use pmtimer to adjust time at resume time, add device pmtimer in your kernel config file, and add hint.pmtimer.0.at="isa" in your device.hints Reviewed by: -current, bde Notes: svn path=/head/; revision=65865
* Grab the scheduler lock before calling setrunqueue() and mi_switch().John Baldwin2000-09-141-0/+2
| | | | Notes: svn path=/head/; revision=65864
* Fix some style nitsBrian Somers2000-09-141-11/+13
| | | | Notes: svn path=/head/; revision=65863
* Support PPPoATM, disabled for now as /usr/include/netnatm doesn't existBrian Somers2000-09-145-1/+282
| | | | | | | Submitted by: Jakob Stoklund Olesen <stoklund@taxidriver.dk> Notes: svn path=/head/; revision=65862
* With the help of 'Eric Christeson <echriste@ssesco.com>', determinedMatt Jacob2000-09-141-1/+1
| | | | | | | that QIC 525 really should be 512 byte fixed blocksize. Notes: svn path=/head/; revision=65861
* m_cat() can free its second argument, so collect the checksum informationJonathan Lemon2000-09-141-1/+1
| | | | | | | from the fragment before calling m_cat(). Notes: svn path=/head/; revision=65859
* Remove the mtx_t, witness_t, and witness_blessed_t types. Instead, justJohn Baldwin2000-09-1418-316/+311
| | | | | | | | | use struct mtx, struct witness, and struct witness_blessed. Requested by: bde Notes: svn path=/head/; revision=65856
* Pipes are not writeable while a direct write is in progress. However,Jonathan Lemon2000-09-141-1/+1
| | | | | | | | | the kqueue filter got the sense of the test reversed, so fix it. Spotted by: Michael Elkins <me@sigpipe.org> Notes: svn path=/head/; revision=65855
* Take out the RANDOMDEV option. The entropy device is a (pseudo-)deviceMark Murray2000-09-141-1/+0
| | | | | | | now. Notes: svn path=/head/; revision=65854
* Silence the perl build a lot; particularly in the case where aMark Murray2000-09-141-4/+4
| | | | | | | | | | "make all" is being done on top of a "make buildworld", and nothing needs making. Asked for by: jkh Notes: svn path=/head/; revision=65853
* Some more slight doco fixes: update date, and add a bit more to the history.Garrett Wollman2000-09-141-2/+10
| | | | Notes: svn path=/head/; revision=65852
* Add function comments for functions missing themEivind Eklund2000-09-142-2/+58
| | | | Notes: svn path=/head/; revision=65851
* Allow tftpd to run as a specified user, not just `nobody'.Garrett Wollman2000-09-142-28/+55
| | | | | | | | | | | | Update documentation to reflect new option. Also fix documentation style and add missing references. PR: 21268 Submitted by: "Aleksandr A. Babaylov" <babolo@links.ru> Reviewed by: imp Notes: svn path=/head/; revision=65850
* cc -O -pipe -I/usr/src/usr.bin/kdump/../ktrace ↵Jordan K. Hubbard2000-09-141-2/+6
| | | | | | | | | -I/usr/src/usr.bin/kdump/../.. Fix ioctl.c creation to deal with the depend case more properly. Submitted by: Ruslan Ermilov <ru@sunbay.com> Notes: svn path=/head/; revision=65849
* Fix ioctl.c creation to deal with the depend case more properly.Jordan K. Hubbard2000-09-141-2/+6
| | | | | | | Submitted by: Ruslan Ermilov <ru@sunbay.com> Notes: svn path=/head/; revision=65848
* Blow away COMPAT_43 support for mountEivind Eklund2000-09-142-42/+0
| | | | Notes: svn path=/head/; revision=65847
* Understand IPPROTO_ESP and IPPROTO_AH packetsBrian Somers2000-09-142-0/+36
| | | | | | | Submitted by: Angelos D. Keromytis <angelos@dsl.cis.upenn.edu> Notes: svn path=/head/; revision=65846
* Make the [u]random device's permissions match those in the matchingMark Murray2000-09-141-1/+1
| | | | | | | | | | | | make_dev() call. At the moment, it is an error for anyone but root to write to this device (EPERM), and the permissions don't suggest that. Soon, however, anyone will be able to write here, but only root will cause an implicit reseed. Notes: svn path=/head/; revision=65845
* Another overhaul of the periodic stuff.Brian Somers2000-09-1439-250/+824
| | | | | | | | | | | | | | | | | | All periodic sub-scripts <larf> now have their return codes interpreted by periodic(8). Output may be masked based on variable values in periodic.conf. It's also now possible to email periodic output to arbitrary addresses, or to send it to a log file, examples of which can be found in newsyslog.conf. The upshot of it all should be no discernable changes to the default behaviour of periodic(8). PR: 21250 Notes: svn path=/head/; revision=65843
* GC vax-only codeEivind Eklund2000-09-141-47/+0
| | | | Notes: svn path=/head/; revision=65841
* "fe" driver was newbus'ify and bus_space'ify by nyan.MIHIRA Sanpei Yoshiro2000-09-141-70/+60
| | | | | | | | comment-in "XXX NOT SUPPORTED YET" cards which was supported by "fe" driver. Notes: svn path=/head/; revision=65840
* Install the kernel KLM as "kernel" by default.David E. O'Brien2000-09-144-4/+4
| | | | Notes: svn path=/head/; revision=65839
* Follow the hints from PHK's new messages- only make_dev for a deviceMatt Jacob2000-09-141-12/+12
| | | | | | | once. Alias names use the make_dev_alias function. Notes: svn path=/head/; revision=65838
* Follow BSD/OS and NetBSD, keep the ip_id field in network order all the time.Ruslan Ermilov2000-09-1411-36/+7
| | | | | | | Requested by: wollman Notes: svn path=/head/; revision=65837
* Change "KTR_COMPILE & m" to "KTR_COMPILE & (m)" to allow more flexibleDoug Rabson2000-09-141-12/+12
| | | | | | | expressions for m. Notes: svn path=/head/; revision=65836
* Don't release Giant for db_nofault exceptions since it isn't held whenDoug Rabson2000-09-141-1/+0
| | | | | | | kdb_trap is called. Notes: svn path=/head/; revision=65835
* There is no reason to clobber ${DESTDIR}/usr/include/{isofs,ufs,dev}Ruslan Ermilov2000-09-141-3/+0
| | | | | | | | | | in SHARED=copies case since all symbolic links previously created by SHARED=symlinks install have already been removed to that point. PR: misc/21150 Notes: svn path=/head/; revision=65834
* - Newbus'ify and bus_space'ify.Yoshihiro Takahashi2000-09-1411-6833/+3045
| | | | | | | | | | | | - Separate bus dependent part and independent part. - Moved source files to sys/dev/fe (repo copied). - Fixed some comments by chi@bd.mbn.or.jp (Chiharu Shibata) Tested by: bsd-nomads@clave.gr.jp and FreeBSD98-testers@jp.freebsd.org Notes: svn path=/head/; revision=65832
* - Changed the structure name (struct disk -> struct softc).Yoshihiro Takahashi2000-09-141-420/+61
| | | | | | | | - Converted to disk_create() interface. - Removed unnecessary code. Notes: svn path=/head/; revision=65831