]> www.infradead.org Git - users/jedix/linux-maple.git/commit
dtrace: finish GPL/CDDL splitting work
authorNick Alcock <nick.alcock@oracle.com>
Mon, 3 Oct 2011 16:20:15 +0000 (17:20 +0100)
committerNick Alcock <nick.alcock@oracle.com>
Mon, 29 Jun 2015 21:39:56 +0000 (22:39 +0100)
commita6f4bc0e2f24cd9247aa192483a3414a6d2523b0
treec1d315cd815f33545269ebec49dd2e74d46d1d2a
parentdf4594c3d485d53db8881c8123f05a61fa66e85a
dtrace: finish GPL/CDDL splitting work

kernel/dtrace and all that it #includes is now GPLv2, with the aid of a new
systrace_os.h header containing the subset of systrace.h needed by the GPL shim.
Conversely, dtrace/ is entirely CDDL.

dtrace_ioctl.h is now an exported, header in include/linux/, to ease future
sharing by the userspace side. It is probably not copyrightable (as is essential
for interoperability and contains no creative elements), but if it has any license
at all it is GPLv2 like the other headers in that directory (many of which are
include them.)

Signed-off-by: Nick Alcock <nick.alcock@oracle.com>
include/linux/dtrace_ioctl.h [moved from kernel/dtrace/dtrace_ioctl.h with 100% similarity]
kernel/dtrace/dtrace_os.c
kernel/dtrace/systrace_os.h [new file with mode: 0644]