summaryrefslogtreecommitdiffstats
path: root/share
Commit message (Collapse)AuthorAgeFilesLines
* New sentence -> new linebrueffer2007-03-281-1/+2
|
* o Trim unneeded backslash.maxim2007-03-281-1/+1
|
* o Actually add MLINKs for priv(9) functions.maxim2007-03-281-2/+2
|
* Clarify the definition of the watchdog kernel interface by moving a sentence upn_hibma2007-03-271-8/+6
| | | | to the sentence it references.
* Add MLINKs for priv(9) functions.brueffer2007-03-271-0/+2
|
* Introduce a new toy interface, edsc(4). It's a discard interfaceyar2007-03-262-0/+112
| | | | | | | imitating an Ethernet device, so vlan(4) and if_bridge(4) can be attached to it for testing and benchmarking purposes. Its source can be an introduction to the anatomy of a network interface driver due to its simplicity as well as to a bunch of comments in it.
* o While the script is correct and works well in sh(1) make itmaxim2007-03-241-1/+1
| | | | | | | works in tcsh(1) which does not support <<- redirection. PR: docs/110097 Submitted by: Sameh Ghane
* Rename the cv_*wait*() functions to _cv_*wait*() and change their secondjhb2007-03-211-9/+17
| | | | | | | | argument from a mutex to a lock_object. Add cv_*wait*() wrapper macros that accept either a mutex, rwlock, or sx lock as the second argument and convert it to a lock_object and then call _cv_*wait*(). Basically, the visible difference is that you can now use rwlocks and sx locks with condition variables using the same API as with mutexes.
* Document net.link.tap.up_on_open.bms2007-03-191-1/+8
| | | | | | PR: 110383 Submitted by: Frank Behrens MFC after: 2 weeks
* - Remove an unneeded commadelphij2007-03-191-3/+2
| | | | | - Remove a redundant .Xc - Spell "Largely" as it should.
* More corrections, this time from Wojciech Koszekjulian2007-03-181-29/+35
|
* Spelling and whitespace fixes from Dunne Whittyjulian2007-03-181-11/+11
|
* Point out that PIM is the way to go.bms2007-03-181-7/+20
| | | | MFC after: 3 days
* Document a major IGMP related annoyance.bms2007-03-181-5/+19
| | | | | | | Add comments about IGMP bits which will go when we take SSM. Xref multicast(4). MFC after: 3 days
* Explain more about the "C" qualifier for Celsius.njl2007-03-181-2/+5
| | | | MFC after: 3 days
* Remove an extra "The".bmah2007-03-161-1/+1
| | | | MFC after: 3 days
* Add missing @brueffer2007-03-151-1/+1
|
* Add a description about hw.firewire.hold_count.simokawa2007-03-151-1/+2
| | | | | MFC: after 3 days PR: kern/93083
* Mention the first RELENG_6 release to include this driver.brueffer2007-03-151-0/+2
| | | | MFC after: 3 days
* Fix markup and reword a sentence to actually make sense.brueffer2007-03-141-3/+3
|
* fix braino in markup.julian2007-03-141-1/+1
|
* Remove obsolete polling members from documentation for struct ifnet.bms2007-03-141-11/+1
| | | | | Submitted by: Aniruddha Bohra MFC after: 5 days
* Add missing punctuation.brueffer2007-03-141-2/+2
|
* fix wording blunderkmacy2007-03-141-1/+1
|
* Various fixes, also the driver can be compiled into the kernel now.brueffer2007-03-141-11/+12
|
* More suggestions from pjd.julian2007-03-141-2/+13
|
* Some comments from pjdjulian2007-03-141-4/+4
|
* Add man page for cxgbkmacy2007-03-142-0/+133
|
* Add locking.9julian2007-03-141-0/+280
| | | | | | | | | | | This is supposed to be a brief overview of the locking primatives. It is not yet complete and contains many place-holders for information I do not know. The locking is getting so diverse that I've lost track of it all. We need this page to keep outselves in sync with what the primitives do. note.. not part of the build yet.
* Typo.grog2007-03-131-1/+1
|
* Stop clobberring the application namespace with localru2007-03-121-37/+37
| | | | | | | | variables such as "sect", "page", and "target"; use underscored versions instead. Discussed with: kan MFC after: 3 days
* my(4) doesn't need miibus(4).brueffer2007-03-112-8/+3
| | | | | | Approved by: rwatson (mentor) Obtained from: DragonFly MFC after: 1 week
* Spell .Xr without a '/'.brooks2007-03-111-1/+1
| | | | Pointy hat: brooks
* Fix a couple markup problems in the previous commit and bump thebrooks2007-03-111-3/+5
| | | | | | document date. Reported by: ru
* Allow background_fsck_delay to be set to a negative value which delaysbrooks2007-03-111-0/+9
| | | | | | | the background fsck indefinitely. This allows the administrator to run it at a convenient time. To support running it from cron, the forcestart argument now causes the fsck to start with no delay and all output to be suppressed.
* Document Silicon Image SiI 3124 and SiI 3132 support.brueffer2007-03-101-2/+2
|
* Allow threads to atomically release rw and sx locks while waiting for anjhb2007-03-0911-91/+169
| | | | | | | | | | | | | | | | | | | event. Locking primitives that support this (mtx, rw, and sx) now each include their own foo_sleep() routine. - Rename msleep() to _sleep() and change it's 'struct mtx' object to a 'struct lock_object' pointer. _sleep() uses the recently added lc_unlock() and lc_lock() function pointers for the lock class of the specified lock to release the lock while the thread is suspended. - Add wrappers around _sleep() for mutexes (mtx_sleep()), rw locks (rw_sleep()), and sx locks (sx_sleep()). msleep() still exists and is now identical to mtx_sleep(), but it is deprecated. - Rename SLEEPQ_MSLEEP to SLEEPQ_SLEEP. - Rewrite much of sleep.9 to not be msleep(9) centric. - Flesh out the 'RETURN VALUES' section in sleep.9 and add an 'ERRORS' section. - Add __nonnull(1) to _sleep() and msleep_spin() so that the compiler will warn if you try to pass a NULL wait channel. The functions already have a KASSERT to that effect.
* Document SLEEPQ_PAUSE.jhb2007-03-091-1/+4
|
* Oof, it is not my day. Unswap the descriptions of EINTR and ERESTART.jhb2007-03-091-2/+2
|
* Fix a typo in the last that claimed that only masked signals were caught.jhb2007-03-091-2/+2
|
* Correct descriptions of EINTR and ERESTART errors. Masked signals don'tjhb2007-03-091-2/+2
| | | | | | interrupt sleeps. Rather, unmasked signals interrupt restarts and can either interrupt the system call by having it return EINTR in userland or force the system call to be restarted.
* - Document cv_wait_unlock(9).jhb2007-03-092-1/+11
| | | | | | | - Don't claim that the mutex is atomically reacquired when a cv_wait routine returns. There's nothing atomic or magical about the lock reacquire. The only magic is that we atomically drop the lock by placing the thread on the sleep queue before dropping the lock.
* Place mtx_destroy() and rw_destroy() right after mtx_init() and rw_init()jhb2007-03-092-6/+6
| | | | to match sx(9) and condvar(9).
* - Sort functions in the order that rwlock(9) and mutex(9) use.jhb2007-03-092-10/+10
| | | | | | | | | - Markup sx_unlock() as a function rather than saying it is a macro. The macro part is an implementation detail, and all the other sx_*lock() functions are actually macros, too. - Use the same style as rwlock(9) and mutex(9) to markup sx_assert() and SX_SYSINIT() with respect to headers and kernel options. - Add a missing MLINK.
* - Sort rwlock functions similar to the order in mutex(9).jhb2007-03-092-6/+10
| | | | - Add a missing MLINK.
* Enable ncurses wide character supportrafan2007-03-091-0/+1
| | | | | Approved by: delphij (mentor) Tested by: kris on pointyhat (early version), current@
* Some minor tweaks and updates to bus_dma(9) including some additional notesjhb2007-03-061-23/+34
| | | | | | on the address filter and locking callback. Reviewed by: ru, scottl
* The firmware images must be loaded as modules at the moment.brueffer2007-03-062-9/+18
|
* As suggested more than once in the lists, drop -M from flags to mfsyar2007-03-061-9/+7
| | | | | | | | | | | | | | | | for /tmp and /var. This makes the memory discs swap-backed instead of malloc-backed. A swap-backed memory disc should not be worse than a malloc-backed one in any scenario because it will start touching swap only when needed. OTOH, a malloc-backed disc can starve limited kernel resources and evenually crash the system. Reflect the change in the rc.conf(5) manpage. Also stop telling lies there about softupdates: it does not waste disc space, it just can delay its freeing. Suggested by: many PR: kern/87255 MFC after: 1 week
* Move macros describing extended attributes in UFS frommckusick2007-03-062-56/+58
| | | | | | | | | | | <sys/extattr.h> to <ufs/ufs/extattr.h>. Move description of extended attributes in UFS from man9/extattr.9 to man5/fs.5. Note that restore will not compile until <sys/extattr.h> and <ufs/ufs/extattr.h> have been updated. Suggested by: Robert Watson
OpenPOWER on IntegriCloud