freebsd-skq/sys/compat/cloudabi32
ed e31f084c58 Upgrade to CloudABI v0.17.
Compared to the previous version, v0.16, there are a couple of minor
changes:

- CLOUDABI_AT_PID: Process identifiers for CloudABI processes.

  Initially, BSD process identifiers weren't exposed inside the runtime,
  due to them being pretty much useless inside of a cluster computing
  environment. When jobs are scheduled across systems, the BSD process
  number doesn't act as an identifier. Even on individual systems they
  may recycle relatively quickly.

  With this change, the kernel will now generate a UUIDv4 when executing
  a process. These UUIDs can be obtained within the process using
  program_getpid(). Right now, FreeBSD will not attempt to store this
  value. This should of course happen at some point in time, so that it
  may be printed by administration tools.

- Removal of some unused structure members for polling.

  With the polling framework being simplified/redesigned, it turns out
  some of the structure fields were not used by the C library. We can
  remove these to keep things nice and tidy.

Obtained from:	https://github.com/NuxiNL/cloudabi
2017-11-08 14:21:52 +00:00
..
cloudabi32_fd.c
cloudabi32_module.c Upgrade to CloudABI v0.17. 2017-11-08 14:21:52 +00:00
cloudabi32_poll.c Upgrade to CloudABI v0.17. 2017-11-08 14:21:52 +00:00
cloudabi32_proto.h Upgrade to CloudABI v0.17. 2017-11-08 14:21:52 +00:00
cloudabi32_sock.c Upgrade to the latest sources generated from the CloudABI specification. 2017-07-26 06:57:15 +00:00
cloudabi32_syscall.h Import the latest CloudABI definitions, version 0.16. 2017-10-18 19:22:53 +00:00
cloudabi32_syscalls.c Import the latest CloudABI definitions, version 0.16. 2017-10-18 19:22:53 +00:00
cloudabi32_sysent.c Import the latest CloudABI definitions, version 0.16. 2017-10-18 19:22:53 +00:00
cloudabi32_systrace_args.c Upgrade to CloudABI v0.17. 2017-11-08 14:21:52 +00:00
cloudabi32_thread.c
cloudabi32_util.h
Makefile
syscalls.conf