| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Rework block count calculations to work correctly with small "block" sizes.
MFC after: 14 days
|
|
|
|
| |
MFC after: 2 weeks.
|
|
|
|
| |
MFC after: 2 weeks
|
|\
| |
| |
| |
| |
| | |
Also pay attention to MK_SHARED_TOOLCHAIN.
Approved by: marcel (mentor)
|
| |
| |
| |
| | |
Approved by: marcel (mentor)
|
| |
| |
| |
| | |
Approved by: marcel (mentor)
|
| |
| |
| |
| | |
Approved by: marcel (mentor)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
+ 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)
|
| |
| |
| |
| |
| |
| |
| |
| | |
While here fix some style issues.
Submitted by: many (via the SystemTuning wiki page)
Approved by: bcr (mentor)
MFC after: 3 days
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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)
|
| |
| |
| |
| | |
MFC after: 3 days
|
| | |
|
| | |
|
| |
| |
| |
| | |
Submitted by: Giovanni Trematerra <gianni at freebsd DOT org>
|
| |
| |
| |
| | |
MFC after: 3 days
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| | |
Approved by: cperciva
MFC after: 1 week
|
| |
| |
| |
| |
| |
| |
| | |
Tested with "make universe"
Approved by: cperciva
MFC after: 1 week
|
| | |
|
| |
| |
| |
| |
| |
| | |
caused the problem.
Submitted by: mjg
|
| |
| |
| |
| | |
Approved by: cperciva (implicit)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| | |
PR: bin/172553
Submitted by: Erik Cederstrand <erik@cederstrand.dk>
Approved by: cperciva
MFC after: 3 days
|
| |
| |
| |
| |
| |
| |
| | |
PR: bin/172979
Submitted by: Erik Cederstrand <erik@cederstrand.dk>
Approved by: cperciva
MFC after: 3 days
|
| |
| |
| |
| |
| |
| |
| | |
Submitted by: crees
Reviewed by: Mike Jakubik <mike.jakubik@intertainservices.com>
Approved by: cperciva
MFC after: 2 weeks
|
| |
| |
| |
| |
| |
| |
| | |
the relative comparison (i.e., useful part).
Approved by: cperciva
MFC after: 3 days
|
| |
| |
| |
| |
| |
| |
| | |
PR: kern/173290
Submitted by: Steven Hartland <steven.hartland@multiplay.co.uk>
Approved by: cperciva
MFC after: 1 week
|
| |
| |
| |
| |
| | |
Approved by: cperciva
MFC after: 1 week
|
| |
| |
| |
| |
| | |
Approved by: cperciva
MFC after: 1 week
|
| |
| |
| |
| |
| | |
Approved by: cperciva
MFC after: 3 days
|
| |
| |
| |
| |
| | |
Approved by: cperciva
MFC after: 3 days
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| | |
Submitted by: many
Approved by: cperciva
MFC after: 3 days
|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| | |
without SMP support.
|
| | |
|
| |
| |
| |
| | |
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
to have this definition available.
Upstream commit: 1dc1884f778f88811583e6a54610a6d7e421ca63
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
| |
| |
| |
| | |
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
Upstreamed:
http://code.google.com/p/kyua/issues/detail?id=45
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
Upstreamed:
http://code.google.com/p/kyua/issues/detail?id=44
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
Upstreamed:
http://code.google.com/p/kyua/issues/detail?id=43
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
using the non-monetary separator returned by localeconv(3), typically
a comma or period.
MFC after: 14 days
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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 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
|