diff --git a/src/cluecode/copyrights.py b/src/cluecode/copyrights.py
index 64b6fc1335..190ff2082a 100644
--- a/src/cluecode/copyrights.py
+++ b/src/cluecode/copyrights.py
@@ -25,7 +25,6 @@
from pygmars import Token
from pygmars.tree import Tree
-
from cluecode import copyrights_hint
from textcode.markup import strip_known_markup_from_text
@@ -107,8 +106,24 @@ def detect_copyrights(
Strip markup from text if ``demarkup`` is True.
Run for up to ``deadline`` seconds and return results found so far.
"""
+ from cluecode.linux_credits import detect_credits_authors
+
from textcode.analysis import numbered_text_lines
+ if include_authors:
+ author_detections = list(detect_credits_authors(location))
+
+ if TRACE:
+ logger_debug('detect_copyrights: detect_credits_authors')
+ for detecta in author_detections:
+ logger_debug(f' {detecta}')
+
+ # bail out if we have a credits file with credits
+ if author_detections:
+ for a in author_detections:
+ yield a
+ return
+
numbered_lines = list(numbered_text_lines(location, demarkup=True))
if TRACE or TRACE_TOK:
@@ -661,8 +676,9 @@ def build_detection_from_node(
# Slovenian: avtorske pravice
# Ukrainian: авторське право
- # rare typo copyrighy
+ # rare typos incopyright
(r'^Copyrighy$', 'COPY'),
+ (r'^Copyirght$', 'COPY'),
# OSGI
(r'^Bundle-Copyright', 'COPY'),
@@ -904,6 +920,7 @@ def build_detection_from_node(
(r'^[Ss]tring$', 'JUNK'),
(r'^Implementation-Vendor$', 'JUNK'),
(r'^dnl$', 'JUNK'),
+ (r'^ifndef$', 'JUNK'),
(r'^as$', 'NN'),
(r'^[Vv]isit$', 'JUNK'),
@@ -939,7 +956,6 @@ def build_detection_from_node(
(r'^Add$', 'JUNK'),
(r'^Average$', 'JUNK'),
(r'^Taken$', 'JUNK'),
- (r'^LAWS\.?$', 'JUNK'),
(r'^design$', 'JUNK'),
(r'^Driver$', 'JUNK'),
(r'^[Cc]ontribution\.?', 'JUNK'),
@@ -949,7 +965,7 @@ def build_detection_from_node(
(r'^Last-Translator$', 'JUNK'),
(r'^Translated$', 'JUNK'),
(r'^OMAP730$', 'JUNK'),
- (r'^Law\.$', 'JUNK'),
+
(r'^dylid$', 'JUNK'),
(r'^BeOS$', 'JUNK'),
(r'^Generates?$', 'JUNK'),
@@ -991,7 +1007,6 @@ def build_detection_from_node(
(r'^Disclaimer$', 'JUNK'),
(r'^Directive.?$', 'JUNK'),
(r'^LAWS\,?$', 'JUNK'),
- (r'^[Ll]aws?,?$', 'JUNK'),
(r'^me$', 'JUNK'),
(r'^Derived$', 'JUNK'),
(r'^Limitations?$', 'JUNK'),
@@ -1062,7 +1077,15 @@ def build_detection_from_node(
(r'^Much$', 'JUNK'),
(r'^remains?,?$', 'JUNK'),
(r'^earlier$', 'JUNK'),
- (r'^[lL]aws?$', 'JUNK'),
+
+ # there is a Mr. Law
+ (r'^Law[\.,]?$', 'NN'),
+ (r'^laws?[\.,]?$', 'JUNK'),
+ (r'^Laws[\.,]?$', 'JUNK'),
+ (r'^LAWS?[\.,]?$', 'JUNK'),
+ (r'^LAWS?$', 'NN'),
+
+ (r'^taken$', 'NN'),
(r'^Insert$', 'JUNK'),
(r'^url$', 'JUNK'),
(r'^[Ss]ee$', 'JUNK'),
@@ -1083,6 +1106,7 @@ def build_detection_from_node(
(r'^[Ii]nterfaces?,?$', 'JUNK'),
(r'^than$', 'JUNK'),
(r'^whom$', 'JUNK'),
+ (r'^Definitions?$', 'JUNK'),
(r'^However,?$', 'JUNK'),
(r'^[Cc]ollectively$', 'JUNK'),
(r'^following$', 'FOLLOWING'),
@@ -1190,7 +1214,8 @@ def build_detection_from_node(
(r'^[a-z]{3,10}[A-Z][a-z]{3,10}$', 'JUNK'),
(r'^\$?Guid$', 'JUNK'),
- #(r'^Small$', 'NN'),
+ # there is a Mr Small
+ # (r'^Small$', 'NN'),
(r'^implementing$', 'JUNK'),
(r'^Unlike$', 'JUNK'),
(r'^using$', 'JUNK'),
@@ -1271,6 +1296,7 @@ def build_detection_from_node(
(r'^[Ss]tatements?.?$', 'JUNK'),
(r'^issues?.?$', 'JUNK'),
(r'^retain?.?$', 'JUNK'),
+ (r'^Sun3x$', 'JUNK'),
############################################################################
# Nouns and proper Nouns
@@ -1281,7 +1307,7 @@ def build_detection_from_node(
(r'^This_file_is_part_of_KDE$', 'NAME'),
# K.K. (a company suffix), needs special handling
- (r'^K.K.,?$', 'NAME'),
+ (r'^K.K.,?$', 'COMP'),
# MIT is problematic
# With a comma, always CAPS (MIT alone is too error prone to be always tagged as CAPS
@@ -1362,6 +1388,7 @@ def build_detection_from_node(
(r'^DATED$', 'NN'),
(r'^Delay', 'NN'),
(r'^Derivative', 'NN'),
+ (r'^Direct$', 'NN'),
(r'^DISCLAIMED', 'NN'),
(r'^Docs?$', 'NN'),
(r'^DOCUMENTATION', 'NN'),
@@ -1451,10 +1478,13 @@ def build_detection_from_node(
(r'^GPLd?\.?$', 'NN'),
(r'^GPL\'d$', 'NN'),
(r'^Gnome$', 'NN'),
+ (r'^Port$', 'NN'),
(r'^GnuPG$', 'NN'),
(r'^Government.', 'NNP'),
(r'^OProfile$', 'NNP'),
(r'^Government$', 'COMP'),
+ # there is a Ms. Grant
+ (r'^Grant$', 'NNP'),
(r'^Grants?\.?,?$', 'NN'),
(r'^Header', 'NN'),
(r'^HylaFAX$', 'NN'),
@@ -1491,7 +1521,6 @@ def build_detection_from_node(
(r'^List$', 'NN'),
(r'^Set$', 'NN'),
(r'^Last$', 'NN'),
- (r'^LAW', 'NN'),
(r'^Legal$', 'NN'),
(r'^LegalTrademarks$', 'NN'),
(r'^Library$', 'NN'),
@@ -1644,6 +1673,11 @@ def build_detection_from_node(
(r'^CodeMirror$', 'NN'),
(r'^They$', 'JUNK'),
(r'^Branched$', 'NN'),
+ (r'^Partial$', 'NN'),
+ (r'^Fixed$', 'NN'),
+ (r'^Later$', 'NN'),
+ (r'^Rear$', 'NN'),
+ (r'^Left$', 'NN'),
(r'^Improved$', 'NN'),
(r'^Designed$', 'NN'),
@@ -1712,11 +1746,12 @@ def build_detection_from_node(
(r'^Compression$', 'NN'),
(r'^Letter$', 'NN'),
(r'^Moved$', 'NN'),
+ (r'^More$', 'NN'),
(r'^Phone$', 'NN'),
+ (r'^[Tt]ests?$', 'JUNK'),
(r'^Inputs?$', 'NN'),
-
# dual caps that are not NNP
(r'^Make[A-Z]', 'JUNK'),
(r'^Create[A-Z]', 'JUNK'),
@@ -1904,12 +1939,11 @@ def build_detection_from_node(
(r'^(S\.?A\.?S?|Sas|sas|A\/S|AG,?|AB|Labs?|[Cc][Oo]|Research|Center|INRIA|Societe|KG)[,\.]?$', 'COMP'),
# French SARL
(r'^(SARL|S\.A\.R\.L\.)[\.,\)]*$', 'COMP'),
- # More company suffix : a.s. in Czechia and otehrs
+ # More company suffix : a.s. in Czechia and others
(r'^(a\.s\.|S\.r\.l\.?)$', 'COMP'),
(r'^Vertriebsges\.m\.b\.H\.?,?$', 'COMP'),
# Iceland
(r'^(ehf|hf|svf|ohf)\.,?$', 'COMP'),
-
# Move company abbreviations
(r'^(SPRL|srl)[\.,]?$', 'COMP'),
# Poland
@@ -2176,6 +2210,7 @@ def build_detection_from_node(
(r'^Meridian\'93$', 'NNP'),
(r'^Xiph.Org$', 'NNP'),
(r'^iClick,?$', 'NNP'),
+ (r'^electronics?$', 'NNP'),
# proper nouns with digits
(r'^([A-Z][a-z0-9]+){1,2}[\.,]?$', 'NNP'),
@@ -2203,6 +2238,9 @@ def build_detection_from_node(
(r'^AT$', ''),
(r'^DOT$', 'DOT'),
+ # exceptions to CAPS
+ (r'^MMC$', 'JUNK'),
+
# all CAPS word, at least 1 char long such as MIT, including an optional trailing comma or dot
(r'^[A-Z0-9]+,?$', 'CAPS'),
@@ -2272,10 +2310,9 @@ def build_detection_from_node(
(r'__MyCompanyName__[\.,]?$', 'NAME'),
# email in brackets
- #(karl AT indy.rr.com)
- #
+ # (karl AT indy.rr.com)
+ #
(r'(?i:^[<\(][\w\.\-\+]+at[\w\.\-\+]+(dot)?[\w\.\-\+]+[/)>]$)', 'EMAIL'),
-
# Code variable names including snake case
(r'^.*(_.*)+$', 'JUNK'),
@@ -2311,7 +2348,6 @@ def build_detection_from_node(
(r'^(?:=>|->|<-|<=)$', 'JUNK'),
(r'^semiconductors?[\.,]?$', 'NNP'),
-
############################################################################
# catch all other as Nouns
@@ -2589,6 +2625,7 @@ def build_detection_from_node(
NAME-YEAR: { + } #540
NAME: {+ ? } #550
+
NAME: {+ ? } #560
NAME: {} #561
@@ -2622,8 +2659,13 @@ def build_detection_from_node(
#also accept trailing email and URLs
# and "VAN" e.g. Du: Copyright (c) 2008 Alek Du
NAME-YEAR: { ? ??} #5701
+
+ # Copyright (C) 2008 Jim Law - Iris LP All rights reserved.
+ NAME-YEAR: { } # 5701.1
+
NAME-YEAR: {+} #5702
+
NAME: { } #580
NAME: { } #590
NAME: {+ } #600
@@ -2843,6 +2885,10 @@ def build_detection_from_node(
# Copyright (c) 2013-2015 Streams Standard Reference Implementation Authors
COPYRIGHT: {+ + } #1566
+ # Nicolas Pitre, (c) 2002 Monta Vista Software Inc
+ # Cliff Brake, (c) 2001
+ #COPYRIGHT: { } #1566.1
+
# copyright: Copyright (c) Joe Joyce and contributors, 2016-2019.
COPYRIGHT: {+ } #1579992
@@ -3027,8 +3073,11 @@ def build_detection_from_node(
# Author: Jeff LaBundy
COPYRIGHT: { } #2280-3
+
COPYRIGHT2: {+ ? + *} #2280
+ COPYRIGHT: { ? ? } #2280-4
+
# using #2280 above: Copyright 2018 Developers of the Rand project
COPYRIGHT: { } #2280.123
@@ -3151,7 +3200,8 @@ def build_detection_from_node(
COPYRIGHT: { } #2009.1
# COPYRIGHT (c) 2006 - 2009 DIONYSOS
- COPYRIGHT: { } #2009
+ # Copyright 2003 ICT CAS
+ COPYRIGHT: { +} #2009
# Copyright (C) 2000 See Beyond Communications Corporation
COPYRIGHT2: { } # 2010
@@ -3349,7 +3399,7 @@ def build_detection_from_node(
#Copyright (C) 2012-2016 by the following authors:
#- Wladimir J. van der Laan
- NAME-EMAIL: { } #157999.13
+ NAME-EMAIL: { } #157999.13
NAME-EMAIL: { ?} #157999.14
COPYRIGHT: { + } #157999.14
@@ -3888,6 +3938,8 @@ def is_junk_copyright(s, patterns=COPYRIGHTS_JUNK_PATTERN_MATCHERS):
'a',
'
',
'or',
+ 'taken',
+ 'from',
])
# these final holders are ignored.
@@ -4398,7 +4450,7 @@ def remove_code_comment_markers(s):
Return ``s`` removing code comments such as C and C++ style comment markers and assimilated
>>> remove_code_comment_markers(r"\\*#%; /\\/*a*/b/*c\\d#e%f \\*#%; /")
- 'a b c\\\d e f'
+ 'a b c\\\\d e f'
"""
return (s
.replace('/*', ' ')
@@ -4474,7 +4526,7 @@ def prepare_text_line(line):
.replace('\\XA9', ' (c) ')
.replace('\\A9', ' (c) ')
.replace('\\a9', ' (c) ')
- .replace('', ' (c) ')
+ .replace('', ' (c) ')
.replace('XA9;', ' (c) ')
.replace('Xa9;', ' (c) ')
.replace('xA9;', ' (c) ')
@@ -4525,7 +4577,7 @@ def prepare_text_line(line):
.replace('year>', " ")
.replace('', " ")
.replace('', " ")
-
+
)
if TRACE_TOK:
diff --git a/src/cluecode/linux_credits.py b/src/cluecode/linux_credits.py
new file mode 100644
index 0000000000..247035ce46
--- /dev/null
+++ b/src/cluecode/linux_credits.py
@@ -0,0 +1,154 @@
+# -*- coding: utf-8 -*-
+#
+# Copyright (c) nexB Inc. and others. All rights reserved.
+# ScanCode is a trademark of nexB Inc.
+# SPDX-License-Identifier: Apache-2.0
+# See http://www.apache.org/licenses/LICENSE-2.0 for the license text.
+# See https://github.com/aboutcode-org/scancode-toolkit for support or download.
+# See https://aboutcode.org for more information about nexB OSS projects.
+#
+
+import os
+import sys
+
+from collections import deque
+
+from commoncode.fileutils import file_name
+
+"""
+Detect and collect authors from a Linux-formatted CREDITS file.
+This used by Linux, but also Raku, Phasar, u-boot, LLVM, Botan and other projects.
+An enetry looks like this:
+ N: Jack Lloyd
+ E: lloyd@randombit.net
+ W: http://www.randombit.net/
+ P: 3F69 2E64 6D92 3BBE E7AE 9258 5C0F 96E8 4EC1 6D6B
+ B: 1DwxWb2J4vuX4vjsbzaCXW696rZfeamahz
+
+We only consider the entries: N: name, E: email and W: web URL
+"""
+# Tracing flags
+TRACE = False or os.environ.get('SCANCODE_DEBUG_CREDITS', False)
+
+
+# Tracing flags
+def logger_debug(*args):
+ pass
+
+
+if TRACE:
+ import logging
+
+ logger = logging.getLogger(__name__)
+ logging.basicConfig(stream=sys.stdout)
+ logger.setLevel(logging.DEBUG)
+
+ def logger_debug(*args):
+ return logger.debug(' '.join(isinstance(a, str) and a or repr(a) for a in args))
+
+
+def is_credits_file(location):
+ """
+ Return True if the file is likely to be a credits file
+ """
+ credits_filenames = set([
+ "credit",
+ "credits",
+ "credits.rst",
+ "credits.txt",
+ "credits.md",
+ "author",
+ "authors",
+ "authors.rst",
+ "authors.txt",
+ "authors.md",
+ ])
+
+ fn = file_name(location).lower()
+ return fn in credits_filenames
+
+
+def detect_credits_authors(location):
+ """
+ Yield AuthorDetection objects detected in the CREDITS file at ``location``.
+ """
+ if not is_credits_file(location):
+ return
+
+ from textcode.analysis import numbered_text_lines
+
+ numbered_lines = list(numbered_text_lines(location, demarkup=False))
+ yield from detect_credits_authors_from_lines(numbered_lines)
+
+
+def detect_credits_authors_from_lines(numbered_lines):
+ """
+ Yield AuthorDetection objects detected in the CREDITS file ``numbered_lines`` iterable of (line
+ number, line text).
+ """
+
+ if TRACE:
+ logger_debug('detect_credits_authors_from_lines: numbered_lines')
+ for nl in numbered_lines:
+ logger_debug(' numbered_line:', repr(nl))
+
+ from cluecode.copyrights import AuthorDetection
+
+ for lines in get_credit_lines_groups(numbered_lines):
+ if TRACE:
+ logger_debug('detect_credits_authors_from_lines: credit_lines group:', lines)
+
+ start_line, _ = lines[0]
+ end_line, _ = lines[-1]
+ names = []
+ emails = []
+ webs = []
+ for _, line in lines:
+ ltype, _, line = line.partition(":")
+ line = line.strip()
+ if ltype == "N":
+ names.append(line)
+ elif ltype == "E":
+ emails.append(line)
+ elif ltype == "W":
+ webs.append(line)
+
+ items = list(" ".join(item) for item in (names, emails, webs) if item)
+ if TRACE:
+ logger_debug('detect_credits_authors_from_lines: items:', items)
+
+ author = " ".join(items)
+ if author:
+ yield AuthorDetection(author=author, start_line=start_line, end_line=end_line)
+
+
+def get_credit_lines_groups(numbered_lines):
+ """
+ Yield groups of contiguous credit lines as separated by one of more empty lines.
+ Only keep line of interest.
+ """
+ lines_group = []
+ lines_group_append = lines_group.append
+ lines_group_clear = lines_group.clear
+
+ has_credits = False
+ for ln, line in numbered_lines:
+ line = line.strip()
+
+ if not line and lines_group:
+ if TRACE:
+ logger_debug('get_credit_lines_groups: lines_group:', lines_group)
+
+ yield list(lines_group)
+ lines_group_clear()
+
+ if line.startswith(("N:", "E:", "W:")):
+ has_credits = True
+ lines_group_append((ln, line))
+
+ # bail out if there are no structured credits in the first 50 lines
+ if ln > 50 and not has_credits:
+ return
+
+ if lines_group:
+ yield list(lines_group)
diff --git a/src/licensedcode/data/rules/jetty_4.RULE b/src/licensedcode/data/rules/jetty_4.RULE
index 2bf4b23712..33aca90f9c 100644
--- a/src/licensedcode/data/rules/jetty_4.RULE
+++ b/src/licensedcode/data/rules/jetty_4.RULE
@@ -4,9 +4,7 @@ is_license_text: yes
ignorable_copyrights:
- Copyright (c) Mort Bay Consulting Pty. Ltd. (Australia) and others
- copyright Sun Microsystems Inc.
- - copyright holders. Definitions 95 Jetty
ignorable_holders:
- - Definitions Jetty
- Mort Bay Consulting Pty. Ltd. (Australia) and others
- Sun Microsystems Inc.
ignorable_urls:
diff --git a/src/licensedcode/data/rules/ms-rl_16.RULE b/src/licensedcode/data/rules/ms-rl_16.RULE
index 4c35d84f8f..c4d271a665 100644
--- a/src/licensedcode/data/rules/ms-rl_16.RULE
+++ b/src/licensedcode/data/rules/ms-rl_16.RULE
@@ -1,10 +1,6 @@
---
license_expression: ms-rl
is_license_notice: yes
-ignorable_copyrights:
- - copyright law. OuterCurve Foundation
-ignorable_holders:
- - law. OuterCurve Foundation
---
The WiX toolset (WiX) is licensed under the Microsoft Reciprocal License (MS-RL).
diff --git a/src/licensedcode/data/rules/proprietary-license_94.RULE b/src/licensedcode/data/rules/proprietary-license_94.RULE
index 5d6f22f625..6e79597e49 100644
--- a/src/licensedcode/data/rules/proprietary-license_94.RULE
+++ b/src/licensedcode/data/rules/proprietary-license_94.RULE
@@ -2,10 +2,6 @@
license_expression: proprietary-license
is_license_text: yes
relevance: 100
-ignorable_copyrights:
- - copyright laws
-ignorable_holders:
- - laws
---
Software License Agreement
diff --git a/src/licensedcode/match.py b/src/licensedcode/match.py
index 84a60e70c9..400e348fe1 100644
--- a/src/licensedcode/match.py
+++ b/src/licensedcode/match.py
@@ -42,8 +42,8 @@
The filter functions are executed in a specific sequence over the list of matches.
"""
-TRACE = False
-TRACE_MERGE = False
+TRACE = True
+TRACE_MERGE = True
TRACE_REFINE = False
TRACE_FILTER_FALSE_POSITIVE = False
TRACE_FILTER_CONTAINED = False
diff --git a/tests/cluecode/data/copyright_fossology/testdata118.yml b/tests/cluecode/data/copyright_fossology/testdata118.yml
index eee92ea40c..86430175b6 100644
--- a/tests/cluecode/data/copyright_fossology/testdata118.yml
+++ b/tests/cluecode/data/copyright_fossology/testdata118.yml
@@ -38,7 +38,6 @@ holders:
- Andreas Dilger
- Guy Eric Schalnat, Group 42, Inc.
- Jean-loup Gailly and Mark Adler
-authors:
authors:
- Masayuki Hatta (mhatta)
- artofcode LLC. http://artofcode.com
diff --git a/tests/cluecode/data/copyright_fossology/testdata119.yml b/tests/cluecode/data/copyright_fossology/testdata119.yml
index eee92ea40c..86430175b6 100644
--- a/tests/cluecode/data/copyright_fossology/testdata119.yml
+++ b/tests/cluecode/data/copyright_fossology/testdata119.yml
@@ -38,7 +38,6 @@ holders:
- Andreas Dilger
- Guy Eric Schalnat, Group 42, Inc.
- Jean-loup Gailly and Mark Adler
-authors:
authors:
- Masayuki Hatta (mhatta)
- artofcode LLC. http://artofcode.com
diff --git a/tests/cluecode/data/copyrights/misco2/font-awesome.txt.yml b/tests/cluecode/data/copyrights/misco2/font-awesome.txt.yml
index f370ee0e47..1e432dd9a5 100644
--- a/tests/cluecode/data/copyrights/misco2/font-awesome.txt.yml
+++ b/tests/cluecode/data/copyrights/misco2/font-awesome.txt.yml
@@ -20,4 +20,3 @@ holders_summary:
count: 1
- value: glyphicon-copyright-mark Rubix
count: 1
-
diff --git a/tests/cluecode/data/copyrights/misco2/html_allright.txt.yml b/tests/cluecode/data/copyrights/misco2/html_allright.txt.yml
index 4574e634eb..3b0a556e96 100644
--- a/tests/cluecode/data/copyrights/misco2/html_allright.txt.yml
+++ b/tests/cluecode/data/copyrights/misco2/html_allright.txt.yml
@@ -10,4 +10,3 @@ holders:
holders_summary:
- value: CKSource Holding sp. z o.o.
count: 1
-
diff --git a/tests/cluecode/data/copyrights/misco3/intractable-copyright-in-LICENSE.txt.yml b/tests/cluecode/data/copyrights/misco3/intractable-copyright-in-LICENSE.txt.yml
index 9d3543b6e9..5b909aed30 100644
--- a/tests/cluecode/data/copyrights/misco3/intractable-copyright-in-LICENSE.txt.yml
+++ b/tests/cluecode/data/copyrights/misco3/intractable-copyright-in-LICENSE.txt.yml
@@ -6,8 +6,8 @@ what:
copyrights:
- Copyright (c) 2015-2020 Formidable Labs
- Copyright (c) 2016-2020 Alexey Svetliakov https://github.com/asvetliakov , snerks https://github.com/snerks,
- Krzysztof Cebula https://github.com Havret, Vitaliy Polyanskiy https://github.com/alreadyExisted,
- James Lismore https://github.com/jlismore
+ Krzysztof Cebula https://github.com Havret, Vitaliy Polyanskiy https://github.com/alreadyExisted,
+ James Lismore https://github.com/jlismore
holders:
- Formidable Labs
- Alexey Svetliakov , snerks Krzysztof Cebula Havret, Vitaliy Polyanskiy James Lismore
@@ -16,4 +16,3 @@ holders_summary:
count: 1
- value: Formidable Labs
count: 1
-
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/arm/SA1100/FreeBird b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/arm/SA1100/FreeBird
new file mode 100644
index 0000000000..fbf07d8b3d
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/arm/SA1100/FreeBird
@@ -0,0 +1,14 @@
+Freebird-1.1 is produced by Legend(C), Inc.
+http://web.archive.org/web/*/http://www.legend.com.cn
+and software/linux maintained by Coventive(C), Inc.
+(http://www.coventive.com)
+
+Based on the Nicolas's strongarm kernel tree.
+
+
+Tim wu
+CIH
+Eric Peng
+Jeff Lee
+Allen Cheng
+Tony Liu
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/arm/SA1100/FreeBird.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/arm/SA1100/FreeBird.yml
new file mode 100644
index 0000000000..a53638b2f8
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/arm/SA1100/FreeBird.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c), Inc. http://web.archive.org/web
+ - (c), Inc. (http://www.coventive.com)
+holders:
+ - Inc.
+ - Inc.
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/blockdev/README.DAC960 b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/blockdev/README.DAC960
new file mode 100644
index 0000000000..dc84705211
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/blockdev/README.DAC960
@@ -0,0 +1,25 @@
+Copyright 1998-2001 by Leonard N. Zubkoff
+
+
+Copyright 1998-1999 by Leonard N. Zubkoff
+Configuring Mylex DAC960PRL PCI RAID Controller
+ Firmware Version: 4.07-0-07, Channels: 1, Memory Size: 16MB
+ PCI Bus: 1, Device: 4, Function: 1, I/O Address: Unassigned
+
+
+Copyright 1998-1999 by Leonard N. Zubkoff
+Configuring Mylex DAC960PJ PCI RAID Controller
+ Firmware Version: 4.06-0-08, Channels: 3, Memory Size: 8MB
+ PCI Bus: 0, Device: 19, Function: 1, I/O Address: Unassigned
+
+
+Copyright 1998-1999 by Leonard N. Zubkoff
+Configuring Mylex DAC960PJ PCI RAID Controller
+ Firmware Version: 4.06-0-08, Channels: 3, Memory Size: 8MB
+ PCI Bus: 0, Device: 19, Function: 1, I/O Address: Unassigned
+
+
+Copyright 1998-1999 by Leonard N. Zubkoff
+Configuring Mylex DAC960PJ PCI RAID Controller
+ Firmware Version: 4.06-0-08, Channels: 3, Memory Size: 8MB
+ PCI Bus: 0, Device: 19, Function: 1, I/O Address: Unassigned
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/blockdev/README.DAC960.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/blockdev/README.DAC960.yml
new file mode 100644
index 0000000000..0257cda0cf
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/blockdev/README.DAC960.yml
@@ -0,0 +1,16 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright 1998-2001 by Leonard N. Zubkoff
+ - Copyright 1998-1999 by Leonard N. Zubkoff Configuring Mylex
+ - Copyright 1998-1999 by Leonard N. Zubkoff Configuring Mylex
+ - Copyright 1998-1999 by Leonard N. Zubkoff Configuring Mylex
+ - Copyright 1998-1999 by Leonard N. Zubkoff Configuring Mylex
+holders:
+ - Leonard N. Zubkoff
+ - Leonard N. Zubkoff Configuring Mylex
+ - Leonard N. Zubkoff Configuring Mylex
+ - Leonard N. Zubkoff Configuring Mylex
+ - Leonard N. Zubkoff Configuring Mylex
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/bpf/bpf_devel_QA.rst b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/bpf/bpf_devel_QA.rst
new file mode 100644
index 0000000000..15f7be7add
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/bpf/bpf_devel_QA.rst
@@ -0,0 +1,6 @@
+the actual commit authors in Cc as well for the report. They can
+typically be identified through the kernel's git tree.
+
+
+that the original author did. Thus providing a proper rationale and
+describing the use-case for the changes is a must.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/bpf/bpf_devel_QA.rst.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/bpf/bpf_devel_QA.rst.yml
new file mode 100644
index 0000000000..f1a9773c69
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/bpf/bpf_devel_QA.rst.yml
@@ -0,0 +1,7 @@
+what:
+ - copyrights
+ - holders
+ - authors
+authors:
+ - in Cc
+ - did. Thus
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/core-api/librs.rst b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/core-api/librs.rst
new file mode 100644
index 0000000000..7759d8e9d7
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/core-api/librs.rst
@@ -0,0 +1,11 @@
+The library code for encoding and decoding was written by Phil Karn.
+
+::
+
+ Copyright 2002, Phil Karn, KA9Q
+ May be used under the terms of the GNU General Public License (GPL)
+
+
+The wrapper functions and interfaces are written by Thomas Gleixner.
+
+Many users have provided bugfixes, improvements and helping hands for
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/core-api/librs.rst.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/core-api/librs.rst.yml
new file mode 100644
index 0000000000..031776ddb4
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/core-api/librs.rst.yml
@@ -0,0 +1,11 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright 2002, Phil Karn, KA9Q
+holders:
+ - Phil Karn, KA9Q
+authors:
+ - Phil Karn
+ - Thomas Gleixner
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/driver-api/soundwire/stream.rst b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/driver-api/soundwire/stream.rst
new file mode 100644
index 0000000000..be176b74d1
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/driver-api/soundwire/stream.rst
@@ -0,0 +1 @@
+stream states maintained by the Bus for each of the audio stream.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/driver-api/soundwire/stream.rst.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/driver-api/soundwire/stream.rst.yml
new file mode 100644
index 0000000000..1727787ee7
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/driver-api/soundwire/stream.rst.yml
@@ -0,0 +1,6 @@
+what:
+ - copyrights
+ - holders
+ - authors
+authors:
+ - the Bus
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/filesystems/ext4/index.rst b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/filesystems/ext4/index.rst
new file mode 100644
index 0000000000..4dbdfb0520
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/filesystems/ext4/index.rst
@@ -0,0 +1 @@
+artifacts writen by ext4. More documentation
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/filesystems/ext4/index.rst.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/filesystems/ext4/index.rst.yml
new file mode 100644
index 0000000000..b11f4412e3
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/filesystems/ext4/index.rst.yml
@@ -0,0 +1,4 @@
+what:
+ - copyrights
+ - holders
+ - authors
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/hwmon/w83781d b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/hwmon/w83781d
new file mode 100644
index 0000000000..51e2c3ec3d
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/hwmon/w83781d
@@ -0,0 +1,10 @@
+Authors:
+ Frodo Looijaard ,
+ Philip Edelbrock ,
+ Mark Studebaker
+
+Module parameters
+
+
+Please do not send mail to the author or the sensors group asking for
+a datasheet or ideas on how to convince Asus. We can't help.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/hwmon/w83781d.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/hwmon/w83781d.yml
new file mode 100644
index 0000000000..242fe4d1f4
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/hwmon/w83781d.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+authors:
+ - Frodo Looijaard , Philip Edelbrock , Mark Studebaker
+
+ - the sensors group
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/arcnet-hardware.txt b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/arcnet-hardware.txt
new file mode 100644
index 0000000000..e9365bdd6e
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/arcnet-hardware.txt
@@ -0,0 +1,46 @@
+Waterloo? (C)1985 Waterloo Micro. 8
+ No Name -- 8/16
+ No Name Taiwan R.O.C? 8
+
+
+ - PC110 settings were verified by Stephen A. Wood
+ - Also, the JP- and S-numbers probably don't match your card exactly. Try
+ to find jumpers/switches with the same number of settings - it's
+
+
+This description has been written by Juergen Seifert
+using information from the following Original SMC Manual
+
+
+This description has been written by Juergen Seifert
+using information from the following Original SMC Manual
+
+
+This description has been written by Juergen Seifert
+using information from the following Original CNet Manual
+
+
+This description has been written by Juergen Seifert
+using information from the following Original CNet Manual
+
+
+8-bit card (C) 1985
+-------------------
+ - from Robert Michael Best
+
+
+C2 -- "@Copyright
+ Waterloo Microsystems Inc.
+ 1985"
+ In a chip Socket with info printed on a label covering a round window
+ showing the circuit inside. (The window indicates it is an EPROM chip.)
+
+
+This description has been written by Juergen Seifert
+using information from the Original
+ "ARCnet Installation Manual"
+
+
+This description has been written by Juergen Seifert
+using information from the Original
+ "ARCnet Installation Manual"
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/arcnet-hardware.txt.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/arcnet-hardware.txt.yml
new file mode 100644
index 0000000000..870e5f0d3d
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/arcnet-hardware.txt.yml
@@ -0,0 +1,19 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) 1985 Waterloo Micro
+ - (c) 1985
+ - Copyright Waterloo Microsystems Inc. 1985
+holders:
+ - Waterloo Micro
+ - Waterloo Microsystems Inc.
+authors:
+ - Stephen A. Wood
+ - Juergen Seifert
+ - Juergen Seifert
+ - Juergen Seifert
+ - Juergen Seifert
+ - Juergen Seifert
+ - Juergen Seifert
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/ip-sysctl.txt b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/ip-sysctl.txt
new file mode 100644
index 0000000000..244357daf0
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/ip-sysctl.txt
@@ -0,0 +1,3 @@
+(c) PAWS (Protection Against Wrapped Sequence numbers) check failure
+
+ This can help mitigate simple "ack loop" DoS attacks, wherein
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/ip-sysctl.txt.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/ip-sysctl.txt.yml
new file mode 100644
index 0000000000..cae8a64113
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/networking/ip-sysctl.txt.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) PAWS Protection Against Wrapped Sequence
+holders:
+ - PAWS Protection Against Wrapped Sequence
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/powerpc/hvcs.txt b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/powerpc/hvcs.txt
new file mode 100644
index 0000000000..69f3b46349
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/powerpc/hvcs.txt
@@ -0,0 +1,12 @@
+Copyright (C) 2004 IBM Corporation
+
+===========================================================================
+
+
+ Author(s) : Ryan S. Arnold
+ Date Created: March, 02, 2004
+ Last Changed: August, 24, 2004
+
+
+address that is created by firmware. An example vty-server sysfs entry
+looks like the following:
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/powerpc/hvcs.txt.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/powerpc/hvcs.txt.yml
new file mode 100644
index 0000000000..db8dabb9e8
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/powerpc/hvcs.txt.yml
@@ -0,0 +1,11 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2004 IBM Corporation
+holders:
+ - IBM Corporation
+authors:
+ - Ryan S. Arnold
+ - firmware. An
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/s390/Debugging390.txt b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/s390/Debugging390.txt
new file mode 100644
index 0000000000..f5e785d487
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/s390/Debugging390.txt
@@ -0,0 +1,15 @@
+Copyright (C) 2000-2001 IBM Deutschland Entwicklung GmbH, IBM Corporation
+ Best viewed with fixed width fonts
+
+Overview of Document:
+
+
+ * Author(s): Denis Joseph Barrow (djbarrow@de.ibm.com,barrow_dj@yahoo.com)
+ * (C) 2000 IBM Deutschland Entwicklung GmbH, IBM Corporation.
+ */
+#include
+
+
+Copyright 1998 Free Software Foundation, Inc.
+GDB is free software, covered by the GNU General Public License, and you are
+welcome to change it and/or distribute copies of it under certain conditions.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/s390/Debugging390.txt.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/s390/Debugging390.txt.yml
new file mode 100644
index 0000000000..13751f0fe3
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/s390/Debugging390.txt.yml
@@ -0,0 +1,14 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2000-2001 IBM Deutschland Entwicklung GmbH, IBM Corporation Best
+ - (c) 2000 IBM Deutschland Entwicklung GmbH, IBM Corporation
+ - Copyright 1998 Free Software Foundation, Inc.
+holders:
+ - IBM Deutschland Entwicklung GmbH, IBM Corporation Best
+ - IBM Deutschland Entwicklung GmbH, IBM Corporation
+ - Free Software Foundation, Inc.
+authors:
+ - Denis Joseph Barrow
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/sound/cards/mixart.rst b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/sound/cards/mixart.rst
new file mode 100644
index 0000000000..9a738c3526
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/sound/cards/mixart.rst
@@ -0,0 +1,5 @@
+The firmware files are copyright by Digigram SA
+
+
+Copyright (c) 2003 Digigram SA
+Distributable under GPL.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/sound/cards/mixart.rst.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/sound/cards/mixart.rst.yml
new file mode 100644
index 0000000000..1dfe462d74
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/Documentation/sound/cards/mixart.rst.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - copyright by Digigram SA
+ - Copyright (c) 2003 Digigram SA Distributable
+holders:
+ - Digigram SA
+ - Digigram SA Distributable
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/include/asm/floppy.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/include/asm/floppy.h
new file mode 100644
index 0000000000..c6e3439ecc
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/include/asm/floppy.h
@@ -0,0 +1,4 @@
+* Copyright (C) 1995
+ */
+#ifndef __ASM_ALPHA_FLOPPY_H
+#define __ASM_ALPHA_FLOPPY_H
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/include/asm/floppy.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/include/asm/floppy.h.yml
new file mode 100644
index 0000000000..c58dab9ed0
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/include/asm/floppy.h.yml
@@ -0,0 +1,6 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 1995
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/kernel/sys_eiger.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/kernel/sys_eiger.c
new file mode 100644
index 0000000000..97846860a0
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/kernel/sys_eiger.c
@@ -0,0 +1 @@
+ Copyright (C) 1999 Iain Grant
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/kernel/sys_eiger.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/kernel/sys_eiger.c.yml
new file mode 100644
index 0000000000..64b0c7f04b
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/alpha/kernel/sys_eiger.c.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 1999 Iain Grant
+holders:
+ - Iain Grant
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/at91-gatwick.dts b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/at91-gatwick.dts
new file mode 100644
index 0000000000..a14b3b657a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/at91-gatwick.dts
@@ -0,0 +1,3 @@
+* Copyright (C) 2018 Laird
+ *
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/at91-gatwick.dts.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/at91-gatwick.dts.yml
new file mode 100644
index 0000000000..ef42b1cf49
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/at91-gatwick.dts.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2018 Laird
+holders:
+ - Laird
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/axm5516-amarillo.dts b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/axm5516-amarillo.dts
new file mode 100644
index 0000000000..48329e00e7
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/axm5516-amarillo.dts
@@ -0,0 +1 @@
+* Copyright (C) 2013 LSI
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/axm5516-amarillo.dts.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/axm5516-amarillo.dts.yml
new file mode 100644
index 0000000000..3a1d820edd
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/axm5516-amarillo.dts.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2013 LSI
+holders:
+ - LSI
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi
new file mode 100644
index 0000000000..456277e0a8
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi
@@ -0,0 +1,5 @@
+// Copyright (c) 2018 Texas Instruments
+// MMC IOdelay values for TI's DRA76x and AM576x SoCs.
+// Author: Sekhar Nori
+
+/*
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi.yml
new file mode 100644
index 0000000000..33bbabdf8a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2018 Texas Instruments
+holders:
+ - Texas Instruments
+authors:
+ - Sekhar Nori
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/imx31-bug.dts b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/imx31-bug.dts
new file mode 100644
index 0000000000..1925d5e949
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/imx31-bug.dts
@@ -0,0 +1,3 @@
+* Copyright 2012 Denis 'GNUtoo' Carikli
+ *
+ * The code contained herein is licensed under the GNU General Public
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/imx31-bug.dts.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/imx31-bug.dts.yml
new file mode 100644
index 0000000000..020031f573
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/imx31-bug.dts.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright 2012 Denis GNUtoo Carikli
+holders:
+ - Denis GNUtoo Carikli
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/socfpga.dtsi b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/socfpga.dtsi
new file mode 100644
index 0000000000..8e065576ed
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/socfpga.dtsi
@@ -0,0 +1 @@
+* Copyright (C) 2012 Altera
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/socfpga.dtsi.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/socfpga.dtsi.yml
new file mode 100644
index 0000000000..74cb4a400f
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/boot/dts/socfpga.dtsi.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2012 Altera
+holders:
+ - Altera
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/kernel/sys_arm.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/kernel/sys_arm.c
new file mode 100644
index 0000000000..12b7246d15
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/kernel/sys_arm.c
@@ -0,0 +1,4 @@
+* Copyright (C) People who wrote linux/arch/i386/kernel/sys_i386.c
+ * Copyright (C) 1995, 1996 Russell King.
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/kernel/sys_arm.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/kernel/sys_arm.c.yml
new file mode 100644
index 0000000000..e4d0fb2a6d
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/kernel/sys_arm.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) People
+ - Copyright (c) 1995, 1996 Russell King
+holders:
+ - People
+ - Russell King
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-imx/mach-bug.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-imx/mach-bug.c
new file mode 100644
index 0000000000..52628d9f7f
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-imx/mach-bug.c
@@ -0,0 +1,6 @@
+* Copyright (C) 2000 Deep Blue Solutions Ltd
+ * Copyright (C) 2002 Shane Nay (shane@minirl.com)
+ * Copyright 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved.
+ * Copyright 2011 Denis 'GNUtoo' Carikli
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-imx/mach-bug.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-imx/mach-bug.c.yml
new file mode 100644
index 0000000000..9968037435
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-imx/mach-bug.c.yml
@@ -0,0 +1,14 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2000 Deep Blue Solutions Ltd
+ - Copyright (c) 2002 Shane Nay (shane@minirl.com)
+ - Copyright 2005-2007 Freescale Semiconductor, Inc.
+ - Copyright 2011 Denis GNUtoo Carikli
+holders:
+ - Deep Blue Solutions Ltd
+ - Shane Nay
+ - Freescale Semiconductor, Inc.
+ - Denis GNUtoo Carikli
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/time.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/time.c
new file mode 100644
index 0000000000..fc9638948c
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/time.c
@@ -0,0 +1,9 @@
+Copyright (C) 2004 Nokia Corporation
+Partial timer rewrite and additional dynamic tick timer support by
+Tony Lindgen and
+Tuukka Tikkanen
+
+MPU timer code based on the older MPU timer code for OMAP
+Copyright (C) 2000 RidgeRun, Inc.
+Author: Greg Lonnon
+
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/time.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/time.c.yml
new file mode 100644
index 0000000000..a9a942ca49
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/time.c.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2004 Nokia Corporation
+ - Copyright (c) 2000 RidgeRun, Inc.
+holders:
+ - Nokia Corporation
+ - RidgeRun, Inc.
+authors:
+ - Greg Lonnon
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/timer32k.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/timer32k.c
new file mode 100644
index 0000000000..33ba809c73
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/timer32k.c
@@ -0,0 +1,10 @@
+* Copyright (C) 2004 - 2005 Nokia Corporation
+ * Partial timer rewrite and additional dynamic tick timer support by
+ * Tony Lindgen and
+ * Tuukka Tikkanen
+
+
+ * Copyright (C) 2000 RidgeRun, Inc.
+ * Author: Greg Lonnon
+ *
+ * This program is free software; you can redistribute it and/or modify it
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/timer32k.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/timer32k.c.yml
new file mode 100644
index 0000000000..de7c299484
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap1/timer32k.c.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2004 - 2005 Nokia Corporation
+ - Copyright (c) 2000 RidgeRun, Inc.
+holders:
+ - Nokia Corporation
+ - RidgeRun, Inc.
+authors:
+ - Greg Lonnon
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap2/sleep24xx.S b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap2/sleep24xx.S
new file mode 100644
index 0000000000..2387cdbe47
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap2/sleep24xx.S
@@ -0,0 +1,8 @@
+* (C) Copyright 2004
+ * Texas Instruments,
+ * Richard Woodruff
+ *
+ * (C) Copyright 2006 Nokia Corporation
+ * Fixed idle loop sleep
+ * Igor Stoppa
+ *
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap2/sleep24xx.S.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap2/sleep24xx.S.yml
new file mode 100644
index 0000000000..f2c40cf02d
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-omap2/sleep24xx.S.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) Copyright 2004 Texas Instruments, Richard Woodruff
+ - (c) Copyright 2006 Nokia Corporation
+holders:
+ - Texas Instruments, Richard Woodruff
+ - Nokia Corporation
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-pxa/stargate2.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-pxa/stargate2.c
new file mode 100644
index 0000000000..7fa1fc671b
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-pxa/stargate2.c
@@ -0,0 +1,5 @@
+* Author: Ed C. Epp
+ * Created: Nov 05, 2002
+ * Copyright: Intel Corp.
+ *
+ * Modified 2009: Jonathan Cameron
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-pxa/stargate2.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-pxa/stargate2.c.yml
new file mode 100644
index 0000000000..dc3780426c
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-pxa/stargate2.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright Intel Corp.
+holders:
+ - Intel Corp.
+authors:
+ - Ed C. Epp
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep-s3c2410.S b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep-s3c2410.S
new file mode 100644
index 0000000000..a732458a57
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep-s3c2410.S
@@ -0,0 +1,2 @@
+ * Nicolas Pitre, (c) 2002 Monta Vista Software Inc
+ * Cliff Brake, (c) 2001
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep-s3c2410.S.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep-s3c2410.S.yml
new file mode 100644
index 0000000000..a6f36a13a3
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep-s3c2410.S.yml
@@ -0,0 +1,9 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) 2002 Monta Vista Software Inc Cliff Brake
+ - (c) 2001
+holders:
+ - Monta Vista Software Inc Cliff Brake
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep.S b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep.S
new file mode 100644
index 0000000000..1f9b815ff1
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep.S
@@ -0,0 +1,2 @@
+* Copyright (c) 2004 Simtec Electronics
+ * Ben Dooks
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep.S.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep.S.yml
new file mode 100644
index 0000000000..5cabd917f1
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-s3c24xx/sleep.S.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2004 Simtec Electronics Ben Dooks
+holders:
+ - Simtec Electronics Ben Dooks
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-sunxi/headsmp.S b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-sunxi/headsmp.S
new file mode 100644
index 0000000000..5f4e0b26c7
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-sunxi/headsmp.S
@@ -0,0 +1,4 @@
+* Copyright (c) 2018 Chen-Yu Tsai
+ * Copyright (c) 2018 Bootlin
+ *
+ * Chen-Yu Tsai
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-sunxi/headsmp.S.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-sunxi/headsmp.S.yml
new file mode 100644
index 0000000000..a9ffa5d64f
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-sunxi/headsmp.S.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2018 Chen-Yu Tsai
+ - Copyright (c) 2018 Bootlin
+holders:
+ - Chen-Yu Tsai
+ - Bootlin
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-tegra/platsmp.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-tegra/platsmp.c
new file mode 100644
index 0000000000..dd0cc185a8
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-tegra/platsmp.c
@@ -0,0 +1,6 @@
+* Copyright (C) 2002 ARM Ltd.
+ * All Rights Reserved
+ *
+ * Copyright (C) 2009 Palm
+ * All Rights Reserved
+ *
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-tegra/platsmp.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-tegra/platsmp.c.yml
new file mode 100644
index 0000000000..bbbab2d589
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/mach-tegra/platsmp.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2002 ARM Ltd.
+ - Copyright (c) 2009 Palm
+holders:
+ - ARM Ltd.
+ - Palm
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/nwfpe/double_cpdo.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/nwfpe/double_cpdo.c
new file mode 100644
index 0000000000..e68dadf711
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/nwfpe/double_cpdo.c
@@ -0,0 +1,5 @@
+(c) Rebel.COM, 1998,1999
+
+ Direct questions, comments to Scott Bambrough
+
+ This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/nwfpe/double_cpdo.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/nwfpe/double_cpdo.c.yml
new file mode 100644
index 0000000000..f255e023fe
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm/nwfpe/double_cpdo.c.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) Rebel.COM, 1998,1999
+holders:
+ - Rebel.COM
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts
new file mode 100644
index 0000000000..6d4caf4308
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts
@@ -0,0 +1,4 @@
+* Copyright (c) 2017 BayLibre, SAS.
+ * Author: Neil Armstrong
+ * Copyright (c) 2017 Oleg
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts.yml
new file mode 100644
index 0000000000..f0e40a58cb
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2017 BayLibre, SAS.
+ - Copyright (c) 2017 Oleg
+holders:
+ - BayLibre, SAS.
+ - Oleg
+authors:
+ - Neil Armstrong
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/kernel/sys_compat.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/kernel/sys_compat.c
new file mode 100644
index 0000000000..0739357558
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/kernel/sys_compat.c
@@ -0,0 +1,5 @@
+* Copyright (C) People who wrote linux/arch/i386/kernel/sys_i386.c
+ * Copyright (C) 1995, 1996 Russell King.
+ * Copyright (C) 2012 ARM Ltd.
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/kernel/sys_compat.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/kernel/sys_compat.c.yml
new file mode 100644
index 0000000000..703697e6f0
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/arm64/kernel/sys_compat.c.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) People
+ - Copyright (c) 1995, 1996 Russell King
+ - Copyright (c) 2012 ARM Ltd.
+holders:
+ - People
+ - Russell King
+ - ARM Ltd.
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ivt.S b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ivt.S
new file mode 100644
index 0000000000..8012a88871
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ivt.S
@@ -0,0 +1,18 @@
+* Copyright (C) 1998-2001, 2003, 2005 Hewlett-Packard Co
+ * Stephane Eranian
+ * David Mosberger
+ * Copyright (C) 2000, 2002-2003 Intel Co
+ * Asit Mallick
+ * Suresh Siddha
+ * Kenneth Chen
+ * Fenghua Yu
+ *
+ * 00/08/23 Asit Mallick TLB handling for SMP
+
+
+ * Copyright (C) 2005 Hewlett-Packard Co
+ * Dan Magenheimer
+ * Xen paravirtualization
+ * Copyright (c) 2008 Isaku Yamahata
+ * VA Linux Systems Japan K.K.
+ * pv_ops.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ivt.S.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ivt.S.yml
new file mode 100644
index 0000000000..6dd3d8cd24
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ivt.S.yml
@@ -0,0 +1,16 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 1998-2001, 2003, 2005 Hewlett-Packard Co Stephane Eranian
+ David Mosberger
+ - Copyright (c) 2000, 2002-2003 Intel Co Asit Mallick Suresh Siddha
+ Kenneth Chen Fenghua Yu
+ - Copyright (c) 2005 Hewlett-Packard Co Dan Magenheimer Xen
+ - Copyright (c) 2008 Isaku Yamahata
+holders:
+ - Hewlett-Packard Co Stephane Eranian David Mosberger
+ - Intel Co Asit Mallick Suresh Siddha Kenneth Chen Fenghua Yu
+ - Hewlett-Packard Co Dan Magenheimer Xen
+ - Isaku Yamahata
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ptrace.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ptrace.c
new file mode 100644
index 0000000000..74bb1bceab
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ptrace.c
@@ -0,0 +1,7 @@
+* Copyright (C) 1999-2005 Hewlett-Packard Co
+ * David Mosberger-Tang
+ * Copyright (C) 2006 Intel Co
+ * 2006-08-12 - IA64 Native Utrace implementation support added by
+ * Anil S Keshavamurthy
+ *
+ * Derived from the x86 and Alpha versions.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ptrace.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ptrace.c.yml
new file mode 100644
index 0000000000..dd1a634300
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/ia64/kernel/ptrace.c.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 1999-2005 Hewlett-Packard Co David Mosberger-Tang
+ - Copyright (c) 2006 Intel Co 2006-08-12 - IA64 Native Utrace
+holders:
+ - Hewlett-Packard Co David Mosberger-Tang
+ - Intel Co IA64 Native Utrace
+authors:
+ - Anil S Keshavamurthy
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/m68k/include/asm/floppy.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/m68k/include/asm/floppy.h
new file mode 100644
index 0000000000..d53a92a25f
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/m68k/include/asm/floppy.h
@@ -0,0 +1,5 @@
+* Copyright (C) 1999, 2000, 2001
+ *
+ * Sun3x support added 2/4/2000 Sam Creasey (sammy@sammy.net)
+ *
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/m68k/include/asm/floppy.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/m68k/include/asm/floppy.h.yml
new file mode 100644
index 0000000000..5770a6163d
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/m68k/include/asm/floppy.h.yml
@@ -0,0 +1,6 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 1999, 2000, 2001
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/include/asm/fixmap.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/include/asm/fixmap.h
new file mode 100644
index 0000000000..44ea81788f
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/include/asm/fixmap.h
@@ -0,0 +1,9 @@
+* Copyright (C) 1998 Ingo Molnar
+ *
+ * Copyright 2008 Freescale Semiconductor Inc.
+ * Port to powerpc added by Kumar Gala
+ *
+ * Copyright 2011 Michal Simek
+ * Copyright 2011 PetaLogix Qld Pty Ltd
+ * Port to Microblaze
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/include/asm/fixmap.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/include/asm/fixmap.h.yml
new file mode 100644
index 0000000000..36e1b2a8e3
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/include/asm/fixmap.h.yml
@@ -0,0 +1,14 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 1998 Ingo Molnar
+ - Copyright 2008 Freescale Semiconductor Inc.
+ - Copyright 2011 Michal Simek
+ - Copyright 2011 PetaLogix Qld Pty Ltd
+holders:
+ - Ingo Molnar
+ - Freescale Semiconductor Inc.
+ - Michal Simek
+ - PetaLogix Qld Pty Ltd
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/fastcopy.S b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/fastcopy.S
new file mode 100644
index 0000000000..740a2d5773
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/fastcopy.S
@@ -0,0 +1,5 @@
+* Copyright (C) 2008-2009 Michal Simek
+ * Copyright (C) 2008-2009 PetaLogix
+ * Copyright (C) 2008 Jim Law - Iris LP All rights reserved.
+ *
+ * This file is subject to the terms and conditions of the GNU General
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/fastcopy.S.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/fastcopy.S.yml
new file mode 100644
index 0000000000..1e32ec4ac7
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/fastcopy.S.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2008-2009 Michal Simek
+ - Copyright (c) 2008-2009 PetaLogix
+ - Copyright (c) 2008 Jim Law - Iris LP
+holders:
+ - Michal Simek
+ - PetaLogix
+ - Jim Law - Iris LP
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/memcpy.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/memcpy.c
new file mode 100644
index 0000000000..9a799cdda8
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/memcpy.c
@@ -0,0 +1,17 @@
+* Copyright (C) 2008-2009 Michal Simek
+ * Copyright (C) 2008-2009 PetaLogix
+ * Copyright (C) 2007 John Williams
+ *
+ * Reasonably optimised generic C-code for memcpy on Microblaze
+
+
+ * It is based on demo code originally Copyright 2001 by Intel Corp, taken from
+ * http://www.embedded.com/showArticle.jhtml?articleID=19205567
+ *
+ * Attempts were made, unsuccessfully, to contact the original
+
+
+ * This software has been developed by Intel Corporation.
+ * Intel specifically disclaims all warranties, express or
+ * implied, and all liability, including consequential and
+ * other indirect damages, for the use of this program, including
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/memcpy.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/memcpy.c.yml
new file mode 100644
index 0000000000..9685660c8a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/microblaze/lib/memcpy.c.yml
@@ -0,0 +1,16 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2008-2009 Michal Simek
+ - Copyright (c) 2008-2009 PetaLogix
+ - Copyright (c) 2007 John Williams
+ - Copyright 2001 by Intel Corp, taken from http://www.embedded.com/showArticle.jhtml?articleID
+holders:
+ - Michal Simek
+ - PetaLogix
+ - John Williams
+ - Intel Corp,
+authors:
+ - Intel Corporation. Intel
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/cmdline.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/cmdline.c
new file mode 100644
index 0000000000..6dc1698438
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/cmdline.c
@@ -0,0 +1 @@
+ * Copyright 2003 ICT CAS
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/cmdline.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/cmdline.c.yml
new file mode 100644
index 0000000000..3af7df74b3
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/cmdline.c.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright 2003 ICT CAS
+holders:
+ - ICT CAS
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/env.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/env.c
new file mode 100644
index 0000000000..ea1895a9f0
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/env.c
@@ -0,0 +1,13 @@
+* Copyright 2001 MontaVista Software Inc.
+ * Author: jsun@mvista.com or jsun@junsun.net
+ *
+ * Copyright 2003 ICT CAS
+ * Author: Michael Guo
+ *
+ * Copyright (C) 2007 Lemote Inc. & Institute of Computing Technology
+ * Author: Fuxin Zhang, zhangfx@lemote.com
+ *
+ * Copyright (C) 2009 Lemote Inc.
+ * Author: Wu Zhangjin, wuzhangjin@gmail.com
+ *
+ * This program is free software; you can redistribute it and/or modify it
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/env.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/env.c.yml
new file mode 100644
index 0000000000..b20091e4cf
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/loongson64/common/env.c.yml
@@ -0,0 +1,19 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright 2001 MontaVista Software Inc.
+ - Copyright 2003 ICT CAS
+ - Copyright (c) 2007 Lemote Inc. & Institute of Computing Technology
+ - Copyright (c) 2009 Lemote Inc.
+holders:
+ - MontaVista Software Inc.
+ - ICT CAS
+ - Lemote Inc. & Institute of Computing Technology
+ - Lemote Inc.
+authors:
+ - jsun@mvista.com or jsun@junsun.net
+ - Michael Guo
+ - Fuxin Zhang, zhangfx@lemote.com
+ - Wu Zhangjin
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/mm/cex-oct.S b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/mm/cex-oct.S
new file mode 100644
index 0000000000..59ea77d820
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/mm/cex-oct.S
@@ -0,0 +1,3 @@
+* Copyright (C) 2006 Cavium Networks
+ * Cache error handler
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/mm/cex-oct.S.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/mm/cex-oct.S.yml
new file mode 100644
index 0000000000..563d8cdbff
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/mips/mm/cex-oct.S.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2006 Cavium Networks Cache
+holders:
+ - Cavium Networks Cache
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/nios2/include/asm/uaccess.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/nios2/include/asm/uaccess.h
new file mode 100644
index 0000000000..24bd8dca6b
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/nios2/include/asm/uaccess.h
@@ -0,0 +1,5 @@
+* Copyright (C) 2010-2011, Tobias Klauser
+ * Copyright (C) 2009, Wind River Systems Inc
+ * Implemented by fredrik.markstrom@gmail.com and ivarholmqvist@gmail.com
+ *
+ * This file is subject to the terms and conditions of the GNU General Public
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/nios2/include/asm/uaccess.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/nios2/include/asm/uaccess.h.yml
new file mode 100644
index 0000000000..6757dce79e
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/nios2/include/asm/uaccess.h.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2010-2011, Tobias Klauser
+ - Copyright (c) 2009, Wind River Systems Inc Implemented
+holders:
+ - Tobias Klauser
+ - Wind River Systems Inc Implemented
+authors:
+ - fredrik.markstrom@gmail.com
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/inventory.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/inventory.c
new file mode 100644
index 0000000000..f6b263b2f8
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/inventory.c
@@ -0,0 +1,4 @@
+* Copyright (c) 1999 The Puffin Group (David Kennedy and Alex deVries)
+ * Copyright (c) 2001 Matthew Wilcox for Hewlett-Packard
+ *
+ * These are the routines to discover what hardware exists in this box.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/inventory.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/inventory.c.yml
new file mode 100644
index 0000000000..924e941300
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/inventory.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 1999 The Puffin Group David Kennedy and Alex
+ - Copyright (c) 2001 Matthew Wilcox
+holders:
+ - The Puffin Group David Kennedy and Alex
+ - Matthew Wilcox
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/pacache.S b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/pacache.S
new file mode 100644
index 0000000000..9572d18416
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/pacache.S
@@ -0,0 +1,5 @@
+* Copyright (C) 2000-2001 Hewlett-Packard (John Marvin)
+ * Copyright (C) 2001 Matthew Wilcox (willy at parisc-linux.org)
+ * Copyright (C) 2002 Richard Hirst (rhirst with parisc-linux.org)
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/pacache.S.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/pacache.S.yml
new file mode 100644
index 0000000000..705eab0b45
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/parisc/kernel/pacache.S.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2000-2001 Hewlett-Packard (John Marvin)
+ - Copyright (c) 2001 Matthew Wilcox (willy at parisc-linux.org)
+ - Copyright (c) 2002 Richard Hirst (rhirst with parisc-linux.org)
+holders:
+ - Hewlett-Packard (John Marvin)
+ - Matthew Wilcox willy at
+ - Richard Hirst rhirst with
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/boot/rs6000.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/boot/rs6000.h
new file mode 100644
index 0000000000..a22fae2936
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/boot/rs6000.h
@@ -0,0 +1,4 @@
+Copyright (C) 1990, 1991 Free Software Foundation, Inc.
+ FIXME: Can someone provide a transliteration of this name into ASCII?
+ Using the following chars caused a compiler warning on HIUX (so I replaced
+ them with octal escapes), and isn't useful without an understanding of what
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/boot/rs6000.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/boot/rs6000.h.yml
new file mode 100644
index 0000000000..619af42050
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/boot/rs6000.h.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 1990, 1991 Free Software Foundation, Inc. FIXME Can
+holders:
+ - Free Software Foundation, Inc. FIXME Can
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/fixmap.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/fixmap.h
new file mode 100644
index 0000000000..fa799211e9
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/fixmap.h
@@ -0,0 +1,5 @@
+* Copyright (C) 1998 Ingo Molnar
+ *
+ * Copyright 2008 Freescale Semiconductor Inc.
+ * Port to powerpc added by Kumar Gala
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/fixmap.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/fixmap.h.yml
new file mode 100644
index 0000000000..62670fc1c0
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/fixmap.h.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 1998 Ingo Molnar
+ - Copyright 2008 Freescale Semiconductor Inc.
+holders:
+ - Ingo Molnar
+ - Freescale Semiconductor Inc.
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/floppy.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/floppy.h
new file mode 100644
index 0000000000..850ddf292b
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/floppy.h
@@ -0,0 +1,5 @@
+* Copyright (C) 1995
+ */
+#ifndef __ASM_POWERPC_FLOPPY_H
+#define __ASM_POWERPC_FLOPPY_H
+#ifdef __KERNEL__
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/floppy.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/floppy.h.yml
new file mode 100644
index 0000000000..c58dab9ed0
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/floppy.h.yml
@@ -0,0 +1,6 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 1995
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/kgdb.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/kgdb.h
new file mode 100644
index 0000000000..0db59ff610
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/kgdb.h
@@ -0,0 +1,14 @@
+* copyrights:
+ *
+ * PPC64 Mods (C) 2005 Frank Rowand (frowand@mvista.com)
+ * PPC Mods (C) 2004 Tom Rini (trini@mvista.com)
+ * PPC Mods (C) 2003 John Whitney (john.whitney@timesys.com)
+ * PPC Mods (C) 1998 Michael Tesch (tesch@cs.wisc.edu)
+ *
+ *
+ * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
+ * Author: Tom Rini
+ *
+ * 2006 (c) MontaVista Software, Inc. This file is licensed under
+ * the terms of the GNU General Public License version 2. This program
+ * is licensed "as is" without any warranty of any kind, whether express
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/kgdb.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/kgdb.h.yml
new file mode 100644
index 0000000000..f2b3c6983f
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/include/asm/kgdb.h.yml
@@ -0,0 +1,22 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - copyrights PPC64 Mods
+ - (c) 2005 Frank Rowand (frowand@mvista.com) PPC Mods
+ - (c) 2004 Tom Rini (trini@mvista.com) PPC Mods
+ - (c) 2003 John Whitney (john.whitney@timesys.com) PPC Mods
+ - (c) 1998 Michael Tesch (tesch@cs.wisc.edu)
+ - Copyright (c) 1995 David S. Miller (davem@caip.rutgers.edu)
+ - (c) MontaVista Software, Inc.
+holders:
+ - PPC64 Mods
+ - Frank Rowand PPC Mods
+ - Tom Rini PPC Mods
+ - John Whitney PPC Mods
+ - Michael Tesch
+ - David S. Miller
+ - MontaVista Software, Inc.
+authors:
+ - Tom Rini
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/4xx/ocm.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/4xx/ocm.c
new file mode 100644
index 0000000000..499448bc09
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/4xx/ocm.c
@@ -0,0 +1,9 @@
+* (C) Copyright 2009, Applied Micro Circuits Corporation
+ * Victor Gallardo (vgallardo@amcc.com)
+ *
+ * See file CREDITS for list of people who contributed to this
+
+
+ seq_printf(m, "MemTotal(C) : %d Bytes\n", ocm->c.memtotal);
+
+ seq_printf(m, "\n");
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/4xx/ocm.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/4xx/ocm.c.yml
new file mode 100644
index 0000000000..69489597bd
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/4xx/ocm.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) Copyright 2009, Applied Micro Circuits Corporation Victor Gallardo (vgallardo@amcc.com)
+ - MemTotal (c) Bytes
+holders:
+ - Applied Micro Circuits Corporation Victor Gallardo
+ - MemTotal Bytes
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/Makefile b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/Makefile
new file mode 100644
index 0000000000..0f72c7c3f3
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/Makefile
@@ -0,0 +1,4 @@
+echo " * $*_dump.h: Copyright (C) 2005 IBM." ; \
+ echo " * Hex-dump auto generated from $*.c." ; \
+ echo " * Do not edit!" ; \
+ echo " */" ; \
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/Makefile.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/Makefile.yml
new file mode 100644
index 0000000000..78a2818064
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/Makefile.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2005 IBM echo Hex-dump
+holders:
+ - IBM echo Hex-dump
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_restore.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_restore.c
new file mode 100644
index 0000000000..73e643981d
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_restore.c
@@ -0,0 +1,8 @@
+* (C) Copyright IBM Corp. 2005
+ *
+ * SPU-side context restore sequence outlined in
+ * Synergistic Processor Element Book IV
+ *
+ * Author: Mark Nutter
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_restore.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_restore.c.yml
new file mode 100644
index 0000000000..53b63b1ddc
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_restore.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) Copyright IBM Corp. 2005 SPU-side
+holders:
+ - IBM Corp. SPU-side
+authors:
+ - Mark Nutter
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_save.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_save.c
new file mode 100644
index 0000000000..ad814a4da1
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_save.c
@@ -0,0 +1,8 @@
+* (C) Copyright IBM Corp. 2005
+ *
+ * SPU-side context save sequence outlined in
+ * Synergistic Processor Element Book IV
+ *
+ * Author: Mark Nutter
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_save.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_save.c.yml
new file mode 100644
index 0000000000..53b63b1ddc
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/platforms/cell/spufs/spu_save.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) Copyright IBM Corp. 2005 SPU-side
+holders:
+ - IBM Corp. SPU-side
+authors:
+ - Mark Nutter
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/sysdev/pmi.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/sysdev/pmi.c
new file mode 100644
index 0000000000..7b199bf17a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/sysdev/pmi.c
@@ -0,0 +1,9 @@
+* (C) Copyright IBM Deutschland Entwicklung GmbH 2005
+ *
+ * PMI (Platform Management Interrupt) is a way to communicate
+ * with the BMC (Baseboard Management Controller) via interrupts.
+ * Unlike IPMI it is bidirectional and has a low latency.
+
+ * Author: Christian Krafft
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/sysdev/pmi.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/sysdev/pmi.c.yml
new file mode 100644
index 0000000000..684d06b45b
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/powerpc/sysdev/pmi.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) Copyright IBM Deutschland Entwicklung GmbH 2005 PMI (Platform Management Interrupt)
+holders:
+ - IBM Deutschland Entwicklung GmbH PMI (Platform Management Interrupt)
+authors:
+ - Christian Krafft
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/idals.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/idals.h
new file mode 100644
index 0000000000..b6107610bb
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/idals.h
@@ -0,0 +1,5 @@
+* Copyright IBM Corp. 2000
+ *
+ * History of changes
+ * 07/24/00 new file
+ * 05/04/02 code restructuring.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/idals.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/idals.h.yml
new file mode 100644
index 0000000000..f3294e4d3c
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/idals.h.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright IBM Corp. 2000 History
+holders:
+ - IBM Corp. History
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/vtimer.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/vtimer.h
new file mode 100644
index 0000000000..c37ea250ad
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/vtimer.h
@@ -0,0 +1,5 @@
+* Copyright IBM Corp. 2003, 2012
+ * Virtual CPU timer
+ *
+ * Author(s): Jan Glauber
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/vtimer.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/vtimer.h.yml
new file mode 100644
index 0000000000..90daee1abd
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/asm/vtimer.h.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright IBM Corp. 2003, 2012 Virtual CPU
+holders:
+ - IBM Corp. Virtual CPU
+authors:
+ - Jan Glauber
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/uapi/asm/monwriter.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/uapi/asm/monwriter.h
new file mode 100644
index 0000000000..877d81ae3d
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/uapi/asm/monwriter.h
@@ -0,0 +1,6 @@
+* Copyright IBM Corp. 2006
+ * Character device driver for writing z/VM APPLDATA monitor records
+ * Version 1.0
+ * Author(s): Melissa Howland
+ *
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/uapi/asm/monwriter.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/uapi/asm/monwriter.h.yml
new file mode 100644
index 0000000000..a176235341
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/include/uapi/asm/monwriter.h.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright IBM Corp. 2006 Character
+holders:
+ - IBM Corp. Character
+authors:
+ - Melissa Howland
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/mm/page-states.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/mm/page-states.c
new file mode 100644
index 0000000000..3929057107
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/mm/page-states.c
@@ -0,0 +1,6 @@
+* Copyright IBM Corp. 2008
+ *
+ * Guest page hinting for unused pages.
+ *
+ * Author(s): Martin Schwidefsky
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/mm/page-states.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/mm/page-states.c.yml
new file mode 100644
index 0000000000..59c533993e
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/s390/mm/page-states.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright IBM Corp. 2008 Guest
+holders:
+ - IBM Corp. Guest
+authors:
+ - Martin Schwidefsky
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/boards/mach-landisk/setup.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/boards/mach-landisk/setup.c
new file mode 100644
index 0000000000..44e15a951a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/boards/mach-landisk/setup.c
@@ -0,0 +1,6 @@
+* Copyright (C) 2000 Kazumoto Kojima
+ * Copyright (C) 2002 Paul Mundt
+ * Copylight (C) 2002 Atom Create Engineering Co., Ltd.
+ * Copyright (C) 2005-2007 kogiidena
+ *
+ * This file is subject to the terms and conditions of the GNU General Public
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/boards/mach-landisk/setup.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/boards/mach-landisk/setup.c.yml
new file mode 100644
index 0000000000..285ce1b26e
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/boards/mach-landisk/setup.c.yml
@@ -0,0 +1,14 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2000 Kazumoto Kojima
+ - Copyright (c) 2002 Paul Mundt Copylight
+ - (c) 2002 Atom Create Engineering Co., Ltd.
+ - Copyright (c) 2005-2007 kogiidena
+holders:
+ - Kazumoto Kojima
+ - Paul Mundt Copylight
+ - Atom Create Engineering Co., Ltd.
+ - kogiidena
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/fixups-landisk.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/fixups-landisk.c
new file mode 100644
index 0000000000..8084722c91
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/fixups-landisk.c
@@ -0,0 +1,4 @@
+* Copyright (C) 2006 kogiidena
+ * Copyright (C) 2010 Nobuhiro Iwamatsu
+ *
+ * May be copied or modified under the terms of the GNU General Public
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/fixups-landisk.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/fixups-landisk.c.yml
new file mode 100644
index 0000000000..1fa75f1f5b
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/fixups-landisk.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2006 kogiidena
+ - Copyright (c) 2010 Nobuhiro Iwamatsu
+holders:
+ - kogiidena
+ - Nobuhiro Iwamatsu
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7751.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7751.h
new file mode 100644
index 0000000000..d18b9c650a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7751.h
@@ -0,0 +1,6 @@
+* Dustin McIntire (dustin@sensoria.com) (c) 2001
+ * Paul Mundt (lethal@linux-sh.org) (c) 2003
+ *
+ * May be copied or modified under the terms of the GNU General Public
+ * License. See linux/COPYING for more information.
+ *
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7751.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7751.h.yml
new file mode 100644
index 0000000000..39e6f9818b
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7751.h.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) 2001 Paul Mundt (lethal@linux-sh.org)
+ - (c) 2003 May be copied or
+holders:
+ - Paul Mundt
+ - May be copied
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7780.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7780.h
new file mode 100644
index 0000000000..d18b9c650a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7780.h
@@ -0,0 +1,6 @@
+* Dustin McIntire (dustin@sensoria.com) (c) 2001
+ * Paul Mundt (lethal@linux-sh.org) (c) 2003
+ *
+ * May be copied or modified under the terms of the GNU General Public
+ * License. See linux/COPYING for more information.
+ *
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7780.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7780.h.yml
new file mode 100644
index 0000000000..39e6f9818b
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/sh/drivers/pci/pci-sh7780.h.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) 2001 Paul Mundt (lethal@linux-sh.org)
+ - (c) 2003 May be copied or
+holders:
+ - Paul Mundt
+ - May be copied
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_kern.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_kern.c
new file mode 100644
index 0000000000..499f41cc31
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_kern.c
@@ -0,0 +1,6 @@
+* Copyright (C) 2001 Lennert Buytenhek (buytenh@gnu.org) and
+ * James Leu (jleu@mindspring.net).
+ * Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
+ * Copyright (C) 2001 by various other people who didn't put their name here.
+ * Licensed under the GPL.
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_kern.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_kern.c.yml
new file mode 100644
index 0000000000..cfe9f6f239
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_kern.c.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2001 Lennert Buytenhek (buytenh@gnu.org) and James Leu (jleu@mindspring.net)
+ - Copyright (c) 2001 - 2007 Jeff Dike
+ - Copyright (c) 2001 by various
+holders:
+ - Lennert Buytenhek and James Leu
+ - Jeff Dike
+ - various
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_user.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_user.c
new file mode 100644
index 0000000000..6440628c0a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_user.c
@@ -0,0 +1,6 @@
+* Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
+ * Copyright (C) 2001 Lennert Buytenhek (buytenh@gnu.org) and
+ * James Leu (jleu@mindspring.net).
+ * Copyright (C) 2001 by various other people who didn't put their name here.
+ * Licensed under the GPL.
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_user.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_user.c.yml
new file mode 100644
index 0000000000..6fde9d70c9
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/daemon_user.c.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2001 - 2007 Jeff Dike
+ - Copyright (c) 2001 Lennert Buytenhek (buytenh@gnu.org) and James Leu (jleu@mindspring.net)
+ - Copyright (c) 2001 by various
+holders:
+ - Jeff Dike
+ - Lennert Buytenhek and James Leu
+ - various
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/net_kern.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/net_kern.c
new file mode 100644
index 0000000000..6440628c0a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/net_kern.c
@@ -0,0 +1,6 @@
+* Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
+ * Copyright (C) 2001 Lennert Buytenhek (buytenh@gnu.org) and
+ * James Leu (jleu@mindspring.net).
+ * Copyright (C) 2001 by various other people who didn't put their name here.
+ * Licensed under the GPL.
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/net_kern.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/net_kern.c.yml
new file mode 100644
index 0000000000..6fde9d70c9
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/net_kern.c.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2001 - 2007 Jeff Dike
+ - Copyright (c) 2001 Lennert Buytenhek (buytenh@gnu.org) and James Leu (jleu@mindspring.net)
+ - Copyright (c) 2001 by various
+holders:
+ - Jeff Dike
+ - Lennert Buytenhek and James Leu
+ - various
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/umcast_kern.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/umcast_kern.c
new file mode 100644
index 0000000000..5cceb95dd4
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/umcast_kern.c
@@ -0,0 +1,9 @@
+* Copyright (C) 2001 by Harald Welte
+ * Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
+ *
+ * based on the existing uml-networking code, which is
+ * Copyright (C) 2001 Lennert Buytenhek (buytenh@gnu.org) and
+ * James Leu (jleu@mindspring.net).
+ * Copyright (C) 2001 by various other people who didn't put their name here.
+ *
+ * Licensed under the GPL.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/umcast_kern.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/umcast_kern.c.yml
new file mode 100644
index 0000000000..34996bd828
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/um/drivers/umcast_kern.c.yml
@@ -0,0 +1,14 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2001 by Harald Welte
+ - Copyright (c) 2001 - 2007 Jeff Dike
+ - Copyright (c) 2001 Lennert Buytenhek (buytenh@gnu.org) and James Leu (jleu@mindspring.net)
+ - Copyright (c) 2001 by various
+holders:
+ - Harald Welte
+ - Jeff Dike
+ - Lennert Buytenhek and James Leu
+ - various
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/include/asm/floppy.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/include/asm/floppy.h
new file mode 100644
index 0000000000..2f56daf8e7
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/include/asm/floppy.h
@@ -0,0 +1,4 @@
+* Copyright (C) 1995
+ */
+#ifndef _ASM_X86_FLOPPY_H
+#define _ASM_X86_FLOPPY_H
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/include/asm/floppy.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/include/asm/floppy.h.yml
new file mode 100644
index 0000000000..c58dab9ed0
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/include/asm/floppy.h.yml
@@ -0,0 +1,6 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 1995
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/net/bpf_jit_comp.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/net/bpf_jit_comp.c
new file mode 100644
index 0000000000..6516e6274d
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/net/bpf_jit_comp.c
@@ -0,0 +1,4 @@
+* Copyright (C) 2011-2013 Eric Dumazet (eric.dumazet@gmail.com)
+ * Internal BPF Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com
+ *
+ * This program is free software; you can redistribute it and/or
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/net/bpf_jit_comp.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/net/bpf_jit_comp.c.yml
new file mode 100644
index 0000000000..5cbdfffccb
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/net/bpf_jit_comp.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2011-2013 Eric Dumazet (eric.dumazet@gmail.com) Internal BPF
+ - Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com
+holders:
+ - Eric Dumazet Internal BPF
+ - PLUMgrid
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-pm.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-pm.c
new file mode 100644
index 0000000000..cd9cd32bb0
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-pm.c
@@ -0,0 +1,6 @@
+* Copyright (C) 2010 Andres Salomon
+ * Copyright (C) 2010 One Laptop per Child
+ * Copyright (C) 2006 Red Hat, Inc.
+ * Copyright (C) 2006 Advanced Micro Devices, Inc.
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-pm.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-pm.c.yml
new file mode 100644
index 0000000000..883faf4f29
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-pm.c.yml
@@ -0,0 +1,14 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2010 Andres Salomon
+ - Copyright (c) 2010 One Laptop
+ - Copyright (c) 2006 Red Hat, Inc.
+ - Copyright (c) 2006 Advanced Micro Devices, Inc.
+holders:
+ - Andres Salomon
+ - One Laptop
+ - Red Hat, Inc.
+ - Advanced Micro Devices, Inc.
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-rtc.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-rtc.c
new file mode 100644
index 0000000000..d687ec21f3
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-rtc.c
@@ -0,0 +1,3 @@
+* Copyright (C) 2011 One Laptop per Child
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-rtc.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-rtc.c.yml
new file mode 100644
index 0000000000..2fc1ee9a53
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-rtc.c.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2011 One Laptop
+holders:
+ - One Laptop
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-sci.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-sci.c
new file mode 100644
index 0000000000..8c7612eaaf
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-sci.c
@@ -0,0 +1,5 @@
+* Copyright (C) 2010 One Laptop per Child
+ * Copyright (C) 2006 Red Hat, Inc.
+ * Copyright (C) 2006 Advanced Micro Devices, Inc.
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-sci.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-sci.c.yml
new file mode 100644
index 0000000000..1d08458e29
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo1-sci.c.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2010 One Laptop
+ - Copyright (c) 2006 Red Hat, Inc.
+ - Copyright (c) 2006 Advanced Micro Devices, Inc.
+holders:
+ - One Laptop
+ - Red Hat, Inc.
+ - Advanced Micro Devices, Inc.
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo15-sci.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo15-sci.c
new file mode 100644
index 0000000000..a7b70bfdb8
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo15-sci.c
@@ -0,0 +1,3 @@
+* Copyright (C) 2009-2010 One Laptop per Child
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo15-sci.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo15-sci.c.yml
new file mode 100644
index 0000000000..b845d3c861
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/arch/x86/platform/olpc/olpc-xo15-sci.c.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2009-2010 One Laptop
+holders:
+ - One Laptop
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/block/bounce.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/block/bounce.c
new file mode 100644
index 0000000000..093e57f47f
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/block/bounce.c
@@ -0,0 +1,4 @@
+* The bio of @from is created by bounce, so we can iterate
+ * its bvec from start to end, but the @from->bi_iter can't be
+ * trusted because it might be changed by splitting.
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/block/bounce.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/block/bounce.c.yml
new file mode 100644
index 0000000000..2c57798d4e
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/block/bounce.c.yml
@@ -0,0 +1,6 @@
+what:
+ - copyrights
+ - holders
+ - authors
+authors:
+ - bounce, so we can iterate its bvec
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/crypto/jitterentropy.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/crypto/jitterentropy.c
new file mode 100644
index 0000000000..bcc8a073bd
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/crypto/jitterentropy.c
@@ -0,0 +1,5 @@
+* Copyright Stephan Mueller , 2015
+ *
+ * Design
+ * ======
+ *
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/crypto/jitterentropy.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/crypto/jitterentropy.c.yml
new file mode 100644
index 0000000000..14626b5d7b
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/crypto/jitterentropy.c.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright Stephan Mueller , 2015 Design
+holders:
+ - Stephan Mueller , Design
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/acpica/dscontrol.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/acpica/dscontrol.c
new file mode 100644
index 0000000000..c935f5363e
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/acpica/dscontrol.c
@@ -0,0 +1,8 @@
+* Copyright (C) 2000 - 2018, Intel Corp.
+ *
+ *****************************************************************************/
+
+
+ * Allow references created by the Index operator to return
+ * unchanged.
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/acpica/dscontrol.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/acpica/dscontrol.c.yml
new file mode 100644
index 0000000000..03e8e22324
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/acpica/dscontrol.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2000 - 2018, Intel Corp.
+holders:
+ - Intel Corp.
+authors:
+ - the Index
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/processor_idle.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/processor_idle.c
new file mode 100644
index 0000000000..1c7fbbaeb0
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/processor_idle.c
@@ -0,0 +1,13 @@
+* Copyright (C) 2001, 2002 Andy Grover
+ * Copyright (C) 2001, 2002 Paul Diefenbaugh
+ * Copyright (C) 2004, 2005 Dominik Brodowski
+ * Copyright (C) 2004 Anil S Keshavamurthy
+ * - Added processor hotplug support
+ * Copyright (C) 2005 Venkatesh Pallipadi
+ * - Added support for C3 on SMP
+ *
+
+
+/* Power(C) State timer broadcast control */
+static void lapic_timer_state_broadcast(struct acpi_processor *pr,
+ struct acpi_processor_cx *cx,
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/processor_idle.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/processor_idle.c.yml
new file mode 100644
index 0000000000..4fc1aa124d
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/acpi/processor_idle.c.yml
@@ -0,0 +1,18 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2001, 2002 Andy Grover
+ - Copyright (c) 2001, 2002 Paul Diefenbaugh
+ - Copyright (c) 2004, 2005 Dominik Brodowski
+ - Copyright (c) 2004 Anil S Keshavamurthy
+ - Copyright (c) 2005 Venkatesh Pallipadi
+ - Power (c) State
+holders:
+ - Andy Grover
+ - Paul Diefenbaugh
+ - Dominik Brodowski
+ - Anil S Keshavamurthy
+ - Venkatesh Pallipadi
+ - Power State
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/ahci_imx.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/ahci_imx.c
new file mode 100644
index 0000000000..73e494a84d
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/ahci_imx.c
@@ -0,0 +1,4 @@
+* copyright (c) 2013 Freescale Semiconductor, Inc.
+ * Freescale IMX AHCI SATA platform driver
+ *
+ * based on the AHCI SATA platform driver by Jeff Garzik and Anton Vorontsov
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/ahci_imx.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/ahci_imx.c.yml
new file mode 100644
index 0000000000..d557e18ff9
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/ahci_imx.c.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - copyright (c) 2013 Freescale Semiconductor, Inc. Freescale IMX
+holders:
+ - Freescale Semiconductor, Inc. Freescale IMX
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/pata_ali.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/pata_ali.c
new file mode 100644
index 0000000000..6a0c5cc146
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/pata_ali.c
@@ -0,0 +1,15 @@
+* (C) 2005 Red Hat Inc
+ *
+ * based in part upon
+
+
+ * Copyright (C) 1998-2000 Michel Aubry, Maintainer
+ * Copyright (C) 1998-2000 Andrzej Krzysztofowicz, Maintainer
+ * Copyright (C) 1999-2000 CJ, cjtsai@ali.com.tw, Maintainer
+ *
+ * Copyright (C) 1998-2000 Andre Hedrick (andre@linux-ide.org)
+ * May be copied or modified under the terms of the GNU General Public License
+ * Copyright (C) 2002 Alan Cox
+ * ALi (now ULi M5228) support by Clear Zhang
+ *
+ * Documentation
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/pata_ali.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/pata_ali.c.yml
new file mode 100644
index 0000000000..d56deaaa6f
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/pata_ali.c.yml
@@ -0,0 +1,20 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - (c) 2005 Red Hat Inc
+ - Copyright (c) 1998-2000 Michel Aubry, Maintainer
+ - Copyright (c) 1998-2000 Andrzej Krzysztofowicz, Maintainer
+ - (c) 1999-2000 CJ, cjtsai@ali.com.tw
+ - Copyright (c) 1998-2000 Andre Hedrick (andre@linux-ide.org)
+ - Copyright (c) 2002 Alan Cox
+holders:
+ - Red Hat Inc
+ - Michel Aubry, Maintainer
+ - Andrzej Krzysztofowicz, Maintainer
+ - CJ
+ - Andre Hedrick
+ - Alan Cox
+authors:
+ - Clear Zhang
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/sata_mv.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/sata_mv.c
new file mode 100644
index 0000000000..ab65d16229
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/sata_mv.c
@@ -0,0 +1,8 @@
+* Copyright 2008-2009: Marvell Corporation, all rights reserved.
+ * Copyright 2005: EMC Corporation, all rights reserved.
+ * Copyright 2005 Red Hat, Inc. All rights reserved.
+ *
+ * Originally written by Brett Russ.
+ * Extensive overhaul and enhancement by Mark Lord .
+ *
+ * Please ALWAYS copy linux-ide@vger.kernel.org on emails.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/sata_mv.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/sata_mv.c.yml
new file mode 100644
index 0000000000..ea166d615a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/ata/sata_mv.c.yml
@@ -0,0 +1,15 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright 2008-2009 Marvell Corporation
+ - Copyright 2005 EMC Corporation
+ - Copyright 2005 Red Hat, Inc.
+holders:
+ - Marvell Corporation
+ - EMC Corporation
+ - Red Hat, Inc.
+authors:
+ - Brett Russ. Extensive
+ - Mark Lord
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/block/DAC960.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/block/DAC960.c
new file mode 100644
index 0000000000..244aa67f78
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/block/DAC960.c
@@ -0,0 +1,9 @@
+Copyright 1998-2001 by Leonard N. Zubkoff
+ Portions Copyright 2002 by Mylex (An IBM Business Unit)
+
+ This program is free software; you may redistribute and/or modify it under
+
+
+ DAC960_Announce("Copyright 1998-2001 by Leonard N. Zubkoff "
+ "\n", Controller);
+}
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/block/DAC960.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/block/DAC960.c.yml
new file mode 100644
index 0000000000..b1db75b26a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/block/DAC960.c.yml
@@ -0,0 +1,12 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright 1998-2001 by Leonard N. Zubkoff
+ - Portions Copyright 2002 by Mylex (An IBM Business Unit)
+ - Copyright 1998-2001 by Leonard N. Zubkoff Controller
+holders:
+ - Leonard N. Zubkoff
+ - Mylex (An IBM Business Unit)
+ - Leonard N. Zubkoff Controller
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/dtlk.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/dtlk.c
new file mode 100644
index 0000000000..73a812e353
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/dtlk.c
@@ -0,0 +1,4 @@
+* Original author: Chris Pallotta
+ * Current maintainer: Jim Van Zandt
+ *
+ * 2000-03-18 Jim Van Zandt: Fix polling.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/dtlk.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/dtlk.c.yml
new file mode 100644
index 0000000000..99bb6ffd79
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/dtlk.c.yml
@@ -0,0 +1,6 @@
+what:
+ - copyrights
+ - holders
+ - authors
+authors:
+ - Chris Pallotta Current maintainer Jim Van Zandt
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/tpm/tpm_infineon.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/tpm/tpm_infineon.c
new file mode 100644
index 0000000000..3952e0753c
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/tpm/tpm_infineon.c
@@ -0,0 +1,6 @@
+* Copyright (C) 2005, Marcel Selhorst
+ * Sirrix AG - security technologies and
+ * Applied Data Security Group, Ruhr-University Bochum, Germany
+ * Project-Homepage: http://www.trust.rub.de/projects/linux-device-driver-infineon-tpm/
+ *
+ * This program is free software; you can redistribute it and/or
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/tpm/tpm_infineon.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/tpm/tpm_infineon.c.yml
new file mode 100644
index 0000000000..4c0f8f5c4e
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/char/tpm/tpm_infineon.c.yml
@@ -0,0 +1,11 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2005, Marcel Selhorst Sirrix AG - security technologies
+ and Applied Data Security Group, Ruhr-University Bochum, Germany Project-Homepage
+ http://www.trust.rub.de/projects/linux-device-driver-infineon-tpm
+holders:
+ - Marcel Selhorst Sirrix AG - security technologies and Applied Data Security Group, Ruhr-University
+ Bochum, Germany Project-Homepage
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-cdce925.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-cdce925.c
new file mode 100644
index 0000000000..ea4d816e65
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-cdce925.c
@@ -0,0 +1,3 @@
+* Copyright (C) 2014, Topic Embedded Products
+ * Licenced under GPL
+ */
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-cdce925.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-cdce925.c.yml
new file mode 100644
index 0000000000..d75f82cc9a
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-cdce925.c.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2014, Topic Embedded
+holders:
+ - Topic Embedded
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-si514.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-si514.c
new file mode 100644
index 0000000000..7089e30730
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-si514.c
@@ -0,0 +1,5 @@
+* Copyright (C) 2015 Topic Embedded Products
+ *
+ * Author: Mike Looijmans
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-si514.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-si514.c.yml
new file mode 100644
index 0000000000..5c647c6ed3
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/clk-si514.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2015 Topic Embedded
+holders:
+ - Topic Embedded
+authors:
+ - Mike Looijmans
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/samsung/clk-exynos5-subcmu.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/samsung/clk-exynos5-subcmu.c
new file mode 100644
index 0000000000..a25c391341
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/samsung/clk-exynos5-subcmu.c
@@ -0,0 +1,5 @@
+// Copyright (c) 2018 Samsung Electronics Co., Ltd.
+// Author: Marek Szyprowski
+// Common Clock Framework support for Exynos5 power-domain dependent clocks
+
+#include
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/samsung/clk-exynos5-subcmu.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/samsung/clk-exynos5-subcmu.c.yml
new file mode 100644
index 0000000000..d9005b4ff9
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/samsung/clk-exynos5-subcmu.c.yml
@@ -0,0 +1,10 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2018 Samsung Electronics Co., Ltd.
+holders:
+ - Samsung Electronics Co., Ltd.
+authors:
+ - Marek Szyprowski Common Clock Framework
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/sunxi-ng/ccu-sun8i-r.h b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/sunxi-ng/ccu-sun8i-r.h
new file mode 100644
index 0000000000..91452aad03
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/sunxi-ng/ccu-sun8i-r.h
@@ -0,0 +1,3 @@
+* Copyright 2016 Icenowy
+ *
+ * This program is free software; you can redistribute it and/or modify
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/sunxi-ng/ccu-sun8i-r.h.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/sunxi-ng/ccu-sun8i-r.h.yml
new file mode 100644
index 0000000000..e56e79ee32
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clk/sunxi-ng/ccu-sun8i-r.h.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright 2016 Icenowy
+holders:
+ - Icenowy
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clocksource/timer-atmel-pit.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clocksource/timer-atmel-pit.c
new file mode 100644
index 0000000000..8375a2fbf8
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clocksource/timer-atmel-pit.c
@@ -0,0 +1,3 @@
+* Copyright (C) 2005-2006 M. Amine SAYA, ATMEL Rousset, France
+ * Revision 2005 M. Nicolas Diremdjian, ATMEL Rousset, France
+ * Converted to ClockSource/ClockEvents by David Brownell.
\ No newline at end of file
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clocksource/timer-atmel-pit.c.yml b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clocksource/timer-atmel-pit.c.yml
new file mode 100644
index 0000000000..97b42a5e28
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clocksource/timer-atmel-pit.c.yml
@@ -0,0 +1,8 @@
+what:
+ - copyrights
+ - holders
+ - authors
+copyrights:
+ - Copyright (c) 2005-2006 M. Amine SAYA, ATMEL Rousset, France
+holders:
+ - M. Amine SAYA, ATMEL Rousset, France
diff --git a/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clocksource/timer-ti-32k.c b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clocksource/timer-ti-32k.c
new file mode 100644
index 0000000000..d5ee8fc74b
--- /dev/null
+++ b/tests/cluecode/data/copyrights/misco4/linux-copyrights/drivers/clocksource/timer-ti-32k.c
@@ -0,0 +1,22 @@
+* Copyright (C) 2009 Nokia Corporation
+ *
+ * Update to use new clocksource/clockevent layers
+ * Author: Kevin Hilman, MontaVista Software, Inc.