#
315130 |
|
12-Mar-2017 |
ngie |
MFC r314542:
kern.cam.da.X.delete_method: add -width to .Bl macro call
Now the section width is set appropriately per the BIO_DELETE parameter being described.
|
#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
289146 |
|
11-Oct-2015 |
mav |
Make delete method set via kern.cam.da.X.delete_method persistent.
This allows to set delete method via tunable, before device capabilities are known. Also allow ZERO method for devices not reporting LBP, if user explicitly requests it -- it may be useful if storage supports compression and WRITE SAME, but does not support UNMAP.
MFC after: 2 weeks
|
#
287396 |
|
02-Sep-2015 |
trasz |
It's 2015, and some people are still trying to use fdisk and then go asking what debug flags to set for GEOM to make it work. Advice them to use gpart(8) instead.
Something similar should probably done with disklabel, but I need to rewrite the disklabel examples first.
Reviewed by: wblock@ MFC after: 1 month Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D3315
|
#
273457 |
|
22-Oct-2014 |
mav |
Document sort_io_queue sysctls/tunables.
MFC after: 1 week
|
#
231244 |
|
09-Feb-2012 |
gjb |
Fix some Xr references:
- ada(4): ad(4) - removed, ada(4) would be a self-referencing entry - cd(4): ad(4) -> ada(4) - da(4): ad(4) -> ada(4) - DEVICE_PROBE(9): ugen(5) -> ugen(4) - ed(4): dhclinet(8) -> dhclient(8) (typo) - lmc(4): Netgraph(4) -> netgraph(4) - security(7): rc.conf(8) -> rc.conf(5) - sfxge(4): cpuset(8) -> cpuset(1) - sbp(4): sysctl(1) -> sysctl(8) - portindex(5): build(1) -> build(7) - u3g(4): usbconfig(5) -> usbconfig(8) - usb_quirk(4): usbconfig(5) -> usbconfig(8)
Found with: textproc/igor MFC after: 3 days
|
#
204705 |
|
04-Mar-2010 |
mav |
Add links to cam(4).
|
#
162404 |
|
18-Sep-2006 |
ru |
Markup fixes.
|
#
152925 |
|
29-Nov-2005 |
jhb |
- Axe the PARTITIONING and IOCTLS section as this has been made obsolete 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)
|
#
141846 |
|
13-Feb-2005 |
ru |
Expand *n't contractions.
|
#
131530 |
|
03-Jul-2004 |
ru |
Mechanically kill hard sentence breaks and double whitespaces.
|
#
131472 |
|
02-Jul-2004 |
ru |
Removed trailing whitespace.
|
#
119893 |
|
08-Sep-2003 |
ru |
mdoc(7): Use the new feature of the .In macro.
|
#
119708 |
|
03-Sep-2003 |
ken |
Move dynamic sysctl(8) variable creation for the cd(4) and da(4) drivers 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
|
#
117011 |
|
28-Jun-2003 |
ru |
Hiten's patchset for section four manpages, slightly edited by me.
|
#
107788 |
|
12-Dec-2002 |
ru |
Uniformly refer to a file system as "file system".
Approved by: re
|
#
96711 |
|
16-May-2002 |
trhodes |
More file system > filesystem
|
#
89610 |
|
21-Jan-2002 |
mpp |
Ispell sweep of share/man/man4.
|
#
84877 |
|
13-Oct-2001 |
yokota |
Update man pages in the section 4 to match the reality in -CURRENT.
- 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.
|
#
82328 |
|
25-Aug-2001 |
dd |
Consistently use 'queueing' instead of 'queuing'. Both spellings are correct, but the former seems to be preferred. This makes all of the section-4 manual pages consistent in this respect.
|
#
79538 |
|
10-Jul-2001 |
ru |
mdoc(7) police: removed HISTORY info from the .Os call.
|
#
75670 |
|
18-Apr-2001 |
ru |
mdoc(7) police: normalize .Nd.
|
#
73233 |
|
28-Feb-2001 |
ru |
Eliminate mdocNG warnings caused by misplaced or extraneous macro calls.
|
#
68962 |
|
20-Nov-2000 |
ru |
mdoc(7) police: use the new features of the Nm macro.
|
#
68716 |
|
14-Nov-2000 |
ru |
Use Fx macro wherever possible.
|
#
68394 |
|
06-Nov-2000 |
ru |
Fixed typo: .ar -> .Ar
|
#
67627 |
|
26-Oct-2000 |
asmodai |
Update @freebsd.org email addresses to @FreeBSD.org as is the precedent.
|
#
62586 |
|
04-Jul-2000 |
roberto |
- link ata.4 to {acd,ad,afd,ast}.4 - add the reference to ad.4 in da.4.
MFC candidate.
Submitted by: sheldonh, mpp
|
#
62571 |
|
04-Jul-2000 |
roberto |
Insert a reference to ata.4.
Discussed with: phk
|
#
62570 |
|
04-Jul-2000 |
roberto |
Oops, there's no ad.4.
|
#
62569 |
|
04-Jul-2000 |
roberto |
Replace a reference to wd(4) to ad(4).
Found by: phk
|
#
60452 |
|
12-May-2000 |
phantom |
. insert forgotten by someone "Space Mode on" directive. It caused displaying of all macros placed after FILES section w/o any space characters. . slightly correct usage of .An macros.
|
#
60444 |
|
12-May-2000 |
phantom |
Use .An macro for declare Authors Name in AUTHORS section
|
#
57676 |
|
01-Mar-2000 |
sheldonh |
Remove single-space hard sentence breaks. These degrade the quality of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
|
#
56460 |
|
23-Jan-2000 |
asmodai |
First round of config related changes to the manpages.
device blah0 -> device blah for PCI devices and busses.
|
#
50476 |
|
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
49669 |
|
12-Aug-1999 |
nik |
transparant -> transparent
PR: docs/8472 Submitted by: Craig Leres <leres@ee.lbl.gov>
|
#
49573 |
|
09-Aug-1999 |
chris |
Fix a few typos and misspellings, grabbed from PR#8472
|
#
49555 |
|
09-Aug-1999 |
chris |
Remove reference to nonexistant man page `da(9)'
|
#
47821 |
|
07-Jun-1999 |
bde |
Fixed previous fix (dad -> rda via rad).
|
#
47814 |
|
07-Jun-1999 |
jkoshy |
Correct typos.
PR: docs/12068 Submitted by: Steve Coltrin <spcoltri@io.com>
|
#
46733 |
|
08-May-1999 |
ken |
Devices are hardwired with "unit 0", not "lun 0" as was in these man pages.
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
|
#
46195 |
|
30-Apr-1999 |
hoek |
Fix a bunch typos, one fix of which is from docs/10794
|
#
40431 |
|
16-Oct-1998 |
ken |
Update the da(4) man page for CAM. The da.4 man page was repository-copied from the sd.4 man page.
This includes a discussion of write caching and its effects.
Reviewed by: ken Submitted by: gibbs
|
#
24471 |
|
01-Apr-1997 |
jdp |
Correct the name of a header file that is referenced.
|
#
22986 |
|
22-Feb-1997 |
peter |
Revert $FreeBSD$ back to $Id$
|
#
22949 |
|
20-Feb-1997 |
jmg |
added man page for /dev/sysmouse. (and activate it)
plus add appropriate xrefs now that we have {cd,sd,st}.9
|
#
21673 |
|
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
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.
|
#
20920 |
|
26-Dec-1996 |
wosch |
Sort cross references.
|
#
19026 |
|
18-Oct-1996 |
julian |
After prodding, add a BSD style copyright to those man pages I think I probably originally wrote. Also take my name OUT of the ddb man page.. I did NOT port it from mach.
|
#
17784 |
|
22-Aug-1996 |
mpp |
Use the .Fx macro to specify FreeBSD version where appropriate.
|
#
13744 |
|
30-Jan-1996 |
mpp |
Fix a bunch of spelling errors in a bunch of man pages.
|
#
13484 |
|
18-Jan-1996 |
wollman |
Use -mdoc properly. 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.
|
#
6813 |
|
01-Mar-1995 |
dufault |
Updated man pages to reflect new configuration options. These man pages are getting pretty out of date and need to be visited some more.
|
#
5884 |
|
25-Jan-1995 |
dg |
Added more missing manual pages from 1.1.5.
|