|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0 |
|
| #
0c62a06b |
| 21-Mar-2024 |
Mitchell Horne <[email protected]> |
kassert.h: update MPASS definition commentary
We now have a detailed man page describing both MPASS and KASSERT. Give a warning that careless use of MPASS can result in inadequate assertion messages
kassert.h: update MPASS definition commentary
We now have a detailed man page describing both MPASS and KASSERT. Give a warning that careless use of MPASS can result in inadequate assertion messages, and point to the MPASS(9) page which describes this.
While here add a comment above the KASSERT definitions pointing to the man page.
Suggested by: bz Reviewed by: emaste MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D44438
(cherry picked from commit 36de8bb226671ef9fe373d8d95f77cdb76157738)
show more ...
|
|
Revision tags: release/13.3.0 |
|
| #
a6d066d0 |
| 18-Jan-2024 |
Olivier Certner <[email protected]> |
SCHEDULER_STOPPED(): Move it (back) to 'systm.h'
It's not an assertion, so doesn't logically belong to 'kassert.h'. Moreover, a subsequent commit will make it rely on a variable whose declaration al
SCHEDULER_STOPPED(): Move it (back) to 'systm.h'
It's not an assertion, so doesn't logically belong to 'kassert.h'. Moreover, a subsequent commit will make it rely on a variable whose declaration also belongs to 'systm.h'.
Approved by: markj (mentor) MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D43571
(cherry picked from commit cd0c52e50bc17f4c3fab998f9f33b1d3ada6c90e)
Approved by: markj (mentor)
show more ...
|
|
Revision tags: release/14.0.0, release/13.2.0, release/12.4.0 |
|
| #
61ae7a35 |
| 29-Jun-2022 |
Konstantin Belousov <[email protected]> |
Add MPASSERT() and MPPASS() macros
Suggested by: mjg Reviewed by: imp, mjg Tested by: pho Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D3
Add MPASSERT() and MPPASS() macros
Suggested by: mjg Reviewed by: imp, mjg Tested by: pho Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D35652
show more ...
|
|
Revision tags: release/13.1.0 |
|
| #
54d34bfb |
| 29-Jan-2022 |
Konstantin Belousov <[email protected]> |
Introduce sys/kassert.h
It contains assert-related definitions previously provided by sys/systm.h. The new header is leaner than whole systm.h. Include kassert.h from systm.h for compatibility.
Th
Introduce sys/kassert.h
It contains assert-related definitions previously provided by sys/systm.h. The new header is leaner than whole systm.h. Include kassert.h from systm.h for compatibility.
The copyright assignment to Eivind Eklund was suggested by Kirk McKusick and is based in the commit 5526d2d920eb17b1507499f35b275b486f7fe8d0.
Suggested by: jhb Reviewed by: alc, imp, jhb Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D34089
show more ...
|