| #
8269e767
|
| 14-Nov-2023 |
Brooks Davis <brooks@FreeBSD.org> |
libsys: relocate implementations and manpages
Remove core system call implementations and documentation to lib/libsys and lib/libsys/<arch> from lib/libc/sys and lib/libc/<arch>/<sys>. Update paths
libsys: relocate implementations and manpages
Remove core system call implementations and documentation to lib/libsys and lib/libsys/<arch> from lib/libc/sys and lib/libc/<arch>/<sys>. Update paths to allow libc to find them in their new home.
Reviewed by: kib, emaste, imp Pull Request: https://github.com/freebsd/freebsd-src/pull/908
show more ...
|
| #
dc36d6f9
|
| 23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
lib: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl s
lib: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script.
Sponsored by: Netflix
show more ...
|
| #
a572dfa1
|
| 11-Oct-2023 |
Ed Maste <emaste@FreeBSD.org> |
ktrace.2: correct kern.ktrace.genio_size sysctl name
The man page had `kern.ktrace.geniosize` but the sysctl node contains an underscore.
PR: 274274 Reported by: Ivan Rozhuk Sponsored by: The Free
ktrace.2: correct kern.ktrace.genio_size sysctl name
The man page had `kern.ktrace.geniosize` but the sysctl node contains an underscore.
PR: 274274 Reported by: Ivan Rozhuk Sponsored by: The FreeBSD Foundation
show more ...
|
| #
b2c76c41
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line nroff pattern
Remove /^\.\\"\s*\$FreeBSD\$$\n/
|
| #
c9c9057c
|
| 02-Nov-2022 |
John Baldwin <jhb@FreeBSD.org> |
ktrace.2: Document KTRFAC_STRUCT_ARRAY.
Sponsored by: DARPA
|
| #
bb239328
|
| 17-Sep-2022 |
Brooks Davis <brooks@FreeBSD.org> |
ktrace: make ktr_tid a long not intptr_t (NFC)
Long ago, ktr_tid was ktr_buffer which pointed to the buffer following the header and was used internally in the kernel. Use was removed in efbbbf570d
ktrace: make ktr_tid a long not intptr_t (NFC)
Long ago, ktr_tid was ktr_buffer which pointed to the buffer following the header and was used internally in the kernel. Use was removed in efbbbf570d70b and it was repurposed as ktr_kid in c6854c347f4d8. For ABI reasons, it stayed an intptr_t rather than becoming an lwpid_t at the time. Since it doesn't hold a pointer any more (unless you have a ktrace.out from 2005), change the type to long which is alwasy the same size on all supported architectures. Add a suggestion to change the type to lwpid_t (__int32_t) on a future ABI break.
Remove most remaining references to ktr_buffer, retaing a comment in kdump.c explaining why negative values are treated as 0. While here, accept that pid_t and lwpid_t are of type int and simplify casts in printf.
This changed was motivated by CheriBSD where intptr_t is 16-bytes in the pure-capability ABI.
Reviewed by: kib, markj Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D36599
show more ...
|
| #
e42b0964
|
| 30-Mar-2020 |
John Baldwin <jhb@FreeBSD.org> |
Document EINTEGRITY errors for many system calls.
EINTEGRITY was previously documented as a UFS-specific error for mount(2). This documents EINTEGRITY as a filesystem-independent error that may be
Document EINTEGRITY errors for many system calls.
EINTEGRITY was previously documented as a UFS-specific error for mount(2). This documents EINTEGRITY as a filesystem-independent error that may be reported by the backing store of a filesystem.
While here, document EIO as a filesystem-independent error for both mount(2) and posix_fadvise(2). EIO was previously only documented for UFS for mount(2).
Reviewed by: mckusick Suggested by: mckusick MFC after: 2 weeks Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D24168
show more ...
|
| #
fbbd9655
|
| 28-Feb-2017 |
Warner Losh <imp@FreeBSD.org> |
Renumber copyright clause 4
Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is
Renumber copyright clause 4
Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is too pedantic, so give up on that point.
Submitted by: Jan Schaumann <jschauma@stevens.edu> Pull Request: https://github.com/freebsd/freebsd/pull/96
show more ...
|
| #
f2ffcf4c
|
| 31-Mar-2016 |
Brooks Davis <brooks@FreeBSD.org> |
Document KTRFAC_FAULT and KTRFAC_FAULTEND.
Obtained from: CheriBSD (9d70f563f1b033e6a9b51eaf3b145a8cbbc6617c) MFC after: 1 week Sponsored by: DARPA, AFRL
|
| #
9f63b422
|
| 08-May-2012 |
Glen Barber <gjb@FreeBSD.org> |
General mdoc(7) and typo fixes.
PR: 167713 Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
|
| #
288eac5a
|
| 29-Mar-2012 |
Joel Dahl <joel@FreeBSD.org> |
mandoc complains loudly when <TAB>s are misused in columnated lists. Fix this syntax violation and while I'm here also convert <TAB> to Ta and adjust quotation marks in order to prevent this problem
mandoc complains loudly when <TAB>s are misused in columnated lists. Fix this syntax violation and while I'm here also convert <TAB> to Ta and adjust quotation marks in order to prevent this problem in the future.
show more ...
|
| #
c601ad8e
|
| 11-Oct-2011 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Add a new trace point, KTRFAC_CAPFAIL, which traces capability check failures. It is included in the default set for ktrace(1) and kdump(1).
|
| #
a6caae6f
|
| 09-Oct-2011 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Line up the struct declaration (yes, I know this isn't what it looks like in the header file)
|
| #
516e9869
|
| 09-Oct-2011 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Document some not-so-recently added trace points.
MFC after: 1 week
|
| #
372e9a28
|
| 02-Aug-2008 |
Remko Lodder <remko@FreeBSD.org> |
remove whitespace bug (8 spaces into one tab)
Submitted by: ed
|
| #
5f65888a
|
| 13-Jul-2008 |
Remko Lodder <remko@FreeBSD.org> |
Update the ktr_header structure, which changed over time.
PR: 125546 Submitted by: Mateusz Guzik <mjguzik at gmail dot com> MFC after: 3 days
|
| #
c879ae35
|
| 09-Jan-2007 |
Warner Losh <imp@FreeBSD.org> |
Per Regents of the University of Calfornia letter, remove advertising clause.
# If I've done so improperly on a file, please let me know.
|
| #
08d4b26d
|
| 14-Dec-2003 |
Joseph Koshy <jkoshy@FreeBSD.org> |
Document the effect of sysctl tunables controlling p_candebug(9) on ktrace(2).
|
| #
5274183e
|
| 11-Nov-2003 |
Joseph Koshy <jkoshy@FreeBSD.org> |
Add a section documenting the sysctl(8) tunables that influence the operation of ktrace(2). Add a cross-reference to sysctl(8). Make the language of rev 1.22 more consistent with the rest of the ma
Add a section documenting the sysctl(8) tunables that influence the operation of ktrace(2). Add a cross-reference to sysctl(8). Make the language of rev 1.22 more consistent with the rest of the manual page.
show more ...
|
| #
c90656c2
|
| 10-Nov-2003 |
Joseph Koshy <jkoshy@FreeBSD.org> |
Document KTR_DROP.
|
| #
e90363f2
|
| 04-Nov-2003 |
Tim J. Robbins <tjr@FreeBSD.org> |
Add a reference to the new utrace(2) manual page.
|
| #
fe08efe6
|
| 08-Sep-2003 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7): Use the new feature of the .In macro.
|
| #
2efeeba5
|
| 19-Dec-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7) police: "The .Fa argument.".
|
| #
2faeeff4
|
| 18-Dec-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7) police: Tidy up the syscall language.
Stop calling system calls "function calls".
Use "The .Fn system call" a-la "The .Nm utility".
When referring to a non-BSD implementation in the HISTOR
mdoc(7) police: Tidy up the syscall language.
Stop calling system calls "function calls".
Use "The .Fn system call" a-la "The .Nm utility".
When referring to a non-BSD implementation in the HISTORY section, call syscall a function, to be safe.
show more ...
|
| #
32eef9ae
|
| 01-Oct-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
mdoc(7) police: Use the new .In macro for #include statements.
|