freebsd-src/sys
Ed Schouten 7e6155744d 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
..
amd64 Replace manyinstances of VM_WAIT with blocking page allocation flags 2017-11-08 02:39:37 +00:00
arm Remove support for ARMv6/v7 platform from elf_trampoline. 2017-11-05 17:14:44 +00:00
arm64 Replace manyinstances of VM_WAIT with blocking page allocation flags 2017-11-08 02:39:37 +00:00
boot Centralize all 32-bit builds on 64-bit platform stuff. 2017-11-06 15:22:24 +00:00
bsm
cam ctl: Make max_luns and max_ports tunable variables instead of hardcoded 2017-11-07 16:59:52 +00:00
cddl Disable posix_fallocate(2) for ZFS 2017-11-02 13:49:08 +00:00
compat Upgrade to CloudABI v0.17. 2017-11-08 14:21:52 +00:00
conf Add Freescale QorIQ SATA controller support. 2017-11-05 02:47:46 +00:00
contrib Upgrade to CloudABI v0.17. 2017-11-08 14:21:52 +00:00
crypto aesni(4): CRYPTO_AES_NIST_GCM_16 mandates MAC 2017-10-04 21:15:45 +00:00
ddb
dev Update arcmsr(4) to 1.40.00.01: 2017-11-08 08:21:17 +00:00
fs Replace manyinstances of VM_WAIT with blocking page allocation flags 2017-11-08 02:39:37 +00:00
gdb gdb kernel server: fixup Search:memory style 2017-10-17 01:12:17 +00:00
geom geom_slice: fix r325227, protect against multiple calls to g_slice_free 2017-11-01 10:53:10 +00:00
gnu dts: Update our device tree sources file fomr Linux 4.13 2017-10-21 15:47:40 +00:00
i386 Remove useless DEBUG printfs in i386 sendsig() implementations. 2017-11-08 13:05:14 +00:00
isa
kern Replace manyinstances of VM_WAIT with blocking page allocation flags 2017-11-08 02:39:37 +00:00
kgssapi
libkern Continuing efforts to provide hardening of FFS, this change adds a 2017-09-22 12:45:15 +00:00
mips Replace manyinstances of VM_WAIT with blocking page allocation flags 2017-11-08 02:39:37 +00:00
modules Enable i386 build of the Cavium LiquidIO driver (lio) module. 2017-10-25 17:49:17 +00:00
net Add a place for a driver to report rx timestamps in nanoseconds from 2017-11-07 09:29:14 +00:00
net80211 [net80211] don't try to follow a NULL rxs pointer down the sink. 2017-10-13 06:49:07 +00:00
netgraph Correction after r323873: #include <sys/lock.h> in addition to <sys/rmlock.h> 2017-09-28 11:26:37 +00:00
netinet Use hardware timestamps to report packet timestamps for SO_TIMESTAMP 2017-11-07 09:46:26 +00:00
netinet6 Use hardware timestamps to report packet timestamps for SO_TIMESTAMP 2017-11-07 09:46:26 +00:00
netipsec Use correct pointer in key_updateaddresses() when updating NAT-T config. 2017-11-03 11:33:13 +00:00
netpfil Fix Dummynet AQM packet marking function ecn_mark() and fq_codel / 2017-10-26 10:11:35 +00:00
netsmb netsmb: Fix buggy/racy smb_strdupin() 2017-09-29 15:53:26 +00:00
nfs
nfsclient
nfsserver
nlm
ofed The remote DMA TCP portspace selector, RDMA_PS_TCP, is used for both 2017-10-20 08:20:15 +00:00
opencrypto crypto(9) is called from ipsec in CRYPTO_F_CBIFSYNC mode. This is working 2017-11-03 10:27:22 +00:00
powerpc Replace manyinstances of VM_WAIT with blocking page allocation flags 2017-11-08 02:39:37 +00:00
riscv Update several more URLs 2017-10-29 08:17:03 +00:00
rpc
security Sprinkle __read_frequently on few obvious places. 2017-09-06 20:33:33 +00:00
sparc64 Replace manyinstances of VM_WAIT with blocking page allocation flags 2017-11-08 02:39:37 +00:00
sys Bump __FreeBSD_version after struct mbuf KBI breakage in r325506. 2017-11-07 09:47:54 +00:00
teken
tests
tools embed_mfs: add error handling, usage 2017-10-17 21:13:26 +00:00
ufs Improve the message printed when the cylinder group checksum is wrong. 2017-11-05 13:28:48 +00:00
vm Replace manyinstances of VM_WAIT with blocking page allocation flags 2017-11-08 02:39:37 +00:00
x86 Replace manyinstances of VM_WAIT with blocking page allocation flags 2017-11-08 02:39:37 +00:00
xdr
xen
Makefile