summaryrefslogtreecommitdiffstats
path: root/sys/compat/cloudabi
Commit message (Expand)AuthorAgeFilesLines
* Bring kernel space CloudABI code in sync with HEAD.ed2017-04-066-35/+163
* MFC r315892:ed2017-03-311-0/+1
* MFC r312987:trasz2017-03-191-8/+5
* MFC r312988:trasz2017-03-192-22/+9
* MFC r305093 (by mjg@):dchagin2017-03-151-1/+1
* MFC kern_mmap(9) and related helpers.kib2017-02-271-54/+34
* MFC r303818, r303833, r303941, r304478, r304481, r304483, r304484, r304554,ed2016-10-125-10/+146
* MFC r304182 (by ed):kib2016-08-291-9/+2
* Add implementation of robust mutexes, hopefully close enough to thekib2016-05-171-0/+3
* Sync in the latest CloudABI system call definitions.ed2016-03-312-14/+14
* Replace the CloudABI system call table by a machine generated version.ed2016-03-2412-76/+40
* Call cap_rights_init() properly.ed2016-02-241-1/+1
* Make handling of mmap()'s prot argument more strict.ed2016-02-231-9/+27
* fork: plug a use after free of the returned processmjg2016-02-041-2/+0
* fork: pass arguments to fork1 in a dedicated structuremjg2016-02-041-1/+7
* Properly format pointer size independent CloudABI system calls.ed2015-10-081-0/+7
* Decompose linkat()/renameat() rights to source and target.ed2015-08-271-4/+4
* Don't forget to invoke pre_execve() and post_execve().ed2015-08-171-0/+5
* Use CAP_EVENT instead of CAP_PDWAIT.ed2015-08-122-3/+4
* Fall back to O_RDONLY -- not O_WRONLY.ed2015-08-111-1/+1
* Properly convert the error number to CloudABI's indexing.ed2015-08-111-1/+1
* Make cap_rights_limit() work for CloudABI processes.ed2015-08-111-0/+8
* Add file_open(): the underlying system call of openat().ed2015-08-063-3/+148
* Correct the previous commit: remove the DECLARE_MODULE().ed2015-08-051-8/+0
* Add DECLARE_MODULE() to the "cloudabi" kernel module.ed2015-08-051-0/+11
* Make fcntl(F_SETFL) work.ed2015-08-051-2/+19
* Add the remaining pointer size independent CloudABI socket system calls.ed2015-08-052-4/+120
* Allow the creation of polling descriptors (kqueues) on CloudABI.ed2015-08-051-0/+3
* Let the CloudABI futex code use umtx_keys.ed2015-08-041-72/+11
* Allow CloudABI processes to create shared memory objects.ed2015-08-011-0/+6
* Limit rights on process descriptors.ed2015-07-311-1/+5
* Make pipes in CloudABI work.ed2015-07-291-0/+14
* Split up Capsicum to CloudABI rights conversion into two separate routines.ed2015-07-291-30/+85
* Implement CloudABI's readdir().ed2015-07-291-2/+174
* Implement file attribute modification system calls for CloudABI.ed2015-07-281-4/+79
* Implement directory and FIFO creation.ed2015-07-281-2/+24
* Make fstat() and friends work.ed2015-07-283-6/+336
* Add a futex implementation for CloudABI.ed2015-07-274-19/+1237
* Implement the basic system calls that operate on pathnames.ed2015-07-243-15/+166
* Allow us to create UNIX sockets and socketpairs in CloudABI processes.ed2015-07-231-4/+37
* Make clock_gettime() and clock_getres() work for CloudABI programs.ed2015-07-212-4/+87
* Make forking of CloudABI processes work.ed2015-07-201-2/+10
* The si_status field of the siginfo_t, provided by the waitid(2) andkib2015-07-181-1/+1
* Implement CloudABI memory management system calls.ed2015-07-171-17/+107
* Add a sysentvec for CloudABI on x86-64.ed2015-07-162-0/+157
* Implement CloudABI's exec() call.ed2015-07-161-2/+11
* Implement the trivial socket system calls: shutdown() and listen().ed2015-07-151-4/+27
* Make posix_fallocate() and posix_fadvise() work.ed2015-07-151-5/+32
* Implement the CloudABI random_get() system call.ed2015-07-141-2/+17
* Implement thread_tcb_set() and thread_yield().ed2015-07-141-2/+14
OpenPOWER on IntegriCloud