summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* o Convert to Test::Harness testing infratructure.maxim2006-05-201-0/+22
|
* - Add support for filtering the the list of providers by a regularsimon2006-05-203-41/+159
| | | | | | | | | | | | | | | | | expression, which makes it possible to only see interesting providers. "f" is used inside gstat to set a filter, "F" is used to remove current filter. - Do not print some uninteresting values in the gstat title line. - Do not print past the end of the screen. - Read multiple keystrokes per "wait" when gstat is running. - Remove a redundant != check, right after check of NULL against the same variable ("gid"). - Use sysexits.h. - Do not link against libkvm and libsbuf, they are not actually used. - Fix a few style(9) issues where I had to touch nearby code anyway. Approved by: cperciva (mentor) MFC after: 2 weeks
* Prevent disappearing SAD entries by implementing MPsafe refcounting.pjd2006-05-201-20/+33
| | | | | | | | | | | | | "Why didn't he use SECASVAR_LOCK()/SECASVAR_UNLOCK() macros to synchronize access to the secasvar structure's fields?" one may ask. There were two reasons: 1. refcount(9) is faster then mutex(9) synchronization (one atomic operation instead of two). 2. Those macros are not used now at all, so at some point we may decide to remove them entirely. OK'ed by: gnn MFC after: 2 weeks
* Change kdump to print more useful information, i.e. it changes fromnetchild2006-05-204-16/+847
| | | | | | | | | | | | | | | | | | 32229 telnet CALL mmap(0,0x8000,0x3,0x1002,0xffffffff,0,0,0) 32229 telnet CALL open(0x2807bc28,0,0x1b6) 32229 telnet CALL socket(0x2,0x2,0) to 32229 telnet CALL mmap(0,0x8000,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,0xffffffff,0,0,0) 32229 telnet CALL open(0x2807bc28,O_RDONLY,<unused>0x1b6) 32229 telnet CALL socket(PF_INET,SOCK_DGRAM,0) David wanted to implement the suggestions which came up at the review from arch@ too, but real life rejected this proposal. So I commit what we already got and let another volunteer pick the remaining work from the ideas list. Submitted by: "David Kirchner" <dpk@dpk.net> Suggested by: FreeBSD ideas list page Reviewed by: arch
* In IN6_IS_ADDR_V4MAPPED case instead of returning directly set error andbz2006-05-201-2/+4
| | | | | | goto out so that locks will be dropped. Reviewed by: rwatson, gnn
* Fix a formatting issue.brueffer2006-05-201-0/+1
|
* Make this example more real world usable: When the manpage first appearedbrueffer2006-05-201-1/+1
| | | | | | | is not interesting, when the driver appeared is. Most people who use this example leave the manpage appearance date in and the driver date out. MFC after: 3 days
* Convert to use a SYNPOSIS section that mentions kernel modules.brueffer2006-05-2017-40/+232
| | | | | | Also add "device scbus" where needed. MFC after: 3 days
* o Sort .Xrs, touch .Dd.maxim2006-05-201-4/+4
|
* Minimal manpage for the acpi_dock driver. This needs to be fleshed outbrueffer2006-05-202-0/+64
| | | | by someone in the know about this driver.
* do_file() is called recursively from several places and cannotdelphij2006-05-201-1/+9
| | | | | | | | safely free() anything related to items that may be recursed on. Obtained from: DragonFly (rev 1.7, dillon) PR: bin/94767 MFC After: 1 month
* Switch value back to values.trhodes2006-05-201-1/+1
| | | | Requested by: ru
* Add description how to use caching.ume2006-05-201-7/+42
| | | | Submitted by: Michael Bushkov <bushman__at__rsu.ru>
* Belatedly add usr/share/man/man4.sab.4.gz. The sab(4) driver wasmarcel2006-05-201-0/+2
| | | | removed on 2006-04-24.
* New release notes: Removed hard-coded limit on IPv4 multicast groupbmah2006-05-192-8/+46
| | | | | | | | | | memberships, linsysfs(5), cached(8), nsswitch.conf now statically loaded. Modified release notes: Note that XFS support is RO, libarchive(3) extended attributes, don't use entity for usbd(8) removal note. New manpages noted: mca(8), sysctl(9).
* We don't have d_maj field in cdevsw structure anymore.sobomax2006-05-191-8/+1
|
* Correct decoding a string containing '/'.jkim2006-05-191-1/+1
| | | | | PR: 97485 Submitted by: Mikko Tyolajarvi < mbsd at pacbell dot net >
* Move clock_lock prototype into <machine/clock.h>, where it is moresobomax2006-05-194-20/+4
| | | | | | appropriate. Discussed with: jhb
* We have an implementation of generic_bs_rr_1, so use it, as some drivers usecognet2006-05-192-2/+2
| | | | | | it. Submitted by: kevlo
* Style fixes.davidxu2006-05-194-68/+102
| | | | Submitted by: Diane Bruce < db at db dot net >
* If the PHY has 1000BASE-T capability, check to see if a 1000BASE-T speedyongari2006-05-191-2/+15
| | | | | | was negotiated. Obtained from: NetBSD
* Remove reference to mount_procfs, which is no longer used by mount(8).rodrigc2006-05-191-1/+7
| | | | Add an example using "mount -t procfs".
* Remove reference to mount_linprocfs, which is no longer used by mount(8).rodrigc2006-05-191-1/+8
| | | | Add an example using "mount -t linprocfs".
* Comment out SYSCTL_OMIT_DESCR until it's committed.cognet2006-05-191-1/+1
|
* Changes to make the NFS client MP safe.mohans2006-05-1911-450/+923
| | | | Thanks to Kris Kennaway for testing and sending lots of bugs my way.
* Remove reference to mount_procfs(8), add reference to procfs(5).rodrigc2006-05-191-1/+1
| | | | | mount(8) doesn't use mount_procfs(8), and instead passes an fstype of "procfs" directly to nmount().
* Add in a bunch of things to the mfi driver:ambrisko2006-05-1812-32/+1147
| | | | | | | | | | | | | | | | | | | - Linux ioctl support, with the other Linux changes MegaCli will run if you mount linprocfs & linsysfs then set sysctl compat.linux.osrelease=2.6.12 or similar. This works on i386. It should work on amd64 but not well tested yet. StoreLib may or may not work. Remember to kldload mfi_linux. - Add in AEN (Async Event Notification) support so we can get messages from the firmware when something happens. Not all messages are in defined in event detail. Use event_log to try to figure out what happened. - Try to implement something like SIGIO for StoreLib. Since mrmonitor doesn't work right I can't fully test it. StoreLib works best with the rh9 base. In theory mrmonitor isn't needed due to native driver support of AEN :-) Now we can configure and monitor the RAID better. Submitted by: IronPort Systems.
* - When setting up a packet for transmit, if we the tx ring is over halfjhb2006-05-181-3/+17
| | | | | | | | | | | full, kick the binary blob to force it to complete any pending tx completions. - In the watchdog routine, only reset the chip if the blob doesn't complete any pending tx completions rather than requiring it to complete all of the pending tx completions. Submitted by: Nathan Whitehorn <nathanw@uchicago.edu> MFC after: 2 weeks
* Implement sa11x0_bs_unmap.cognet2006-05-181-3/+15
| | | | Submitted by: kevlo
* Make this compile (UART_IPEND_* => SER_INT_*).cognet2006-05-181-2/+2
|
* Initialize the new members of struct ip_moptions asbms2006-05-181-0/+4
| | | | | | | | | | | | | a defensive programming measure. Note that whilst these members are not used by the ip_output() path, we are passing an instance of struct ip_moptions here which is declared on the stack (which could be considered a bad thing). ip_output() does not consume struct ip_moptions, but in case it does in future, declare an in_multi vector on the stack too to behave more like ip_findmoptions() does.
* MFCs noted: csup(1) (+ use new manpage entity), dhclient(8)bmah2006-05-182-12/+12
| | | | sends hostname, find(1) birthtime primitives, pkg_add(1) -F.
* Correct BD_ADDR entry for "Dummy" device in the default hcsecd.conf.emax2006-05-181-1/+1
| | | | | | | Each byte in BD_ADDR should exactly two nibbles, i.e "1:2:3:4:5:6" is NOT valid and "01:02:03:04:05:06" is valid BD_ADDR. MFC after: 1 day
* New release notes: pcvt(4) gone, pc98 bootable CDROM supportbmah2006-05-182-8/+34
| | | | | | | | (and bootable CDROM releases), updated NTP manpages. Modified release notes: Munged ipfw(4) release note to remove now-redundant remark about ip6fw going away "in future releases", noted addition of new ext2fs(5) manpage.
* Remove the rest of the alpha-specific MD release documentationbmah2006-05-186-89/+2
| | | | (release notes and installation guide).
* Remove the require_kld function I just committed and replace with a nicer ↵flz2006-05-183-33/+4
| | | | | | | solution. Reported by: pjd Approved by: cperciva
* Add two new scripts (mdconfig/mdconfig2) to replace old ramdisk{,-own}flz2006-05-185-2/+539
| | | | | | | | | | | | | | | | | | | | scripts. These scripts handle vnode backed md(4) devices. Old ramdisk{,-own} scripts will stay a bit in CVS to allow some time for migration since variable names have changed (ramdisk_* -> mdconfig_*). Two new variables have been introduced to be able to populate the md(4) device once it has been mounted (mdconfig_*_files and mdconfig_*_cmd). Use should be as easy as: mdconfig_md0="-t malloc -s 10m" mdconfig_md1="-t vnode -f /var/foo.img" See rc.conf(5) for more information and description of the additional variables. Approved by: cperciva
* Slight grammar fix.ceri2006-05-181-1/+1
|
* Remove reference to mount_devfs(8), since mount(8) no longerrodrigc2006-05-181-5/+10
| | | | invokes this mount_devfs when mounting devfs file systems.
* Add missing stats.hst_nodesc statistics.pjd2006-05-181-2/+4
|
* Move flag TDF_UMTXQ into structure umtxq, this eliminates the requirementdavidxu2006-05-182-16/+13
| | | | of scheduler lock in some umtx code.
* Silent Coverity Prevent report by asserting that cap != NULL.pjd2006-05-181-2/+4
| | | | Coverity ID: 1414
* Remove reference to mount_ext2fs(8), add reference to ext2fs(5).rodrigc2006-05-171-1/+1
| | | | | mount no longer invokes mount_ext2fs, it calls nmount() directly with fstype "ext2fs".
* Add a man page for ext2fs.rodrigc2006-05-172-0/+84
|
* In change 1.15, an arbitrary setting of the max RPC record size torwatson2006-05-171-11/+0
| | | | | | | | | | | | | | | | RPC_MAXDATASIZE was introduced. This is believed to have been debugging code committed accidentally, although I've been unable to reach the committer to confirm this. The effect was to limit the size of RPCs on TCP and UDP to 9k, well below the default protocol limits in the libc rpc code. This change simply removes these introduced limits, falling back on the libc definitions. PR: 88856 Reported by: Keith Bostic <bostic at sleepycat dot com> Testing by: Susan LoVerso <sue at loverso dot southborough dot ma dot us> Reveiwed by: cel, rees Review timeout: alfred, mbr MFC after: 2 weeks
* - Add C-bus and ISA front-ends for le(4) so it can actually replacemarius2006-05-179-6/+986
| | | | | | | | | | | | lnc(4) on PC98 and i386. The ISA front-end supports the same non-PNP network cards as lnc(4) did and additionally a couple of PNP ones. Like lnc(4), the C-bus front-end of le(4) only supports C-NET(98)S and is untested due to lack of such hardware, but given that's it's based on the respective lnc(4) and not too different from the ISA front-end it should be highly likely to work. - Remove the descriptions of le(4), which where converted from lnc(4), from sys/i386/conf/NOTES and sys/pc98/conf/NOTES as there's a common one in sys/conf/NOTES.
* Add le(4). I could actually only test it on alpha, i386 and sparc64 butmarius2006-05-172-2/+4
| | | | | given that this includes the more problematic platforms I see no reason why it shouldn't also work on amd64 and ia64.
* - As only the PCI front-end of le(4) is common to all platforms move itsmarius2006-05-172-4/+4
| | | | | | | entry to the PCI NICs section so it's in the same spot in all GENERIC config files. - Add a note to the description of pcn(4) informing that is has precedence over le(4).
* Update HMAC algorithms.pjd2006-05-171-1/+3
|
* Update manual page: cri_rnd field is gone, cri_mlen field was added.pjd2006-05-171-5/+5
|
OpenPOWER on IntegriCloud