summaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Expand)Author
2023-06-18strspn: fix typo in commentrillig
2023-06-14Sprinkle braces around _PROP_RWLOCK_UNLOCK() in ``if'' block.rin
2023-05-07RISC-V support that works on QEMU with a single hart.skrll
2023-04-03libc atomic: Make previous work a little less accidentally.riastradh
2023-04-03libc __atomic_is_lock_free: Fix clang build with symbol hacks.riastradh
2023-03-30libc: Define __atomic_is_lock_free.riastradh
2023-03-26fix various typos in documentation, comments and sysctl device description.andvar
2023-03-06fix few typos in comments and log messages.andvar
2023-01-24Fix two signed comparisons that were missed in the last patch.mlelstv
2023-01-19Use unsigned comparisons for pointers and size_t values.mlelstv
2023-01-15Fix strnlen with a large maxlen argument by using unsigned comparisonskrll
2022-12-03Fix some commentsskrll
2022-12-03improve a commentskrll
2022-11-01s/varaible/variable/ and s/varible/variable/ in comments.andvar
2022-10-26nix double n, i or g in "ing", in comments and documentation.andvar
2022-10-15Handle standalone code.christos
2022-10-15merge conflicts between 1.2.10 and 1.2.13christos
2022-10-15Import zlib-1.2.13, previous was 1.2.10christos
2022-10-15Import zlib-1.2.13, previous was 1.2.10christos
2022-08-07proplib: Allocate sizeof(*ctx), not sizeof(struct ...).riastradh
2022-08-06aarch64: Implement __aarch64_casN_sync.riastradh
2022-08-04proplib: Fix mistake in previous -- use strncmp for prefix matching.riastradh
2022-08-03proplib: Don't run off end of buffer with memcmp.riastradh
2022-08-03proplib: Nix trailing whitespace.riastradh
2022-07-30x86: Eliminate mfence hotpatch for membar_sync.riastradh
2022-07-23whitespaceskrll
2022-07-02s/refrences/references/andvar
2022-06-18be consistent about comparing loaded value against expected old valueskrll
2022-06-18Fix some register usageskrll
2022-06-16remove stray 'w'skrll
2022-05-29One more typo; this is called _atomic_swap_64, not _8.rin
2022-05-29Fix typo; this is "and", not "add".rin
2022-05-26libc/ptree: remove CONSTCOND commentsrillig
2022-05-24fix various typos in comment, documentation and log messages.andvar
2022-05-16Fix the copy&paste botch from previous. Spotted by Tom Lane.skrll
2022-05-14*** empty log message ***skrll
2022-04-21mips/cavium: Take advantage of Octeon's guaranteed r/rw ordering.riastradh
2022-04-09libc/atomic: Fix membars in __atomic_load/store_* stubs.riastradh
2022-04-09Introduce membar_acquire/release. Deprecate membar_enter/exit.riastradh
2022-04-09riscv/membar_ops: Upgrade membar_enter from W/RW to RW/RW.riastradh
2022-04-09x86_64/membar_ops: Upgrade membar_enter from R/RW to RW/RW.riastradh
2022-04-09i386/membar_ops: Upgrade membar_enter from R/RW to RW/RW.riastradh
2022-04-09sparc64/membar_ops: Upgrade membar_enter from R/RW to RW/RW.riastradh
2022-04-09sparc/membar_ops: Upgrade membar_enter from R/RW to RW/RW.riastradh
2022-04-09aarch64/membar_ops: Fix wrong symbol end.riastradh
2022-04-09x86: Add a note on membar_sync and mfence.riastradh
2022-04-09x86: Omit needless store in membar_producer/exit.riastradh
2022-04-09x86: Every load is a load-acquire, so membar_consumer is a noop.riastradh
2022-04-09sparc64: Fix membar_sync by issuing membar #StoreLoad.riastradh
2022-04-09sparc: Fix membar_sync with LDSTUB.riastradh