Revision tags: release/14.0.0 |
|
#
fa9896e0 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0 |
|
#
abd80ddb |
| 08-Dec-2019 |
Mateusz Guzik <mjg@FreeBSD.org> |
vfs: introduce v_irflag and make v_type smaller
The current vnode layout is not smp-friendly by having frequently read data avoidably sharing cachelines with very frequently modified fields. In part
vfs: introduce v_irflag and make v_type smaller
The current vnode layout is not smp-friendly by having frequently read data avoidably sharing cachelines with very frequently modified fields. In particular v_iflag inspected for VI_DOOMED can be found in the same line with v_usecount. Instead make it available in the same cacheline as the v_op, v_data and v_type which all get read all the time.
v_type is avoidably 4 bytes while the necessary data will easily fit in 1. Shrinking it frees up 3 bytes, 2 of which get used here to introduce a new flag field with a new value: VIRF_DOOMED.
Reviewed by: kib, jeff Differential Revision: https://reviews.freebsd.org/D22715
show more ...
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0 |
|
#
cdc34492 |
| 04-Aug-2015 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Revert r286236; vgonel() is a static function.
Sponsored by: The FreeBSD Foundation
|
#
6a968be5 |
| 03-Aug-2015 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Document vgonel(9).
MFC after: 1 month Sponsored by: The FreeBSD Foundation
|
Revision tags: release/10.1.0 |
|
#
246e7a2b |
| 02-Sep-2014 |
Neel Natu <neel@FreeBSD.org> |
IFC @r269962
Submitted by: Anish Gupta (akgupt3@gmail.com)
|
#
ee7b0571 |
| 19-Aug-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge head from 7/28
|
#
1b833d53 |
| 13-Aug-2014 |
Alexander V. Chernikov <melifaro@FreeBSD.org> |
Sync to HEAD@r269943.
|
Revision tags: release/9.3.0 |
|
#
8a7314fc |
| 26-Jun-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
use .Mt to mark up email addresses consistently (part6)
PR: 191174 Submitted by: Franco Fichtner <franco at lastsummer.de>
|
Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0 |
|
#
5fbbc222 |
| 12-Nov-2010 |
Dimitry Andric <dim@FreeBSD.org> |
Sync: merge r215141 through r215188 from ^/head.
|
#
396a7f50 |
| 12-Nov-2010 |
Sergey Kandaurov <pluknet@FreeBSD.org> |
Stop documenting vgonel() after its converting to the static function: svn r147332 (by jeff): "Don't make vgonel() globally visible". While here, specify the vnode locking scheme for vgone().
Discu
Stop documenting vgonel() after its converting to the static function: svn r147332 (by jeff): "Don't make vgonel() globally visible". While here, specify the vnode locking scheme for vgone().
Discussed on: freebsd-hackers@ Approved by: kib (mentor) MFC after: 10 days
show more ...
|
Revision tags: release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
#
07fbcd3a |
| 26-Feb-2008 |
Chad David <davidc@FreeBSD.org> |
Minor grammar fixup.
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
#
b415bf77 |
| 07-Jun-2006 |
Joseph Koshy <jkoshy@FreeBSD.org> |
Catch up with the rename of symbol VDOOMED to VI_DOOMED in revision 1.198 of "sys/sys/vnode.h". Remove a cross-reference to a manual page that never existed.
---------------------------------------
Catch up with the rename of symbol VDOOMED to VI_DOOMED in revision 1.198 of "sys/sys/vnode.h". Remove a cross-reference to a manual page that never existed.
---------------------------------------------------------------------- CVS: PR: Fill this in if a GNATS PR is affected by the change. CVS: Submitted by: Fill this in if someone else sent in the change. CVS: Reviewed by: Fill this in if someone else reviewed your modification. CVS: Approved by: Fill this in if you needed approval for this commit. CVS: Obtained from: Fill this in if the change is from third party software. CVS: MFC after: N [day[s]|week[s]|month[s]] CVS: Fill in to get MFC notification later. (days assumed unless specified) CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
show more ...
|
Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0 |
|
#
571dba6e |
| 28-Jun-2005 |
Hiten Pandya <hmp@FreeBSD.org> |
Use 'manual page' instead of 'man page' for consistency.
Approved by: re (hrs)
|
Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0 |
|
#
8d5d039f |
| 12-Dec-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Uniformly refer to a file system as "file system".
Approved by: re
|
Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs |
|
#
1f620c2e |
| 14-Dec-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7) police: markup, grammar and spelling nits.
Reviewed by: davidc
|
#
21642577 |
| 02-Dec-2001 |
Alfred Perlstein <alfred@FreeBSD.org> |
Add manpages describing various vfs and vm APIs.
Submitted by: Chad David <davidc@acns.ab.ca>
|
Revision tags: release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
#
07fbcd3a |
| 26-Feb-2008 |
Chad David <davidc@FreeBSD.org> |
Minor grammar fixup.
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
#
b415bf77 |
| 07-Jun-2006 |
Joseph Koshy <jkoshy@FreeBSD.org> |
Catch up with the rename of symbol VDOOMED to VI_DOOMED in revision 1.198 of "sys/sys/vnode.h". Remove a cross-reference to a manual page that never existed.
---------------------------------------
Catch up with the rename of symbol VDOOMED to VI_DOOMED in revision 1.198 of "sys/sys/vnode.h". Remove a cross-reference to a manual page that never existed.
---------------------------------------------------------------------- CVS: PR: Fill this in if a GNATS PR is affected by the change. CVS: Submitted by: Fill this in if someone else sent in the change. CVS: Reviewed by: Fill this in if someone else reviewed your modification. CVS: Approved by: Fill this in if you needed approval for this commit. CVS: Obtained from: Fill this in if the change is from third party software. CVS: MFC after: N [day[s]|week[s]|month[s]] CVS: Fill in to get MFC notification later. (days assumed unless specified) CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
show more ...
|
Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0 |
|
#
571dba6e |
| 28-Jun-2005 |
Hiten Pandya <hmp@FreeBSD.org> |
Use 'manual page' instead of 'man page' for consistency.
Approved by: re (hrs)
|
Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0 |
|
#
8d5d039f |
| 12-Dec-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Uniformly refer to a file system as "file system".
Approved by: re
|
Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs |
|
#
1f620c2e |
| 14-Dec-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7) police: markup, grammar and spelling nits.
Reviewed by: davidc
|
#
21642577 |
| 02-Dec-2001 |
Alfred Perlstein <alfred@FreeBSD.org> |
Add manpages describing various vfs and vm APIs.
Submitted by: Chad David <davidc@acns.ab.ca>
|