summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2023-02-23hppa: Add missing barriers in cpu_switchto.riastradh
2023-02-23arm32: Add missing barriers in cpu_switchto.riastradh
2023-02-23alpha: Add missing barriers in cpu_switchto.riastradh
2023-02-23aarch64: Add missing barriers in cpu_switchto.riastradh
2023-02-23pcq(9): KASSERT(A && B) -> KASSERT(A); KASSERT(B)riastradh
2023-02-23pcq(9): Sketch correctness proof for some critical properties.riastradh
2023-02-23pcq(9): Explain why membar_release isn't needed in pcq_get.riastradh
2023-02-23pcq(9): Explain why store need not be atomic in pcq_get.riastradh
2023-02-23pcq(9): Fix consume operation in pcq_peek/get.riastradh
2023-02-23pcq(9): Make pcq_put a release operation, in memory ordering.riastradh
2023-02-23kern_descrip.c: Change membar_enter to membar_acquire in fd_getfile.riastradh
2023-02-23kern_descrip.c: Use atomic_store_relaxed/release for ff->ff_file.riastradh
2023-02-23kern_descrip.c: Fix membars around reference count decrement.riastradh
2023-02-23itimer(9): Sprinkle some more assertions.riastradh
2023-02-23itimer(9): Use callout_setfunc/schedule instead of callout_reset.riastradh
2023-02-23nvmm: Filter CR4 bits on x86 SVM (AMD).riastradh
2023-02-23wscons(4): Paranoia: Clamp numbers of rows and columns.riastradh
2023-02-23wscons(4): Ignore nonsense tab stops in vt100 emulation.riastradh
2023-02-22ufs: Nix trailing whitespace and tidy up some other minor KNF.riastradh
2023-02-22rump: Nix membar_enter/exit after/before RUMPUSER_LWP_CREATE/DESTROY.riastradh
2023-02-22rumpkern/lwproc.c: Nix trailing whitespace.riastradh
2023-02-22_vstate_assert: Use atomic_load/store_relaxed. Omit membar_enter.riastradh
2023-02-22autoconf(9): Clarify assertions about iattr in config_search.riastradh
2023-02-22Retry autonegotiation every mii_anegticks seconds instead of mii_anegticks+1.msaitoh
2023-02-21s/jumo/jumbo/ in comments.andvar
2023-02-21drm: Teach dmabuf to handle lseek.riastradh
2023-02-21ksyms(4): Reject negative offsets earlier in lseek.riastradh
2023-02-21amdgpu: Fix scale factor for 64-bit doorbell indexing.riastradh
2023-02-20mips/asm.h: Make membar macros conditional on MULTIPROCESSOR.riastradh
2023-02-20sparc64: Rename internal barrier macros to be clearer.riastradh
2023-02-20sparc64: Add missing LoadStore ordering for mutex_enter stub.riastradh
2023-02-19s/collsions/collisions/ in comment.andvar
2023-02-19Adjust userspace comments in db_read_bytes() and db_write_bytes() tosimonb
2023-02-19Only copyin/copyout from and to user addresses.mlelstv
2023-02-19Spaces to TABs. NFCI.skrll
2023-02-19Add missing "latin small letter sharp s" (U+00DF) to ibm437 map.mlelstv
2023-02-18In itimer_arm_real(), KASSERT that it->it_dying is false. This wasthorpej
2023-02-18Introduce a flag to disable PDMA when writing.nat
2023-02-18Honor the XS_CTL_POLL flag and fallback to polled io instead of PDMA.nat
2023-02-18the HDAUDIO_ENABLE_HDMI option is obsolete. don't define here..mrg
2023-02-17ucom(4): Missed a spot in previous -- nix now-unused local.riastradh
2023-02-17ucom(4): Nix broken error branch.riastradh
2023-02-17ttycheckoutq(9): wait is always 0. Assert it; prune dead branches.riastradh
2023-02-17Add AMD CPUID Fn0000_0008 %ebx bit 3 INVLPGB.msaitoh
2023-02-17Avoid undefined behaviour.skrll
2023-02-17Improve an error messageskrll
2023-02-17Fix SYSCTL_DEBUG_CREATE for non-x86 by using copyinskrll
2023-02-17Trailing whitespaceskrll
2023-02-15dev/wscons/wsdisplay_vcons.c: Sprinkle KNF.riastradh
2023-02-15kern/subr_devsw.c: Nix trailing whitespace.riastradh