summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Sync: merge r215319 through r215395 from ^/head, so ports can actuallydim2010-11-1658-375/+373
| | | | build! :)
* Sync: merge r215273 through r215318 from ^/head.dim2010-11-14130-919/+1027
|
* Sync: merge r215189 through r215272 from ^/head.dim2010-11-14258-24458/+1704
|\
| * When setting a media with no sub-type specified also reset the typemarius2010-11-131-1/+1
| | | | | | | | | | | | | | specific options along with the global ones so these options don't stick when f.e. switching to IFM_AUTO. MFC after: 2 weeks
| * Add mips back to universeimp2010-11-131-1/+1
| |
| * Remove the 'machine mips' from DEFAULTS. Put the proper 'machine mipsimp2010-11-1325-42/+50
| | | | | | | | | | | | mipsel' or 'machine mips mipseb' into the config file (with a few 64's tossed in for good measure). This will let us build the proper kernels with different worlds as part of make universe.
| * Remove libc_r threading library. It has been disconnected from the buildemaste2010-11-13167-23451/+0
| | | | | | | | | | | | for four years (since r162846). Submitted by: Alexander Best arundel@
| * sh: Update the suspend example for the change of the job control flagjilles2010-11-131-1/+1
| | | | | | | | | | | | from -j to -m, many years ago. Due to r215266, this function now actually works.
| * sh: Do the additional actions if 'local -' restore changes -i/-m/-E/-V.jilles2010-11-131-0/+1
| | | | | | | | | | | | | | Example: f() { local -; set +m; }; f caused failure to execute external programs because the job control tty fd was not opened.
| * Add ftp4.se.freebsd.org to the set of mirrors.brucec2010-11-131-0/+2
| | | | | | | | | | | | PR: bin/150552 Submitted by: Niclas Zeising <zeising at lysator.liu.se> MFC after: 3 days
| * Disable VFS_HOLD placed on mnt_vnodecovered during the mount of a snapshotmm2010-11-131-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | and VFS_RELE on a non-existing hold on snapshot parent's z_vfs. This disables the changes from OpenSolaris onnv-revision 9234:bffdc4fc05c4 (bug IDs: 6792139, 6794830) - not applicable to FreeBSD. This fixes the process hang if umounting a manually mounted snapshot. Reported by: Alexander Zagrebin <alexz@visp.ru> Approved by: delphij (mentor) MFC after: 1 week
| * When printing media with more than one media option set aggregate thesemarius2010-11-131-2/+5
| | | | | | | | | | | | | | | | in a comma delimited list instead of repeating "mediaopt" for each one. This matches how the options of the active media are printed with print_media_word() and brings us in line what NetBSD does. MFC after: 2 weeks
| * Add the switch config for the XS Stick.n_hibma2010-11-132-1/+6
| | | | | | | | | | It speaks AT commands on 2 out of 3 serial ports, but it has not been verified to work at all speaking PPP yet.
| * The fixes for mips/mips arm/arm compat hacks broke if TARGET orimp2010-11-131-2/+3
| | | | | | | | | | | | TARGET_ARCH wasn't defined. Fix it for that case. Submitted by: Garrett Cooper
| * Default to little endian output when building for little endian. Thisimp2010-11-131-4/+8
| | | | | | | | | | | | | | got lost as a result of a mismerge a few months back and I didn't notice until I collapsed tbemd into -head. Submitted by: similar patch by kan@
| * Correct mips/arm elimination of symimp2010-11-131-1/+1
| |
| * Fix compiler warnings.hselasky2010-11-131-3/+3
| | | | | | | | | | Submitted by: Alexander Best (arundel) Approved by: thompsa (mentor)
| * Fix LibUSB v1.0 compliancy.hselasky2010-11-132-4/+11
| | | | | | | | | | | | | | | | | | | | 1) We need to allow the USB callback to free the USB transfer itself. 2) The USB transfer buffer should only be automatically freed when freeing the USB transfer. Fixed by: hselasky Submitted by: Gustau Perez i Querol Approved by: thompsa (mentor)
| * Add legacy names for mips:mips and arm with TARGET_BIG_ENDIAN, for the moment.imp2010-11-131-0/+14
| |
| * Let the linker pick the right output format automaticallyimp2010-11-131-7/+0
| |
| * Remove references to the long-gone ramdiskdougb2010-11-131-60/+1
| | | | | | | | Submitted by: Garrett Cooper <yanegomi@gmail.com>
| * Add for existing protocol entries the missing SCTP port allocationstuexen2010-11-131-1/+81
| | | | | | | | | | | | | | | | | | | | | | and add protocol entries for protocols which have SCTP port allocations. These entries are according to http://www.iana.org/assignments/port-numbers as of today. Also add SCTP port allocation entires for the echo, daytime, and chargen service. Discussed with rwatson@ MFC after: 3 days.
| * In printfile(), exit the process instead of only printing the warning.kib2010-11-131-2/+3
| | | | | | | | | | | | | | | | | | | | This fixes verbose mode when either -i specified non-existent kldfile id, or the file was unloaded between two kldnext(2) calls. While there, fix printfile() definition to be style(9)-compliant. Submitted by: arundel MFC after: 1 week
| * Use "cylinder" instead of "cyl" for consistency.joel2010-11-132-2/+2
| | | | | | | | Reviewed by: phk
| * Now there is no functional difference from i386 version.nyan2010-11-131-35/+0
| | | | | | | | So use i386 version.
| * Remove unused includes.nyan2010-11-131-6/+0
| |
| * Some device drivers calculate various timing related things based onbschmidt2010-11-131-0/+1
| | | | | | | | | | | | | | | | the currently selected rate. The calculations of course need a valid rate. To make that possible before any call to node_rate() is done, initialize ni_txrate on none_node_init() calls. MFC after: 1 week
| * Fix a locking issue reported by brucec@ affectingtuexen2010-11-131-1/+2
| | | | | | | | | | | | | | 1-to-1 style sockets which have not yet been accepted. MFC after: 3 days.
| * Remove unused variables.trasz2010-11-131-4/+0
| |
| * Memory stats are reported in bytes, not pages.brucec2010-11-131-10/+10
| | | | | | | | | | | | PR: docs/151283 Submitted by: Bas Smeelen <b.smeelen at ose.nl> MFC after: 3 days
| * Use 'z' modifier for size_t printing.kib2010-11-131-1/+1
| |
| * Fix bug in jn(3) and jnf(3) that led to -inf resultsuqs2010-11-132-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Explanation by Steve: jn[f](n,x) for certain ranges of x uses downward recursion to compute the value of the function. The recursion sequence that is generated is proportional to the actual desired value, so a normalization step is taken. This normalization is j0[f](x) divided by the zeroth sequence member. As Bruce notes, near the zeros of j0[f](x) the computed value can have giga-ULP inaccuracy. I found for the 1st zero of j0f(x) only the leading decimal digit is correct. The solution to the issue is fairly straight forward. The zeros of j0(x) and j1(x) never coincide, so as j0(x) approaches a zero, the normalization constant switches to j1[f](x) divided by the 2nd sequence member. The expectation is that j1[f](x) is a more accurately computed value. PR: bin/144306 Submitted by: Steven G. Kargl <kargl@troutmask.apl.washington.edu> Reviewed by: bde MFC after: 7 days
| * Sync with OpenBSD, primarily better signal and terminal handling.delphij2010-11-133-147/+147
| | | | | | | | | | Obtained from: OpenBSD MFC after: 2 weeks
| * Set FD_CLOEXEC for the output file only when the file has been specifiedjh2010-11-131-6/+7
| | | | | | | | | | | | | | | | | | with the -o option. Setting the flag for stderr (the default) could cause the traced process to redirect stderr to a random file. PR: bin/152151 Submitted by: ashish MFC after: 5 days
| * Update to vendor release 1.20.00.19.delphij2010-11-132-377/+360
| | | | | | | | | | | | | | | | | | | | | | | | | | Bug fixes: * Fixed "inquiry data fails comparion at DV1 step" * Fixed bad range input in bus_alloc_resource for ADAPTER_TYPE_B * Fixed arcmsr driver prevent arcsas support for Areca SAS HBA ARC13x0 Many thanks to Areca for continuing to support FreeBSD. This commit is intended for MFC before 8.2-RELEASE. Submitted by: Ching-Lung Huang <ching2048 areca com tw>
| * Break out the rules which generate crunchgen'ed binaries into a separateadrian2010-11-132-149/+164
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .mk file so they can be reused. Introduce a new option, CRUNCH_BUILDTOOLS, which lists the binaries that require tools built in the local architecture. sh and csh both require this. It was previously hardcoded in rescue/rescue/Makefile . Introduce a new option, CRUNCH_SHLIBS, which lists the shared libraries to link against. These override the static libraries listed in CRUNCH_LIBS. Some build environments may wish to use a handful of shared libraries (eg libc.so) so other small, dynamic binaries can be run in the environment. Remove the now-shared code from rescue/rescue/Makefile and introduce the CRUNCH_BUILDTOOLS option for the above shells.
| * We still support PLIP devices, so mention them in addition to ethernet.brucec2010-11-132-2/+2
| |
| * Add an (off by default) check for negative permissions (where thebrooks2010-11-134-0/+66
| | | | | | | | | | | | | | | | group on a object has less permissions that everyone). These permissions will not work reliably over NFS if you have more than 14 supplemental groups and are usually not what you mean. MFC after: 1 week
| * Similar to r212647, remove the workaround in sys/net/vnet.h for an lddim2010-11-121-9/+0
| | | | | | | | | | | | | | | | | | bug (incorrect placement of __start_SECNAME in some cases) that was fixed in r210245. There is already an UPDATING entry about needing a recent ld. MFC after: 1 month
| * echo(1): Clarify portability and mention literal "--" handling.jilles2010-11-121-9/+22
| | | | | | | | MFC after: 1 week
| * sh(1): Document r214304 (special builtin is illegal function name).jilles2010-11-121-0/+1
| |
| * sh(1): Update for r214492. "${v+"hi}there"}".jilles2010-11-121-5/+8
| | | | | | | | | | The part hi}there is not a quoted string but nevertheless the closing brace does not terminate the expansion.
| * Add a queue to hold packets while we await an ARP reply.gnn2010-11-127-22/+263
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a fast machine first brings up some non TCP networking program it is quite possible that we will drop packets due to the fact that only one packet can be held per ARP entry. This leads to packets being missed when a program starts or restarts if the ARP data is not currently in the ARP cache. This code adds a new sysctl, net.link.ether.inet.maxhold, which defines a system wide maximum number of packets to be held in each ARP entry. Up to maxhold packets are queued until an ARP reply is received or the ARP times out. The default setting is the old value of 1 which has been part of the BSD networking code since time immemorial. Expose the time we hold an incomplete ARP entry by adding the sysctl net.link.ether.inet.wait, which defaults to 20 seconds, the value used when the new ARP code was added.. Reviewed by: bz, rpaulo MFC after: 3 weeks
| * Warn users that acpi.ko is deprecated and exit immediately unless the userjkim2010-11-121-0/+4
| | | | | | | | | | | | | | set FORCE_BUILD. This is to avoid foot-shooting while making MFC to stable branches easier. Discussed with: jhb
| * MFamd64: (based on) r209957jkim2010-11-126-60/+29
| | | | | | | | | | | | Move logic of building ACPI headers for acpi_wakeup.c into better places, remove intermediate makefile and shell script, and reduce diff between i386 and amd64.
| * Don't print an empty line when printing mapping arrays.tuexen2010-11-121-2/+0
| | | | | | | | MFC after: 3 days.
| * Fix more issues with the SACK/NR-SACK generation code.tuexen2010-11-121-21/+24
| | | | | | | | MFC after: 3 days.
| * Partially revert r215182. There appears to be a silicon bug on the 970nwhitehorn2010-11-121-4/+4
| | | | | | | | | | | | | | that causes AP bringup to fail if some of the Cell HID-register code is anywhere in the instruction stream. Pending a better solution, cache performance on SMP Cell systems running without a hypervisor will be suboptimal.
| * Add firmware downloader for Atheros AR3011 based USB Bluetooth devices.emax2010-11-125-0/+382
| | | | | | | | | | | | | | Hardware donated by: Rusty Nejdl rnejdl at ringofsaturn dot com Tested by: Rusty Nejdl rnejdl at ringofsaturn dot com Tested by: Andrzej Tobola ato at iem dot pw dot edu dot pl MFC after: 3 weeks
| * Fix regression introduced in r215132. Caller always holds a driveryongari2010-11-121-4/+0
| | | | | | | | | | | | lock before accessing mii, so locking is not needed here. Reported by: Rob Farmer (rfarmer <> predatorlabs dot net)
OpenPOWER on IntegriCloud