summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add AR5212 frame decoding support.adrian2012-11-174-4/+250
|
* Implement a basic data decoder for the data produced by if_ath_alq.adrian2012-11-174-0/+529
| | | | This decodes the AR5416 family 11n TX and RX descriptors.
* Install bsd.progs.mk, needed by bsd.test.mk and thus by atf.test.mk.marcel2012-11-171-0/+1
|
* I'm not sure why ah_desc.h was required here, but it doesn't _need_adrian2012-11-161-2/+1
| | | | | | | | to be. So, just toss it. There's no options or ah_desc fields in here. Whilst I'm here, fix up the #ifdef and #define to mach.
* * Remove a duplicate TX ALQ post routine!adrian2012-11-161-43/+11
| | | | | | | * For CABQ traffic, I -can- chain them together using the next pointer and just push that particular chain head to the CABQ. However, this doesn't magically make EDMA TX CABQ work - I have to do some further hoop jumping.
* ALQ logging enhancements:adrian2012-11-164-2/+68
| | | | | | | | | | | | | * upon setup, tell the alq code what the chip information is. * add TX/RX path logging for legacy chips. * populate the tx/rx descriptor length fields with a best-estimate. It's overly big (96 bytes when AH_SUPPORT_AR5416 is enabled) but it'll do for now. Whilst I'm here, add CURVNET_RESTORE() here during probe/attach as a partial solution to fixing crashes during attach when the attach fails. There are other attach failures that I have to deal with; those'll come later.
* ath(4) ALQ logging improvements.adrian2012-11-162-10/+43
| | | | | | | | | | | | | | | | | * Add a new method which allows the driver to push the MAC/phy/hal info into the logging stream. * Add a new ALQ logging entry which logs the mac/phy/hal information. * Modify the ALQ startup path to log the MAC/phy/hal information so the decoder knows which HAL/chip is generating this information. * Convert the header and mac/phy/hal information to use be32, rather than host order. I'd like to make this stuff endian-agnostic so I can decode MIPS generated logs on a PC. This requires some further driver modifications to correctly log the right initial chip information. Also - although noone bar me is currently using this, I've shifted the debug bitmask around a bit. Consider yourself warned!
* Get the accounting working. We now have counters how manytuexen2012-11-167-18/+46
| | | | | | | | | chunks for each SCTP outgoing stream are in the send and sent queue. While there, improve the naming of NR-SACK related constants recently introduced. MFC after: 1 week
* - the preferred way to write a NULL pointer constant is with NULLkevlo2012-11-163-9/+6
| | | | | | - whitespace nit Reviewed by: glebius
* Correct spelling of "lily" [0]eadler2012-11-161-3/+3
| | | | | | | | | Correct spelling of Camellia PR: misc/173655 [0] Submitted by: John Ryan <john@shiftregister.net> [0] Approved by: cperciva MFC after: 1 week
* Remove trailing whitespace.joel2012-11-161-1/+1
|
* last commit was a mistakeeadler2012-11-161-1/+1
| | | | | Pointyhat to: me (for real) Approved by: cperciva (implicit)
* Update comment.glebius2012-11-161-1/+2
|
* o Remove meaningless PROTOCOLS section.glebius2012-11-161-43/+65
| | | | | | | | | | | | | | | o Describe passing file descriptors as separate section. - Descriptors can be passed through any protocol of the UNIX family, not SOCK_STREAM and SOCK_SEQPACKET only. [1] o Describe socket options as separate section. - Move LOCAL_PEERCRED option to this section. - Describe struct xucred. - In LOCAL_CREDS section mention that credentials are passed only on the first read on non-datagram sockets. o Xref all mentioned system calls. Noticed by: Igor Sysoev [1]
* Fix weird indentation.des2012-11-161-4/+4
|
* Reduce the overhead of locking, use IF_AFDATA_RLOCK() when we are doingae2012-11-165-18/+18
| | | | | | | simple lookups. Sponsored by: Yandex LLC MFC after: 1 week
* Change fetch(1) to:andre2012-11-161-11/+25
| | | | | | | | | | | o Report the instantaneous bandwidth instead of an average since the beginning of the download. o At the finish of the download report the average bandwidth and also the total time it took instead of 00m00s. Reviewed by: des MFC after: 1 week
* mdoc: Use the Ev macro for environmental variables.joel2012-11-161-3/+3
|
* Remove trailing whitespace.joel2012-11-161-1/+1
|
* Document that rtprio(2) and rtprio_thread(2) can fail with EFAULTkevlo2012-11-161-2/+10
| | | | | | due to the invoked copyout(9). Reviewed by: davidxu
* In pget(9), if PGET_NOTWEXIT flag is not specified, also search thekib2012-11-163-46/+47
| | | | | | | | | | | | zombie list for the pid. This allows several kern.proc sysctls to report useful information for zombies. Hold the allproc_lock around all searches instead of relocking it. Remove private pfind_locked() from the new nfs client code. Requested and reviewed by: pjd Tested by: pho MFC after: 3 weeks
* For some more completeness add matrixes for 3.1 and 7.0 channel setups.mav2012-11-164-10/+121
|
* M_USE_RESERVE is no longer deprecated. It is once again supported.alc2012-11-161-8/+7
| | | | Reviewed by: kib
* Restore the proper handling of the pid 0 for waitpid(2).kib2012-11-161-4/+9
| | | | | | | Fix the style around. Reported and reviewed by: bde (previous version) MFC after: 28 days
* Move the definition of the idtype_t from sys/types.h to sys/wait.h.kib2012-11-163-41/+41
| | | | | | | | | Fix the bug, use #if __BSD_VISIBLE instead of #if defined(__BSD_VISIBLE), since __BSD_VISIBLE is always defined. Reformat the comments from the Solaris style to KNF. Reported and reviewed by: bde MFC after: 28 days
* Alphabetically reorder the forward-declarations of the structures.kib2012-11-161-7/+8
| | | | | | | Add the declaration for enum idtype, to be used later. Reported and reviewed by: bde MFC after: 28 days
* Style fixes for r242958.kib2012-11-162-10/+6
| | | | | Reported and reviewed by: bde MFC after: 28 days
* Move the declaration of vm_phys_paddr_to_vm_page() from vm/vm_page.hkib2012-11-167-2/+6
| | | | | | | to vm/vm_phys.h, where it belongs. Requested and reviewed by: alc MFC after: 2 weeks
* Explicitely state that M_USE_RESERVE requires M_NOWAIT, using assertion.kib2012-11-161-0/+3
| | | | | Reviewed by: alc MFC after: 2 weeks
* dot.login is supposed to be for bourne shell, not csheadler2012-11-161-1/+1
| | | | | Pointyhat to: me Approved by: cperciva (implicit)
* 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
OpenPOWER on IntegriCloud