summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* control some debugging messages with dev.netmap.verboseluigi2013-01-233-54/+123
| | | | | add infrastracture to adapt to changes in number of queues and buffers at runtime
* leftover from r245579... flags for semi transparent mode and directluigi2013-01-231-8/+41
| | | | forwarding through a VALE switch
* Return "failure" as we do for 'cp -i' and a "n" answer.obrien2013-01-231-1/+1
| | | | | | Otherwise with '-v' we print out the file name as if it was copied: /tmp/2gb-card/M0132.CTG not overwritten /mnt/DCIM/CANONMSC/M0132.CTG -> /tmp/2gb-card/M0132.CTG
* Use snprintf instead of strc* functions and add bounds checking when creatingbapt2013-01-222-4/+9
| | | | | | pkgngpath Submitted by: sbz, gahr
* Introduce a new option -DNO_ROOT that allows install and distributionbrooks2013-01-222-8/+77
| | | | | | | | | | | | | | | targets to be run without root privilege. Information about ownership, group, flags, and suid bits are stored in the file specified by METALOG which defaults to ${DESTDIR}/METALOG. This file can be used in conjunction with bsdtar or makefs to generate archives or file system images with correct permissions. The packageworld target has been altered to use this metadata allowing non-root releases (subject to further changes in release/Makefile.) Sponsored by: DARPA, AFRL Reviewed by: ian, ray
* Similar to r245823, use decimal constants for UNIX domain socket options.jhb2013-01-221-3/+3
| | | | MFC after: 1 week
* Use decimal values for UDP and TCP socket options rather than hex to avoidjhb2013-01-222-13/+15
| | | | | | | implying that these constants should be treated as bit masks. Reviewed by: net MFC after: 1 week
* Fix spurious leading / on dtc path in Makefile.inc1. Spotted by jhb.theraven2013-01-221-1/+1
|
* Remove documentation of the old -M option.brooks2013-01-221-5/+2
| | | | Sponsored by: DARPA, AFRL
* ext2fs: make some inode fields match the ext2 spec.pfg2013-01-224-9/+11
| | | | | | | | | | | | | | Ext2fs uses unsigned fields in its dinode struct. FreeBSD can have negative values in some of those fields and the inode is meant to interact with the system so we have never respected the unsigned nature of most of those fields. Block numbers and the NFS generation number do not need to be signed so redefine them as unsigned to better match the on-disk information. MFC after: 1 week
* MFP4 change 219820brooks2013-01-221-1/+1
| | | | | | | | Add a missing 0 to the mask for byte0 of C_SIZE. The previous mask (0xc) worked except that the last 0-1536K of the disk could not be accessed since we were shifting the (wrong) bits we did mask off the right edge.
* MFP4 change 219819brooks2013-01-221-7/+0
| | | | | | Remove a duplicate computation of C_SIZE_MULT. Once is sufficient. Sponsored by: DARPA, AFRL
* ext2fs: temporarily disable the reallocation code.pfg2013-01-221-2/+2
| | | | | | | | | Testing with fsx has revealed problems and in order to hunt the bugs properly we need reduce the complexity. This seems to help but is not a complete solution. MFC after: 3 days
* Remove EOL whitespace.joel2013-01-221-11/+11
|
* Minor mdoc fixes.joel2013-01-221-4/+2
|
* add myself to committers-doc.dotdru2013-01-221-0/+4
| | | | Approved by: bcr (mentor)
* Fix the missing sentence that ended in the middle in the man page for dtc (alsotheraven2013-01-221-1/+4
| | | | spotted by gavin).
* Fix logic error in explicitly specified dtb versions spotted by gavin.theraven2013-01-221-1/+1
|
* Use pluralies() for "entry"/"entries".glebius2013-01-221-1/+1
|
* Add FILES section.joel2013-01-221-2/+14
| | | | Discussed with: jilles
* Restore Python 2.6+ compatibilityemaste2013-01-221-0/+2
| | | | | | | | SVN r245536 ported this to Python 3. The major change was the use of the print function. Unfortunately this is incompatible with Python 2, which is still the default version in the ports tree. Use a __future__ import to make this compatible with Python 2.6 and later.
* Import new (BSDL) device tree compiler. Now built by default, so that it can'ttheraven2013-01-2219-2/+5070
| | | | | | | | | | be used on the host system (and not installed on the device, if required). The GPL'd one is still available if there are any devices that need it (make universe passes with it, including kernels that use fdt, but there may be some out-of-tree ones). WITH_GPL_DTC can be used to select the old one, for now. Probably won't be MFC'd, but we'll remove the GPL'd version in head after the new one has had a lot more testing and ship it in 10.0.
* Improve error handling and remove an unnecessary check on geom providernwhitehorn2013-01-223-17/+17
| | | | | | | type. GEOM provider names can't duplicate (or shouldn't -- devfs will either break or only use the first one if they do) so using the first provider by that name is a sufficient check. This also lets the scripted partitioner install onto gmirror and geli and such things.
* Make "install -l s[ar]" act like "ln -sfh" as intended. This fixesbrooks2013-01-221-1/+14
| | | | | installation of symbolic links where the target is a link is to an existing directory.
* Improve documentation of BSDINSTALL_DISTSITE and mdoc.nwhitehorn2013-01-221-5/+24
|
* Simplify and fix a bug in cc_ack_received()'s "are we congestion window limited"lstewart2013-01-221-1/+1
| | | | | | | | | | | | logic (refer to [1] for associated discussion). snd_cwnd and snd_wnd are unsigned long and on 64 bit hosts, min() will truncate them to 32 bits and could therefore potentially corrupt the result (although under normal operation, neither variable should legitmately exceed 32 bits). [1] http://lists.freebsd.org/pipermail/freebsd-net/2013-January/034297.html Submitted by: jhb MFC after: 1 week
* - Don't include date and time the driver is built, this is useful fordelphij2013-01-226-15/+13
| | | | | | | | | generating binary diffs. - Constify a few strings used in the driver. - Style changes to make the driver compile with default clang settings. Approved by: HighPoint Technologies MFC after: 3 days
* When copying the complement of the string loop to WINT_MAX as we are dealingandrew2013-01-221-1/+2
| | | | | with a wint_t. WINT_MAX and WCHAR_MAX are the same on most architectures except ARM EABI where wint_t is signed and wchar_t is unsigned.
* Fix linking of loader.efi.benno2013-01-221-1/+1
| | | | | | | | | gcc handles -symbolic by passing -Bsymbolic through to ld. clang ignores -symbolic and thus invokes ld without -Bsymbolic which leads to some symbols not being properly linked in loader.efi. Fix this by using -Wl,-Bsymbolic which passes -Bsymbolic to ld in both the gcc and clang cases. Approved by: rpaulo
* Make "-D skip" option work with FIFO by opening file in non-blocking mode.davidxu2013-01-221-2/+6
| | | | | Reviewed by: jhb Tested by: delphij
* Clarify that the setup script is optional.nwhitehorn2013-01-221-2/+4
|
* Update change date.nwhitehorn2013-01-221-2/+2
|
* Document bsdinstall scripting as it currently operates. It may change innwhitehorn2013-01-221-4/+118
| | | | | the future depending on feedback from people using it to do unattended system setup.
* Chase r245756 of make.conf(5):gjb2013-01-221-4/+14
| | | | | | | | | | - If update method is SUP_UPDATE or CVS, warn that those update methods are deprecated. - While here, remove bogus NO_WWWUPDATE. MFC after: 3 days X-MFC-with: r245756
* - Mark SUP_UPDATE as deprecated in make.conf(5), providinggjb2013-01-221-5/+6
| | | | | | | | instructions to use SVN_UPDATE or freebsd-update(8). - While here, remove bogus NO_WWWUPDATE. MFC after: 3 days
* Fix highest voltage detectiongonzo2013-01-212-1/+4
| | | | | Submitted by: Daisuke Aoyama <aoyama at peach.ne.jp> Approved by: imp@
* Always bootstrap nmtree if it is not available on the host. It is fairlybrooks2013-01-211-1/+1
| | | | | | small and it is quite annoying to get all the way through buildworld only to discover that you forgot the DB_FROM_SRC (or soon NO_ROOT) option.
* Install the template info directory with mode 644 instead of 444 tobrooks2013-01-211-1/+1
| | | | | | | | | | allow it to be updated by its owner without resorting to privilege. This is required by upcoming changes to allow installworld to work as a non-root user. Sponsored by: DARPA, AFRL Reviewed by: ian, ray, rpaulo
* Replace all known uses of ln in the build process with appropriatebrooks2013-01-217-16/+28
| | | | | | | | install -l invocations via new INSTALL_LINK and INSTALL_SYMLINK variables. Sponsored by: DARPA, AFRL Reviewed by: ian, ray, rpaulo
* Implement the -l option using ln(1) to facilitate boostrapping.brooks2013-01-211-4/+20
| | | | | | | | Ignore the new options -D, -h, -T, and -U. Adjust -M support to ignore an argument. Sponsored by: DARPA, AFRL Reviewed by: ian, ray, rpaulo
* Note that SIGCHLD is special and if ignored, won't be recorded by the filter.pjd2013-01-211-2/+4
|
* Allocate the memory for the MSI-X table dynamically instead of allocating 32KBneel2013-01-212-15/+32
| | | | | | | | | | statically. In most cases the number of table entries will be far less than the maximum of 2048 allowed by the PCI specification. Reuse macros from pcireg.h to interpret the MSI-X capability instead of rolling our own. Obtained from: NetApp
* Fix another build breakage for ia64.jkim2013-01-211-1/+1
|
* Use C99 sparse initialization for struct vfsops in pseudocode.pluknet2013-01-211-16/+6
| | | | Where here, use conventional fsname.
* Import new fix from libcxxrt. This fixes the case where you attempt to rethrowtheraven2013-01-211-1/+1
| | | | | | | | an exception when you haven't caught one. This is largely a cosmetic fix, as (unless you have a very unusual terminate handler installed) it will print a nice error and then abort, rather than just aborting. MFC after: 7 days
* Fix typo and simplify condition.nwhitehorn2013-01-211-2/+1
| | | | Submitted by: Christoph Mallon <christoph dot mallon at gmx dot de>
* If lagg(4) can't forward a packet due to underlying port problems,glebius2013-01-211-2/+2
| | | | return much more meaningful ENETDOWN to the stack, instead of EBUSY.
* Get rid of redundant 'table_size' field in struct pi_msix. If needed it canneel2013-01-212-3/+1
| | | | | | always be calculated from the number of entries in the MSI-X table. Obtained from: NetApp
* Fix this routine to acutally break out and not set clrdmask if anyadrian2013-01-211-1/+1
| | | | of the TIDs are currently marked as "filtered."
* Add new quirk and correct old one.hselasky2013-01-212-1/+4
| | | | | PR: usb/175454 MFC after: 1 week
OpenPOWER on IntegriCloud