| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Found by: clang
|
| |
|
| |
|
|
|
|
| |
Found by: clang
|
|
|
|
| |
Found by: clang
|
| |
|
|
|
|
| |
Requested by: uqs
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This decodes the AR5416 family 11n TX and RX descriptors.
|
|
|
|
| |
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
|
|
|
|
| |
Note: parser/alias10.0 will eat a lot of memory/cpu time when it fails (with
the old sh).
|
| |
|
| |
|
| |
|
|
|
|
| |
is a long chain of fork(2)s.
|
|
|
|
|
| |
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
| |
Approved by: cperciva
MFC after: 3 days
|
|
|
|
|
| |
Approved by: cperciva
MFC after: 3 days
|
|
|
|
|
| |
Approved by: cperciva
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
but committing it helps to get everyone on the same page and makes
sure we make progress.
Tinderbox breakages that are the result of this commit are entirely
the committer's fault -- in other words: buildworld testing on amd64
only.
Credits follow:
Submitted by: Garrett Cooper <yanegomi@gmail.com>
Sponsored by: Isilon Systems
Based on work by: keramida@
Thanks to: gnn@, mdf@, mlaier@, sjg@
Special thanks to: keramida@
|
|
|
|
|
|
| |
ObsoleteFiles.inc file later.
Discussed with: attilio
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
MAC statistics for any port.
For example:
# cxgbetool t4nex0 clearstats 0
Submitted by: gnn@
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
information from the transceivers connected to the ports of a
cxgbe(4) based card.
# cxgbetool t4nex0 i2c <port_id> <dev_addr> <addr> [<count>]
For example:
# cxgbetool t4nex0 i2c 0 0xa0 3
0x10 [16]
(As per SFF-8472 the SFP+ module is at 0xa0 and bit 4 in the value at
address 3 indicates it's a 10Gbase-SR module, which it is.)
|
|
|
|
| |
Pointyhat to: kevlo (myself)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Don't do upgrade_checks when using bmake. As long as we have WITH_BMAKE,
there's a bootstrap complication in ths respect. Avoid it. Make the
necessary changes to have upgrade_checks work wth bmake anyway.
2. Remove the use of -E. It's not needed in our build because we use ?= for
the respective variables, which means that we'll take the environment
value (if any) anyway.
3. Properly declare phony targets as phony as bmake is a lot smarter (and
thus agressive) about build avoidance.
4. Make sure CLEANFILES is complete and use it on .NOPATH. bmake is a lot
smarter about build avoidance and should not find files we generate in
the source tree. We should not have files in the repository we want to
generate, but this is an easier way to cross this hurdle.
5. Have behavior under bmake the same as it is under make with respect to
halting when sub-commands fail. Add "set -e" to compound commands so
that bmake is informed when sub-commands fail.
6. Make sure crunchgen uses the same make as the rest of the build. This
is important when the make utility isn't called make (but bmake for
example).
7. While here, add support for using MAKEOBJDIR to set the object tree
location. It's the second alternative bmake looks for when determining
the actual object directory (= .OBJDIR).
Submitted by: Simon Gerraty <sjg@juniper.net>
Submitted by: John Van Horne <jvanhorne@juniper.net>
|
|
|
|
|
|
|
|
| |
of FreeBSD's make by setting WITH_BMAKE. The WITH_BMAKE build makes it
easy for people to switch while working out the kinks -- think ports
tree here. The option will be removed in due time.
Submitted by: Simon Gerraty (sjg@juniper.net)
|
|
|
|
|
|
|
| |
More work is needed here but this now builds with WARNS=6.
Sponsored by: ADARA Networks
MFC after: 2 weeks
|
|
|
|
|
| |
Sponsored by: ADARA Networks
PR: kern/172075
|
| |
|
|
|
|
|
|
| |
This swtich was introduced in r240404
Approved by: joel (mentor)
|
|
|
|
|
| |
Approved by: cperciva
MFC after: 3 days
|
|
|
|
|
| |
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
versions. Instead use Imp's good work on "legacy" and follow the outcome
of the previous TRB discussions on this topic.
Now use the libc getline() if it exists, and only where it doesn't
create a bootstraping version.
|
| |
|
|
|
|
|
|
|
| |
selected rates and current sample rates are.
(Note: when run under high traffic and with -s 0.1 the display becomes very
mesmerising. You've been warned.)
|
|
|
|
| |
statistics.
|
|
|
|
|
|
|
| |
80 columns.
This makes it much easier to use in a shell script, to display a "top"
style output with live rate control data.
|
| |
|
|
|
|
|
| |
There's no reason to "fail later" since there's nothing this tool can do in
netmap mode without /dev/netmap open.
|
|
|
|
|
| |
to be executed under hwpmc. If there is no program to run then
exit.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Fix up gzip to crunch right.
Add kenv, although I'm not yet sure why it isn't working on my MIPS
boards (reading kenv always returns blank.)
|
| |
|