freebsd-skq/sys/amd64
dchagin d7b4f21065 Reduce code duplication between MD Linux code by moving SYSV IPC 64-bit
related struct definitions out into the MI path.

Invert the native ipc structs to the Linux ipc structs convesion logic.
Since 64-bit variant of ipc structs has more precision convert native ipc
structs to the 64-bit Linux ipc structs and then truncate 64-bit values
into the non 64-bit if needed. Unlike Linux, return EOVERFLOW if the
values do not fit.

Fix SYSV IPC for 64-bit Linuxulator which never sets IPC_64 bit.

MFC after:	1 month
2017-03-07 17:07:16 +00:00
..
acpica sys/amd64: Small spelling fixes. 2016-05-03 22:13:04 +00:00
amd64 Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
cloudabi32 Catch up with changes to structure member names. 2017-01-17 22:05:52 +00:00
cloudabi64 Revert crap accidentally committed 2017-01-28 16:31:23 +00:00
conf Remove SVR4 (System V Release 4) binary compatibility support. 2017-02-28 05:14:42 +00:00
ia32 Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
include Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
linux Reduce code duplication between MD Linux code by moving SYSV IPC 64-bit 2017-03-07 17:07:16 +00:00
linux32 Reduce code duplication between MD Linux code by moving SYSV IPC 64-bit 2017-03-07 17:07:16 +00:00
pci
vmm Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
Makefile Bring the tags and links entries for amd64 up to date. 2015-10-27 22:59:24 +00:00