2017-05-07 23:25:26 +02:00
|
|
|
|
2018-06-07 17:04:33 -07:00
|
|
|
|
|
|
|
|
|
2010-01-12 16:59:52 -05:00
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2009-01-06 14:41:23 -08:00
|
|
|
|
2010-10-26 14:23:17 -07:00
|
|
|
|
2018-06-07 17:04:33 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2017-05-07 23:25:26 +02:00
|
|
|
|
2013-07-08 16:00:43 -07:00
|
|
|
|
2014-12-10 15:51:43 -08:00
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:03 -07:00
|
|
|
|
2018-08-21 21:57:40 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2014-12-10 15:51:43 -08:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2015-06-25 15:03:05 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2016-05-20 17:04:16 -07:00
|
|
|
|
2016-05-20 17:04:19 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2014-06-04 16:12:05 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2016-05-20 17:04:14 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2014-01-23 15:54:44 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2020-10-24 16:59:04 -07:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2013-07-03 15:05:34 -07:00
|
|
|
|
2013-09-11 14:23:59 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2009-09-21 17:04:37 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2020-05-29 16:12:21 -07:00
|
|
|
|
2013-09-11 14:23:56 -07:00
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:48 -07:00
|
|
|
|
2014-10-13 15:51:57 -07:00
|
|
|
|
2015-04-16 12:44:14 -07:00
|
|
|
|
2015-06-25 15:03:08 -07:00
|
|
|
|
2016-10-11 13:51:56 -07:00
|
|
|
|
checkpatch: fix CONST_STRUCT when const_structs.checkpatch is missing
Checkpatch reports warnings when some specific structs are not declared as
const in the code. The list of structs to consider was initially defined
in the checkpatch.pl script itself, but it was later moved to an external
file (scripts/const_structs.checkpatch), in commit bf1fa1dae68e
("checkpatch: externalize the structs that should be const"). This
introduced two minor issues:
- When file scripts/const_structs.checkpatch is not present (for
example, if checkpatch is run outside of the kernel directory with the
"--no-tree" option), a warning is printed to stderr to tell the user
that "No structs that should be const will be found". This is fair,
but the warning is printed unconditionally, even if the option
"--ignore CONST_STRUCT" is passed. In the latter case, we explicitly
ask checkpatch to skip this check, so no warning should be printed.
- When scripts/const_structs.checkpatch is missing, or even when trying
to silence the warning by adding an empty file, $const_structs is set
to "", and the regex used for finding structs that should be const,
"$line =~ /struct\s+($const_structs)(?!\s*\{)/)", matches all
structs found in the code, thus reporting a number of false positives.
Let's fix the first item by skipping scripts/const_structs.checkpatch
processing if "CONST_STRUCT" checks are ignored, and the second one by
skipping the test if $const_structs is not defined. Since we modify the
read_words() function a little bit, update the checks for
$typedefsfile/$typeOtherTypedefs as well.
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: http://lkml.kernel.org/r/20200623221822.3727-1-quentin@isovalent.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-08-11 18:35:13 -07:00
|
|
|
|
2017-07-10 15:52:24 -07:00
|
|
|
|
2019-03-07 16:28:38 -08:00
|
|
|
|
2019-09-25 16:46:52 -07:00
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2020-10-15 20:11:49 -07:00
|
|
|
|
2009-09-21 17:04:37 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:05 -07:00
|
|
|
|
2016-05-20 17:04:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-09-21 17:04:37 -07:00
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:14 -07:00
|
|
|
|
2013-09-11 14:23:59 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2016-05-20 17:04:14 -07:00
|
|
|
|
2020-05-29 16:12:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:48 -07:00
|
|
|
|
2020-05-29 16:12:21 -07:00
|
|
|
|
2009-09-21 17:04:37 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-23 15:54:44 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:56 -07:00
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:14 -07:00
|
|
|
|
2015-06-25 15:03:08 -07:00
|
|
|
|
2015-04-16 12:44:14 -07:00
|
|
|
|
2017-05-08 15:56:00 -07:00
|
|
|
|
2017-07-10 15:52:24 -07:00
|
|
|
|
|
|
|
|
|
2020-10-15 20:11:49 -07:00
|
|
|
|
|
|
|
|
|
2009-09-21 17:04:37 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:14 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-09-08 16:16:11 -07:00
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:14 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-07-10 15:52:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2015-06-25 15:03:05 -07:00
|
|
|
|
2009-09-21 17:04:37 -07:00
|
|
|
|
2016-05-20 17:04:16 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2013-09-11 14:23:59 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2016-05-20 17:04:14 -07:00
|
|
|
|
2012-12-17 16:01:54 -08:00
|
|
|
|
2014-10-13 15:51:48 -07:00
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2014-01-23 15:54:44 -08:00
|
|
|
|
2013-09-11 14:23:56 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2015-04-16 12:44:14 -07:00
|
|
|
|
|
|
|
|
|
2017-05-08 15:56:00 -07:00
|
|
|
|
2017-07-10 15:52:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-10-15 20:11:49 -07:00
|
|
|
|
2009-09-21 17:04:37 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2016-05-20 17:04:14 -07:00
|
|
|
|
|
|
|
|
|
2014-01-23 15:54:44 -08:00
|
|
|
|
2014-06-04 16:12:05 -07:00
|
|
|
|
2014-01-23 15:54:44 -08:00
|
|
|
|
2020-06-04 16:50:40 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2013-09-11 14:23:56 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2013-09-11 14:23:56 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2013-09-11 14:23:56 -07:00
|
|
|
|
|
|
|
|
|
2016-08-02 14:04:47 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2016-08-02 14:04:47 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2017-07-10 15:52:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-06-04 16:50:40 -07:00
|
|
|
|
2017-07-10 15:52:24 -07:00
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2020-06-04 16:50:40 -07:00
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2013-09-11 14:23:59 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2013-09-11 14:23:59 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2015-06-25 15:03:29 -07:00
|
|
|
|
2015-06-25 15:03:00 -07:00
|
|
|
|
2013-09-11 14:24:04 -07:00
|
|
|
|
2013-09-11 14:23:59 -07:00
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:00 -07:00
|
|
|
|
2013-09-11 14:23:59 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:59 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:06 -07:00
|
|
|
|
2008-10-15 22:02:17 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2009-01-06 14:41:30 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:12 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2009-10-26 16:50:14 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-02-27 14:03:08 -08:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
2018-08-21 21:57:36 -07:00
|
|
|
|
|
|
|
|
|
sparse: Add __private to privatize members of structs
In C programming language, we don't have a easy way to privatize a
member of a structure. However in kernel, sometimes there is a need to
privatize a member in case of potential bugs or misuses.
Fortunately, the noderef attribute of sparse is a way to privatize a
member, as by defining a member as noderef, the address-of operator on
the member will produce a noderef pointer to that member, and if anyone
wants to dereference that kind of pointers to read or modify the member,
sparse will yell.
Based on this, __private modifier and related operation ACCESS_PRIVATE()
are introduced, which could help detect undesigned public uses of
private members of structs. Here is an example of sparse's output if it
detect an undersigned public use:
| kernel/rcu/tree.c:4453:25: warning: incorrect type in argument 1 (different modifiers)
| kernel/rcu/tree.c:4453:25: expected struct raw_spinlock [usertype] *lock
| kernel/rcu/tree.c:4453:25: got struct raw_spinlock [noderef] *<noident>
Also, this patch improves compiler.h a little bit by adding comments for
"#else" and "#endif".
Signed-off-by: Boqun Feng <boqun.feng@gmail.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
2015-12-29 12:18:46 +08:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2013-11-12 15:10:10 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:05 -07:00
|
|
|
|
2010-03-05 13:43:51 -08:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-12-11 06:29:58 +02:00
|
|
|
|
2010-10-26 14:23:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-13 14:38:24 -08:00
|
|
|
|
2010-10-26 14:23:16 -07:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2018-09-04 15:46:20 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2013-09-11 14:24:05 -07:00
|
|
|
|
2008-10-15 22:02:18 -07:00
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:18 -08:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2014-04-03 14:49:32 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:20 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:13 -07:00
|
|
|
|
2015-02-13 14:38:21 -08:00
|
|
|
|
2013-02-04 14:28:51 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-12-17 16:02:05 -08:00
|
|
|
|
2014-04-03 14:49:13 -07:00
|
|
|
|
2013-02-04 14:28:51 -08:00
|
|
|
|
2014-04-03 14:49:17 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:32 -07:00
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:22 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2014-08-06 16:11:22 -07:00
|
|
|
|
2013-09-11 14:24:05 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2014-08-06 16:11:22 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2014-08-06 16:11:22 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2011-10-31 17:13:12 -07:00
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-10-31 17:13:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:49 -07:00
|
|
|
|
2015-02-13 14:38:43 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:49 -07:00
|
|
|
|
2009-09-21 17:04:38 -07:00
|
|
|
|
2008-10-15 22:02:32 -07:00
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:49 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:32 -07:00
|
|
|
|
2015-11-06 16:31:37 -08:00
|
|
|
|
|
|
|
|
|
2010-03-05 13:43:51 -08:00
|
|
|
|
2017-02-24 15:01:34 -08:00
|
|
|
|
2013-07-03 15:05:35 -07:00
|
|
|
|
2017-11-17 15:28:48 -08:00
|
|
|
|
2011-07-25 17:13:27 -07:00
|
|
|
|
2011-05-24 17:13:40 -07:00
|
|
|
|
2013-11-12 15:10:07 -08:00
|
|
|
|
|
|
|
|
|
2010-03-05 13:43:51 -08:00
|
|
|
|
|
|
|
|
|
2019-03-07 16:28:35 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-20 18:13:58 -07:00
|
|
|
|
2019-03-07 16:28:35 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
2019-01-03 15:29:12 -08:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-04-29 16:18:17 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:20 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:22 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2016-01-20 14:59:15 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:52 -07:00
|
|
|
|
2013-09-11 14:24:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:52 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2014-04-03 14:49:13 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:52:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:13 -07:00
|
|
|
|
|
|
|
|
|
2020-08-11 18:35:16 -07:00
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-02-06 15:38:55 -08:00
|
|
|
|
2014-04-03 14:49:24 -07:00
|
|
|
|
2018-09-07 15:26:18 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:47 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-02-06 15:38:55 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:47 -07:00
|
|
|
|
2010-08-09 17:20:57 -07:00
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:44 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-09 17:20:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-12-10 15:51:43 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:57 -07:00
|
|
|
|
2014-12-10 15:51:43 -08:00
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:57 -07:00
|
|
|
|
2014-12-10 15:51:43 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:57 -07:00
|
|
|
|
2014-12-10 15:51:43 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:57 -07:00
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:14 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-05-08 15:56:00 -07:00
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:56 -07:00
|
|
|
|
2017-05-08 15:56:00 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:56 -07:00
|
|
|
|
2017-05-08 15:56:00 -07:00
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:56 -07:00
|
|
|
|
2017-05-08 15:56:00 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: fix CONST_STRUCT when const_structs.checkpatch is missing
Checkpatch reports warnings when some specific structs are not declared as
const in the code. The list of structs to consider was initially defined
in the checkpatch.pl script itself, but it was later moved to an external
file (scripts/const_structs.checkpatch), in commit bf1fa1dae68e
("checkpatch: externalize the structs that should be const"). This
introduced two minor issues:
- When file scripts/const_structs.checkpatch is not present (for
example, if checkpatch is run outside of the kernel directory with the
"--no-tree" option), a warning is printed to stderr to tell the user
that "No structs that should be const will be found". This is fair,
but the warning is printed unconditionally, even if the option
"--ignore CONST_STRUCT" is passed. In the latter case, we explicitly
ask checkpatch to skip this check, so no warning should be printed.
- When scripts/const_structs.checkpatch is missing, or even when trying
to silence the warning by adding an empty file, $const_structs is set
to "", and the regex used for finding structs that should be const,
"$line =~ /struct\s+($const_structs)(?!\s*\{)/)", matches all
structs found in the code, thus reporting a number of false positives.
Let's fix the first item by skipping scripts/const_structs.checkpatch
processing if "CONST_STRUCT" checks are ignored, and the second one by
skipping the test if $const_structs is not defined. Since we modify the
read_words() function a little bit, update the checks for
$typedefsfile/$typeOtherTypedefs as well.
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: http://lkml.kernel.org/r/20200623221822.3727-1-quentin@isovalent.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-08-11 18:35:13 -07:00
|
|
|
|
2017-05-08 15:56:00 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:56 -07:00
|
|
|
|
2017-05-08 15:56:00 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: fix CONST_STRUCT when const_structs.checkpatch is missing
Checkpatch reports warnings when some specific structs are not declared as
const in the code. The list of structs to consider was initially defined
in the checkpatch.pl script itself, but it was later moved to an external
file (scripts/const_structs.checkpatch), in commit bf1fa1dae68e
("checkpatch: externalize the structs that should be const"). This
introduced two minor issues:
- When file scripts/const_structs.checkpatch is not present (for
example, if checkpatch is run outside of the kernel directory with the
"--no-tree" option), a warning is printed to stderr to tell the user
that "No structs that should be const will be found". This is fair,
but the warning is printed unconditionally, even if the option
"--ignore CONST_STRUCT" is passed. In the latter case, we explicitly
ask checkpatch to skip this check, so no warning should be printed.
- When scripts/const_structs.checkpatch is missing, or even when trying
to silence the warning by adding an empty file, $const_structs is set
to "", and the regex used for finding structs that should be const,
"$line =~ /struct\s+($const_structs)(?!\s*\{)/)", matches all
structs found in the code, thus reporting a number of false positives.
Let's fix the first item by skipping scripts/const_structs.checkpatch
processing if "CONST_STRUCT" checks are ignored, and the second one by
skipping the test if $const_structs is not defined. Since we modify the
read_words() function a little bit, update the checks for
$typedefsfile/$typeOtherTypedefs as well.
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: http://lkml.kernel.org/r/20200623221822.3727-1-quentin@isovalent.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-08-11 18:35:13 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-05-08 15:56:00 -07:00
|
|
|
|
checkpatch: fix CONST_STRUCT when const_structs.checkpatch is missing
Checkpatch reports warnings when some specific structs are not declared as
const in the code. The list of structs to consider was initially defined
in the checkpatch.pl script itself, but it was later moved to an external
file (scripts/const_structs.checkpatch), in commit bf1fa1dae68e
("checkpatch: externalize the structs that should be const"). This
introduced two minor issues:
- When file scripts/const_structs.checkpatch is not present (for
example, if checkpatch is run outside of the kernel directory with the
"--no-tree" option), a warning is printed to stderr to tell the user
that "No structs that should be const will be found". This is fair,
but the warning is printed unconditionally, even if the option
"--ignore CONST_STRUCT" is passed. In the latter case, we explicitly
ask checkpatch to skip this check, so no warning should be printed.
- When scripts/const_structs.checkpatch is missing, or even when trying
to silence the warning by adding an empty file, $const_structs is set
to "", and the regex used for finding structs that should be const,
"$line =~ /struct\s+($const_structs)(?!\s*\{)/)", matches all
structs found in the code, thus reporting a number of false positives.
Let's fix the first item by skipping scripts/const_structs.checkpatch
processing if "CONST_STRUCT" checks are ignored, and the second one by
skipping the test if $const_structs is not defined. Since we modify the
read_words() function a little bit, update the checks for
$typedefsfile/$typeOtherTypedefs as well.
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: http://lkml.kernel.org/r/20200623221822.3727-1-quentin@isovalent.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-08-11 18:35:13 -07:00
|
|
|
|
|
|
|
|
|
2017-05-08 15:56:00 -07:00
|
|
|
|
|
|
|
|
|
checkpatch: fix CONST_STRUCT when const_structs.checkpatch is missing
Checkpatch reports warnings when some specific structs are not declared as
const in the code. The list of structs to consider was initially defined
in the checkpatch.pl script itself, but it was later moved to an external
file (scripts/const_structs.checkpatch), in commit bf1fa1dae68e
("checkpatch: externalize the structs that should be const"). This
introduced two minor issues:
- When file scripts/const_structs.checkpatch is not present (for
example, if checkpatch is run outside of the kernel directory with the
"--no-tree" option), a warning is printed to stderr to tell the user
that "No structs that should be const will be found". This is fair,
but the warning is printed unconditionally, even if the option
"--ignore CONST_STRUCT" is passed. In the latter case, we explicitly
ask checkpatch to skip this check, so no warning should be printed.
- When scripts/const_structs.checkpatch is missing, or even when trying
to silence the warning by adding an empty file, $const_structs is set
to "", and the regex used for finding structs that should be const,
"$line =~ /struct\s+($const_structs)(?!\s*\{)/)", matches all
structs found in the code, thus reporting a number of false positives.
Let's fix the first item by skipping scripts/const_structs.checkpatch
processing if "CONST_STRUCT" checks are ignored, and the second one by
skipping the test if $const_structs is not defined. Since we modify the
read_words() function a little bit, update the checks for
$typedefsfile/$typeOtherTypedefs as well.
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: http://lkml.kernel.org/r/20200623221822.3727-1-quentin@isovalent.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-08-11 18:35:13 -07:00
|
|
|
|
2016-10-11 13:51:56 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2015-06-25 15:02:52 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:22 -07:00
|
|
|
|
2013-09-11 14:24:05 -07:00
|
|
|
|
2008-07-23 21:28:57 -07:00
|
|
|
|
2015-04-16 12:44:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-07-23 21:29:07 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2012-01-10 15:10:13 -08:00
|
|
|
|
2008-10-15 22:02:32 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-07-23 21:28:57 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2014-08-06 16:11:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2020-04-06 20:11:04 -07:00
|
|
|
|
2008-07-23 21:28:57 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2014-08-06 16:11:22 -07:00
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:04 -07:00
|
|
|
|
2014-08-06 16:11:22 -07:00
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:32 -07:00
|
|
|
|
2014-08-06 16:11:22 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2011-07-25 17:13:22 -07:00
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:13 -07:00
|
|
|
|
2015-02-13 14:38:21 -08:00
|
|
|
|
2011-07-25 17:13:22 -07:00
|
|
|
|
2014-08-06 16:11:31 -07:00
|
|
|
|
2015-09-09 15:37:33 -07:00
|
|
|
|
2017-07-10 15:52:10 -07:00
|
|
|
|
2018-04-10 16:33:17 -07:00
|
|
|
|
2014-08-06 16:11:31 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:22 -07:00
|
|
|
|
2014-04-03 14:49:21 -07:00
|
|
|
|
2011-07-25 17:13:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-12 15:10:08 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-12-04 16:52:09 -08:00
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:44 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-12-12 16:46:23 -08:00
|
|
|
|
2016-10-11 13:51:44 -07:00
|
|
|
|
2019-12-04 16:52:09 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:44 -07:00
|
|
|
|
2019-12-04 16:52:09 -08:00
|
|
|
|
2016-10-11 13:51:44 -07:00
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:47 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-10-24 16:59:04 -07:00
|
|
|
|
2018-08-21 21:57:47 -07:00
|
|
|
|
2018-08-21 21:58:04 -07:00
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:47 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-08 16:00:43 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:36 -07:00
|
|
|
|
2020-10-24 16:59:04 -07:00
|
|
|
|
2019-09-25 16:46:52 -07:00
|
|
|
|
2013-07-03 15:05:36 -07:00
|
|
|
|
2013-07-08 16:00:43 -07:00
|
|
|
|
2013-07-03 15:05:34 -07:00
|
|
|
|
2013-07-08 16:00:43 -07:00
|
|
|
|
2013-07-03 15:05:34 -07:00
|
|
|
|
2013-07-08 16:00:43 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:34 -07:00
|
|
|
|
2013-07-08 16:00:43 -07:00
|
|
|
|
2020-10-24 16:59:04 -07:00
|
|
|
|
2019-09-25 16:46:52 -07:00
|
|
|
|
2013-07-08 16:00:43 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:36 -07:00
|
|
|
|
2013-07-08 16:00:43 -07:00
|
|
|
|
2013-07-03 15:05:36 -07:00
|
|
|
|
2013-07-08 16:00:43 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:34 -07:00
|
|
|
|
|
|
|
|
|
2020-10-15 20:12:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-10-24 16:59:04 -07:00
|
|
|
|
2014-08-06 16:10:57 -07:00
|
|
|
|
2019-09-25 16:46:52 -07:00
|
|
|
|
2014-08-06 16:10:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-13 14:38:35 -08:00
|
|
|
|
|
|
|
|
|
2019-09-25 16:46:49 -07:00
|
|
|
|
2014-08-06 16:10:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-07-10 15:52:16 -07:00
|
|
|
|
2014-08-06 16:10:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:16 -07:00
|
|
|
|
|
|
|
|
|
2020-10-24 16:59:04 -07:00
|
|
|
|
2016-05-20 17:04:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:19 -07:00
|
|
|
|
2016-05-20 17:04:16 -07:00
|
|
|
|
2016-05-20 17:04:22 -07:00
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:19 -07:00
|
|
|
|
|
|
|
|
|
2019-09-25 16:46:52 -07:00
|
|
|
|
2016-05-20 17:04:19 -07:00
|
|
|
|
2016-05-20 17:04:22 -07:00
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2019-03-07 16:28:38 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2009-01-06 14:41:30 -08:00
|
|
|
|
2020-10-15 20:12:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:30 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2009-01-06 14:41:30 -08:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2009-01-06 14:41:30 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:16 -07:00
|
|
|
|
2016-05-20 17:04:19 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:30 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
checkpatch: use patch subject when reading from stdin
While "git am" can apply an mbox file containing multiple patches (e.g.
as created by b4[1], or a patch bundle downloaded from patchwork),
checkpatch does not have proper support for that. When operating on an
mbox, checkpatch will merge all detected tags, and complain falsely about
duplicates:
WARNING: Duplicate signature
As modifying checkpatch to reset state in between each patch is a lot of
work, a simple solution is splitting the mbox into individual patches, and
invoking checkpatch for each of them. Fortunately checkpatch can read a
patch from stdin, so the classic "formail" tool can be used to split the
mbox, and pipe all individual patches to checkpatch:
formail -s scripts/checkpatch.pl < my-mbox
However, when reading a patch file from standard input, checkpatch calls
it "Your patch", and reports its state as:
Your patch has style problems, please review.
or:
Your patch has no obvious style problems and is ready for submission.
Hence it can be difficult to identify which patches need to be reviewed
and improved.
Fix this by replacing "Your patch" by (the first line of) the email
subject, if present.
Note that "git mailsplit" can also be used to split an mbox, but it will
create individual files for each patch, thus requiring cleanup afterwards.
Formail does not have this disadvantage.
[1] https://git.kernel.org/pub/scm/utils/b4/b4.git
[joe@perches.com: reduce cpu usage]
Link: http://lkml.kernel.org/r/c9d89bb24c7414142414c60371e210fdcf4617d2.camel@perches.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Cc: Joe Perches <joe@perches.com>
Cc: Konstantin Ryabitsev <konstantin@linuxfoundation.org>
Link: http://lkml.kernel.org/r/20200505132613.17452-1-geert+renesas@glider.be
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-06-04 16:50:43 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2009-01-06 14:41:30 -08:00
|
|
|
|
2015-06-25 15:03:00 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2015-06-25 15:02:52 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-10-15 20:12:12 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:00 -07:00
|
|
|
|
2015-06-25 15:03:29 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2015-06-25 15:03:00 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2015-06-25 15:03:00 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2012-10-04 17:13:32 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:09 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:57 -07:00
|
|
|
|
2014-08-06 16:11:10 -07:00
|
|
|
|
2014-08-06 16:10:57 -07:00
|
|
|
|
2014-08-06 16:11:10 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:57 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:10 -07:00
|
|
|
|
2014-08-06 16:10:57 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:42 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2008-10-15 22:02:26 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2009-09-21 17:04:35 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2009-01-06 14:41:20 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2009-09-21 17:04:35 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2009-09-21 17:04:35 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2016-08-02 14:04:33 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-04-29 16:18:13 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:34 -07:00
|
|
|
|
2015-06-25 15:02:54 -07:00
|
|
|
|
2013-04-29 16:18:13 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2009-01-15 13:51:04 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2009-01-15 13:51:04 -08:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:25 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2009-01-06 14:41:27 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-09 17:21:03 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:00 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-07-23 21:29:00 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2009-01-06 14:41:27 -08:00
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:27 -08:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:19 -07:00
|
|
|
|
2009-01-06 14:41:27 -08:00
|
|
|
|
2010-10-26 14:23:19 -07:00
|
|
|
|
2009-01-06 14:41:27 -08:00
|
|
|
|
2010-10-26 14:23:19 -07:00
|
|
|
|
2009-01-06 14:41:27 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:19 -07:00
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-06-04 16:50:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2020-06-04 16:50:36 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:20 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:27 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2011-01-12 16:59:58 -08:00
|
|
|
|
2010-10-26 14:23:13 -07:00
|
|
|
|
|
|
|
|
|
2012-01-10 15:10:11 -08:00
|
|
|
|
2010-10-26 14:23:13 -07:00
|
|
|
|
2010-10-26 14:23:11 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:16 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-10-15 22:02:16 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:16 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:28:57 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-07-23 21:28:57 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2009-01-06 14:41:19 -08:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
2009-01-06 14:41:19 -08:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:19 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2009-01-06 14:41:19 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:16 -07:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2009-10-26 16:50:12 -07:00
|
|
|
|
2008-10-15 22:02:29 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-10-26 16:50:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:29 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-10 15:10:00 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-10-26 16:50:12 -07:00
|
|
|
|
2008-10-15 22:02:29 -07:00
|
|
|
|
2009-10-26 16:50:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:09 -07:00
|
|
|
|
2009-10-26 16:50:12 -07:00
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:52 -07:00
|
|
|
|
2009-10-26 16:50:12 -07:00
|
|
|
|
2008-07-23 21:29:09 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:52 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-10-15 22:02:29 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2014-04-03 14:49:19 -07:00
|
|
|
|
2013-09-11 14:23:59 -07:00
|
|
|
|
2017-02-27 14:30:05 -08:00
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2014-04-03 14:49:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:03 -07:00
|
|
|
|
2017-07-10 15:52:24 -07:00
|
|
|
|
2015-06-25 15:03:03 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2017-07-10 15:52:24 -07:00
|
|
|
|
2015-06-25 15:03:03 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2017-07-10 15:52:24 -07:00
|
|
|
|
2015-06-25 15:03:03 -07:00
|
|
|
|
2015-06-25 15:03:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:03 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2015-06-25 15:03:03 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2014-04-03 14:49:19 -07:00
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:50 -07:00
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:07 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
2014-04-03 14:49:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-12 15:10:09 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:32 -07:00
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
|
|
|
|
|
2020-04-06 20:10:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2018-08-21 21:57:40 -07:00
|
|
|
|
|
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2018-08-21 21:58:16 -07:00
|
|
|
|
2014-08-06 16:10:35 -07:00
|
|
|
|
2011-10-31 17:13:12 -07:00
|
|
|
|
2020-04-06 20:11:10 -07:00
|
|
|
|
2016-08-02 14:04:45 -07:00
|
|
|
|
2018-08-21 21:58:01 -07:00
|
|
|
|
2017-02-24 15:01:28 -08:00
|
|
|
|
2015-04-16 12:44:28 -07:00
|
|
|
|
2015-06-25 15:03:27 -07:00
|
|
|
|
2014-08-06 16:10:59 -07:00
|
|
|
|
2012-10-04 17:13:29 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:42 -07:00
|
|
|
|
2014-12-10 15:52:05 -08:00
|
|
|
|
2014-08-06 16:10:42 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-02-24 15:01:28 -08:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2009-01-06 14:41:24 -08:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-10-15 22:02:30 -07:00
|
|
|
|
2009-10-26 16:50:16 -07:00
|
|
|
|
2012-01-10 15:10:01 -08:00
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
2013-09-11 14:23:57 -07:00
|
|
|
|
2012-12-17 16:02:07 -08:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2013-11-12 15:10:06 -08:00
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:13 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
2020-06-10 18:41:38 -07:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2017-05-08 15:56:02 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:16 -08:00
|
|
|
|
2009-01-06 14:41:20 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:17 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:24:03 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2020-04-06 20:10:58 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2018-06-07 17:10:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2015-06-25 15:03:27 -07:00
|
|
|
|
2017-05-08 15:56:02 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-10-15 22:02:30 -07:00
|
|
|
|
2009-10-26 16:50:16 -07:00
|
|
|
|
2012-01-10 15:10:01 -08:00
|
|
|
|
2017-05-08 15:56:02 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-23 17:16:44 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-06-23 17:16:44 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2009-10-26 16:50:13 -07:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2014-06-04 16:12:05 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2010-10-26 14:23:16 -07:00
|
|
|
|
|
|
|
|
|
2013-11-12 15:10:14 -08:00
|
|
|
|
2012-01-10 15:09:50 -08:00
|
|
|
|
2014-06-04 16:12:05 -07:00
|
|
|
|
2010-10-26 14:23:16 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2013-11-12 15:10:14 -08:00
|
|
|
|
2012-01-10 15:09:50 -08:00
|
|
|
|
2009-01-06 14:41:24 -08:00
|
|
|
|
|
|
|
|
|
2009-02-27 14:03:06 -08:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:24 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-10-15 22:02:20 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2014-06-04 16:12:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:05 -07:00
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:05 -07:00
|
|
|
|
2016-10-11 13:51:44 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:44 -07:00
|
|
|
|
2014-06-04 16:12:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:13 -07:00
|
|
|
|
2018-08-21 21:58:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-15 16:45:25 +02:00
|
|
|
|
2018-08-21 21:58:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:03 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2018-08-21 21:58:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:27 -07:00
|
|
|
|
|
|
|
|
|
2020-09-04 16:35:52 -07:00
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:27 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-04-29 16:18:14 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:40 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-10-15 20:12:15 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:40 -07:00
|
|
|
|
|
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
2018-08-21 21:57:40 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2011-10-31 17:13:12 -07:00
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
|
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:40 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:10 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-12-10 15:51:49 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
2012-01-10 15:09:50 -08:00
|
|
|
|
2012-07-30 14:41:18 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-07-30 14:41:18 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
2020-04-06 20:10:48 -07:00
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
2011-07-25 17:13:23 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2013-09-11 14:23:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-03-22 14:11:37 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2015-02-13 14:39:02 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:10 -07:00
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:31 -07:00
|
|
|
|
2020-04-06 20:11:10 -07:00
|
|
|
|
2014-04-03 14:49:31 -07:00
|
|
|
|
|
|
|
|
|
2015-11-06 16:31:34 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-09-25 16:46:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-06 16:31:34 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:28 -07:00
|
|
|
|
|
|
|
|
|
2015-11-06 16:31:34 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:28 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:50 -07:00
|
|
|
|
2015-11-06 16:31:34 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:50 -07:00
|
|
|
|
2015-02-13 14:38:35 -08:00
|
|
|
|
2015-11-06 16:31:34 -08:00
|
|
|
|
2020-04-06 20:10:55 -07:00
|
|
|
|
2017-05-08 15:55:54 -07:00
|
|
|
|
2015-09-09 15:37:25 -07:00
|
|
|
|
2016-08-02 14:04:36 -07:00
|
|
|
|
2015-11-06 16:31:34 -08:00
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:25 -07:00
|
|
|
|
|
|
|
|
|
2015-02-13 14:38:35 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-13 14:39:00 -08:00
|
|
|
|
2015-02-13 14:38:35 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:25 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-13 14:38:35 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-13 14:39:00 -08:00
|
|
|
|
2015-02-13 14:38:35 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-13 14:39:00 -08:00
|
|
|
|
2015-02-13 14:38:41 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-13 14:39:00 -08:00
|
|
|
|
2015-02-13 14:38:35 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-07-10 15:52:16 -07:00
|
|
|
|
|
|
|
|
|
2015-02-13 14:38:35 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:57 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:59 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-12-12 16:46:37 -08:00
|
|
|
|
2014-08-06 16:10:59 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-09-12 15:18:20 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:26 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
|
|
|
|
|
2011-10-31 17:13:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-05-08 15:55:42 -07:00
|
|
|
|
|
|
|
|
|
2011-10-31 17:13:12 -07:00
|
|
|
|
|
|
|
|
|
2016-08-02 14:04:45 -07:00
|
|
|
|
2011-10-31 17:13:12 -07:00
|
|
|
|
|
|
|
|
|
2012-10-04 17:13:29 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-10-31 17:13:12 -07:00
|
|
|
|
2012-10-04 17:13:29 -07:00
|
|
|
|
2011-10-31 17:13:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-12-12 16:46:28 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:57 -07:00
|
|
|
|
2015-04-16 12:44:08 -07:00
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:14 -07:00
|
|
|
|
2014-10-13 15:51:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-09-08 16:16:07 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch.pl: warn on invalid commit id
It can happen that a commit message refers to an invalid commit id,
because the referenced hash changed following a rebase, or simply by
mistake. Add a check in checkpatch.pl which checks that an hash
referenced by a Fixes tag, or just cited in the commit message, is a valid
commit id.
$ scripts/checkpatch.pl <<'EOF'
Subject: [PATCH] test commit
Sample test commit to test checkpatch.pl
Commit 1da177e4c3f4 ("Linux-2.6.12-rc2") really exists,
commit 0bba044c4ce7 ("tree") is valid but not a commit,
while commit b4cc0b1c0cca ("unknown") is invalid.
Fixes: f0cacc14cade ("unknown")
Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2")
EOF
WARNING: Unknown commit id '0bba044c4ce7', maybe rebased or not pulled?
#8:
commit 0bba044c4ce7 ("tree") is valid but not a commit,
WARNING: Unknown commit id 'b4cc0b1c0cca', maybe rebased or not pulled?
#9:
while commit b4cc0b1c0cca ("unknown") is invalid.
WARNING: Unknown commit id 'f0cacc14cade', maybe rebased or not pulled?
#11:
Fixes: f0cacc14cade ("unknown")
total: 0 errors, 3 warnings, 4 lines checked
Link: http://lkml.kernel.org/r/20190711001640.13398-1-mcroce@redhat.com
Signed-off-by: Matteo Croce <mcroce@redhat.com>
Cc: Joe Perches <joe@perches.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2019-09-25 16:46:38 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-10-15 20:11:52 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:28 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:12 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-10-15 22:02:27 -07:00
|
|
|
|
2013-11-12 15:10:12 -08:00
|
|
|
|
checkpatch: only flag FSF address, not gnu.org URL
This change restricts the check for the for the FSF address in the GPL
copyright statement so that it only flags the address, not the
references to the gnu.org/licenses URL which appears to be used in
numerous drivers. The idea is to still allow some reference to an
external copy of the GPL in the event that files are copied out of the
kernel tree without the COPYING file.
So for example this statement will still return an error:
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
However, this statement will not return an error after this patch:
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Cc: Joe Perches <joe@perches.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2014-01-23 15:54:50 -08:00
|
|
|
|
2017-02-24 15:01:38 -08:00
|
|
|
|
2014-01-23 15:54:48 -08:00
|
|
|
|
|
|
|
|
|
2013-11-12 15:10:12 -08:00
|
|
|
|
2017-09-08 16:16:07 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-12 15:10:12 -08:00
|
|
|
|
|
|
|
|
|
2010-05-24 14:33:29 -07:00
|
|
|
|
2010-10-26 14:23:15 -07:00
|
|
|
|
|
|
|
|
|
2010-05-24 14:33:29 -07:00
|
|
|
|
checkpatch: kconfig: check help texts for menuconfig and choice
Currently, only Kconfig symbols are checked for a missing or short help
text, and are only checked if they are defined with the 'config'
keyword.
To make the check more general, extend it to also check help texts for
choices and for symbols defined with the 'menuconfig' keyword.
This increases the accuracy of the check for symbols that would already
have been checked as well, since e.g. a 'menuconfig' symbol after a help
text will be recognized as ending the preceding symbol/choice
definition.
To increase the accuracy of the check further, also recognize 'if',
'endif', 'menu', 'endmenu', 'endchoice', and 'source' as ending a
symbol/choice definition.
Signed-off-by: Ulf Magnusson <ulfalizer@gmail.com>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2018-02-16 21:22:54 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-05-24 14:33:29 -07:00
|
|
|
|
2010-10-26 14:23:15 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-10 15:10:03 -08:00
|
|
|
|
2010-10-26 14:23:15 -07:00
|
|
|
|
2012-01-10 15:10:03 -08:00
|
|
|
|
2010-10-26 14:23:15 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:46 -07:00
|
|
|
|
2012-01-10 15:10:03 -08:00
|
|
|
|
2018-02-16 21:22:53 +01:00
|
|
|
|
2012-01-10 15:10:03 -08:00
|
|
|
|
2020-06-17 12:02:20 +09:00
|
|
|
|
2012-01-10 15:10:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:15 -07:00
|
|
|
|
2010-05-24 14:33:29 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: kconfig: check help texts for menuconfig and choice
Currently, only Kconfig symbols are checked for a missing or short help
text, and are only checked if they are defined with the 'config'
keyword.
To make the check more general, extend it to also check help texts for
choices and for symbols defined with the 'menuconfig' keyword.
This increases the accuracy of the check for symbols that would already
have been checked as well, since e.g. a 'menuconfig' symbol after a help
text will be recognized as ending the preceding symbol/choice
definition.
To increase the accuracy of the check further, also recognize 'if',
'endif', 'menu', 'endmenu', 'endchoice', and 'source' as ending a
symbol/choice definition.
Signed-off-by: Ulf Magnusson <ulfalizer@gmail.com>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2018-02-16 21:22:54 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:15 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-05-24 14:33:29 -07:00
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-10 15:10:03 -08:00
|
|
|
|
2010-05-24 14:33:29 -07:00
|
|
|
|
|
|
|
|
|
2020-06-04 16:50:33 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-07-10 15:52:07 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-13 14:38:29 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-08-15 01:07:14 -04:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-23 15:54:51 -08:00
|
|
|
|
2014-04-03 14:49:26 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-23 15:54:51 -08:00
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:27 -07:00
|
|
|
|
2019-05-22 09:55:34 -05:00
|
|
|
|
2014-04-03 14:49:27 -07:00
|
|
|
|
2014-01-23 15:54:51 -08:00
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:03 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-23 15:54:51 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:25 -07:00
|
|
|
|
|
|
|
|
|
2019-05-22 09:55:34 -05:00
|
|
|
|
2014-01-23 15:54:51 -08:00
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:27 -07:00
|
|
|
|
2014-01-23 15:54:51 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:13 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:10:51 -07:00
|
|
|
|
2018-04-10 16:33:13 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-03-07 16:28:32 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-09-25 16:46:35 -07:00
|
|
|
|
2019-03-07 16:28:32 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:13 -07:00
|
|
|
|
2019-09-25 16:46:35 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:47 -07:00
|
|
|
|
2019-09-25 16:46:35 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:13 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:13 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-10-15 20:12:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:27 -07:00
|
|
|
|
2016-12-12 16:46:28 -08:00
|
|
|
|
2008-10-15 22:02:27 -07:00
|
|
|
|
2019-03-07 16:28:42 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-02-06 15:38:45 -08:00
|
|
|
|
2015-06-25 15:02:57 -07:00
|
|
|
|
|
|
|
|
|
2017-09-08 16:16:04 -07:00
|
|
|
|
2015-06-25 15:02:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-07-17 16:24:01 -07:00
|
|
|
|
2015-06-25 15:02:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-11-17 15:28:44 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-08-02 14:04:31 -07:00
|
|
|
|
|
|
|
|
|
2018-02-06 15:38:45 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-05-29 16:12:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:57 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:24 -07:00
|
|
|
|
2014-10-13 15:51:46 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:12 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2010-03-05 13:43:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2014-01-23 15:54:46 -08:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2010-03-05 13:43:54 -08:00
|
|
|
|
2018-04-10 16:34:04 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-03-05 13:43:54 -08:00
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:05 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2018-02-06 15:39:06 -08:00
|
|
|
|
2016-05-20 17:04:05 -07:00
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2016-05-20 17:04:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2016-05-20 17:04:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2017-07-10 15:52:30 -07:00
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-07-30 14:41:16 -07:00
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2014-08-06 16:10:52 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2014-08-06 16:10:52 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2012-03-23 15:02:19 -07:00
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:41 -07:00
|
|
|
|
|
|
|
|
|
2012-10-04 17:13:35 -07:00
|
|
|
|
2013-07-03 15:05:23 -07:00
|
|
|
|
2014-04-03 14:49:20 -07:00
|
|
|
|
2020-10-15 20:12:25 -07:00
|
|
|
|
2012-10-04 17:13:35 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:41 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:24 -07:00
|
|
|
|
2013-09-11 14:23:59 -07:00
|
|
|
|
2013-07-03 15:05:24 -07:00
|
|
|
|
2015-09-09 15:37:41 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:24 -07:00
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:41 -07:00
|
|
|
|
|
|
|
|
|
2012-11-08 15:53:29 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:41 -07:00
|
|
|
|
|
|
|
|
|
2012-10-04 17:13:35 -07:00
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:50 -07:00
|
|
|
|
|
|
|
|
|
2016-10-11 13:52:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:50 -07:00
|
|
|
|
2016-10-11 13:52:05 -07:00
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:50 -07:00
|
|
|
|
2016-10-11 13:52:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:50 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:52:05 -07:00
|
|
|
|
2016-10-11 13:51:50 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-11-17 15:28:55 -08:00
|
|
|
|
2014-08-06 16:10:39 -07:00
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:07 -07:00
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
2014-08-06 16:10:39 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:42 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:07 -07:00
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:42 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:28 -07:00
|
|
|
|
2014-06-04 16:12:04 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:33 -07:00
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:04 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:33 -07:00
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:04 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-09-04 15:46:06 -07:00
|
|
|
|
2014-06-04 16:12:04 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:07 -07:00
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
2014-04-03 14:49:28 -07:00
|
|
|
|
|
|
|
|
|
checkpatch: fix handling of leading spaces
I've got a false positive when spaces are present at the beginning of a
line.
So I add this check, obviously excluding to check the lines in the middle of
comments.
For instance this code passes the checkpatch test:
+struct davinci_mcbsp_data {
+ unsigned int fmt;
+ int clk_div;
+};
+
+static struct davinci_mcbsp_data mcbsp_data;
Where, before the string "int clk_div", I have 4 spaces (\040
ascii character).
With v2.6.34 scripts/checkpatch.pl script I get:
scripts/checkpatch.pl 0001-ASoC-DaVinci-Added-support-for-stereo-I2S.patch
total: 0 errors, 0 warnings, 201 lines checked
0001-ASoC-DaVinci-Added-support-for-stereo-I2S.patch has no obvious style
problems and is ready for submission.
That is not correct. Instead with the proposed patch I get:
scripts/checkpatch.pl 0001-ASoC-DaVinci-Added-support-for-stereo-I2S.patch
WARNING: please, no space for starting a line,
excluding comments
#63: FILE: sound/soc/davinci/davinci-i2s.c:165:
+ int clk_div;$
WARNING: please, no space for starting a line,
excluding comments
#95: FILE: sound/soc/davinci/davinci-i2s.c:406:
+ return 0;$
total: 0 errors, 2 warnings, 201 lines checked
That is correct.
Signed-off-by: Raffaele Recalcati <raffaele.recalcati@bticino.it>
Cc: Wolfram Sang <w.sang@pengutronix.de>
Cc: Andy Whitcroft <apw@shadowen.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-08-09 17:20:59 -07:00
|
|
|
|
2010-10-26 14:23:11 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
checkpatch: fix handling of leading spaces
I've got a false positive when spaces are present at the beginning of a
line.
So I add this check, obviously excluding to check the lines in the middle of
comments.
For instance this code passes the checkpatch test:
+struct davinci_mcbsp_data {
+ unsigned int fmt;
+ int clk_div;
+};
+
+static struct davinci_mcbsp_data mcbsp_data;
Where, before the string "int clk_div", I have 4 spaces (\040
ascii character).
With v2.6.34 scripts/checkpatch.pl script I get:
scripts/checkpatch.pl 0001-ASoC-DaVinci-Added-support-for-stereo-I2S.patch
total: 0 errors, 0 warnings, 201 lines checked
0001-ASoC-DaVinci-Added-support-for-stereo-I2S.patch has no obvious style
problems and is ready for submission.
That is not correct. Instead with the proposed patch I get:
scripts/checkpatch.pl 0001-ASoC-DaVinci-Added-support-for-stereo-I2S.patch
WARNING: please, no space for starting a line,
excluding comments
#63: FILE: sound/soc/davinci/davinci-i2s.c:165:
+ int clk_div;$
WARNING: please, no space for starting a line,
excluding comments
#95: FILE: sound/soc/davinci/davinci-i2s.c:406:
+ return 0;$
total: 0 errors, 2 warnings, 201 lines checked
That is correct.
Signed-off-by: Raffaele Recalcati <raffaele.recalcati@bticino.it>
Cc: Wolfram Sang <w.sang@pengutronix.de>
Cc: Andy Whitcroft <apw@shadowen.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-08-09 17:20:59 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
checkpatch: fix handling of leading spaces
I've got a false positive when spaces are present at the beginning of a
line.
So I add this check, obviously excluding to check the lines in the middle of
comments.
For instance this code passes the checkpatch test:
+struct davinci_mcbsp_data {
+ unsigned int fmt;
+ int clk_div;
+};
+
+static struct davinci_mcbsp_data mcbsp_data;
Where, before the string "int clk_div", I have 4 spaces (\040
ascii character).
With v2.6.34 scripts/checkpatch.pl script I get:
scripts/checkpatch.pl 0001-ASoC-DaVinci-Added-support-for-stereo-I2S.patch
total: 0 errors, 0 warnings, 201 lines checked
0001-ASoC-DaVinci-Added-support-for-stereo-I2S.patch has no obvious style
problems and is ready for submission.
That is not correct. Instead with the proposed patch I get:
scripts/checkpatch.pl 0001-ASoC-DaVinci-Added-support-for-stereo-I2S.patch
WARNING: please, no space for starting a line,
excluding comments
#63: FILE: sound/soc/davinci/davinci-i2s.c:165:
+ int clk_div;$
WARNING: please, no space for starting a line,
excluding comments
#95: FILE: sound/soc/davinci/davinci-i2s.c:406:
+ return 0;$
total: 0 errors, 2 warnings, 201 lines checked
That is correct.
Signed-off-by: Raffaele Recalcati <raffaele.recalcati@bticino.it>
Cc: Wolfram Sang <w.sang@pengutronix.de>
Cc: Andy Whitcroft <apw@shadowen.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-08-09 17:20:59 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-11-17 15:28:52 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-05-08 15:55:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:29 -07:00
|
|
|
|
2014-10-13 15:51:59 -07:00
|
|
|
|
2014-08-06 16:10:29 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:59 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:29 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
2013-02-21 16:44:14 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
2009-10-26 16:50:16 -07:00
|
|
|
|
|
|
|
|
|
2012-01-10 15:10:01 -08:00
|
|
|
|
2017-07-10 15:52:13 -07:00
|
|
|
|
2013-09-11 14:24:03 -07:00
|
|
|
|
2008-10-15 22:02:30 -07:00
|
|
|
|
2008-07-23 21:29:03 -07:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-10 15:10:01 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:54 -08:00
|
|
|
|
2009-10-26 16:50:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2009-09-21 17:04:34 -07:00
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-07-23 21:29:09 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-10-15 22:02:30 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:21 -08:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:16 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
2012-02-03 15:20:39 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:01 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-07-23 21:29:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:01 -07:00
|
|
|
|
2008-07-23 21:29:03 -07:00
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:19 -07:00
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:19 -07:00
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
2017-05-08 15:56:05 -07:00
|
|
|
|
2012-01-10 15:10:01 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:30 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:27 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
2015-09-09 15:37:30 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:22 -07:00
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:22 -07:00
|
|
|
|
2008-10-15 22:02:35 -07:00
|
|
|
|
2008-10-15 22:02:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:35 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:22 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:35 -07:00
|
|
|
|
2009-09-21 17:04:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:22 -07:00
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:22 -07:00
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
2015-09-09 15:37:30 -07:00
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2015-09-09 15:37:30 -07:00
|
|
|
|
2017-05-08 15:56:05 -07:00
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:07 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2020-10-15 20:12:09 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-12-12 16:46:31 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-03-15 14:58:03 -07:00
|
|
|
|
2016-08-02 14:04:42 -07:00
|
|
|
|
2016-03-15 14:58:03 -07:00
|
|
|
|
|
|
|
|
|
2016-03-15 14:58:06 -07:00
|
|
|
|
|
|
|
|
|
2016-03-15 14:58:03 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-03-15 14:58:06 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-03-15 14:58:03 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
2008-07-23 21:29:06 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:06 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:06 -07:00
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:17 -07:00
|
|
|
|
|
|
|
|
|
2009-02-27 14:03:08 -08:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2009-02-27 14:03:08 -08:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:17 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2009-10-26 16:50:15 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:07 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:07 -07:00
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
2017-07-10 15:52:21 -07:00
|
|
|
|
2014-08-06 16:11:07 -07:00
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2012-12-20 15:05:37 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2009-10-26 16:50:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:18 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
2012-01-10 15:10:04 -08:00
|
|
|
|
2010-10-26 14:23:18 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-10-26 16:50:16 -07:00
|
|
|
|
2008-10-15 22:02:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-10-26 16:50:16 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:34 -07:00
|
|
|
|
2009-10-26 16:50:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2009-10-26 16:50:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2009-10-26 16:50:16 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2010-08-09 17:21:00 -07:00
|
|
|
|
2015-11-06 16:31:37 -08:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2015-11-06 16:31:37 -08:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2015-11-06 16:31:37 -08:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
2015-11-06 16:31:37 -08:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2015-11-06 16:31:37 -08:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
2015-11-06 16:31:37 -08:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:58:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:20 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:20 -07:00
|
|
|
|
2019-01-03 15:26:59 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:20 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:20 -07:00
|
|
|
|
2019-01-03 15:26:59 -08:00
|
|
|
|
2010-10-26 14:23:20 -07:00
|
|
|
|
2015-04-16 12:44:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:18 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-27 17:07:18 -08:00
|
|
|
|
2020-04-06 20:11:17 -07:00
|
|
|
|
2014-01-27 17:07:18 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2014-01-27 17:07:18 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:26 -08:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-10-15 22:02:32 -07:00
|
|
|
|
2016-12-11 06:29:58 +02:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:21 -08:00
|
|
|
|
2012-01-10 15:10:15 -08:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2009-01-06 14:41:21 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-15 13:51:05 -08:00
|
|
|
|
2009-01-06 14:41:21 -08:00
|
|
|
|
2007-06-23 17:16:44 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2009-01-06 14:41:21 -08:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:21 -08:00
|
|
|
|
2012-01-10 15:10:15 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2009-01-06 14:41:21 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-15 13:51:05 -08:00
|
|
|
|
2009-01-06 14:41:21 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:44 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2009-02-27 14:03:08 -08:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:21 -08:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:27 -07:00
|
|
|
|
|
|
|
|
|
2017-09-08 16:16:07 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:27 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2015-09-09 15:37:27 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2011-06-15 15:08:17 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2015-02-13 14:38:54 -08:00
|
|
|
|
2011-06-15 15:08:17 -07:00
|
|
|
|
|
|
|
|
|
2017-11-17 15:28:41 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2012-05-31 16:26:09 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-10-04 17:13:32 -07:00
|
|
|
|
|
|
|
|
|
2012-05-31 16:26:09 -07:00
|
|
|
|
2014-04-03 14:49:23 -07:00
|
|
|
|
2012-05-31 16:26:09 -07:00
|
|
|
|
|
|
|
|
|
2013-02-21 16:44:13 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-10-15 20:12:02 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:44 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-05-11 10:08:07 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2018-02-06 15:39:09 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:12 -07:00
|
|
|
|
2018-02-06 15:39:09 -08:00
|
|
|
|
2014-08-06 16:11:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-07-10 15:52:21 -07:00
|
|
|
|
2014-08-06 16:11:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:15 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:15 -07:00
|
|
|
|
|
|
|
|
|
2014-01-23 15:54:49 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:12 -07:00
|
|
|
|
2014-01-23 15:54:49 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-23 15:54:49 -08:00
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:12 -07:00
|
|
|
|
2014-01-23 15:54:49 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-23 15:54:49 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2014-04-03 14:49:12 -07:00
|
|
|
|
2014-01-23 15:54:49 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:02 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:15 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:02 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:15 -07:00
|
|
|
|
2018-04-10 16:34:14 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:02 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2012-05-31 16:26:09 -07:00
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
2013-11-12 15:10:05 -08:00
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2011-03-30 22:57:33 -03:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:27 -08:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:39 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2007-06-23 17:16:44 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:44 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2014-04-03 14:49:33 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:33 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2014-12-10 15:51:32 -08:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2014-12-10 15:51:32 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2014-12-10 15:51:32 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
2008-10-15 22:02:16 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2009-02-27 14:03:07 -08:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2015-02-13 14:38:57 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:01 -07:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:53 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-12 15:10:05 -08:00
|
|
|
|
2008-07-23 21:29:10 -07:00
|
|
|
|
2017-09-08 16:16:07 -07:00
|
|
|
|
|
|
|
|
|
2013-11-12 15:10:05 -08:00
|
|
|
|
2017-09-08 16:16:07 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:32 -07:00
|
|
|
|
2014-01-23 15:54:41 -08:00
|
|
|
|
2013-07-03 15:05:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
|
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2016-03-15 14:58:09 -07:00
|
|
|
|
2018-08-21 21:58:08 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:58:08 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:28 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
2019-09-25 16:46:47 -07:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-12-10 15:51:51 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:48 -07:00
|
|
|
|
2017-09-08 16:16:01 -07:00
|
|
|
|
2018-02-06 15:39:03 -08:00
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2017-09-08 16:16:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2020-10-15 20:11:56 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:21 -07:00
|
|
|
|
2013-11-12 15:10:13 -08:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2014-04-03 14:49:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
2013-11-12 15:10:13 -08:00
|
|
|
|
2014-06-23 13:22:07 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:09 -07:00
|
|
|
|
2014-06-23 13:22:07 -07:00
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:09 -07:00
|
|
|
|
2014-01-23 15:54:47 -08:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2014-01-23 15:54:47 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2015-09-09 15:37:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:02 -07:00
|
|
|
|
2015-09-09 15:37:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:19 -07:00
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:14 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2015-04-16 12:44:19 -07:00
|
|
|
|
2010-10-26 14:23:14 -07:00
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:03 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:30 -07:00
|
|
|
|
2012-01-10 15:10:01 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:30 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-21 14:31:57 -08:00
|
|
|
|
2008-10-15 22:02:30 -07:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2009-01-06 14:41:29 -08:00
|
|
|
|
2020-08-11 18:35:10 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2020-04-06 20:11:01 -07:00
|
|
|
|
2008-07-23 21:29:03 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-10-15 22:02:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-03-05 13:43:50 -08:00
|
|
|
|
2008-10-15 22:02:34 -07:00
|
|
|
|
2010-03-05 13:43:50 -08:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
2020-04-06 20:11:01 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2009-01-15 13:51:06 -08:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2014-08-06 16:10:37 -07:00
|
|
|
|
2009-01-15 13:51:06 -08:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:25 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:36 -07:00
|
|
|
|
2008-10-15 22:02:25 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:25 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:14 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:14 -07:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:14 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:20:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:20 -07:00
|
|
|
|
2012-12-17 16:02:07 -08:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:20 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:22 -07:00
|
|
|
|
2013-07-03 15:05:20 -07:00
|
|
|
|
2013-07-03 15:05:33 -07:00
|
|
|
|
2013-07-03 15:05:22 -07:00
|
|
|
|
2019-12-04 16:52:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-12-10 15:51:54 -08:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:55 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-12 15:10:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:55 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:34 -07:00
|
|
|
|
2012-12-17 16:02:07 -08:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:25 -07:00
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-10-15 22:02:20 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-09 17:20:57 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2015-04-16 12:44:25 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:20 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-07-23 21:29:07 -07:00
|
|
|
|
|
|
|
|
|
2007-06-23 17:16:44 -07:00
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:55 -07:00
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2012-01-10 15:09:54 -08:00
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-07-23 21:29:00 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2014-10-13 15:51:55 -07:00
|
|
|
|
2016-01-20 14:59:18 -08:00
|
|
|
|
2014-10-13 15:51:55 -07:00
|
|
|
|
2016-10-11 13:52:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:43 -07:00
|
|
|
|
2016-10-11 13:52:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:11 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2020-10-15 20:12:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:33 -07:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
2007-06-23 17:16:44 -07:00
|
|
|
|
2020-04-06 20:11:01 -07:00
|
|
|
|
2015-06-25 15:02:54 -07:00
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:18 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-03-15 14:58:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-10-04 17:13:38 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:18 -08:00
|
|
|
|
2010-03-05 13:43:52 -08:00
|
|
|
|
|
|
|
|
|
2009-09-21 17:04:38 -07:00
|
|
|
|
2016-01-20 14:59:21 -08:00
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2010-10-26 14:23:18 -07:00
|
|
|
|
2016-10-11 13:52:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:27 -07:00
|
|
|
|
2016-10-11 13:52:08 -07:00
|
|
|
|
2012-01-10 15:09:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:27 -07:00
|
|
|
|
2014-08-06 16:10:31 -07:00
|
|
|
|
2012-01-10 15:09:54 -08:00
|
|
|
|
|
|
|
|
|
2013-04-17 15:58:26 -07:00
|
|
|
|
2012-01-10 15:10:06 -08:00
|
|
|
|
2020-10-15 20:12:22 -07:00
|
|
|
|
2012-01-10 15:09:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:52 -07:00
|
|
|
|
2013-09-11 14:24:00 -07:00
|
|
|
|
2012-01-10 15:09:54 -08:00
|
|
|
|
2017-05-08 15:55:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:54 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2014-10-13 15:51:40 -07:00
|
|
|
|
2007-06-23 17:16:44 -07:00
|
|
|
|
2016-10-11 13:52:08 -07:00
|
|
|
|
|
|
|
|
|
2016-10-11 13:52:14 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:52:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:52:11 -07:00
|
|
|
|
2017-07-10 15:52:27 -07:00
|
|
|
|
2019-09-25 16:46:41 -07:00
|
|
|
|
2017-07-10 15:52:27 -07:00
|
|
|
|
|
|
|
|
|
2018-05-25 14:48:04 -07:00
|
|
|
|
2016-10-11 13:52:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:52:11 -07:00
|
|
|
|
|
|
|
|
|
2017-07-10 15:52:27 -07:00
|
|
|
|
2016-10-11 13:52:11 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:52:08 -07:00
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
2012-12-17 16:01:47 -08:00
|
|
|
|
2014-10-13 15:51:55 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:27 -07:00
|
|
|
|
2014-10-13 15:51:55 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-12-17 16:01:56 -08:00
|
|
|
|
2012-12-17 16:01:47 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-12-17 16:01:56 -08:00
|
|
|
|
|
|
|
|
|
2012-12-17 16:01:47 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2012-07-30 14:41:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2012-07-30 14:41:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-13 14:38:32 -08:00
|
|
|
|
2012-07-30 14:41:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:27 -07:00
|
|
|
|
2012-07-30 14:41:24 -07:00
|
|
|
|
2012-08-21 16:15:53 -07:00
|
|
|
|
|
|
|
|
|
2012-07-30 14:41:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:06 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:27 -07:00
|
|
|
|
2014-06-04 16:12:06 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-07-30 14:41:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:19 -07:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:19 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:19 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:19 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2012-03-23 15:02:19 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:19 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2012-03-23 15:02:19 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2012-03-23 15:02:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-15 22:02:23 -07:00
|
|
|
|
2018-04-10 16:33:27 -07:00
|
|
|
|
2008-03-04 14:28:20 -08:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-02-24 15:01:41 -08:00
|
|
|
|
2017-02-24 15:01:43 -08:00
|
|
|
|
|
|
|
|
|
2017-02-24 15:01:41 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-12-17 16:01:59 -08:00
|
|
|
|
2013-07-03 15:05:29 -07:00
|
|
|
|
2015-02-13 14:38:46 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-12-17 16:01:59 -08:00
|
|
|
|
2013-07-03 15:05:29 -07:00
|
|
|
|
2015-02-13 14:38:46 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-12-17 16:01:59 -08:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2007-10-18 03:05:08 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2016-10-18 10:12:27 -02:00
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2014-12-10 15:52:05 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:54 -07:00
|
|
|
|
2014-12-10 15:52:05 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-05-08 15:55:51 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-02-24 15:01:28 -08:00
|
|
|
|
|
|
|
|
|
2017-05-08 15:55:51 -07:00
|
|
|
|
|
|
|
|
|
2017-02-24 15:01:28 -08:00
|
|
|
|
2017-05-08 15:55:51 -07:00
|
|
|
|
2017-02-24 15:01:28 -08:00
|
|
|
|
|
|
|
|
|
2014-12-10 15:52:05 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:51 -07:00
|
|
|
|
2018-08-21 21:57:29 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-13 15:51:51 -07:00
|
|
|
|
|
|
|
|
|
2014-12-10 15:51:59 -08:00
|
|
|
|
2015-06-25 15:02:54 -07:00
|
|
|
|
2018-08-21 21:57:29 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-12-10 15:51:59 -08:00
|
|
|
|
|
|
|
|
|
2017-02-27 14:30:05 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-12-10 15:52:05 -08:00
|
|
|
|
2017-02-27 14:30:05 -08:00
|
|
|
|
2014-12-10 15:52:05 -08:00
|
|
|
|
2017-02-27 14:30:05 -08:00
|
|
|
|
|
|
|
|
|
2014-12-10 15:52:05 -08:00
|
|
|
|
2017-02-27 14:30:05 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:47 -07:00
|
|
|
|
|
|
|
|
|
2014-12-10 15:52:05 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-02-06 15:38:52 -08:00
|
|
|
|
2014-12-10 15:52:05 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2018-08-21 21:57:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2012-12-17 16:01:52 -08:00
|
|
|
|
|
|
|
|
|
2015-09-09 15:37:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-23 21:29:04 -07:00
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2014-08-06 16:10:27 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-03-07 16:28:35 -08:00
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:27 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-13 15:52:01 -07:00
|
|
|
|
2015-02-13 14:38:26 -08:00
|
|
|
|
2014-10-13 15:52:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-02-24 15:01:31 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-12-10 15:51:46 -08:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2014-12-10 15:51:46 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-12-10 15:52:02 -08:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2014-12-10 15:52:02 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 14:24:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:24:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-12 15:10:10 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-11-12 15:10:10 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-11-12 15:10:10 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-11-12 15:10:10 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-04-16 12:44:42 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:14 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2014-04-03 14:49:14 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-09 17:21:01 -07:00
|
|
|
|
2013-02-21 16:44:19 -08:00
|
|
|
|
2014-04-03 14:49:11 -07:00
|
|
|
|
2010-08-09 17:21:01 -07:00
|
|
|
|
2014-04-03 14:49:11 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2019-06-12 14:53:00 -03:00
|
|
|
|
2014-04-03 14:49:11 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-09 17:21:01 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-08-09 17:21:02 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2019-06-12 14:53:00 -03:00
|
|
|
|
2010-08-09 17:21:02 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:25 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:26 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2007-06-08 13:47:06 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-08-10 13:01:03 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-01-04 09:39:01 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-11-07 14:49:00 +00:00
|
|
|
|
2016-01-04 09:39:01 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-01-04 10:00:10 +02:00
|
|
|
|
|
|
|
|
|
2016-01-04 09:39:01 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2013-11-12 15:10:11 -08:00
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
|
|
|
|
|
2015-07-02 11:55:40 -07:00
|
|
|
|
2016-01-04 09:54:51 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:02:46 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-07-02 11:55:40 -07:00
|
|
|
|
2020-04-01 12:17:14 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-08 13:46:39 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
2017-07-12 14:37:02 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-05-24 14:33:30 -07:00
|
|
|
|
2017-07-12 14:37:02 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2017-07-12 14:37:02 -07:00
|
|
|
|
2010-05-24 14:33:30 -07:00
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2013-11-12 15:10:14 -08:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
2011-01-12 17:00:00 -08:00
|
|
|
|
2013-11-12 15:10:14 -08:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2011-01-12 17:00:00 -08:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:24 -07:00
|
|
|
|
2013-11-12 15:10:14 -08:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:24 -07:00
|
|
|
|
|
|
|
|
|
2019-09-25 16:46:44 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:52 -08:00
|
|
|
|
2013-11-12 15:10:14 -08:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:52 -08:00
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
2013-11-12 15:10:14 -08:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
|
|
|
|
|
2014-12-10 15:51:35 -08:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2014-12-10 15:51:35 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-12-12 16:46:34 -08:00
|
|
|
|
2015-06-25 15:02:49 -07:00
|
|
|
|
2016-12-12 16:46:34 -08:00
|
|
|
|
2015-06-25 15:02:49 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-01-20 14:59:15 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-03-05 13:43:48 -08:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2010-03-05 13:43:48 -08:00
|
|
|
|
|
|
|
|
|
2012-07-30 14:41:22 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2012-07-30 14:41:22 -07:00
|
|
|
|
|
|
|
|
|
2012-12-17 16:02:00 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-04-29 16:18:13 -07:00
|
|
|
|
2013-11-12 15:10:07 -08:00
|
|
|
|
2013-04-29 16:18:13 -07:00
|
|
|
|
2015-02-13 14:38:49 -08:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2013-04-29 16:18:13 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:34 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2017-05-08 15:55:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:31 -07:00
|
|
|
|
|
|
|
|
|
2017-05-08 15:55:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: fix duplicate invalid vsprintf pointer extension '%p<foo>' messages
Multiline statements with invalid %p<foo> uses produce multiple
warnings. Fix that.
e.g.:
$ cat t_block.c
void foo(void)
{
MY_DEBUG(drv->foo,
"%pk",
foo->boo);
}
$ ./scripts/checkpatch.pl -f t_block.c
WARNING: Missing or malformed SPDX-License-Identifier tag in line 1
#1: FILE: t_block.c:1:
+void foo(void)
WARNING: Invalid vsprintf pointer extension '%pk'
#3: FILE: t_block.c:3:
+ MY_DEBUG(drv->foo,
+ "%pk",
+ foo->boo);
WARNING: Invalid vsprintf pointer extension '%pk'
#3: FILE: t_block.c:3:
+ MY_DEBUG(drv->foo,
+ "%pk",
+ foo->boo);
total: 0 errors, 3 warnings, 6 lines checked
NOTE: For some of the reported defects, checkpatch may be able to
mechanically convert to the typical style using --fix or --fix-inplace.
t_block.c has style problems, please review.
NOTE: If any of the errors are false positives, please report
them to the maintainer, see CHECKPATCH in MAINTAINERS.
Link: http://lkml.kernel.org/r/9e8341bbe4c9877d159cb512bb701043cbfbb10b.camel@perches.com
Signed-off-by: Joe Perches <joe@perches.com>
Cc: "Tobin C. Harding" <me@tobin.cc>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2018-07-13 16:59:23 -07:00
|
|
|
|
|
|
|
|
|
2019-10-03 15:32:18 +03:00
|
|
|
|
checkpatch: fix duplicate invalid vsprintf pointer extension '%p<foo>' messages
Multiline statements with invalid %p<foo> uses produce multiple
warnings. Fix that.
e.g.:
$ cat t_block.c
void foo(void)
{
MY_DEBUG(drv->foo,
"%pk",
foo->boo);
}
$ ./scripts/checkpatch.pl -f t_block.c
WARNING: Missing or malformed SPDX-License-Identifier tag in line 1
#1: FILE: t_block.c:1:
+void foo(void)
WARNING: Invalid vsprintf pointer extension '%pk'
#3: FILE: t_block.c:3:
+ MY_DEBUG(drv->foo,
+ "%pk",
+ foo->boo);
WARNING: Invalid vsprintf pointer extension '%pk'
#3: FILE: t_block.c:3:
+ MY_DEBUG(drv->foo,
+ "%pk",
+ foo->boo);
total: 0 errors, 3 warnings, 6 lines checked
NOTE: For some of the reported defects, checkpatch may be able to
mechanically convert to the typical style using --fix or --fix-inplace.
t_block.c has style problems, please review.
NOTE: If any of the errors are false positives, please report
them to the maintainer, see CHECKPATCH in MAINTAINERS.
Link: http://lkml.kernel.org/r/9e8341bbe4c9877d159cb512bb701043cbfbb10b.camel@perches.com
Signed-off-by: Joe Perches <joe@perches.com>
Cc: "Tobin C. Harding" <me@tobin.cc>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2018-07-13 16:59:23 -07:00
|
|
|
|
2017-05-08 15:55:36 -07:00
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:31 -07:00
|
|
|
|
2019-10-03 15:32:18 +03:00
|
|
|
|
2018-04-10 16:33:31 -07:00
|
|
|
|
|
|
|
|
|
2019-10-03 15:32:18 +03:00
|
|
|
|
2019-11-26 19:45:12 -08:00
|
|
|
|
2019-10-03 15:32:18 +03:00
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-11-10 08:48:30 +09:00
|
|
|
|
2018-04-10 16:33:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:20 -07:00
|
|
|
|
2018-04-10 16:33:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-05-08 15:55:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:57 -08:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
2015-06-25 15:03:16 -07:00
|
|
|
|
2012-01-10 15:09:58 -08:00
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:57 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:58 -08:00
|
|
|
|
2012-01-10 15:09:57 -08:00
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:58 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-23 15:54:52 -08:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2016-10-11 13:51:53 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-23 15:54:52 -08:00
|
|
|
|
2015-06-25 15:03:13 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2016-10-11 13:51:53 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:13 -07:00
|
|
|
|
2015-06-25 15:03:19 -07:00
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2016-10-11 13:51:53 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:19 -07:00
|
|
|
|
2012-01-10 15:09:58 -08:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
2012-01-10 15:09:58 -08:00
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
2012-01-10 15:09:58 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:58 -08:00
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:16 -07:00
|
|
|
|
2012-01-10 15:09:58 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-01-10 15:09:57 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-07-30 14:41:20 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2012-07-30 14:41:20 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-06-12 14:53:00 -03:00
|
|
|
|
2012-07-30 14:41:20 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-06-12 14:53:00 -03:00
|
|
|
|
2012-07-30 14:41:20 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-11-12 15:10:15 -08:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2013-11-12 15:10:15 -08:00
|
|
|
|
2014-04-03 14:49:16 -07:00
|
|
|
|
2013-11-12 15:10:15 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:20 -07:00
|
|
|
|
2013-11-12 15:10:15 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:08 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2014-06-04 16:12:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:20 -07:00
|
|
|
|
2014-06-04 16:12:08 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-09-24 15:27:46 -07:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:58 -07:00
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:23:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-06-03 14:18:09 -07:00
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
2008-04-29 00:59:33 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
2017-07-10 15:52:19 -07:00
|
|
|
|
|
|
|
|
|
2020-06-03 14:18:09 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:52:16 -07:00
|
|
|
|
|
|
|
|
|
2020-06-03 14:18:09 -07:00
|
|
|
|
2016-10-11 13:52:16 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-07-10 15:52:19 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2017-07-10 15:52:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2020-06-10 18:41:38 -07:00
|
|
|
|
2007-07-15 23:37:22 -07:00
|
|
|
|
2007-06-23 17:16:34 -07:00
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
2019-03-07 16:28:35 -08:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-10-16 23:29:38 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2013-07-03 15:05:21 -07:00
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2019-03-07 16:28:35 -08:00
|
|
|
|
2013-07-03 15:05:21 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:07 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2017-05-08 15:55:57 -07:00
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:07 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:10:55 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-05-08 15:55:57 -07:00
|
|
|
|
2018-04-10 16:33:27 -07:00
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:07 -07:00
|
|
|
|
2017-05-08 15:55:57 -07:00
|
|
|
|
|
|
|
|
|
2014-06-04 16:12:07 -07:00
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2014-06-04 16:12:07 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-04-29 16:18:12 -07:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2018-08-21 21:57:50 -07:00
|
|
|
|
|
|
|
|
|
2013-04-29 16:18:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-02-21 16:44:18 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-01-12 16:59:56 -08:00
|
|
|
|
|
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2012-12-17 16:02:01 -08:00
|
|
|
|
|
|
|
|
|
2016-08-02 14:04:39 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-12-10 15:51:57 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-08-11 18:35:07 -07:00
|
|
|
|
2020-10-15 20:11:49 -07:00
|
|
|
|
2020-08-11 18:35:07 -07:00
|
|
|
|
2020-10-15 20:11:49 -07:00
|
|
|
|
2020-08-11 18:35:07 -07:00
|
|
|
|
|
|
|
|
|
2016-05-20 17:04:00 -07:00
|
|
|
|
2020-10-15 20:11:49 -07:00
|
|
|
|
2016-05-20 17:04:00 -07:00
|
|
|
|
|
|
|
|
|
2020-10-15 20:11:49 -07:00
|
|
|
|
2016-05-20 17:04:00 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-04-06 20:10:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-12-17 16:02:01 -08:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2012-12-17 16:02:01 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:27 -07:00
|
|
|
|
|
|
|
|
|
2012-12-17 16:02:01 -08:00
|
|
|
|
|
|
|
|
|
2011-01-12 16:59:56 -08:00
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:03 -07:00
|
|
|
|
2013-09-11 14:23:54 -07:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2015-02-13 14:38:18 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-03-23 15:02:20 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:30 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-09-07 14:34:01 +00:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2012-03-23 15:02:20 -07:00
|
|
|
|
2011-10-31 17:13:10 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2011-10-31 17:13:10 -07:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2012-03-23 15:02:20 -07:00
|
|
|
|
2014-06-04 16:12:10 -07:00
|
|
|
|
2008-07-23 21:28:57 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2014-06-04 16:12:10 -07:00
|
|
|
|
2008-07-23 21:28:57 -07:00
|
|
|
|
2012-03-23 15:02:20 -07:00
|
|
|
|
2018-11-11 10:49:10 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-09-07 15:26:18 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-13 14:39:05 -08:00
|
|
|
|
2017-05-08 15:55:45 -07:00
|
|
|
|
checkpatch: fix CONST_STRUCT when const_structs.checkpatch is missing
Checkpatch reports warnings when some specific structs are not declared as
const in the code. The list of structs to consider was initially defined
in the checkpatch.pl script itself, but it was later moved to an external
file (scripts/const_structs.checkpatch), in commit bf1fa1dae68e
("checkpatch: externalize the structs that should be const"). This
introduced two minor issues:
- When file scripts/const_structs.checkpatch is not present (for
example, if checkpatch is run outside of the kernel directory with the
"--no-tree" option), a warning is printed to stderr to tell the user
that "No structs that should be const will be found". This is fair,
but the warning is printed unconditionally, even if the option
"--ignore CONST_STRUCT" is passed. In the latter case, we explicitly
ask checkpatch to skip this check, so no warning should be printed.
- When scripts/const_structs.checkpatch is missing, or even when trying
to silence the warning by adding an empty file, $const_structs is set
to "", and the regex used for finding structs that should be const,
"$line =~ /struct\s+($const_structs)(?!\s*\{)/)", matches all
structs found in the code, thus reporting a number of false positives.
Let's fix the first item by skipping scripts/const_structs.checkpatch
processing if "CONST_STRUCT" checks are ignored, and the second one by
skipping the test if $const_structs is not defined. Since we modify the
read_words() function a little bit, update the checks for
$typedefsfile/$typeOtherTypedefs as well.
Signed-off-by: Quentin Monnet <quentin@isovalent.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: http://lkml.kernel.org/r/20200623221822.3727-1-quentin@isovalent.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-08-11 18:35:13 -07:00
|
|
|
|
|
|
|
|
|
2017-05-08 15:55:45 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
2017-05-08 15:55:45 -07:00
|
|
|
|
2009-01-06 14:41:29 -08:00
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-05 22:46:01 -07:00
|
|
|
|
|
|
|
|
|
2008-04-29 00:59:32 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2008-03-28 14:15:58 -07:00
|
|
|
|
2008-04-29 00:59:33 -07:00
|
|
|
|
2013-11-12 15:10:09 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-02-13 14:38:38 -08:00
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2015-02-13 14:38:38 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-09-25 16:49:25 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:16 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2009-02-27 14:03:05 -08:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2009-01-06 14:41:16 -08:00
|
|
|
|
|
|
|
|
|
2010-03-19 01:37:42 +01:00
|
|
|
|
2016-10-07 17:43:51 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-03-19 01:37:42 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2010-03-19 01:37:42 +01:00
|
|
|
|
|
|
|
|
|
2011-01-12 16:59:59 -08:00
|
|
|
|
2015-04-16 12:44:16 -07:00
|
|
|
|
|
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2011-01-12 16:59:59 -08:00
|
|
|
|
2014-04-03 14:49:13 -07:00
|
|
|
|
2018-02-06 15:38:55 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2018-02-06 15:38:55 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:24 -07:00
|
|
|
|
|
|
|
|
|
2018-02-06 15:38:49 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:33 -07:00
|
|
|
|
2016-10-11 13:52:19 -07:00
|
|
|
|
2014-04-03 14:49:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:52:19 -07:00
|
|
|
|
|
|
|
|
|
2018-04-10 16:33:20 -07:00
|
|
|
|
2016-10-11 13:52:19 -07:00
|
|
|
|
2014-04-03 14:49:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-10-11 13:51:47 -07:00
|
|
|
|
2016-10-11 13:52:19 -07:00
|
|
|
|
2014-04-03 14:49:24 -07:00
|
|
|
|
|
|
|
|
|
2018-02-06 15:38:49 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-04-03 14:49:24 -07:00
|
|
|
|
2016-10-11 13:52:19 -07:00
|
|
|
|
2016-10-11 13:51:47 -07:00
|
|
|
|
|
|
|
|
|
2015-02-13 14:38:21 -08:00
|
|
|
|
2016-10-11 13:52:19 -07:00
|
|
|
|
2016-10-11 13:51:47 -07:00
|
|
|
|
2014-04-03 14:49:13 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:24 -07:00
|
|
|
|
2016-10-11 13:52:19 -07:00
|
|
|
|
2018-04-10 16:33:53 -07:00
|
|
|
|
2018-02-06 15:38:55 -08:00
|
|
|
|
|
|
|
|
|
2016-10-11 13:52:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-02-06 15:38:55 -08:00
|
|
|
|
2016-10-11 13:52:19 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:24 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-07-16 16:27:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2017-10-03 16:16:51 -07:00
|
|
|
|
2011-07-25 17:13:25 -07:00
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
2018-08-21 21:57:40 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkpatch: add new warnings to author signoff checks.
The author signed-off-by checks are currently very vague. Cases like same
name or same address are not handled separately.
For example, running checkpatch on commit be6577af0cef ("parisc: Add
atomic64_set_release() define to avoid CPU soft lockups"), gives:
WARNING: Missing Signed-off-by: line by nominal patch author
'John David Anglin <dave.anglin@bell.net>'
The signoff line was:
"Signed-off-by: Dave Anglin <dave.anglin@bell.net>"
Clearly the author has signed off but with a slightly different version
of his name. A more appropriate warning would have been to point out
at the name mismatch instead.
Previously, the values assumed by $authorsignoff were either 0 or 1
to indicate whether a proper sign off by author is present.
Extended the checks to handle four new cases.
$authorsignoff values now denote the following:
0: Missing sign off by patch author.
1: Sign off present and identical.
2: Addresses and names match, but comments differ.
"James Watson(JW) <james@gmail.com>", "James Watson <james@gmail.com>"
3: Addresses match, but names are different.
"James Watson <james@gmail.com>", "James <james@gmail.com>"
4: Names match, but addresses are different.
"James Watson <james@watson.com>", "James Watson <james@gmail.com>"
5: Names match, addresses excluding subaddress details (RFC 5233) match.
"James Watson <james@gmail.com>", "James Watson <james+a@gmail.com>"
Also introduced a new message type FROM_SIGN_OFF_MISMATCH
for cases 2, 3, 4 and 5.
Suggested-by: Joe Perches <joe@perches.com>
Signed-off-by: Dwaipayan Ray <dwaipayanray1@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Joe Perches <joe@perches.com>
Link: https://lore.kernel.org/linux-kernel-mentees/c1ca28e77e8e3bfa7aadf3efa8ed70f97a9d369c.camel@perches.com/
Link: https://lkml.kernel.org/r/20201007192029.551744-1-dwaipayanray1@gmail.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-10-15 20:12:28 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2018-08-21 21:57:40 -07:00
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2008-02-08 04:22:03 -08:00
|
|
|
|
|
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-07-19 01:48:34 -07:00
|
|
|
|
2007-11-28 16:21:06 -08:00
|
|
|
|
2010-10-26 14:23:12 -07:00
|
|
|
|
2016-05-20 17:04:11 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2011-03-22 16:34:43 -07:00
|
|
|
|
2015-06-25 15:03:00 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-10-26 14:23:12 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-01-23 15:54:44 -08:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
|
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-08-06 16:11:05 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:00 -07:00
|
|
|
|
2013-07-03 15:05:31 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-06-25 15:03:00 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-06-01 00:46:48 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|