summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add hpfs and the config glue for it. It was being skipped from testpeter2001-01-314-0/+9
| | | | coverage.
* Properly lock new vnode.bp2001-01-312-8/+18
| | | | Reminded by: tegge
* Let M_PANIC go back to the private tree as its intention isn't understood wellbp2001-01-313-9/+3
| | | | for now.
* Zap last remaining references to (and a use use of) of simple_locks.peter2001-01-314-16/+1
|
* As the default MAXDSIZ and DFLDSIZ is 512MB, bump the example valuestanimura2001-01-312-8/+8
| | | | | | | | to 1GB. A box of mine is running with MAXDSIZ and DFLDSIZ increased up to 1.5GB. Wishlist: It would be nice to warn if MAXTSIZ + MAXDSIZ + MAXSSIZ exceeds VM_MAXUSER_ADDRESS - VM_MINUSER_ADDRESS.
* s/_thread_sys_write/__sys_write/deischen2001-01-313-6/+6
| | | | Submitted by: Mike Heffner <mheffner@vt.edu>
* Fix documentation: "proxy" is not a keyword for the arp(8) command line.archie2001-01-312-2/+1
|
* Revert mutex initialization check to look at mtx_description.jasone2001-01-301-1/+1
| | | | Pointed out by: jlemon, jhb
* Implement direct support for semipersistant nodes.julian2001-01-308-279/+300
| | | | | | | | | | | | | (e.g. ethernet nodes are persistent until you rip out the hardware) Use this support in the ethernet and sample nodes. Add some more abstraction on the 'item's so that node and hook reference counting can be checked easier. Slight man page correction. Make pppoe type dependent on ethernet type. Clean up node shutdown a little. Move a mutex from MTX_SPIN to MTX_DEF (oops) Fix small ref-counting bug. remove warning on one2many type.
* Argh, fix a nit that snuck in while trying to resolve conflicts.jhb2001-01-301-2/+1
|
* - Fix TUNABLE_STR_FETCH() to actually be a code fragment rather thanjhb2001-01-301-10/+2
| | | | | | | | declaring a static function. - Modify TUNABLE_*_DECL() to use TUNABLE_*_FETCH() to avoid code duplication. Reviewed by: peter
* Added used include of <sys/mutex.h>. The SMP case was broken bybde2001-01-303-0/+3
| | | | | | incompletely converting simplelocks to mutexes (COM_LOCK() is supposed to hide the SMP locking internals, but it now depends on mutex interfaces being visible).
* New release notes: bridge(4)/dummynet(4) updates, find(1) -empty,bmah2001-01-302-2/+33
| | | | tftpd(8) -c/-C, vidcontrol(1) -g, ldconfig(8) permission/ownership checks.
* Update port_after.h to reflect FreeBSD values.asmodai2001-01-301-2/+4
|
* Allow the output of /etc/security to be logged or mailed to differentbrian2001-01-303-7/+26
| | | | | | | users in line with ${daily,weekly,monthly}_output using a new $daily_status_security_output variable. PR: 24643
* Make mount_mfs annoy users for 15 seconds and point them at mdconfig(8).phk2001-01-302-0/+12
|
* Make klds for the ar and sr devices and hook them up.jhay2001-01-306-3/+48
| | | | | The normal versions are called if_ar.ko and if_sr.ko and the netgraph versions ng_sync_ar.ko and ng_sync_sr.ko.
* Make vnconfig annoy users for 15 seconds to make them switch to mdconfig.phk2001-01-302-0/+12
|
* Run purgedir (a local function) on /var/run instead of rm /var/run/*brian2001-01-301-2/+1
| | | | | PR: 24612 Submitted by: David Drum <david@mu.org>
* Add a BUF_KERNPROC() in the BIO_DELETE path.phk2001-01-302-0/+2
| | | | This seems to fix the problem which md(4) backed filesystems exposed.
* The ar and sr devices have moved to sys/dev/.jhay2001-01-308-6645/+0
|
* This include file has found a new home in sys/dev/ic/.jhay2001-01-301-372/+0
|
* Newbusify the sr device and move it to its new location.jhay2001-01-304-3797/+700
|
* Update include files to reflect the new location of the ar device.jhay2001-01-302-5/+5
|
* Reflect the new location of the ar and sr devices.jhay2001-01-302-4/+6
|
* Style (whitespace) nit.peter2001-01-301-4/+4
|
* Fix two minor nits.phk2001-01-302-2/+6
| | | | Existences revealed, but no details offered by: bp
* Fix cut and paste error in a comment.julian2001-01-302-2/+2
| | | | Submitted by: Peter Wemm <peter@freebsd.org>
* Fix a race between the syncer and umount. When you umount a softupdatesdillon2001-01-301-12/+38
| | | | | | | | | | | filesystem softdep_process_worklist() is called in a loop until it indicates that no dependancies remain, but the determination of that fact depends on there only being one softdep_process_worklist() instance running. It was possible for the syncer to also be running softdep_process_worklist() and the pre-existing checks in the code to prevent this were not sufficient to prevent the race. This patch solves the problem. Approved-by: mckusick
* Update release notes: devfs(5) now in GENERIC, libc_r changes.bmah2001-01-302-6/+12
|
* Remove some leftovers from the CMAP* stuff in globaldata and thepeter2001-01-3010-70/+20
| | | | BSP and AP startup.
* Remove unused GD_CPU_LOCKID, GD_OTHER_CPUS, PS_IDLESTACK andpeter2001-01-302-8/+0
| | | | PS_IDLESTACK_TOP
* Remove unnecessary locking to protect the p_upages_obj and p_addrjhb2001-01-303-22/+0
| | | | pointers.
* - Use the right name for the proctree lock in the locking key.jhb2001-01-301-4/+14
| | | | | | | | | | | | - Add a note about the special locking semantics used for members such as p_cred that are read by multiple processes but only written to by the current process. - Change p_upages_obj's locking key to note that it is created at fork and left alone afterwards (the actual pointer, not what it points to.) - Mark p_intr_nesting_level as being implicitly locked since only curproc accesses it. Reviewed by: jake
* Update for security advisories: 01:11, 01:12, 01:13, BIND fix/update.bmah2001-01-292-4/+28
|
* Put picobsd build scripts in sync with the ones in -STABLE.luigi2001-01-293-75/+80
| | | | | | | | | | | With these scripts i was able to build a _working_ image of a bridge-like floppy image with a reasonable set of utilities in it, despite the code size increase we have in 5.0 The scripts are slightly different from the previous ones especially on the place where the kernel and binaries are built. Hopefully this will not cause too much trouble to people (is there any???) using the old scripts.
* Unbreak world by correctly specifying the prototype for __sys_aio_suspend.deischen2001-01-293-3/+3
| | | | | | A make buildworld was done but not with the committed pthread_private.h. Reported by: Manfred Antar <null@pozo.com>
* Add option ATA_ENABLE_WC for enabling write caching (now off by default).sos2001-01-292-2/+8
|
* Add text for option ATA_ENABLE_WC.sos2001-01-292-0/+8
|
* AARGH! This does not mix too well with the -o noatime mount option.peter2001-01-291-1/+6
| | | | :-(
* Flesh out EFI support somewhat.dfr2001-01-292-45/+591
|
* Supply a stub bpf_validate() (always returning false - the script is notpeter2001-01-293-5/+18
| | | | | | | | | valid) if BPF is missing. The netgraph_bpf node forced bpf to be present, reflect that in the options. Stop doing a 'count bpf' - we provide stubs. Since a handful of drivers still refer to "bpf.h", provide a more accurate indication that the API is present always. (eg: netinet6)
* Use M_PANIC instead of if (sc == NULL) panic();peter2001-01-291-1/+2
|
* Remove unused variable 'int n;'peter2001-01-291-1/+0
|
* Add M_PANIC flag to the list of available flags passed to malloc().bp2001-01-292-2/+7
| | | | | | | With this flag set malloc() will panic if memory allocation failed. This usable only in critical places where failed allocation is fatal. Reviewed by: peter
* Stop counting sppp interfaces, we were just testing its presence to givepeter2001-01-298-47/+1
| | | | a warning if it was missing.
* Convert mca (microchannel bus support) from something that we countpeter2001-01-2915-46/+47
| | | | (bogus) to something that we test for the presence of.
* Add a few ``const''s to silence some -Wwrite-strings warningsbrian2001-01-292-14/+18
|
* Zap silly #if NPCI > 0 and the hoops that we jump through for the modulepeter2001-01-293-16/+2
| | | | | case. Use an 'and' case in conf/files so that it only gets compiled if pci is present.
* Yikes, these files bogusly #include "loop.h" but didn't use the value.peter2001-01-293-6/+0
| | | | My searching for NLOOP missed them. :-(
OpenPOWER on IntegriCloud