summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* mdoc(7) police: use .Nm, remove blank line (these cause warnings in mdocNG).ru2001-04-041-2/+3
|
* mdoc(7) police: sort xrefs.ru2001-04-041-1/+1
|
* Handle ``!'' characters when they appear as second and subsequentbrian2001-04-041-0/+3
| | | | | | | | parts of an && or || expression. This makes this expression work as expected: if true && ! false; then echo yes; fi
* wd1s1a -> ad1s1anik2001-04-041-2/+2
| | | | Submitted by: sanpei
* Document ``special <progname> ident <identifier>'' command.ru2001-04-041-0/+17
|
* - Call `subclean' after `clean' for each program.ru2001-04-041-2/+2
| | | | - Eliminate compiler warning.
* Doh! Last second change introduced two compile warnings. Fix them.imp2001-04-041-2/+2
|
* Try to INIT the cards up to 5 times in a row rather than just once.imp2001-04-041-9/+15
| | | | | | | | | | It appears that some of the new PRISM2 cards need it. Fail the probe if we fail to read the MAC address. Fix a comment. Delete the unload printf. The bus system now prints this message.
* This commit was generated by cvs2svn to compensate for changes in r75147,fenner2001-04-041-1/+1
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Check in the diff for rev 1.11 of tcpdump.org's print-smb.cfenner2001-04-041-1/+1
| | | | | | | | to replace freebsd.org's rev 1.2.
* | Fix some very broken code in __nc_error() that implements per-threadiedowse2001-04-032-17/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `nc_error' variables. Move the nc_lock mutex from mt_misc.c to a static variable within this function, since it is only used here. Add a new getnetconfigent() error code `NC_NOTFOUND' to report the case where the specified netid was not found. Set nc_error in all error cases in getnetconfigent() so that the error messages returned by nc_(s)perror are always meaningful. Add a terminating \n to the output of nc_perror() to match both our manpage and other implementations of this function. Reviewed by: deischen, alfred, Martin Blapp <mb@imp.ch>
* | Add a leading underscore to the pthread_main_np function name, andiedowse2001-04-033-3/+6
| | | | | | | | | | | | | | | | | | a "#pragma weak" directive linking the external symbol. This matches the other pthread_* definitions, and ensures that users of this function from within libc get the real version, not the stub. Suggested by: deischen Reviewed by: deischen, alfred
* | Remove some hacks that were apparently added to avoid problems withiedowse2001-04-032-4/+2
| | | | | | | | | | | | | | RPC clients hanging. The real problem turned out to be missing cleanup code; this was fixed in clnt_vc.c r1.5 and clnt_dg.c r1.4. Submitted by: Martin Blapp <mb@imp.ch>
* | New release notes: README file for ACLs and extended attributes,bmah2001-04-032-11/+31
| | | | | | | | | | libpcap update 0.6.2, tcpdump 3.6.2, newfs(8) now defaults to 22 cylinders/group, pkg_version better comparisons and -t.
* | Implement a package number comparison routine for pkg_version(1)bmah2001-04-034-31/+201
| | | | | | | | | | | | | | | | | | | | | | | | that actually conforms to the Porters Handbook. Add a -t option to pkg_version(1) for doing comparison testing. Add a script (and make test target) to do some regression tests on the package number comparison routine, to help debug future revisions. Submitted by: knu Procrastination by: bmah
* | De __P() while I'm here. Done as a separate commit since it is justimp2001-04-032-90/+90
| | | | | | | | | | | | | | | | | | | | stylistic. # Yes, this break K&R, but this file already used so many gcc extensions # keeping K&R support seemed too anachronistic for me. Didn't fix the bug where functions that can only be used in the kernel are exported to userland.
* | Commit the first version of BSDPAN.joe2001-04-0323-29/+775
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BSDPAN is the collection of modules that provides tighter than ever integration of Perl into BSD Unix. Currently, BSDPAN does the following: o makes p5- FreeBSD ports PREFIX-clean; o registers Perl modules in the FreeBSD package database with a package name derived from the module name. The name is of the form: bsdpan-ModuleName-V.VV. Anyone interested in where BSDPAN is developing should read Anton's message to the ports mailling list: Message-ID: <20010105040828.A26011@heechee.tobez.org> Submitted by: Anton Berezin <tobez@tobez.org>
* | Make this file C++ safe. It defines many useful functions (inb, outb)imp2001-04-032-0/+8
| | | | | | | | | | | | | | that people use from userland in C++ programs. I've had this in my tree for ages and just got bit by it not being in the real tree again. This is a MFC candidate.
* | o Indent sub-section headings to be consistent with README.extattr.rwatson2001-04-031-2/+2
| | | | | | | | Obtained from: TrustedBSD Project
* | Round up before checking if the width is smaller than the widestdwmalone2001-04-031-3/+5
| | | | | | | | | | | | | | column, otherwise we may divide by zero later. PR: 26283 Reviewed by: roam
* | Regen after adding linux_sched_get_priority_max() andgallatin2001-04-033-7/+15
| | | | | | | | linux_sched_get_priority_min()
* | Add linux_sched_get_priority_max() and linux_sched_get_priority_min() togallatin2001-04-031-2/+2
| | | | | | | | alpha md code & unbreak kernel build
* | o Introduce a README file describing briefly how to use access controlrwatson2001-04-031-0/+51
| | | | | | | | | | | | lists, in the style of FFS README files for soft updates and snapshots. Obtained from: TrustedBSD Project
* | o Introduce a README file describing briefly how to use extendedrwatson2001-04-031-0/+86
| | | | | | | | | | | | | | attributes, in the style of FFS README files for soft updates and snapshots. Obtained from: TrustedBSD Project
* | Synch this with i386 version again. This fits nicely on alphas.ru2001-04-032-58/+28
| | | | | | | | Reviewed by: beast
* | Clarify instructions for using a CD-ROM equipped machine to support abmah2001-04-032-4/+14
| | | | | | | | | | | | FreeBSD install and add a warning about enabling anonymous FTP. Submitted by: nik
* | Cleanup: sort by directory/program, remove unused libraries.ru2001-04-038-170/+142
| |
* | Drop support for -DRELEASE_BUILD_FIXIT and -DCRUNCHED_BINARY inru2001-04-037-14/+7
| | | | | | | | ${CFLAGS}. The only supported method thus is -DRELEASE_CRUNCH.
* | Fixed world breakage in previous commit (config.h was inaccessiblebde2001-04-031-4/+2
| | | | | | | | | | | | | | except in the unusual case where ${.OBJDIR} == ${.CURDIR}). Fixed nearby style bugs (the DEFS variable had rotted to be just an obfuscation).
* | Fixed style bugs in previous commit.bde2001-04-031-4/+4
| |
* | Be a bit more persistent when the NET_RT_IFLIST sysctl returns ENOMEMbrian2001-04-031-18/+27
| | | | | | | | rather than dropping out immediately.
* | Don't say ``PPP enabled'' if we're given the -quiet switchbrian2001-04-031-2/+4
| |
* | Update for tcpdump 3.6.2fenner2001-04-032-73/+68
| |
* | Merge tcpdump 3.6.2fenner2001-04-0331-1606/+3253
| |
* | This commit was generated by cvs2svn to compensate for changes in r75115,fenner2001-04-03118-2910/+10356
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of tcpdump.org tcpdump v3.6.2fenner2001-04-03151-4461/+14070
| |
* | Fix a spelling error.dd2001-04-031-1/+1
| | | | | | | | PR: 26308
* | Again initialize a mutex well, then lock it.tanimura2001-04-031-1/+3
| | | | | | | | | | PR: kern/26188 Submitted by: Jim Bloom <bloom@acm.org>
* | - Change the msleep()s to condition variables.bmilekic2001-04-032-54/+58
| | | | | | | | | | | | | | | | The mbuf and mcluster free lists now each "own" a condition variable, m_starved. - Clean up minor indentention issues in sys/mbuf.h caused by previous commit.
* | Update for libpcap 0.6.2fenner2001-04-032-8/+106
| |
* | Merge libpcap 0.6.2fenner2001-04-0311-277/+982
| |
* | This commit was generated by cvs2svn to compensate for changes in r75107,fenner2001-04-0339-1046/+5096
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Virgin import of tcpdump.org libpcap v0.6.2fenner2001-04-0351-1317/+6213
| | |
* | | o Change the default from using IO_SYNC on EA set and delete operationsrwatson2001-04-031-9/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to not using IO_SYNC. Expose a sysctl (debug.ufs_extattr_sync) for enabling the use of IO_SYNC. - Use of IO_SYNC substantially degrades ACL performance when a default ACL is set on a directory, as there are four synchronous writes initiated to define both supporting EAs for new sub-directories, and to set the data; two for new files. Later, this may be optimized to two writes for sub-directories, one for new files. - IO_SYNC does not substantially improve consistency properties due to the poor consistency properties of existing permissions (which ACLs are a superset of), due to interaction with soft updates, and due to differences in handling consistency for data and file system meta-data. - In macro-benchmarks, this reduces the overhead of setting default ACLs down to the same overhead as enabling ACLs on a file system and not using them. Enabling ACLs still introduces a small overhead (I measure 7% on a -j 2 buildworld with pre-allocated EA backing store, but this is not rigorous testing, nor in any way optimized). - The sysctl will probably change to another administration method (or at least, a better name) in the near future, but consistency properties of EAs are still being worked out. The toggle is defined right now to allow easier performance analysis and exploration of possible guarantees. Obtained from: TrustedBSD Project
* | | Use only one mutex for the entire mbuf subsystem.alfred2001-04-032-70/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't use atomic operations for the stats updating, instead protect the counts with the mbuf mutex. Most twiddling of the stats was done right before or after releasing a mutex. By doing this we reduce the number of locked ops needed as well as allow a sysctl to gain a consitant view of the entire stats structure. In the future... This will allow us to chain common mbuf operations that would normally need to aquire/release 2 or 3 of the locks to build an mbuf with a cluster or external data attached into a single op requiring only one lock. Simplify the per-cpu locks that are planned. There's also some if (1) code that should check if the "how" operation specifies blocking/non-blocking behavior, we _could_ make it so that we hold onto the mutex through calls into kmem_alloc when non-blocking requests are made, but for safety reasons we currently drop and reaquire the mutex around the calls. Also, note that calling kmem_alloc is rare and only happens during a shortage so drop/re-getting the mutex will not be a common occurance. Remove some #define's that seemed to obfuscate the code to me. Remove an extranious comment. Remove an XXX, including mutex.h isn't a crime. Reviewed by: bmilekic
* | | Change stop() to require the sched_lock as well as p's process lock tojhb2001-04-031-6/+8
| | | | | | | | | | | | | | | | | | avoid silly lock contention on sched_lock since in 2 out of the 3 places that we call stop(), we get sched_lock right after calling it and we were locking sched_lock inside of stop() anyways.
* | | Allow MOD_UNLOADs of if_tun, and handle event handler registrationbrian2001-04-032-10/+44
| | | | | | | | | | | | | | | | | | | | | | | | failures in MOD_LOAD. Dodge duplicate make_dev() calls by (ab)using dev->si_drv2 to remember if we created the device node via a dev_clone callback before the d_open call.
* | | Fix probing on the alpha. It still causes the alpha to panic duringps2001-04-031-1/+1
| | | | | | | | | | | | attach.
* | | Change the order in which /etc files are copied into place; copybsd2001-04-033-15/+36
| | | | | | | | | | | | | | | | | | default first, then network-specific files, then host-specific files. I think this was the original intent, as Matt indicated the previous code appeared to be a bug.
* | | Remove bogus block device major now that bdev majors are gone.jhb2001-04-021-2/+1
| | |
OpenPOWER on IntegriCloud