summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Improve ifmcstat(8) and fix a few bugs while we're at it:bms2009-02-152-82/+188
| | | | | | | | | | | | | | | | | | * Retire the old 'ifmcstat <kernel>' usage. * Print AF_LINK records even if run against KVM. This makes the KVM backend consistent with the sysctl backend. * Suppress printing of link-layer group records by default. * Add a -v switch to allow link-layer groups to be printed. * If compiled without INET6 support, actually work. * If compiled with INET6 support, print the scope ID of all IPv6 addresses in both backends. * Update man page. * Update copyrights. With this change, it is now reasonable to retire netstat -g. Most of the SSM related gunk in this file will require later refactoring. MFC after: 2 weeks
* - Do not free the pattern lists immediately after use, as they might be neededlulf2009-02-151-6/+0
| | | | | | | | again in case the connection is interrupted and csup have to reconnect. The lists will be freed after the collection has been completely processed. PR: bin/131477 Tested by: dchagin
* Fix a typo which caused ifmcstat's sysctl pathbms2009-02-151-1/+1
| | | | | | | | | to print the network-layer endpoint address of the group membership, rather than its link-layer mapping as intended. The KVM path is not affected. MFC after: 1 week
* sys/pccard is gone.nyan2009-02-152-3/+1
|
* Tune output to remove trailing space.mav2009-02-151-3/+3
| | | | Submitted by: Christoph Mallon
* Add SATA and PCI Advanced Features capabilities reporting.mav2009-02-151-0/+24
|
* Add SATA and PCI Advanced Features capabilities constants.mav2009-02-151-0/+11
|
* - fix formattingkmacy2009-02-151-68/+25
| | | | - fix types in ticks_to_system_time
* Actually include geom_part_ebr.c when options GEOM_PART_EBR ismarcel2009-02-151-0/+1
| | | | | | present. Pointy hat: marcel
* Don't remove gdbserver on ARM. It's not obsolete. In fact,marcel2009-02-151-1/+1
| | | | it's quite nouveau...
* This directory is no logner needed after copy to usr.sbin/dumpcis.imp2009-02-152-484/+0
|
* Move sys/pccard/*.h here.imp2009-02-154-5/+487
|
* Remove unnecessary pccard/cardinfo.h include.imp2009-02-151-1/+0
|
* Remove vestiges of OLDCARD PC Card support. We haven't needed/usedimp2009-02-157-324/+0
| | | | this since 5.x.
* This directory isn't needed anymore.imp2009-02-150-0/+0
|
* Truss builds on mips, so don't filter it building there anymore.imp2009-02-151-1/+1
|
* Add preliminary support for truss on MIPS. It compiles, but has notimp2009-02-153-0/+354
| | | | | | | | been extensively tested. And the ELF64 stuff likely is not quite right... # There's a lot of cut-n-paste code here that could easily be # refactored, at least for FreeBSD syscalls.
* Remove stray __P()imp2009-02-151-1/+1
|
* remove unnecessary #include from vnet.h and vinet.hluigi2009-02-152-9/+0
| | | | Approved by: Marko Zec
* MFp4 //depot/projects/usb@157699thompsa2009-02-1410-115/+224
| | | | | | | | | | | | | | | | Add two new functions to the libusb20 API and required kernel ioctls. - libusb20_dev_get_iface_desc - libusb20_dev_get_info New command to usbconfig, "show_ifdrv", which will print out the kernel driver attached to the given USB device aswell. See "man libusb20" for a detailed description. Some minor style corrections long-line wrapping. Submitted by: Hans Petter Selasky
* Tunes to AHCI reset sequences:mav2009-02-141-34/+71
| | | | | | | | | | | | | | - specification claims that 1 second is just a maximum controller reset time; implement controller reset properly to save almost 1 second of boot, and about half second of resume time; - enable channel interrupts only after channel status reset to fix duplicate device creation on resume due to unwanted device connection event; - as described in specification, wait for disk ready status after channel power-up; it is not so important when disk already touched by BIOS, but solves device not ready problems on resume and probably some other cases. - uncomment channel stop/start on soft-reset as it is declared mandatory by specification; it was commented due to some random drive detection problems on VIA and JMicron controllers, but I hope it is fixed by previous point.
* - ieee80211_chan2ieee returns an intthompsa2009-02-142-30/+74
| | | | | | | - avoid null deref in detach - update pause timings Obtained from: //depot/projects/usb
* Remove unnecessary page queues locking around vm_page_wakeup().alc2009-02-141-2/+0
| | | | Approved by: kmacy
* Remove the printf's when the vnode to be exported for procstat is not a VDIR.marcus2009-02-141-4/+0
| | | | | | | | | If the file system backing a process' cwd is removed, and procstat -f PID is called, then these messages would have been printed. The extra verbosity is not required in this situation. Requested by: kib Approved by: kib
* DEVICE_PROBE(9) claims that we must not initialize softc on probe stage.mav2009-02-143-59/+53
| | | | | | | | Move channel softc initialization from ata_XXX_probe() to ata_XXX_attach(). Instead of calculating ata channel number as position in child device list, pass it's real number directly from controller probe routine using ivars. It is simpler and IMHO more correct.
* Change two KASSERTS to printfs and simple returns. Stress testing hasmarcus2009-02-141-2/+12
| | | | | | | | | | | revealed that a process' current working directory can be VBAD if the directory is removed. This can trigger a panic when procstat -f PID is run. Tested by: pho Discovered by: phobot Reviewed by: kib Approved by: kib
* Remove unneeded execute-permissions from the USB2 device node.ed2009-02-141-3/+3
| | | | | | | | Giving a charactere device execute permissions doesn't have any use. Right now there isn't a single device node in /dev that has it, except the USB2 device node, so remove it. Approved by: hps, thompsa
* Remove unnecessary page queues locking around vm_page_busy() andalc2009-02-142-8/+0
| | | | | | | vm_page_wakeup(). (This change is applicable to RELENG_7 but not RELENG_6.) MFC after: 1 week
* Restore MAKE_FLOPPIES for pc98.nyan2009-02-141-0/+1
|
* Specify 4096 block-size and 512 fragment-size.nyan2009-02-141-5/+2
| | | | This fixes no space error.
* This commit fixes the issue with alias_sctp.c. Norrs2009-02-146-784/+707
| | | | | | | | | | | | | | longer do we require SCTP to be in the kernel for the lib to be able to handle SCTP. We do this by moving the CRC32c checksum into libkern/crc32.c and then adjusting all routines to use the common methods. Note that this will improve the performance of iSCSI since they were using the old single 256 bit table lookup versus the slicing 8 algorithm (which gives a 4x speed up in CRC32c calculation :-D) Reviewed by:rwatson, gnn, scottl, paolo MFC after: 4 week? (assuming we MFC the alias_sctp changes)
* Since r188030 the error value for attach is returned, this means if kbdmuxthompsa2009-02-131-7/+6
| | | | | | fails to attach (possibly due to disable hints) then we get called back for unload. Correctly handle the case where the keyboard isnt found rather than calling panic.
* Sync comment with actual configuration format.delphij2009-02-131-2/+2
|
* - ieee80211_chan2ieee returns an intthompsa2009-02-131-5/+7
| | | | | | | - set ic_update_promisc to the same callback as mcast - avoid null deref in zyd_detach Obtained from: //depot/projects/usb
* MFp4 //depot/projects/usb; 157501, 157608, 157609thompsa2009-02-135-77/+29
| | | | | | | | | - Make usb2_transfer_pending() part of the USB core header file. - Make usb2_transfer_pending() NULL safe. - Make sure that USB process functions return if the process has been drained. - Remove two unused functions. Submitted by: Hans Petter Selasky
* Elaborate some on the workings of the stub.n_hibma2009-02-131-21/+22
| | | | Collapse up the list of supported devices.
* Add support for CMOTECH devices (not sure whether this is the correctn_hibma2009-02-132-37/+173
| | | | | | | | | | name) (not sure whether this works correctly, but should be close). Fix the stub attach phase for some Novatel cards. They expect the CSW (repsonse to CBW, SCSI eject command) to be fetched before switching to modem mode. MFC after: 2 weeks
* bridge_delete_member is called via the event handler from if_detachthompsa2009-02-131-5/+9
| | | | | | | | after the LLADDR is reclaimed which causes a null pointer deref with inherit_mac enabled. Record the ifnet pointer of the interface and then compare that to find when to re-assign the bridge address. Submitted by: sam
* Remove semicolon left in the last committhompsa2009-02-131-1/+1
| | | | Spotted by: csjp
* Add the Novatel U760.thompsa2009-02-131-0/+2
|
* Have the jail code use the error returned to pass not constantrrs2009-02-132-27/+23
| | | | | errors. Obtained from: jamie@freebsd.org
* Use shared vnode locks when invoking VOP_READDIR().jhb2009-02-138-14/+13
| | | | MFC after: 1 month
* Update the Self ID structure to conform to 1394a-2000.sbruno2009-02-131-18/+50
| | | | | | Delete the unused defines. Reviewed by: scottl
* Remove redundant while () from loop.sbruno2009-02-131-1/+1
| | | | | Submitted by: Ganbold <ganbold@micom.mng.net> Reviewed by: scottl
* Honor WITHOUT_INSTALLLIB in some places.jkim2009-02-134-0/+8
|
* remove references to ic_statssam2009-02-132-5/+0
| | | | Spotted by: Lucius Windschuh <lwindschuh@googlemail.com>
* Oops. ARM_RAS_END is ARM_TP_ADDRESS + 8, not 4.cognet2009-02-131-1/+1
| | | | Spotted out by: Mark Tinguely <tinguely at casselton d0t net>
* remove unnecessary #include, and document some of the othersluigi2009-02-132-14/+10
|
* Fix a bug in the previous change to the mtab handler: use the path returnedjhb2009-02-131-1/+1
| | | | | | | by vn_fullpath() when vn_fullpath() succeeds instead of when it fails. Submitted by: Artem Belevich fbsdlist of src.cx MFC after: 3 days
* Use uint32_t instead of n_long and n_time, and uint16_t instead of n_short.luigi2009-02-137-22/+29
| | | | | | | | | Add a note next to fields in network format. The n_* types are not enough for compiler checks on endianness, and their use often requires an otherwise unnecessary #include <netinet/in_systm.h> The typedef in in_systm.h are still there.
OpenPOWER on IntegriCloud