CVS commit: src/common/lib/libc/arch/mips/atomic
"Kevin Bowling" <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.cvs |
|---|---|
| Message-ID | <[email protected]> |
Module Name: src Committed By: kbowling Date: Thu May 21 08:07:39 UTC 2026 Modified Files: src/common/lib/libc/arch/mips/atomic: membar_ops.S Log Message: octeon: Add second errata syncw in membar_release The second syncw is relevant to CN5xxx/Octeon+ for us (ERLite), we don't currently support CN3xxx but attempt to clarify the commentary around all this. There is a seemingly similar detail on cnMIPS, the SYNC_PLUNGER, which is not dealt with or changed here. This syncw is specifically to work around two related errata in CN3xxx and CN5xxx. The OCTEON2 path is a future breadcrumb, we don't build it yet. Reviewed by: skrll@ To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/common/lib/libc/arch/mips/atomic/membar_ops.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.