Andreas Tobler
458beb5d92
Remove the netncp and nwfs files from here. They will be moved to the
...
ObsoleteFiles.inc file later.
Discussed with: attilio
2012-10-17 19:21:52 +00:00
Gabor Kovesdan
d38ae94bce
- Remove GNU sort and the WITH_GNU_SORT knob
2012-10-13 18:40:39 +00:00
Ed Maste
a5450ddfbd
Make local function static.
2012-10-11 21:24:07 +00:00
Navdeep Parhar
7e226bdcd6
Add a "clearstats" subcommand to cxgbetool that lets you clear the
...
MAC statistics for any port.
For example:
# cxgbetool t4nex0 clearstats 0
Submitted by: gnn@
MFC after: 3 days
2012-10-10 20:09:19 +00:00
Navdeep Parhar
b9b6413b40
Add an "i2c" subcommand to cxgbetool. You can use this to read
...
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.)
2012-10-10 17:29:51 +00:00
Kevin Lo
9823d52705
Revert previous commit...
...
Pointyhat to: kevlo (myself)
2012-10-10 08:36:38 +00:00
Kevin Lo
a10cee30c9
Prefer NULL over 0 for pointers
2012-10-09 08:27:40 +00:00
Marcel Moolenaar
0815243c39
Add support for bmake. This includes:
...
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>
2012-10-06 20:01:05 +00:00
Marcel Moolenaar
d4d90f10bc
Add bmake to the build and allow it to be installed as make(1) instead
...
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 )
2012-10-06 19:19:21 +00:00
Ed Maste
19bf2cd7d8
Clean up compiler warnings.
...
More work is needed here but this now builds with WARNS=6.
Sponsored by: ADARA Networks
MFC after: 2 weeks
2012-10-03 22:02:16 +00:00
Ed Maste
8fa4106e74
Add regression test for kern/172075.
...
Sponsored by: ADARA Networks
PR: kern/172075
2012-09-26 00:25:09 +00:00
Jilles Tjoelker
01f7f6ef18
sh: Add some tests for aliasing a utility to itself.
2012-09-22 12:52:41 +00:00
Niclas Zeising
9e8e7bc54f
Add documentation for the WITHOUT_KDUMP switch.
...
This swtich was introduced in r240404
Approved by: joel (mentor)
2012-09-19 11:38:37 +00:00
Eitan Adler
96240c89f0
Correct double "the the"
...
Approved by: cperciva
MFC after: 3 days
2012-09-14 21:28:56 +00:00
Eitan Adler
2ab4fdc460
Remove scripts and tools which only functioned when src was using CVS
...
Approved by: cperciva
MFC after: 1 week
2012-09-13 17:49:11 +00:00
David E. O'Brien
c2774610af
r235638 is not the clean way to add support for building on ancient FreeBSD
...
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.
2012-09-11 22:38:33 +00:00
Fabien Thomas
345ddfcfe9
Add SOFT as a possible section to exclude from counter list.
2012-09-10 16:32:28 +00:00
Adrian Chadd
e65889e66e
Add some colour to make it easy (well, easier) to see what the current
...
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.)
2012-09-10 06:07:28 +00:00
Adrian Chadd
b1dcd0fb75
Add a '-s <timeout>' option which will display live rate control
...
statistics.
2012-09-08 01:14:13 +00:00
Adrian Chadd
3ed3dcb676
Tidy up the output quite substantially, making it fit well within
...
80 columns.
This makes it much easier to use in a shell script, to display a "top"
style output with live rate control data.
2012-09-07 06:02:40 +00:00
Adrian Chadd
cbbbd0fa7f
Make this build again!
2012-09-07 06:02:01 +00:00
Ed Maste
d2a49f2c86
Failure to open netmap device is unrecoverable.
...
There's no reason to "fail later" since there's nothing this tool can do in
netmap mode without /dev/netmap open.
2012-09-04 20:51:25 +00:00
George V. Neville-Neil
d2c10b2a70
Add a reasonable error message telling the caller to specify a program
...
to be executed under hwpmc. If there is no program to run then
exit.
2012-09-04 20:14:37 +00:00
Joel Dahl
77674f56a3
Minor mdoc fix.
2012-09-01 07:11:25 +00:00
Dag-Erling Smørgrav
d6c6eb82c0
The error syntax has changed.
2012-08-30 22:56:32 +00:00
Adrian Chadd
d4898ce666
Do a bunch of fixing and refactoring.
...
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.)
2012-08-29 22:55:50 +00:00
Adrian Chadd
104d323f15
Disable fsck_ffs for now, 4MB target size issues.
2012-08-29 22:54:39 +00:00
Adrian Chadd
e44d68c82b
Disable building textproc for now, it doesn't fit on my 4MB flash
...
partition.
Add -lcrypt as a dynamic target.
2012-08-29 22:54:27 +00:00
Adrian Chadd
0f55c46538
For now, disable building wpa_supplicant.
...
My 4MB flash builds can't handle the bloat.
2012-08-29 22:53:54 +00:00
Dimitry Andric
ce8ba5a5d5
Add libc++ and libcxxrt related files to OptionalObsoleteFiles.inc.
...
MFC after: 1 week
2012-08-26 14:30:14 +00:00
Dimitry Andric
d4271816c7
Add three additional clang intrinsics headers, which I missed in the
...
previous import.
2012-08-20 20:56:40 +00:00
Dimitry Andric
7ae0e2c9f0
Upgrade our copy of llvm/clang to trunk r162107. With thanks to
...
Benjamin Kramer and Joerg Sonnenberger for their input and fixes.
2012-08-20 18:33:03 +00:00
Dimitry Andric
56d91b49b1
Vendor import of clang trunk r161861:
...
http://llvm.org/svn/llvm-project/cfe/trunk@161861
2012-08-15 20:02:54 +00:00
Dimitry Andric
58b69754af
Vendor import of llvm trunk r161861:
...
http://llvm.org/svn/llvm-project/llvm/trunk@161861
2012-08-15 19:34:23 +00:00
Adrian Chadd
726af9c015
Add a missing HAL_DMA_ADDR definition.
2012-08-09 23:08:22 +00:00
Adrian Chadd
b2ff10c9a9
Add HAL_DMA_ADDR.
2012-08-09 23:04:20 +00:00
Jilles Tjoelker
9d8ca3b2ad
nftw(): POSIX says directories causing loops should be silently skipped.
...
Formerly, loops caused nftw() to abort the traversal with ELOOP.
2012-08-09 22:05:40 +00:00
Ed Maste
e5ecae38fc
Be more descriptive about poll error / timeout when transmitting.
2012-08-08 19:15:01 +00:00
Ed Maste
ef63ce395a
Round displayed pps (instead of truncating)
2012-08-08 13:54:26 +00:00
Andrey V. Elsukov
23f180dfb1
Add to the debug output the offset from the parent partitioning scheme.
2012-08-06 08:39:29 +00:00
Andrey V. Elsukov
e87f107141
Add simple test program that uses the partition tables handling code.
...
It is useful to test and debug how boot loader handles partition tables
metadata.
2012-08-05 15:40:16 +00:00
Adrian Chadd
a30a935273
Break out the parsing code from main() and modularise things a little.
...
The eventual aim will be to support listing "one" and "all" stations for
the given ath device.
2012-07-30 01:42:22 +00:00
Dimitry Andric
c4554b9420
When WITHOUT_CLANG is being used, also clean out the clang 3.1 headers
...
in OptionalObsoleteFiles.inc.
PR: misc/169902
Submitted by: Thomas Eberhardt <sneakywumpus@googlemail.com>
MFC after: 3 days
2012-07-23 16:36:13 +00:00
Poul-Henning Kamp
d5a72cd639
Derive FREEBSD_PART from /etc/fstab, and make it full device name.
...
Give suggestion for next steps when done.
Inspired by patches from: Flemming "F3" Jacobsen
2012-07-22 20:55:42 +00:00
Poul-Henning Kamp
1ec04b6d45
Replace hardcoded /mnt with ${SBMNT} which defaults to /mnt.sysbuild
...
Submitted by: Flemming "F3" Jacobsen
2012-07-22 19:32:27 +00:00
Adrian Chadd
2ff991dc64
Add a needed #include due to my recent change.
2012-07-20 07:49:26 +00:00
Adrian Chadd
5aeca9144d
Add missing SRCS.
2012-07-20 07:38:11 +00:00
Adrian Chadd
6c4225dbd0
Add the new athratestats tool.
2012-07-20 07:17:24 +00:00
Adrian Chadd
422866dfd6
Tidy things up substantially:
...
* remove some debugging;
* introduce command line arguments;
* introduce support for non-ath0 interfaces.
2012-07-20 06:11:26 +00:00
Adrian Chadd
ef80e034bb
Use the rate control table to display the rate rather than the rix,
...
making the output of this program much more meaningful.
2012-07-20 02:18:47 +00:00