summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update man pages and clarify a number of options.grog2012-11-162-35/+65
| | | | | | Rework block count calculations to work correctly with small "block" sizes. MFC after: 14 days
* Move detailed description of BLOCKSIZE to getbsize(3).grog2012-11-161-7/+4
| | | | MFC after: 2 weeks.
* Complete man page.grog2012-11-161-11/+27
| | | | MFC after: 2 weeks
* Merge bmake-20121111sjg2012-11-1611-31/+91
|\ | | | | | | | | | | Also pay attention to MK_SHARED_TOOLCHAIN. Approved by: marcel (mentor)
| * Tag bmake-20121111sjg2012-11-15121-0/+54627
| | | | | | | | Approved by: marcel (mentor)
| * Import bmake-20121111 - pick up fix for .ORDERsjg2012-11-158-27/+81
| | | | | | | | Approved by: marcel (mentor)
| * Tag bmake/20121010sjg2012-10-25120-0/+54573
| | | | | | | | Approved by: marcel (mentor)
| * Import bmake-20121010sjg2012-10-257-1335/+107
| | | | | | | | | | | | | | | | | | Relevant items from ChangeLog: o [Makefile.in:] protect syntax that only bmake parses correctly. o compat.c: ignore empty commands - same as jobs mode. o make.1: document meta chars that cause use of shell Approved by: marcelm (mentor)
* | + This patch does not change user experience or functionalitydteske2012-11-162-309/+274
| | | | | | | | | | | | | | | | | | | | | | | | + Cleanup syntax, slim-down code, and make things more readable + Introduce new +c! operator and ilk to reduce heap usage/allocations + Add safemode_enabled? safemode_enable and safemode_disable functions + Add singleuser_enabled? singleuser_enable singleuser_disable functions + Add verbose_enabled? verbose_enable and verbose_disable functions + Centralize strings (also to reduce heap usage) Reviewed by: peterj, adrian (co-mentor) Approved by: adrian (co-mentor)
* | Remove quite a bit of stale data from the tuning.7eadler2012-11-161-265/+24
| | | | | | | | | | | | | | | | While here fix some style issues. Submitted by: many (via the SystemTuning wiki page) Approved by: bcr (mentor) MFC after: 3 days
* | Replicate a feature from sysinstall documented indteske2012-11-1644-103/+216
| | | | | | | | | | | | | | | | | | | | | | | | stable/9/usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below): If /usr/sbin/sysinstall is linked to another filename, say `/usr/local/bin/configPackages', then the basename will be used as an implicit command name. To get a list of modules you can link to, see `bsdconfig -h' output. Approved by: adrian (co-mentor) (implicit)
* | cxgbe/tom: Plug mbuf leak.np2012-11-161-1/+3
| | | | | | | | MFC after: 3 days
* | Don't forget to unlock the pmap lock on failure.cognet2012-11-161-2/+6
| |
* | Remove a useless printfcognet2012-11-151-1/+0
| |
* | Use the "inner shareable" variations of flush/invalidate functions for SMP.cognet2012-11-151-4/+18
| | | | | | | | Submitted by: Giovanni Trematerra <gianni at freebsd DOT org>
* | Fix section number for pstat and swapinfo cross references.pluknet2012-11-151-3/+3
| | | | | | | | MFC after: 3 days
* | Sort SEE ALSO xrefs by the manual section number and add a missing comma.pluknet2012-11-151-1/+1
| |
* | Using set -x produces output on stderr instead of stdout.eadler2012-11-151-4/+2
| | | | | | | | | | | | | | | | | | | | | | It also doesn't work with make -s. Prefer the use of builtin make features. PR: misc/126312 Reported by: Nejc Skoberne <nejc@skoberne.net> Submitted by: bdrewery Approved by: cperciva MFC after: 1 week
* | Finish removing unneeded header from agp: opt_bus.headler2012-11-151-1/+1
| | | | | | | | | | Approved by: cperciva MFC after: 1 week
* | Remove unneeded header from agp: opt_bus.headler2012-11-1511-21/+0
| | | | | | | | | | | | | | Tested with "make universe" Approved by: cperciva MFC after: 1 week
* | Remove trailing whitespace.joel2012-11-151-1/+1
| |
* | Improve KASSERT messages in racct, to make it clear which resourcetrasz2012-11-151-12/+17
| | | | | | | | | | | | caused the problem. Submitted by: mjg
* | This wasn't supposed to be in there - I committed the wrong patch.eadler2012-11-151-1/+0
| | | | | | | | Approved by: cperciva (implicit)
* | Add support for a -q flag. While here make the custom argument parsingeadler2012-11-152-13/+30
| | | | | | | | | | | | | | | | | | use getopt instead of hacking on it more. This change also fixes the method of silencing the compiler warning about gfn being used uninitialized. Approved by: cperciva MFC after: 1 week
* | Be declarative about if an error has occured.eadler2012-11-151-8/+8
| | | | | | | | | | | | | | | | Fixes overflow on very large group files with lots of errors. This is unlikely to occur in practice. Approved by: cperciva MFC after: 1 week
* | Fix memory leak in umount.ceadler2012-11-151-3/+10
| | | | | | | | | | | | | | PR: bin/172553 Submitted by: Erik Cederstrand <erik@cederstrand.dk> Approved by: cperciva MFC after: 3 days
* | Avoid possible null deref if ypclnt_new returns nulleadler2012-11-151-2/+5
| | | | | | | | | | | | | | PR: bin/172979 Submitted by: Erik Cederstrand <erik@cederstrand.dk> Approved by: cperciva MFC after: 3 days
* | Only pass ip[46].addr when _addrl contains a valueeadler2012-11-151-1/+2
| | | | | | | | | | | | | | Submitted by: crees Reviewed by: Mike Jakubik <mike.jakubik@intertainservices.com> Approved by: cperciva MFC after: 2 weeks
* | Add option to suppress just the plot in ministat while still retainingeadler2012-11-152-5/+13
| | | | | | | | | | | | | | the relative comparison (i.e., useful part). Approved by: cperciva MFC after: 3 days
* | Add deviceid to the disk output on boot to help debugging.eadler2012-11-151-2/+2
| | | | | | | | | | | | | | PR: kern/173290 Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk> Approved by: cperciva MFC after: 1 week
* | Fix error code if file isn't readable.eadler2012-11-151-1/+1
| | | | | | | | | | Approved by: cperciva MFC after: 1 week
* | Check the range of the gideadler2012-11-151-0/+15
| | | | | | | | | | Approved by: cperciva MFC after: 1 week
* | Make definition match declarationeadler2012-11-151-1/+1
| | | | | | | | | | Approved by: cperciva MFC after: 3 days
* | Add a missing check for freadeadler2012-11-151-0/+2
| | | | | | | | | | Approved by: cperciva MFC after: 3 days
* | Some software, notably dialog(1), can understand back-tab, which iseadler2012-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | typically bound to Shift-Tab. syscons produces ^]]Z for Shift-Tab, like many VT100-like terminal (emulators). The plain xterm does not produce this sequence, but ^I for both Tab and Shift-Tab. PR: conf/162787 PR: bin/151229 Submitted by: Stefan Bethke <stb@lassitu.de> Submitted by: Bruce Cran <bruce@cran.org.uk> Approved by: cperciva MFC after: 3 days
* | Follow the behavior as specified in POSIX:eadler2012-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | if (exists AND (NOT f_option) AND ((not_writable AND input_is_terminal) OR i_option)) prompt in particular, add the test for input_is_terminal PR: bin/173039 Submitted by: Mark Johnston <markjdb@gmail.com> Approved by: cperciva MFC after: 3 days
* | Finish removing obsolete man pages (add them to ObsoleteFiles.inc)eadler2012-11-151-0/+4
| | | | | | | | | | | | Submitted by: many Approved by: cperciva MFC after: 3 days
* | Fix kassert that's not really valid for %CPU accounting. The problemtrasz2012-11-151-2/+3
| | | | | | | | | | | | | | | | here is race between decaying the resource usage in containers, and updating per-process usage; basically, the former may cause per-container usage to get smaller than per-process usage. Submitted by: Rudo Tomori
* | Fix bug in r242852 that prevented CPU from becoming idle if kernel builtmav2012-11-151-1/+3
| | | | | | | | without SMP support.
* | Enable back the clang warning in if_ath.c.rpaulo2012-11-151-2/+1
| |
* | Add ATF update instructions and file exclude list.marcel2012-11-152-0/+36
| | | | | | | | Submitted by: Garrett Cooper <yanegomi@gmail.com>
* | The *_STR* macros use strcmp() to check their arguments. Include string.hmarcel2012-11-151-0/+2
| | | | | | | | | | | | | | to have this definition available. Upstream commit: 1dc1884f778f88811583e6a54610a6d7e421ca63 Submitted by: Garrett Cooper <yanegomi@gmail.com>
* | Don't install atf.test.mk if MK_ATF == no.marcel2012-11-151-0/+1
| | | | | | | | Submitted by: Garrett Cooper <yanegomi@gmail.com>
* | Add support for DragonFly and FreeBSD.marcel2012-11-151-1/+2
| | | | | | | | | | | | | | Upstreamed: http://code.google.com/p/kyua/issues/detail?id=45 Submitted by: Garrett Cooper <yanegomi@gmail.com>
* | Fix typos in description for exp{err,out}_mismatch_head.marcel2012-11-151-2/+2
| | | | | | | | | | | | | | Upstreamed: http://code.google.com/p/kyua/issues/detail?id=44 Submitted by: Garrett Cooper <yanegomi@gmail.com>
* | Remove redundant text describing the cleanup routine.marcel2012-11-151-1/+1
| | | | | | | | | | | | | | Upstreamed: http://code.google.com/p/kyua/issues/detail?id=43 Submitted by: Garrett Cooper <yanegomi@gmail.com>
* | Add , (comma) option to print sizes grouped and separated by thousandsgrog2012-11-152-16/+57
| | | | | | | | | | | | | | using the non-monetary separator returned by localeconv(3), typically a comma or period. MFC after: 14 days
* | fix a couple of spelling errors...jmg2012-11-151-2/+2
| |
* | Make sure the final descriptor in an aggregate has rate control information.adrian2012-11-151-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was broken by me when merging the 802.11n aggregate descriptor chain setup with the default descriptor chain setup, in preparation for supporting AR9380 NICs. The corner case here is quite specific - if you queue an aggregate frame with >1 frames in it, and the last subframe has only one descriptor making it up, then that descriptor won't have the rate control information copied into it. Look at what happens inside ar5416FillTxDesc() if both firstSeg and lastSeg are set to 1. Then when ar5416ProcTxDesc() goes to fill out ts_rate based on the transmit index, it looks at the rate control fields in that descriptor and dutifully sets it to be 0. It doesn't happen for non-aggregate frames - if they have one descriptor, the first descriptor already has rate control info. I removed the call to ath_hal_setuplasttxdesc() when I migrated the code to use the "new" style aggregate chain routines from the HAL. But I missed this particular corner case. This is a bit inefficient with MIPS boards as it involves a few redundant writes into non-cachable memory. I'll chase that up when it matters. Tested: * AR9280 STA mode, TCP iperf traffic * Rui Paulo <rpaulo@> first reported this and has verified it on his AR9160 based AP. PR: kern/173636
* | - Implement run-time expansion of the KTR buffer via sysctl.jeff2012-11-157-51/+153
| | | | | | | | | | | | | | | | | | | | - Implement a function to ensure that all preempted threads have switched back out at least once. Use this to make sure there are no stale references to the old ktr_buf or the lock profiling buffers before updating them. Reviewed by: marius (sparc64 parts), attilio (earlier patch) Sponsored by: EMC / Isilon Storage Division
OpenPOWER on IntegriCloud