summaryrefslogtreecommitdiffstats
path: root/tools/tools
Commit message (Collapse)AuthorAgeFilesLines
* Eliminate warnings by adding headers.emaste2008-01-171-0/+2
|
* - Add support for using swap backed md(4) devices for building thesimon2008-01-121-6/+33
| | | | | | | | | | | | | | | | | | | | | disk image. In some cases this can be a significant speed-up, if most of the image can be kept in RAM while being populated. On the 2GB image I'm currently working with, the build time, excluding buildworld/buildkernel, goes from ~17 minutes to ~6 minutes. This is not enabled by default, as it might have the opposite effect on low-memory systems. - During the generation of the image file be a bit more verbose in the log file so it is possible to see what's being done. - Add a NANO_DISKIMGDIR variable which makes it possibly to place the final images somewhere other than ${MAKEOBJDIRPREFIX}. The default value for NANO_DISKIMGDIR is $MAKEOBJDIRPREFIX. Go for it: phk
* - Fix calculation of data slice size when NANO_DATASIZE=-1.simon2007-12-271-2/+2
| | | | | | | | | | | | | | Due to a typo, setting NANO_DATASIZE=-1 resulted in the data slice being the same size as entire image instead of the size of the remaining space on the image. - Fix detection of overcommit of the slices. This fix mainly result in a nicer error than when newfs etc. tries to write beyond the end of the disk image. MFC after: 2 weeks X-MFC after: RELENG_7 is open again
* Ministat was repocopied to src/usr.bin/ministatphk2007-12-205-725/+0
|
* use ATH environment variable (when set) as the default interface namesam2007-12-132-2/+12
|
* Some overdue tlc:sam2007-12-133-164/+191
| | | | | | | | | | o push include paths to the Makefile o use the AFTER trick to simplify adding new items o prepare stat blocks for additional data o align values for verbose output o fillin some missing stats MFC after: 1 week
* update copyrightssam2007-12-046-34/+6
|
* update copyright'ssam2007-12-046-34/+6
|
* o sync w/ net80211 changessam2007-11-031-147/+217
| | | | o redo numbering scheme to simplify changing the table
* align stats printed out w/o any argssam2007-11-031-2/+10
| | | | MFC after: 1 week
* o add -o ampdu shorthand for viewing most useful ampdu statssam2007-11-031-2/+7
| | | | | | o remove noise from default stat list MFC after: 1 week
* Merge Neterion if_nxge driver version 2.0.9.11230 with the followingrwatson2007-10-295-3146/+3384
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changes: 01 - Enhanced LRO: LRO feature is extended to support multi-buffer mode. Previously, Ethernet frames received in contiguous buffers were offloaded. Now, frames received in multiple non-contiguous buffers can be offloaded, as well. The driver now supports LRO for jumbo frames. 02 - Locks Optimization: The driver code was re-organized to limit the use of locks. Moreover, lock contention was reduced by replacing wait locks with try locks. 03 - Code Optimization: The driver code was re-factored to eliminate some memcpy operations. Fast path loops were optimized. 04 - Tag Creations: Physical Buffer Tags are now optimized based upon frame size. For better performance, Physical Memory Maps are now re-used. 05 - Configuration: Features such as TSO, LRO, and Interrupt Mode can be configured either at load or at run time. Rx buffer mode (mode 1 or mode 2) can be configured at load time through kenv. 06 - Driver Statistics: Run time statistics are enhanced to provide better visibility into the driver performance. 07 - Bug Fixes: The driver contains fixes for the problems discovered and reported since last submission. 08 - MSI support: Added Message Signaled Interrupt feature which currently uses 1 message. 09 Removed feature: Rx 3 buffer mode feature has been removed. Driver now supports 1, 2 and 5 buffer modes of which 2 and 5 buffer modes can be used for header separation. 10 Compiler warning: Fixed compiler warning when compiled for 32 bit system. 11 Copyright notice: Source files are updated with the proper copyright notice. MFC after: 3 days Submitted by: Alicia Pena <Alicia dot Pena at neterion dot com>, Muhammad Shafiq <Muhammad dot Shafiq at neterion dot com>
* Make the PCI code aware of PCI domains (aka PCI segments) so we canmarius2007-09-301-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | support machines having multiple independently numbered PCI domains and don't support reenumeration without ambiguity amongst the devices as seen by the OS and represented by PCI location strings. This includes introducing a function pci_find_dbsf(9) which works like pci_find_bsf(9) but additionally takes a domain number argument and limiting pci_find_bsf(9) to only search devices in domain 0 (the only domain in single-domain systems). Bge(4) and ofw_pcibus(4) are changed to use pci_find_dbsf(9) instead of pci_find_bsf(9) in order to no longer report false positives when searching for siblings and dupe devices in the same domain respectively. Along with this change the sole host-PCI bridge driver converted to actually make use of PCI domain support is uninorth(4), the others continue to use domain 0 only for now and need to be converted as appropriate later on. Note that this means that the format of the location strings as used by pciconf(8) has been changed and that consumers of <sys/pciio.h> potentially need to be recompiled. Suggested by: jhb Reviewed by: grehan, jhb, marcel Approved by: re (kensmith), jhb (PCI maintainer hat)
* Update structure name to follow the new IPsec code.gnn2007-09-191-1/+1
| | | | | Reported by: phk Approved by: re
* Add option to not fill second code image, this makes the full diskphk2007-08-261-3/+10
| | | | | | | | | image compress much better. Respect pkg_add's internal 200 package limitation. Approved by: re (bmah) Spelling fixes by: bmah
* Bring in two fixes for TinyBSD:remko2007-08-228-7/+8
| | | | | | | | | | | | | | - Add the bind mtree to the TinyBSD build so that files can be installed there (else the build fails) - Change GEOM_GPT to GEOM_PART_GPT since that had been renamed in current. The kernel configuration provided by TinyBSD will not build without these changes. PR: misc/115484 PR: misc/115405 Submitted by: Richard Arends <richard at unixguru dot nl> Approved by: re (bmah) Approved by: imp (mentor)
* wlandebug has been moved to the base system.thompsa2007-07-285-435/+1
| | | | Approved by: re (rwatson)
* Fix commit mail retrieval when using message-id.flz2007-07-101-8/+4
| | | | | Submitted by: novel Approved by: re (hrs)
* Remove wicontrol(8) from the base system. Using wicontrol to configure anthompsa2007-07-014-4/+0
| | | | | | | interface has been deprecated since 5.1, wi(4) wireless interfaces are managed via the net80211 stack and ifconfig. Approved by: re (rwatson)
* Neterion Xframe 10GbE Server/Storage adapter driver.sam2007-06-297-0/+3518
| | | | | | | | | | | The nxge driver provides support for Neterion Xframe-I and Xframe-II adapters. The driver supports TCP Segmentation Offload (TSO/LSO), Jumbo frames (5 buffer mode), Header separation (2 and 3 Receive buffer modes), VLAN, and Promiscuous mode. Submitted by: Neterion Reviewed by: rwatson Approved by: re (kensmith)
* - Remove UMAP filesystem. It was disconnected from build three years ago,rafan2007-06-257-7/+0
| | | | | | | and it is seriously broken. Discussed on: freebsd-arch@ Approved by: re (mux)
* Recoverdisk is now part of the base system.phk2007-06-123-436/+0
|
* Add cust_pkg() which iteratively tries to install packages.phk2007-06-121-2/+59
| | | | | | Move /usr/local/etc to /etc/local so that installed packages can be frobbed. Use a more compatible 512MB card geometry.
* add 11n statssam2007-06-111-17/+60
|
* o add 11n knobsam2007-06-111-5/+11
| | | | o gcc42 stuff
* Default to R/O root filesystemphk2007-06-051-0/+3
|
* Fix the fstab on the second image, just like updatep2.sh does.phk2007-06-051-0/+7
|
* Improve reporting in recoverdisk a good deal.phk2007-04-231-12/+26
| | | | | Submitted by: Ulrich Spoerlein <uspoerlein@gmail.com> PR: 111630
* o fix a buffer overflow in save_key() that occurs with 104-bit wepsam2007-04-231-9/+22
| | | | | | | o make some variables parameters (frequency of crack, and maximum channel) o try to spoof mac if association fails Submitted by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
* NanoBSD modifications:adrian2007-04-201-1/+7
| | | | | | | | | | | | * Break out the boot0 loader selection into a variable - NANO_BOOTLOADER - so people like me with VGA consoles can override the default (which is to use boot0sio) * Put the boot0 configuration options in NANO_BOOT0CFG in case you want to override the defaults. * Modify nanobsd.8 to reflect the changes and hint the console default is serial. MFC after: 2 weeks
* correct copyright attribution; there was no copyright in the patchessam2007-04-092-2/+4
| | | | | | from Andrea so I assigned him ownership; this corrects that Submitted by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
* Due to the recent "aircrack-ptw" WEP cracking discovery, I thoughtsam2007-04-084-163/+909
| | | | | | | | | | | | | | that it might be worth fixing a couple of bugs in wesside and making it use the new cracking technique. I think this enhancement makes the tool quite usable. It is possible to recover keys in only a couple of minutes. * Fix ACKs. Firmware will ACK data [just set the MAC addr correctly]. * Fix RX routines. Process all packets read(). * Use aircrack-ptw [built-in] rather than external aircrack. * Log data in pcap format so that it may be used by others [e.g. aircrack-ng]. Submitted by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
* Overhaul driver/subsystem api's:sam2007-03-212-20/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o make all crypto drivers have a device_t; pseudo drivers like the s/w crypto driver synthesize one o change the api between the crypto subsystem and drivers to use kobj; cryptodev_if.m defines this api o use the fact that all crypto drivers now have a device_t to add support for specifying which of several potential devices to use when doing crypto operations o add new ioctls that allow user apps to select a specific crypto device to use (previous ioctls maintained for compatibility) o overhaul crypto subsystem code to eliminate lots of cruft and hide implementation details from drivers o bring in numerous fixes from Michale Richardson/hifn; mostly for 795x parts o add an optional mechanism for mmap'ing the hifn 795x public key h/w to user space for use by openssl (not enabled by default) o update crypto test tools to use new ioctl's and add cmd line options to specify a device to use for tests These changes will also enable much future work on improving the core crypto subsystem; including proper load balancing and interposing code between the core and drivers to dispatch small operations to the s/w driver as appropriate. These changes were instigated by the work of Michael Richardson. Reviewed by: pjd Approved by: re
* Put this old tool for dumping PCI expansion ROM images somewhere useful.bms2007-03-023-0/+422
| | | | | WARNING: THIS IS NOT STABLE ON NON-I386 ARCHITECTURES, AND NEEDS SPECIFIC KNOWLEDGE OF THE ADDRESS SPACE ON YOUR SYSTEM TO WORK.
* Add 's' after printing the send interval to make it clear it's a sendrwatson2007-02-081-1/+1
| | | | interval.
* Allow to use umastat on coredumps.pjd2007-02-061-3/+24
| | | | Reviewed by: rwatson
* create empty opt_ah.h for compiling athstats.o; it just needssam2007-02-021-0/+8
| | | | | the PHY definitions and not the descriptor so it doesn't matter if it's correct relative to the hal.o
* Fix typos.joel2007-01-121-3/+3
|
* add man pagesam2007-01-122-1/+182
|
* fix typosam2007-01-121-1/+1
| | | | MFC after: 1 week
* Remove 3rd clause, per email from bmsimp2007-01-112-8/+2
|
* Expand a comment for clarity and fix a missed substitution.scottl2007-01-021-3/+4
|
* Add a simple tool for checking the command queues in the MFI driver. Also addscottl2007-01-013-0/+124
| | | | a simple wrapper for running the MegaCLI tool.
* Shorten the KERNCONF filename to the basename in the install target asn_hibma2006-11-271-1/+1
| | | | well as in the build target, although it is not used in this target.
* add rate knob for net80211 rate control modulessam2006-11-261-0/+2
| | | | MFC after: 1 month
* Remove references to mount_devfs, mount_fdescfs, mount_linprocfs,rodrigc2006-11-227-28/+0
| | | | | | mount_procfs, and mount_std. Reminded by: ru
* Add the Transcend 2GB card specs.benno2006-11-161-0/+5
|
* Update copyright date.bms2006-11-092-2/+2
| | | | MFC after: 3 weeks
* Use C99 types.bms2006-11-092-32/+32
| | | | MFC after: 3 weeks
* Rewrite the format of pirtool output to match what the kernel currentlybms2006-11-092-50/+66
| | | | | | | | | | | prints out if bootverbose is set. This is to facilitate the code being removed from the kernel at a later date. While we're here, fix the __packed structures, and add some other PCI interrupt router IDs. Submitted by: jhb (with some tweaks) MFC after: 3 weeks
OpenPOWER on IntegriCloud