aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/cloudabi
Commit message (Expand)AuthorAgeFilesLines
* Drop cloudabiKonstantin Belousov2021-09-2114-3545/+0
* umtx: Split umtx.h on two counterparts.Dmitry Chagin2021-07-291-1/+1
* cloudabi and linux ABIs: do not call umtx_thread_cleanup() from thr_exit syscallKonstantin Belousov2021-07-071-3/+0
* kern_linkat: modify to accept AT_ flags instead of FOLLOW/NOFOLLOWEdward Tomasz Napierala2021-04-251-1/+1
* Rename kern_mmap_req to kern_mmapBrooks Davis2021-01-251-2/+8
* Split out cwd/root/jail, cmask state from filedesc tableConrad Meyer2020-11-171-1/+1
* Do not leak oldvmspace if image activation failedKonstantin Belousov2020-09-231-1/+1
* vfs: track sequential reads and writes separatelyThomas Munro2020-06-211-1/+2
* cloudabi: use new capsicum helpersMateusz Guzik2020-02-151-5/+5
* Add sys/systm.h to several places that use vm headers.Konstantin Belousov2020-02-041-1/+2
* shm: correct KPI mistake introduced around memfd_createKyle Evans2020-01-051-1/+1
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-4/+4
* Fix the last few cases that grab without busy or valid. The grab functions mustJeff Roberson2019-12-021-2/+3
* [2/3] Add an initial seal argument to kern_shm_open()Kyle Evans2019-09-251-1/+2
* kern_shm_open: push O_CLOEXEC into caller controlKyle Evans2019-07-311-1/+2
* Introduce funlinkat syscall that always us to check if we are removingMariusz Zaborski2019-04-061-2/+4
* Create new EINTEGRITY error with message "Integrity check failed".Kirk McKusick2019-01-171-0/+1
* Implement O_BENEATH and AT_BENEATH.Konstantin Belousov2018-10-251-2/+2
* Improve handling of control message truncation.Mark Johnston2018-08-071-7/+10
* Eliminate the overhead of gratuitous repeated reinitialization of cap_rightsMatt Macy2018-05-091-4/+2
* sys/cloudabi: Avoid relying on GNU specific extensionsEitan Adler2018-03-071-1/+1
* sys/linux: Fix a few potential infoleaks in cloudabiEitan Adler2018-03-031-0/+4
* Allow timed waits with relative timeouts on locks and condvars.Ed Schouten2018-01-042-23/+26
* Import the latest CloudABI definitions, version 0.16.Ed Schouten2017-10-181-11/+0
* Merge pipes and socket pairs.Ed Schouten2017-09-052-36/+9
* Complete the CloudABI networking refactoring.Ed Schouten2017-08-302-45/+1
* Sync CloudABI compatibility against the latest upstream version (v0.13).Ed Schouten2017-08-252-79/+2
* Upgrade to the latest sources generated from the CloudABI specification.Ed Schouten2017-07-264-126/+14
* Include <sys/systm.h> to obtain the memcpy() prototype.Ed Schouten2017-03-241-0/+1
* Make file descriptor passing for CloudABI's recvmsg() work.Ed Schouten2017-03-222-7/+81
* Make file descriptor passing work for CloudABI's sendmsg().Ed Schouten2017-03-222-0/+54
* Rework r313352.Konstantin Belousov2017-02-131-14/+14
* Add kern_vm_mmap2(), kern_vm_mprotect(), kern_vm_msync(), kern_vm_munlock(),Edward Tomasz Napierala2017-02-061-54/+34
* Add kern_listen(), kern_shutdown(), and kern_socket(), and use themEdward Tomasz Napierala2017-01-302-22/+9
* Add kern_lseek() and use it instead of sys_lseek() in various compats.Edward Tomasz Napierala2017-01-301-8/+5
* Revert crap accidentally committedBaptiste Daroussin2017-01-281-1/+0
* Revert r312923 a better approach will be taken laterBaptiste Daroussin2017-01-281-0/+1
* Catch up with changes to structure member names.Ed Schouten2017-01-175-33/+33
* cloudabi: use fget_cap instead of hand-rolling capability readMateusz Guzik2016-09-231-22/+10
* capsicum: propagate rights on accept(2)Mariusz Zaborski2016-09-221-1/+1
* Move the linker script from cloudabi64/ to cloudabi/.Ed Schouten2016-08-211-0/+51
* Use memcpy() to copy 64-bit timestamps into the syscall return values.Ed Schouten2016-08-211-2/+2
* Import the new automatically generated system call table for CloudABI.Ed Schouten2016-08-191-8/+0
* Eliminate use of sys_fsync() and sys_fdatasync().Ed Schouten2016-08-151-8/+2
* Let CloudABI use fdatasync() as well.Ed Schouten2016-08-151-3/+2
* Provide the CloudABI vDSO to its executables.Ed Schouten2016-08-102-0/+93
* Add implementation of robust mutexes, hopefully close enough to theKonstantin Belousov2016-05-171-0/+3
* Sync in the latest CloudABI system call definitions.Ed Schouten2016-03-312-14/+14
* Replace the CloudABI system call table by a machine generated version.Ed Schouten2016-03-2412-76/+40
* Call cap_rights_init() properly.Ed Schouten2016-02-241-1/+1