freebsd-skq/sys
markj aee44fc238 Reject userland CCBs that have CAM_UNLOCKED set.
CAM_UNLOCKED is internal flag and cannot correctly be set by userland.
Return EINVAL from CAMIOCOMMAND and CAMIOQUEUE if it is set.

Also fix leaks in some of the error paths for CAMIOQUEUE.

PR:		215356
Reviewed by:	ken, mav
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D9869
2017-03-03 20:51:57 +00:00
..
amd64 Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
arm Add FPGA manager driver for Intel Arria 10. 2017-03-03 14:19:37 +00:00
arm64 Load the new sp_el0 with interrupts disabled in fork_trampoline. If an 2017-02-15 14:56:47 +00:00
boot loader.efi: reduce the size of the staging area if necessary 2017-03-02 07:25:50 +00:00
bsm
cam Reject userland CCBs that have CAM_UNLOCKED set. 2017-03-03 20:51:57 +00:00
cddl Fix null pointer dereference in zfs_freebsd_setacl(). 2017-03-02 23:23:28 +00:00
compat Update the LinuxKPI RCU and SRCU wrappers for the concurrency kit, CK. 2017-03-03 16:28:03 +00:00
conf Merge ^/head r314420 through r314481. 2017-03-01 08:22:51 +00:00
contrib Merge ACPICA 20170303. 2017-03-03 18:56:15 +00:00
crypto Remove pc98 support completely. 2017-01-28 02:22:15 +00:00
ddb Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
dev cxgbe/iw_cxgbe: Implement sq/rq drain operation. 2017-03-03 03:07:54 +00:00
fs Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
gdb
geom The kern.geom.part.auto_resize should be tunable. 2017-02-28 20:51:20 +00:00
gnu Import latest vendor DTS files for Intel Arria 10. 2017-03-03 14:17:07 +00:00
i386 Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
isa Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
kern kern_sig.c: ANSIfy and remove archaic register keyword 2017-03-02 22:17:53 +00:00
kgssapi
libkern strstr.c was inadvertently blasted with a copy of isa_nmi.c. Revert 2017-03-01 02:07:51 +00:00
mips Fix build: include machine/bus.h before uart.h 2017-03-02 17:09:14 +00:00
modules [intelspi][bytgio] Fix buildworld with MODULES_WITH_WORLD set 2017-03-02 03:19:39 +00:00
net Merge ^/head r314482 through r314522. 2017-03-01 21:55:49 +00:00
net80211 net80211: fix ieee80211_htrateset setup, return EINVAL for an unsupported 2017-03-03 01:06:27 +00:00
netgraph mppc - Finish pluging NETGRAPH_MPPC_COMPRESSION. 2017-01-20 00:02:11 +00:00
netinet Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
netinet6 Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
netipsec For translated packets do not adjust UDP checksum if it is zero. 2017-02-18 19:53:37 +00:00
netnatm
netpfil Fix matching table entry value. Use real table value instead of its index 2017-03-03 20:22:42 +00:00
netsmb
nfs Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfsclient Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfsserver Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nlm
ofed Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
opencrypto
powerpc Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
riscv Implement atomic_fcmpset_*() for RISC-V. 2017-02-05 00:32:12 +00:00
rpc Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
security
sparc64 Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
sys Upgrade our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to 2017-03-02 20:49:40 +00:00
teken
tests
tools Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
ufs Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
vm Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
x86 Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
xdr
xen "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
Makefile Remove pc98 support completely. 2017-01-28 02:22:15 +00:00