summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Disable test-ctrig.t testcases which fail assertions on i386ngie2015-12-201-0/+2
| | | | | | | | Tested on: stable/10 (amd64/i386), head (amd64/i386) PR: 205446 MFC after: 1 week X-MFC to: stable/10 Sponsored by: EMC / Isilon Storage Division
* Update the test list after r292328ngie2015-12-201-2/+2
| | | | | | Add test-invtrig to the list of tests Sponsored by: EMC / Isilon Storage Division
* Fix indentation to make the script more readablebapt2015-12-191-37/+37
|
* Initialize SRCOUT3 as it may be used unitilizard for certains types of localesbapt2015-12-191-1/+1
|
* Use :E instead of regex in ctypedef Makefilesbapt2015-12-191-1/+1
|
* Simplify the locale generated Makefiles by using bmake multi variables for loopsbapt2015-12-182-10/+12
|
* Remove lldb(1) files if WITHOUT_LLDB is setemaste2015-12-161-0/+5
| | | | Sponsored by: The FreeBSD Foundation
* Integrate a number of testcases from tools/regression/lib/msunngie2015-12-1628-3538/+3
| | | | | | | | | | | | | | into the FreeBSD test suite There's no functional change with these testcases; they're purposely being left in TAP format for the time being Other testcases which crash on amd64/i386 as-is have not been integrated yet (they need to be retested on a later version of CURRENT, as I haven't used i386 in some time) MFC after: 3 weeks Sponsored by: EMC / Isilon Storage Division
* Use fabsl instead of fabs to mute -Wabsolute-value warnings from clangngie2015-12-161-4/+4
| | | | | | | because `nums[]` is an array of long doubles MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Integrate tools/regression/lib/libc/nss into the FreeBSD test suite asngie2015-12-1620-5430/+0
| | | | | | | | | | | | | | | | | lib/libc/tests/nss - Convert the testcases to ATF - Do some style(9) cleanups: -- Sort headers -- Apply indentation fixes -- Remove superfluous parentheses - Explicitly print out debug printfs for use with `kyua {debug,report}`; for items that were overly noisy, they've been put behind #ifdef DEBUG conditionals - Fix some format strings MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Integrate tools/regression/lib/libc/resolv into the FreeBSD test suite asngie2015-12-164-410/+0
| | | | | | | | | lib/libc/tests/resolv Convert the testcases to ATF MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Remove hosts that don't resolve properly with the nss and resolv testsngie2015-12-162-94/+0
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Correct comment about MAKEOBJDIRPREFIX in src-env.conf.bdrewery2015-12-151-1/+4
| | | | | | | | It may only be used with WITH_AUTO_OBJ, which the WITH_DIRDEPS_BUILD does. We could support this in the normal build as well if we forced creating the directory and setting .OBJDIR. Sponsored by: EMC / Isilon Storage Division
* Assorted grammar, spelling and punctuation fixes.brueffer2015-12-151-3/+3
| | | | | | PR: 203336, 203339 Submitted by: espeyb@rpi.edu, themesta@gmail.com MFC after: 1 week
* Flip this over to ncurses.adrian2015-12-151-1/+1
|
* ioatcontrol(8): Add support for interrupt coalescingcem2015-12-142-4/+26
| | | | | | | | | | The new flag, -c <period>, sets the interrupt coalescing period in microseconds through the new ioat(4) API ioat_set_interrupt_coalesce(). Also add a -z flag to zero ioat statistics before tests, to make it easy to measure results. Sponsored by: EMC / Isilon Storage Division
* Fix bsdbox builds after the recent libkvm requirement for libelf.adrian2015-12-131-1/+1
|
* Eliminate a typo that crept into a last minute change before commit :(imp2015-12-131-1/+1
| | | | Noticed by: Olivier Cochard-Labbe
* Update for final version of mkimg changes.imp2015-12-111-1/+1
|
* o Resolve the real path to NANO_OBJ so everything that depends on itimp2015-12-112-5/+10
| | | | | | doesn't have lots of ../../foo in it. o Tweak the powerpc64 variant a bit. This gets us closer to working with qemu-system-poewrpc64, but we aren't quite there yet.
* ioat(4): Add ioatcontrol(8) testing for copy_8kcem2015-12-102-6/+31
| | | | | | | Add -E ("Eight k") and -m ("Memcpy") modes to the ioatcontrol(8) tool. Prompted by: rpokala Sponsored by: EMC / Isilon Storage Division
* Add missing stdlib.h headerngie2015-12-081-2/+5
| | | | | | | Apply some minor style(9) fixes MFC after: 3 days Sponsored by: EMC / Isilon Storage Division
* Fix compilation warnings by adding unistd.h #include and missing returnngie2015-12-081-2/+8
| | | | | | | statements MFC after: 3 days Sponsored by: EMC / Isilon Storage Division
* Skip the MAC portacl tests if MAC_PORTACL support is missing instead ofngie2015-12-081-2/+1
| | | | | | | marking them failed MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Start to split apart the different image formats that we need toimp2015-12-0713-154/+185
| | | | | | | make. Add support for generating powerpc64 qemu images. We can generate them, but there's something wrong booting them. This also simplifies the user config files a bit, and removes bits no longer true.
* Make sure to quote the arg after -n and -z tests.imp2015-12-071-6/+6
|
* Document the different config files.imp2015-12-077-0/+43
| | | | | Document how to run qemu for the ones I've run. Use qcow2 for all qemu images.
* Now that we have dedup of mtree elements in nanobsd, remove theimp2015-12-071-108/+17
| | | | primitive attempt we made here.
* Fix up mtree with additional entries written to it byimp2015-12-072-2/+72
| | | | | | | nanobsd. implement support for NanoBSD touching a file (and possibly recording that fact) as well as replacing a directory with a symlink. Also specify the default uname and gname for files and use that as a /set command at the top of the generated METALOG file.
* Disable /entropy by default. /var/db/entropy should be enough.imp2015-12-071-1/+5
| | | | | # This eliminates the warning message at boot, but more work may be # needed.
* imported patch dedupimp2015-12-071-0/+5
|
* Allow the .cfg files to specify the ultimate format for the imagesimp2015-12-072-4/+8
| | | | created.
* Generally use shorter, more idiomatic sh expressions in a bunch ofimp2015-12-071-31/+31
| | | | places.
* Default serial connection to 115200. Hardly anybody uses slower theseimp2015-12-071-1/+1
| | | | days, and those that do can use NANO_BOOT2CFG to change it.
* When building no-priv, chmod etc/defaults/rc.conf before appending toimp2015-12-052-2/+4
| | | | | | | | it and then chmod back. There's no chmod -push / chmod -pop so hard code 444 as the right permissions here. Also, fix more stray detritus that crept in (out?) while re-arranging the deck chairs.
* Stupid last minute changes: Add missing } and fiimp2015-12-052-1/+2
| | | | Pointed out by: Howard Su
* New config files for embedded boards.imp2015-12-0514-0/+1083
| | | | | | | | | | | | | | | | | | | | | Build with ../nanobsd.sh -c rpi.cfg, for example. This can be done as a normal user. This is a work in progress. It relies on the new nopriv build stuff committed to nanobsd, but isn't complete yet. Currently, one must copy files into the DOS partition in the image. Also, ownership isn't preserved because this doesn't use the new mtree-dedup.awk yet, but rather some crazy mtree stuff. The image building bits will move up into nanobsd when they are ready. Also includes very preliminary support for building qemu images for all platforms that we can for qemu. It is missing aarch64, and we put the image on s2 instead of s1 and mkimg can't mark s2 as active, so there's some issues. Oh, and I didn't do it for arm. Take a look, kick the tires, expect problems.
* Awk helper script that reads in a mtree METALOG file from installworldimp2015-12-051-0/+197
| | | | | | | | (and soon augmented by nanobsd), performs the actions documented in the script, and then spits out a new mtree file suitable for feeding to makefs. Discussed on: arch@
* Setting NANO_NOPRIV_BUILD will now add -DNO_ROOT and METALOG=xxxx asimp2015-12-051-2/+11
| | | | | | appropriate. First step in supporting a build w/o root. More to follow as actions by customization scripts are not (yet) recorded in the metalog, and duplicate entries in it aren't removed.
* SRCCONF makes no sense in make.conf. Don't set it there. Rely on itimp2015-12-051-7/+9
| | | | | | | | being in the environment. Also filter out the new SRC_ENV_CONF as well. If you really need these set, set them in your config file, not in the build environment used to launch nanobsd. Pointed out by: bdrewery@
* Minor cleanup in how we run make:imp2015-12-051-95/+137
| | | | | | | | | | | | | | | | o Move SRCCONF and __MAKE_CONF into the environment to cope with file paths with spaces in them better. o Move the rest of the variable setting command line args into __MAKE_CONF files. o Trace the commands that we're using to build so they appear at the top of the log. o Be more consistent about quoting paths for cd and similar commands to better cope with paths with spaces in them, though some more work is likely needed. o Add some comments about all this. o Minor formatting tweaks in a couple places Sponsored by: Netflix, Inc
* Remove commented out junk.imp2015-12-041-4/+0
|
* Since this is an almost identical copy of ALIX_DSK, just include itimp2015-12-041-113/+2
| | | | and add the bits we need at the end.
* Fix LDADD/DPADD that should be LIBADD.bdrewery2015-12-0433-64/+33
| | | | Sponsored by: EMC / Isilon Storage Division
* Fully connect cddl/usr.sbin/plockstat.bdrewery2015-12-021-0/+4
| | | | | | | | There seems to be no reason to keep this so private. Also add missing optional MK_CDDL files. Sponsored by: EMC / Isilon Storage Division
* add missing lib80211 include.adrian2015-11-301-0/+1
|
* Install the public sanitizer headers. These are useful for programsdim2015-11-291-0/+10
| | | | that want to directly interface with sanitizer internals.
* Fix breakage by recent collation change.ume2015-11-281-1/+1
| | | | LC_ALL has to be exported.
* Clean up trailing whitespacengie2015-11-269-583/+582
| | | | MFC after: 1 week
* r291359 was incorrect. Skip over tokens that start with `#' as fgetln canngie2015-11-261-3/+4
| | | | | | | | | return more than one '\n' delimited line in a buffer Handle empty lines too, just in case MFC after: 3 days X-MFC with: r291359
OpenPOWER on IntegriCloud