opnsense-src/sys/sys
Justin Hibbits 97d24081da Use unsigned intptr_t type for framebuffer addresses
Summary:
Some architectures (powerpc Book-E) have a vm_paddr_t larger than intptr_t.
Casting from the intptr_t to vm_paddr_t causes sign extension, leading to a
potentially invalid address.

This was seen when running X on a PowerPC P1022 machine, which mapped the
backing framebuffer at 0xc1800000.  When mmap()d by X, this yielded an invalid
address of 0xffffffffc1800000, or, as the hardware would see it, 0xfc1800000.

Reviewed By: ray
Differential Revision: https://reviews.freebsd.org/D13332
2017-12-06 02:05:21 +00:00
..
disk Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
_bitset.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_bus_dma.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_callout.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
_cpuset.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_ffcounter.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_iovec.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
_kstack_cache.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
_lock.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_lockmgr.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_mutex.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_null.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_pctrie.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_pthreadtypes.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_rmlock.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
_rwlock.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_semaphore.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_sigset.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
_sockaddr_storage.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
_stack.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_stdint.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_sx.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_task.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_termios.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
_timespec.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
_timeval.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_types.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_ucontext.h POSIX states that #include <signal.h> shall make both mcontext_t and 2016-02-12 07:38:19 +00:00
_umtx.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_unrhdr.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
_vm_domain.h
aac_ioctl.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
acct.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
acl.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
agpio.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
aio.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
alq.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
apm.h Re-apply change 306811 or alternatively, revert change 307385. 2016-10-16 02:43:51 +00:00
assym.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ata.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
auxv.h Add C++ decoration to auxv.v forgotten in r324815. 2017-10-21 12:15:12 +00:00
bio.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
bitset.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
bitstring.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
blist.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
boot.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
buf.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
buf_ring.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
bufobj.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
bus.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
bus_dma.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
bus_dma_internal.h Clean up MD pollution of bus_dma.h: 2017-07-01 05:35:29 +00:00
busdma_bufalloc.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
callout.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
capability.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
caprights.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
capsicum.h Add PROC_TRAPCAP procctl(2) controls and global sysctl kern.trap_enocap. 2016-09-21 08:23:33 +00:00
cdefs.h use @@@ instead of @@ in __sym_default 2017-12-05 20:19:13 +00:00
cdio.h
cdrio.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
cfictl.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
chio.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
clock.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
cnv.h Introduce cnvlist_name() and cnvlist_type() functions. 2017-10-26 20:44:42 +00:00
condvar.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
conf.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
cons.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
consio.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
copyright.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
counter.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
cpu.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
cpuctl.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
cpuset.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ctype.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
dataacq.h
devicestat.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
devmap.h Fix a variety of cosmetic typos and misspellings 2017-01-15 18:00:45 +00:00
digiio.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
dir.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
dirent.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
disk.h SPDX: use the Beerware identifier. 2017-11-30 20:33:45 +00:00
disk_zone.h Add support for managing Shingled Magnetic Recording (SMR) drives. 2016-05-19 14:08:36 +00:00
disklabel.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
diskmbr.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
dkstat.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
dnv.h
domain.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
dtrace_bsd.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
dvdio.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
efi.h To prepare for adding EFI runtime services support on arm64 move the 2017-10-01 19:52:47 +00:00
efiio.h Create /dev/efidev to provide an ioctl interface to 2016-10-11 22:24:30 +00:00
elf.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
elf32.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
elf64.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
elf_common.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
elf_generic.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
endian.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
errno.h We don't need both _STAND and _STANDALONE. There's more places that 2017-12-02 00:07:09 +00:00
eui64.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
event.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
eventhandler.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
eventvar.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
exec.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
extattr.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
fail.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
fbio.h Use unsigned intptr_t type for framebuffer addresses 2017-12-06 02:05:21 +00:00
fcntl.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
fdcio.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
file.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
filedesc.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
filio.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
firmware.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
fnv_hash.h
gmon.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
gpio.h SPDX: Fix some cases wrongly attributed to MIT. 2017-11-30 15:10:11 +00:00
gpt.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
gtaskqueue.h Revert r323516 (iflib rollup) 2017-09-16 02:41:38 +00:00
gzio.h Add support for compressed kernel dumps. 2017-10-25 00:51:00 +00:00
hash.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
hhook.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
iconv.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
imgact.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
imgact_aout.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
imgact_binmisc.h sys/sys: missed in r298981. 2016-05-03 16:37:09 +00:00
imgact_elf.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
inflate.h
interrupt.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
intr.h INTRNG: Rework handling with resources. Partially revert r301453. 2016-08-19 10:52:39 +00:00
ioccom.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ioctl.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ioctl_compat.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
iov.h Clean up repeated "All rights reserved" 2016-03-14 17:41:17 +00:00
iov_schema.h Clean up repeated "All rights reserved" 2016-03-14 17:41:17 +00:00
ipc.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ipmi.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
jail.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
joystick.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
kbio.h
kdb.h Make kdb_reenter() silent when explicitly called from db_error(). 2017-11-28 12:53:55 +00:00
kenv.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
kernel.h spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
kerneldump.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
khelp.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
kobj.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ksem.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
kthread.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ktr.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ktr_class.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ktrace.h Decode kevent structures logged via ktrace(2) in kdump. 2017-11-25 04:49:12 +00:00
libkern.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
limits.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
link_aout.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
link_elf.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
linker.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
linker_set.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
lock.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
lock_profile.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
lockf.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
lockmgr.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
lockstat.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
loginclass.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
mac.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
malloc.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
mbuf.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
mchain.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
md4.h Fix C++ includability of crypto headers with static array sizes 2016-10-18 23:20:49 +00:00
md5.h Fix C++ includability of crypto headers with static array sizes 2016-10-18 23:20:49 +00:00
mdioctl.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
memdesc.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
memrange.h sys/sys: minor spelling fixes. 2016-05-03 15:14:17 +00:00
mman.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
module.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
module_khelp.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
mount.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
mouse.h Add Elantech trackpad support 2016-09-26 22:06:19 +00:00
mpt_ioctl.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
mqueue.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
msg.h SPDX: Fix some cases wrongly attributed to MIT. 2017-11-30 15:10:11 +00:00
msgbuf.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
mtio.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
mutex.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
namei.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
nlist_aout.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
numa.h Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nv.h Allow libnv to be built externally using GCC. 2016-01-07 20:52:35 +00:00
osd.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
param.h Remove lint support from system headers and MD x86 headers. 2017-11-23 11:40:16 +00:00
pciio.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
pcpu.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
pctrie.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
pioctl.h spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
pipe.h Fix a variety of cosmetic typos and misspellings 2017-01-15 18:00:45 +00:00
pmc.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
pmckern.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
pmclog.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
poll.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
posix4.h spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
power.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
priority.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
priv.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
proc.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
procctl.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
procdesc.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
procfs.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
protosw.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ptio.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ptrace.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
queue.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
racct.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
random.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
rangelock.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
rctl.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
reboot.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
refcount.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
regression.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
resource.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
resourcevar.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
rman.h Consistently use device_t 2016-08-09 19:32:06 +00:00
rmlock.h Clean up the SYSINIT_FLAGS definitions for rwlock(9) and rmlock(9). 2017-11-21 14:59:23 +00:00
rtprio.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
runq.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
rwlock.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
sbuf.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
sched.h spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
sdt.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
select.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
selinfo.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
sem.h
sema.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
seq.h Remove cpu_spinwait after seq_consistent. 2016-12-30 06:26:17 +00:00
serial.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
sf_buf.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
sglist.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
shm.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
sigio.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
signal.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
signalvar.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
sleepqueue.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
slicer.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
smp.h SPDX: use the Beerware identifier. 2017-11-30 20:33:45 +00:00
snoop.h SPDX: Fix some cases wrongly attributed to MIT. 2017-11-30 15:10:11 +00:00
sockbuf.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
socket.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
socketvar.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
sockio.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
sockopt.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
soundcard.h Don't test for INKERNEL to check whether we're in kernel space. 2016-06-04 18:57:00 +00:00
spigenio.h [spigen] add the userland ioctl API for spigen. 2016-05-27 01:40:33 +00:00
stack.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
stat.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
statvfs.h
stdatomic.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
stddef.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
stdint.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
sun_disklabel.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
sx.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
syscall.h Regen. 2017-06-17 00:58:19 +00:00
syscall.mk Regen. 2017-06-17 00:58:19 +00:00
syscallsubr.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
sysctl.h Add rudimentary support for building FreeBSD/arm64 with COMPAT_FREEBSD32. 2017-11-24 13:50:53 +00:00
sysent.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
syslimits.h Allow this file to be used in libsa without warning... 2017-12-03 04:55:09 +00:00
syslog.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
sysproto.h Regen. 2017-06-17 00:58:19 +00:00
systm.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
taskqueue.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
terminal.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
termios.h
thr.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
tiio.h spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
time.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
timeb.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
timeet.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
timeffc.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
timepps.h SPDX: use the Beerware identifier. 2017-11-30 20:33:45 +00:00
timers.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
times.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
timespec.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
timetc.h Implement userspace gettimeofday(2) with HPET timecounter. 2016-08-17 09:52:09 +00:00
timex.h sys/sys: minor spelling fixes. 2016-05-03 15:14:17 +00:00
tree.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
tty.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ttycom.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ttydefaults.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ttydevsw.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ttydisc.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ttyhook.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ttyqueue.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
turnstile.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
types.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ucontext.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
ucred.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
uio.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
umtx.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
un.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
unistd.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
unpcb.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
user.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
utsname.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
uuid.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
vdso.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
vmem.h Eliminate kmem_arena and kmem_object in preparation for further NUMA commits. 2017-11-28 23:40:54 +00:00
vmmeter.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
vnode.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
vtoc.h Re-apply change 306811 or alternatively, revert change 307385. 2016-10-16 02:43:51 +00:00
wait.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
watchdog.h sys/sys: further adoption of SPDX licensing ID tags. 2017-11-27 15:01:59 +00:00
zlib.h
zutil.h