summaryrefslogtreecommitdiffstats
path: root/share/man/man4/da.4
Commit message (Collapse)AuthorAgeFilesLines
* Markup fixes.ru2006-09-181-1/+1
|
* - Axe the PARTITIONING and IOCTLS section as this has been made obsoletejhb2005-11-291-111/+5
| | | | | | | | | now that all that stuff has been abstracted out of the disk drivers with GEOM. - Reference bsdlabel(8) rather than disklabel(8). Ok'd by: phk, scottl (1) Submitted by: Björn König (2)
* Expand *n't contractions.ru2005-02-131-2/+2
|
* Mechanically kill hard sentence breaks and double whitespaces.ru2004-07-031-3/+4
|
* Removed trailing whitespace.ru2004-07-021-1/+1
|
* mdoc(7): Use the new feature of the .In macro.ru2003-09-081-1/+1
|
* Move dynamic sysctl(8) variable creation for the cd(4) and da(4) driversken2003-09-031-42/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | out of cdregister() and daregister(), which are run from interrupt context. The sysctl code does blocking mallocs (M_WAITOK), which causes problems if malloc(9) actually needs to sleep. The eventual fix for this issue will involve moving the CAM probe process inside a kernel thread. For now, though, I have fixed the issue by moving dynamic sysctl variable creation for these two drivers to a task queue running in a kernel thread. The existing task queues (taskqueue_swi and taskqueue_swi_giant) run in software interrupt handlers, which wouldn't fix the problem at hand. So I have created a new task queue, taskqueue_thread, that runs inside a kernel thread. (It also runs outside of Giant -- clients must explicitly acquire and release Giant in their taskqueue functions.) scsi_cd.c: Remove sysctl variable creation code from cdregister(), and move it to a new function, cdsysctlinit(). Queue cdsysctlinit() to the taskqueue_thread taskqueue once we have fully registered the cd(4) driver instance. scsi_da.c: Remove sysctl variable creation code from daregister(), and move it to move it to a new function, dasysctlinit(). Queue dasysctlinit() to the taskqueue_thread taskqueue once we have fully registered the da(4) instance. taskqueue.h: Declare the new taskqueue_thread taskqueue, update some comments. subr_taskqueue.c: Create the new kernel thread taskqueue. This taskqueue runs outside of Giant, so any functions queued to it would need to explicitly acquire/release Giant if they need it. cd.4: Update the cd(4) man page to talk about the minimum command size sysctl/loader tunable. Also note that the changer variables are available as loader tunables as well. da.4: Update the da(4) man page to cover the retry_count, default_timeout and minimum_cmd_size sysctl variables/loader tunables. Remove references to /dev/r???, they aren't used any longer. cd.9: Update the cd(9) man page to describe the CD_Q_10_BYTE_ONLY quirk. taskqueue.9: Update the taskqueue(9) man page to describe the new thread task queue, and the taskqueue_swi_giant queue. MFC after: 3 days
* Hiten's patchset for section four manpages, slightly edited by me.ru2003-06-281-22/+35
|
* Uniformly refer to a file system as "file system".ru2002-12-121-2/+2
| | | | Approved by: re
* More file system > filesystemtrhodes2002-05-161-1/+1
|
* Ispell sweep of share/man/man4.mpp2002-01-211-1/+1
|
* Update man pages in the section 4 to match the reality in -CURRENT.yokota2001-10-131-1/+0
| | | | | | | | | | | - Change lines referring to kernel configuration file: device foo0 at isa port xxx irq yyy... to device foo Describe resource "hints" in /boot/device.hints. - Try to describe resource allocation and probe/attach behavior in the newbus framework.
* Consistently use 'queueing' instead of 'queuing'. Both spellings aredd2001-08-251-1/+1
| | | | | correct, but the former seems to be preferred. This makes all of the section-4 manual pages consistent in this respect.
* mdoc(7) police: removed HISTORY info from the .Os call.ru2001-07-101-1/+1
|
* mdoc(7) police: normalize .Nd.ru2001-04-181-1/+1
|
* Eliminate mdocNG warnings caused by misplaced or extraneous macro calls.ru2001-02-281-2/+2
|
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-201-4/+4
|
* Use Fx macro wherever possible.ru2000-11-141-8/+8
|
* Fixed typo: .ar -> .Arru2000-11-061-1/+1
|
* Update @freebsd.org email addresses to @FreeBSD.org as is theasmodai2000-10-261-1/+1
| | | | precedent.
* - link ata.4 to {acd,ad,afd,ast}.4roberto2000-07-041-1/+1
| | | | | | | | - add the reference to ad.4 in da.4. MFC candidate. Submitted by: sheldonh, mpp
* Insert a reference to ata.4.roberto2000-07-041-0/+1
| | | | Discussed with: phk
* Oops, there's no ad.4.roberto2000-07-041-1/+0
|
* Replace a reference to wd(4) to ad(4).roberto2000-07-041-1/+1
| | | | Found by: phk
* . insert forgotten by someone "Space Mode on" directive. It caused displayingphantom2000-05-121-3/+6
| | | | | of all macros placed after FILES section w/o any space characters. . slightly correct usage of .An macros.
* Use .An macro for declare Authors Name in AUTHORS sectionphantom2000-05-121-2/+4
|
* Remove single-space hard sentence breaks. These degrade the qualitysheldonh2000-03-011-3/+6
| | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
* First round of config related changes to the manpages.asmodai2000-01-231-1/+1
| | | | device blah0 -> device blah for PCI devices and busses.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* transparant -> transparentnik1999-08-121-2/+2
| | | | | PR: docs/8472 Submitted by: Craig Leres <leres@ee.lbl.gov>
* Fix a few typos and misspellings, grabbed from PR#8472chris1999-08-091-8/+8
|
* Remove reference to nonexistant man page `da(9)'chris1999-08-091-3/+2
|
* Fixed previous fix (dad -> rda via rad).bde1999-06-071-3/+3
|
* Correct typos.jkoshy1999-06-071-3/+3
| | | | | PR: docs/12068 Submitted by: Steve Coltrin <spcoltri@io.com>
* Devices are hardwired with "unit 0", not "lun 0" as was in these man pages.ken1999-05-081-2/+2
| | | | | | | Also, update the pass(4) man page to indicate that some CCBs must be sent through the xpt(4) device and cannot be sent through a pass device. PR: 8826
* Fix a bunch typos, one fix of which is from docs/10794hoek1999-04-301-11/+11
|
* Update the da(4) man page for CAM. The da.4 man page was repository-copiedken1998-10-161-87/+100
| | | | | | | | | from the sd.4 man page. This includes a discussion of write caching and its effects. Reviewed by: ken Submitted by: gibbs
* Correct the name of a header file that is referenced.jdp1997-04-011-2/+2
|
* Revert $FreeBSD$ back to $Id$peter1997-02-221-1/+1
|
* added man page for /dev/sysmouse. (and activate it)jmg1997-02-201-1/+2
| | | | plus add appropriate xrefs now that we have {cd,sd,st}.9
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Sort cross references.wosch1996-12-261-3/+5
|
* After prodding, add a BSD style copyright to those man pages I thinkjulian1996-10-181-0/+25
| | | | | I probably originally wrote. Also take my name OUT of the ddb man page.. I did NOT port it from mach.
* Use the .Fx macro to specify FreeBSD version where appropriate.mpp1996-08-221-1/+3
|
* Fix a bunch of spelling errors in a bunch of man pages.mpp1996-01-301-4/+4
|
* Use -mdoc properly.wollman1996-01-181-162/+188
| | | | | | Delete lots of out-of-date text. Write new text to replace some of the old text. BDE will need to inspect the results for accuracy.
* Updated man pages to reflect new configuration options. These man pagesdufault1995-03-011-3/+8
| | | | are getting pretty out of date and need to be visited some more.
* Added more missing manual pages from 1.1.5.dg1995-01-251-0/+216
OpenPOWER on IntegriCloud