summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Document the behaviour of the net.link.ether.inet.proxyall sysctl MIBbms2004-06-161-0/+19
| | | | | | | | variable. PR: docs/21826 Reviewed by: ru Requested by: Bernd Luevelsmeyer
* Blah, these came back. Use a bigger hammer.obrien2004-06-163-1390/+0
|
* Merge rev 1.2 (configuration changes to support FreeBSD) into Binutils 2.15.obrien2004-06-161-6/+6
|
* Merge rev 1.2 (teach `ld' how to access FreeBSD's ld ELF hints) intoobrien2004-06-161-307/+401
| | | | Binutils 2.15.
* Merge rev 1.2 (FreeBSD a.out configuration support) into Binutils 2.15.obrien2004-06-161-86/+461
|
* Merge our ELF branding into Binutils 2.15.obrien2004-06-161-1151/+1325
|
* This commit was generated by cvs2svn to compensate for changes in r130561,obrien2004-06-16644-102159/+199910
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import of Binutils from the FSF 2.15 branch (just post-.0 release).obrien2004-06-16661-110036/+214410
| | | | | | | | These bits are taken from the FSF anoncvs repo on 23-May-2004 04:41:00 UTC.
| * Play along with the effort to use getopt_long from libc.obrien2004-03-173-1388/+0
| |
| * Things that never should have been imported.obrien2003-03-0236-12979/+0
| |
| * Junk that never should have gotten imported.obrien2003-03-0219-36061/+0
| |
* | MFamd64alc2004-06-161-32/+1
| | | | | | | | Remove dead or unneeded code, e.g., spl calls.
* | Disconnect a temporarily-connected UDP socket in out-of-mbufs case. Thisbms2004-06-161-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes the problem of UDP sockets getting wedged in a connected state (and bound to their destination) under heavy load. Temporary bind/connect should probably be deleted in future as an optimization, as described in "A Faster UDP" [Partridge/Pink 1993]. Notes: - INP_LOCK() is already held in udp_output(). The connection is in effect happening at a layer lower than the socket layer, therefore in theory socket locking should not be needed. - Inlining the in_pcbdisconnect() operation buys us nothing (in the case of the current state of the code), as laddr is not part of the inpcb hash or the udbinfo hash. Therefore there should be no need to rehash after restoring laddr in the error case (this was a concern of the original author of the patch). PR: kern/41765 Requested by: gnn Submitted by: Jinmei Tatuya (with cleanups) Tested by: spray(8)
* | Disable gdb from the build due to the impending binutils 2.15 import.obrien2004-06-161-1/+1
| | | | | | | | GDB 5.12 cannot consume the 2.15 bfd and libiberty.
* | Turn on RFC 1724 compliant behaviour with regards to IP_ADD_MEMBERSHIP;bms2004-06-161-1/+1
| | | | | | | | | | | | | | | | | | routed should be able to specify multicast memberships to be added by interface index. This should fix the unnumbered / point-to-point case for RIPv2. PR: bin/51927 Requested by: Eugene Grosbein
* | Document the behaviour of IP_ADD_MEMBERSHIP as per RFC 1724.bms2004-06-161-2/+10
| | | | | | | | PR: bin/51927
* | Convert GIANT_REQUIRED to NET_ASSERT_GIANT for socket access.rwatson2004-06-161-1/+1
| |
* | Convert GIANT_REQUIRED to NET_ASSERT_GIANT where Giant is used torwatson2004-06-163-6/+6
| | | | | | | | | | protect socket operations. Leave one "as-is" as it also frobs rootvp.
* | Correct an error in the implementation of pmap_is_prefaultable(). When Ialc2004-06-161-1/+1
| | | | | | | | | | introduced this function in revision 1.441, I inverted one of the comparisons.
* | This library has to change whenever the kernel process structure changes.julian2004-06-161-1/+1
| |
* | Nice, is a property of a process as a whole..julian2004-06-1613-81/+63
| | | | | | | | | | I mistakenly moved it to the ksegroup when breaking up the process structure. Put it back in the proc structure.
* | Disable "bulk dequeue" when enabling ALTQ so it does not irritate themlaier2004-06-151-0/+1
| | | | | | | | timing.
* | Replace IF_HANDOFF with new IFQ_HANDOFF to enqueue with ALTQ once enabled onmlaier2004-06-1511-29/+45
| | | | | | | | the respective drivers.
* | Change strategy based on a suggestion from Ian Dowse. Instead of tryingpeter2004-06-151-37/+30
| | | | | | | | | | to keep track of different section base addresses at a symbol-by-symbol level, just set the symbol values at load time.
* | Avoid to touch red zone, in libpthread, ucontext may be saved by kernel'sdavidxu2004-06-151-1/+1
| | | | | | | | | | | | | | get_mcontext, and libpthread will use signalcontext to deliver signal in userland, it looks same as kernel's send_sig does. Reviewed by: deischen, tjr
* | Fix several bugs related to subdisk drive_offset calculation.le2004-06-151-4/+5
| |
* | Oops. My last commit included a bug that would make "su -m" alwaysmarkm2004-06-151-2/+0
| | | | | | | | use /bin/sh. Fix this.
* | If a device is not ONLINE, do not attempt to submit any commandsps2004-06-151-23/+4
| | | | | | | | | | | | | | or I/O to the volume. This solves a panic when removing a disk in a RAID 0 volume. Reported by: le
* | Remove a stale comment.alc2004-06-153-18/+0
| |
* | Overhaul the markup.ru2004-06-151-98/+49
| |
* | Connect geom(8) to the build.pjd2004-06-151-1/+1
| | | | | | | | Reminded by: des
* | s/device_get_handle/acpi_get_handlenjl2004-06-152-2/+2
| | | | | | | | Submitted by: Hiroyuki Aizu
* | mdoc(7) policebms2004-06-152-7/+15
| | | | | | | | Submitted by: ru
* | Fix spelling.dfr2004-06-151-2/+2
| |
* | Fill in locking annotation for additional socket fields:rwatson2004-06-151-14/+14
| | | | | | | | | | | | | | so_timeo Used as a sleep/wakeup address, no locking. sb_* Almost all socket buffer fields locked with sockbuf lock for the oskcet buffer. so_cred Static after socket creation.
* | Overhaul the markup.ru2004-06-151-269/+538
| |
* | Oops, backout debug code..sos2004-06-151-4/+0
| |
* | Dont set prefetch etc on VIA chips, causes problems on newer chips andsos2004-06-152-4/+4
| | | | | | | | ATAPI devices.
* | Increase robustness of SATA handling.sos2004-06-153-88/+191
| |
* | Add pmap locking to pmap_extract(), pmap_mincore(), and pmap_remove().alc2004-06-151-4/+15
| |
* | Update some internal comments about the --no-same-permissions option.kientzle2004-06-151-1/+6
| | | | | | | | Thanks to: Kris Kennaway for doing some gtar research for me.
* | Be a little more careful about creating directories:kientzle2004-06-151-7/+23
| | | | | | | | | | | | | | | | * Restore directories with 0700 permissions initially, then use the fixup pass to correct the permissions * Trim trailing "/" and "/." in mkdirpath() Suggested by: Garrett Wollman
* | As near as I can tell, --no-same-permissions is a no-op inkientzle2004-06-151-0/+7
| | | | | | | | | | | | | | gtar, so that makes it easy to implement. Required by: audio/timidity port Thanks to: Kris Kennaway
* | Oops. bsdtar's old -X option didn't take an argument; the newkientzle2004-06-151-1/+1
| | | | | | | | (gtar-compatible) one does require an argument.
* | Add gtar-compatible -X/--exclude-fromkientzle2004-06-153-0/+43
| |
* | Lock down rawcb_list, a global list of control blocks for raw sockets,rwatson2004-06-153-0/+10
| | | | | | | | | | | | | | | | | | | | | | using rawcb_mtx. Hold this mutex while modifying or iterating over the control list; this means that the mutex is held over calls into socket delivery code, which no longer causes a lock order reversal as the routing socket code uses a netisr to avoid recursing socket -> routing -> socket. Note: Locking of IPsec consumers of rawcb_list is not included in this commit.
* | Grab the socket buffer send or receive mutex when performing arwatson2004-06-156-3/+36
| | | | | | | | | | | | read-modify-write on the sb_state field. This commit catches only the "easy" ones where it doesn't interact with as yet unmerged locking.
* | Fix a typeo in IFQ_HANDOFF.mlaier2004-06-151-1/+1
| |
* | Catch one more use of acpi_MatchHid and update for new API.njl2004-06-152-2/+2
| |
* | We only need the devclass_find() result, not the softc.njl2004-06-152-2/+2
| |
OpenPOWER on IntegriCloud