summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix for a SACK bug where the very last segment retransmittedjayanth2004-07-261-1/+1
| | | | | from the SACK scoreboard could result in the next (untransmitted) segment to be skipped.
* compare pointer against NULL, not 0jmg2004-07-261-2/+2
| | | | | | | | when inpcb is NULL, this is no longer invalid since jlemon added the tcp_twstart function... this prevents close "failing" w/ EINVAL when it really was successful... Reviewed by: jeremy (NetBSD)
* document that times are in microseconds, yes it's at the end in the NOTESjmg2004-07-261-4/+4
| | | | section, but this makes it easier to find.
* The name of the landlord in Shaw's _The Man of Destiny_ is Giuseppe (notdes2004-07-262-4/+4
| | | | | | | Guiseppe) Gandi. Submitted by: Massimiliano Stucchi <stucchi@willystudios.com> MFC after: 3 days
* No capital letter after :charnier2004-07-261-3/+3
|
* Add __FBSDID. Replace local variable sin by sockin to not conflict with sin(3).charnier2004-07-2614-78/+82
| | | | | Use warnx() instead of warn() when error message is not of any interest. Add prototypes.
* Introduce options list the standard way. Correct style(9) in FILES section.charnier2004-07-261-4/+2
|
* Introduce options list the standard way.charnier2004-07-261-2/+2
|
* Remove useless .Pp. Typo: gcos -> gecos (as spelled in passwd(5)).charnier2004-07-261-2/+1
|
* Enclose .Fa fn with ``The ... function'' at the beginning of sentences.charnier2004-07-261-4/+8
|
* Implement the protection check required by the pmap_extract_and_hold()alc2004-07-263-9/+18
| | | | | | specification. Reviewed and tested by: grehan@
* Improve geom(8)'s 'list' command to show geoms and their providers andpjd2004-07-267-109/+144
| | | | consumers. Teach STRIPE, CONCAT and NOP classes about this improvement.
* Change naming scheme from /dev/<name>.stripe to /dev/stripe/<name>.pjd2004-07-265-29/+24
|
* Change naming scheme from /dev/<name>.concat to /dev/concat/<name>.pjd2004-07-265-21/+19
|
* M_WAITOK is ok here, while I'm using M_WAITOK later in this function.pjd2004-07-261-8/+1
|
* M_WAITOK is ok here, while I'm using M_WAITOK later in this function.pjd2004-07-261-8/+1
|
* Assign the result of getopt() to an int rather than to a char (which isstefanf2004-07-262-4/+3
| | | | possibly unsigned).
* Stop tinkering with the parent's VLAN_MTU capability.yar2004-07-261-27/+7
| | | | | | | | | | | | | | | | | | Now it is user-controlled through ifconfig(8). The former ``automagic'' way of operation created more trouble than good. First, VLAN_MTU consumers other than vlan(4) had appeared, e.g., ng_vlan(4). Second, there was no way to disable VLAN_MTU manually if it were causing trouble, e.g., data corruption. Dropping the ``automagic'' should be completely invisible to the user since a) all the drivers supporting VLAN_MTU have it enabled by default, and in the first place b) there is only one driver that can really toggle VLAN_MTU in the hardware under its control (it's fxp(4), to which I added VLAN_MTU controls to illustrate the principle.)
* Add two knobs to ifconfig(8), `vlanmtu' and `vlanhwtag',yar2004-07-262-0/+17
| | | | | | that provide control over the respective capabilities of an interface, reception of extended frames and hardware VLAN multiplexor.
* re-enabled Rev 1.15 (lost during KAME merge at Rev 1.25, due to a KAME bug...)suz2004-07-261-1/+1
| | | | Obtained from: KAME
* In revision 1.228, I accidentally broke the "total number of processes incperciva2004-07-261-1/+2
| | | | | | | | | | | | the system" resource limit code: When checking if the caller has superuser privileges, we should be checking the *real* user, not the *effective* user. (In general, resource limiting is done based on the real user, in order to avoid resource-exhaustion-by-setuid-program attacks.) Now that a SUSER_RUID flag to suser_cred exists, use it here to return this code to its correct behaviour. Pointed out by: rwatson
* Save the vinum config back to disk after syncing two plexes.le2004-07-261-0/+1
|
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This iscperciva2004-07-2633-110/+111
| | | | | | | | | | | somewhat clearer, but more importantly allows for a consistent naming scheme for suser_cred flags. The old name is still defined, but will be removed in a few days (unless I hear any complaints...) Discussed with: rwatson, scottl Requested by: jhb
* Add DragonFly BSD 1.0.osa2004-07-261-25/+27
| | | | Approved by: wosch (maintainer)
* Don't force an immediate probe/attach for all devices when compiled withnjl2004-07-261-3/+0
| | | | | | | | ACPI_DEBUG. This upset the ordering that acpi_probe_order() was meant to provide, causing devices to attach before the sysresource object. This debugging feature has been unnecessary for a while so just remove it. Testing by: marcel
* When sizing the FIFO, don't count all the way up to 1030 if any FIFOmarcel2004-07-261-1/+1
| | | | | size larger than 128 is considered an incompatible size. Stop counting when we reach 130 in the loop.
* Simple attachment regression test to attach the "accf_data" acceptrwatson2004-07-262-0/+211
| | | | | | filter to an inet socket and check at various points during the socket life cycle that the filter can or cannot be attached, and that once attached that the right one is attached and that it can be queried.
* Add a --version option to bsdtar that prints the versions ofkientzle2004-07-262-4/+21
| | | | | both bsdtar and libarchive. Of course, this requires that bsdtar have a version number. Let's call this 1.00, shall we? ;-)
* When writing "pax" format, readers are supposed to ignore fieldskientzle2004-07-265-25/+117
| | | | | | | | | | | | | | | | | | in the regular ustar header that are overridden by the pax extended attributes. As a result, it makes perfect sense to use numeric extensions in the regular ustar header so that readers that don't understand pax extensions but do understand some other extensions can still get useful information out of it. This is especially important for filesizes, as the failure to read a file size correctly can get the reader out of sync. This commit introduces a "non-strict" option into the internal function to format a ustar header. In non-strict mode, the formatter will use longer octal values (overwriting terminators) or binary ("base-256") values as needed to ensure that large file sizes, negative mtimes, etc, have the correct values stored in the regular ustar header.
* Revert modification of subr_turnstile.c accidentally included in therwatson2004-07-251-1/+0
| | | | | last commit; this assertion was provided by jhb for local debugging and not intended for broader consumption.
* In uipc_connect(), assert that the passed thread is curthread, and passrwatson2004-07-252-1/+4
| | | | td into unp_connect() instead of reading curthread.
* Do some initial locking on accept filter registration and attach. Whilerwatson2004-07-251-29/+76
| | | | | | here, close some races that existed in the pre-locking world during low memory conditions. This locking isn't perfect, but it's closer than before.
* Allow "posix" as a synonym for "pax". (The gtar folks chose "posix",kientzle2004-07-251-0/+1
| | | | | which is really, really dumb and just going to cause confusion among people who understand that "ustar" is also a POSIX standard tar format.)
* There's a chance that the VINUMDRIVE class tastes before thele2004-07-251-2/+13
| | | | | VINUM class, so let the VINUMDRIVE class parse the on-disk configuration, too.
* mlockall(2) was introduced during the 5.0-CURRENT lifetime.roberto2004-07-251-0/+2
|
* Eliminate unused second argument to reassignbuf() and simplify itphk2004-07-256-37/+18
| | | | accordingly.
* Add netatalk mutexes to hard-coded WITNESS lock order.rwatson2004-07-251-0/+6
|
* For years, kmem_alloc_pageable() has been misused. Now that the last ofalc2004-07-252-25/+0
| | | | | these misuses has been corrected, remove it before new ones appear, such as arm/arm/pmap.c revision 1.8.
* Expand the generic, but bogusly formed, copyright notice to includeimp2004-07-251-1/+21
| | | | | | | | | | | the license from /usr/src/COPYRIGHT. Since cvs annotate shows that this was written by jasone, julian, jhb, peter, bmilekic and obrien. cvs log shows that many others may have contributed to this file. As such, go ahead and use the author of 'FreeBSD Project' for this file. If this is a problem, please notify me. # this eliminates the last file in the kernel with an indirect reference # to /usr/src/COPYRIGHT in the kernel. A few more in userland remain.
* Remove spl calls.alc2004-07-251-11/+0
|
* We were forcing a pax extension header for files >= 1G. Set thatkientzle2004-07-251-1/+1
| | | | cutoff to >= 8G, as it should be.
* Remove an unnecessary comma from the Copyright.hmp2004-07-251-1/+1
| | | | Obtained from: DragonFly BSD
* Typo.mtm2004-07-251-1/+1
| | | | Submitted By: demon
* Add an nftw(3) link.tjr2004-07-251-0/+1
|
* Check for a NULL pointer before dereferencing it.le2004-07-251-0/+2
|
* wrong order, not 10/03 -> 03/10andreas2004-07-251-1/+1
|
* Give better diagnostic for problems with backing files.phk2004-07-251-0/+4
|
* Neuter this warning for now, I think I know the remaining issues.phk2004-07-251-1/+2
|
* Make the code and comments for vm_object_coalesce() consistent.alc2004-07-253-9/+6
|
* Work-around a gcc code generation bug for function descriptorsmarcel2004-07-251-4/+4
| | | | | | references (target/16559). This fixes SMP configurations. Obtained from: arun@
OpenPOWER on IntegriCloud