linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates
@ 2009-05-24  2:37 Joe Perches
  2009-05-24  2:37 ` [PATCH 01/18] scripts/get_maintainer.pl - Output first field only in mailing lists and after maintainers Joe Perches
                   ` (17 more replies)
  0 siblings, 18 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

A few fixes and updates.

This patchset does not change the style of
MAINTAINERS P: and M: lines to be integrated
M: "Full Name <address.tld>"

One day.  Maybe.

Joe Perches (18):
  scripts/get_maintainer.pl - Output first field only in mailing lists and after maintainers.
  scripts/get_maintainer.pl - Better fix for subscriber-only mailing lists
  scripts/get_maintainer.pl - improve --git-chief-penquins (Linus Torvalds) filtering
  scripts/get_maintainer.pl - Warn on missing git or git repository
  scripts/get_maintainer.pl - support M: lines with names and multiple entries per M: line
  scripts/get_maintainer.pl - Better email name quoting
  scripts/get_maintainer.pl - Support both "P:/M:" and integrated "M:" lines
  scripts/get_maintainer.pl - Don't print maintainers when not requested
  scripts/get_maintainer.pl - Allow 8 bit characters in email addresses
  scripts/get_maintainer.pl - change "die" to "warn" when command line file is not a patch
  MAINTAINERS - Swap mismarked ECRYPT FS M: and P: entries
  MAINTAINERS - Pair EDAC-E752X P: and M: entries
  MAINTAINERS - Add file patterns to "THE REST"
  MAINTAINERS - Update M32R file patterns after rename
  MAINTAINERS - Mark ALSA lists as moderated
  MAINTAINERS - Remove L:	linux-kernel@vger.kernel.org from all but "THE REST"
  MAINTAINERS - Mention scripts/get_maintainer.pl in the preface
  MAINTAINERS - Add file pattern to CISCO FCOE HBA DRIVER

 MAINTAINERS               |  108 ++++-----------------
 scripts/get_maintainer.pl |  234 ++++++++++++++++++++++++++++++++++++---------
 2 files changed, 208 insertions(+), 134 deletions(-)


^ permalink raw reply	[flat|nested] 39+ messages in thread

* [PATCH 01/18] scripts/get_maintainer.pl - Output first field only in mailing lists and after maintainers.
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 02/18] scripts/get_maintainer.pl - Better fix for subscriber-only mailing lists Joe Perches
                   ` (16 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Fix mailing lists that are described, but not "(subscriber-only)"

Signed-off-by: Joe Perches <joe@perches.com>
---
 scripts/get_maintainer.pl |   46 ++++++++++++++++++++++++++------------------
 1 files changed, 27 insertions(+), 19 deletions(-)

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index 60dc0c4..c4b25a7 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -13,7 +13,7 @@
 use strict;
 
 my $P = $0;
-my $V = '0.15';
+my $V = '0.16';
 
 use Getopt::Long qw(:config no_auto_abbrev);
 
@@ -169,6 +169,7 @@ foreach my $file (@ARGV) {
 }
 
 my @email_to = ();
+my @list_to = ();
 my @scm = ();
 my @web = ();
 my @subsystem = ();
@@ -182,7 +183,7 @@ foreach my $file (@files) {
 
     my $exclude = 0;
     foreach my $line (@typevalue) {
-	if ($line =~ m/^(\C):(.*)/) {
+	if ($line =~ m/^(\C):\s*(.*)/) {
 	    my $type = $1;
 	    my $value = $2;
 	    if ($type eq 'X') {
@@ -196,7 +197,7 @@ foreach my $file (@files) {
     if (!$exclude) {
 	my $tvi = 0;
 	foreach my $line (@typevalue) {
-	    if ($line =~ m/^(\C):(.*)/) {
+	    if ($line =~ m/^(\C):\s*(.*)/) {
 		my $type = $1;
 		my $value = $2;
 		if ($type eq 'F') {
@@ -229,15 +230,18 @@ if ($email_git_penguin_chiefs) {
     }
 }
 
-if ($email) {
-    my $address_cnt = @email_to;
-    if ($address_cnt == 0 && $email_list) {
-	push(@email_to, "linux-kernel\@vger.kernel.org");
+if ($email || $email_list) {
+    my @to = ();
+    if ($email) {
+	@to = (@to, @email_to);
     }
-
-#Don't sort email address list, but do remove duplicates
-    @email_to = uniq(@email_to);
-    output(@email_to);
+    if ($email_list) {
+	if (@list_to == 0) {
+	    push(@list_to, "linux-kernel\@vger.kernel.org");
+	@to = (@to, @list_to);
+	}
+    }
+    output(uniq(@to));
 }
 
 if ($scm) {
@@ -307,7 +311,7 @@ Output type options:
   --multiline => print 1 entry per line
 
 Default options:
-  [--email --git --m --l --multiline]
+  [--email --git --m --n --l --multiline]
 
 Other options:
   --version -> show version
@@ -366,26 +370,30 @@ sub add_categories {
     $index = $index - 1;
     while ($index >= 0) {
 	my $tv = $typevalue[$index];
-	if ($tv =~ m/^(\C):(.*)/) {
+	if ($tv =~ m/^(\C):\s*(.*)/) {
 	    my $ptype = $1;
 	    my $pvalue = $2;
 	    if ($ptype eq "L") {
-		my $subscr = $pvalue;
-		if ($subscr =~ m/\s*\(subscribers-only\)/) {
+		my $list_address = $pvalue;
+		my $list_additional = "";
+		if ($list_address =~ m/([^\s]+)\s+(.*)$/) {
+		    $list_address = $1;
+		    $list_additional = $2;
+		}
+		if ($list_additional =~ m/\(subscribers-only\)/) {
 		    if ($email_subscriber_list) {
-			$subscr =~ s/\s*\(subscribers-only\)//g;
-			push(@email_to, $subscr);
+			push(@list_to, $list_address);
 		    }
 		} else {
 		    if ($email_list) {
-			push(@email_to, $pvalue);
+			push(@list_to, $list_address);
 		    }
 		}
 	    } elsif ($ptype eq "M") {
 		if ($email_maintainer) {
 		    if ($index >= 0) {
 			my $tv = $typevalue[$index - 1];
-			if ($tv =~ m/^(\C):(.*)/) {
+			if ($tv =~ m/^(\C):\s*(.*)/) {
 			    if ($1 eq "P" && $email_usename) {
 				push(@email_to, format_email($2, $pvalue));
 			    } else {
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 02/18] scripts/get_maintainer.pl - Better fix for subscriber-only mailing lists
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
  2009-05-24  2:37 ` [PATCH 01/18] scripts/get_maintainer.pl - Output first field only in mailing lists and after maintainers Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 03/18] scripts/get_maintainer.pl - improve --git-chief-penquins (Linus Torvalds) filtering Joe Perches
                   ` (15 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Signed-off-by: Joe Perches <joe@perches.com>
---
 scripts/get_maintainer.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index c4b25a7..f302ad3 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -380,7 +380,7 @@ sub add_categories {
 		    $list_address = $1;
 		    $list_additional = $2;
 		}
-		if ($list_additional =~ m/\(subscribers-only\)/) {
+		if ($list_additional =~ m/subscribers-only/) {
 		    if ($email_subscriber_list) {
 			push(@list_to, $list_address);
 		    }
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 03/18] scripts/get_maintainer.pl - improve --git-chief-penquins (Linus Torvalds) filtering
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
  2009-05-24  2:37 ` [PATCH 01/18] scripts/get_maintainer.pl - Output first field only in mailing lists and after maintainers Joe Perches
  2009-05-24  2:37 ` [PATCH 02/18] scripts/get_maintainer.pl - Better fix for subscriber-only mailing lists Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 04/18] scripts/get_maintainer.pl - Warn on missing git or git repository Joe Perches
                   ` (14 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Moved linux-kernel@vger.kernel.org to MAINTAINERS
lkml will be added to all CC lists via F: pattern match

Signed-off-by: Joe Perches <joe@perches.com>
---
 scripts/get_maintainer.pl |   27 ++++++++++++---------------
 1 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index f302ad3..e733e87 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -216,16 +216,20 @@ foreach my $file (@files) {
 
 }
 
-if ($email_git_penguin_chiefs) {
+if ($email) {
     foreach my $chief (@penguin_chief) {
 	if ($chief =~ m/^(.*):(.*)/) {
-	    my $chief_name = $1;
-	    my $chief_addr = $2;
+	    my $email_address;
 	    if ($email_usename) {
-		push(@email_to, format_email($chief_name, $chief_addr));
+		$email_address = format_email($1, $2);
 	    } else {
-		push(@email_to, $chief_addr);
+		$email_address = $2;
 	    }
+	    if ($email_git_penguin_chiefs) {
+		push(@email_to, $email_address);
+	    } else {
+		@email_to = grep(!/${email_address}/, @email_to);
+	    }		
 	}
     }
 }
@@ -236,10 +240,7 @@ if ($email || $email_list) {
 	@to = (@to, @email_to);
     }
     if ($email_list) {
-	if (@list_to == 0) {
-	    push(@list_to, "linux-kernel\@vger.kernel.org");
 	@to = (@to, @list_to);
-	}
     }
     output(uniq(@to));
 }
@@ -314,7 +315,7 @@ Default options:
   [--email --git --m --n --l --multiline]
 
 Other options:
-  --version -> show version
+  --version => show version
   --help => show this help information
 
 EOT
@@ -423,7 +424,7 @@ sub add_categories {
 sub which {
     my ($bin) = @_;
 
-    foreach my $path (split /:/, $ENV{PATH}) {
+    foreach my $path (split(/:/, $ENV{PATH})) {
 	if (-e "$path/$bin") {
 	    return "$path/$bin";
 	}
@@ -446,12 +447,8 @@ sub recent_git_signoffs {
     }
 
     $cmd = "git log --since=${email_git_since} -- ${file}";
-    $cmd .= " | grep -Pi \"^[-_ 	a-z]+by:.*\\\@\"";
-    if (!$email_git_penguin_chiefs) {
-	$cmd .= " | grep -Pv \"${penguin_chiefs}\"";
-    }
+    $cmd .= " | grep -Pi \"^[-_ 	a-z]+by:.*\\\@.*\$\"";
     $cmd .= " | cut -f2- -d\":\"";
-    $cmd .= " | sed -e \"s/^\\s+//g\"";
     $cmd .= " | sort | uniq -c | sort -rn";
 
     $output = `${cmd}`;
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 04/18] scripts/get_maintainer.pl - Warn on missing git or git repository
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (2 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 03/18] scripts/get_maintainer.pl - improve --git-chief-penquins (Linus Torvalds) filtering Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 05/18] scripts/get_maintainer.pl - support M: lines with names and multiple entries per M: line Joe Perches
                   ` (13 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

support older versions of grep (use -E not -P)
no need to return data in routine recent_git_signoffs

Signed-off-by: Joe Perches <joe@perches.com>
---
 scripts/get_maintainer.pl |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index e733e87..fe49122 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -443,11 +443,21 @@ sub recent_git_signoffs {
     my @lines = ();
 
     if (which("git") eq "") {
-	die("$P: git not found.  Add --nogit to options?\n");
+	warn("$P: git not found.  Add --nogit to options?\n");
+	return;
+    }
+    if (!(-d ".git")) {
+	warn("$P: .git repository not found.\n");
+	warn("Use a .git repository for better results.\n");
+	warn("ie: git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n");
+	return;
     }
 
     $cmd = "git log --since=${email_git_since} -- ${file}";
-    $cmd .= " | grep -Pi \"^[-_ 	a-z]+by:.*\\\@.*\$\"";
+    $cmd .= " | grep -Ei \"^[-_ 	a-z]+by:.*\\\@.*\$\"";
+    if (!$email_git_penguin_chiefs) {
+	$cmd .= " | grep -Ev \"${penguin_chiefs}\"";
+    }
     $cmd .= " | cut -f2- -d\":\"";
     $cmd .= " | sort | uniq -c | sort -rn";
 
@@ -486,7 +496,6 @@ sub recent_git_signoffs {
 	    push(@email_to, $line);
 	}
     }
-    return $output;
 }
 
 sub uniq {
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 05/18] scripts/get_maintainer.pl - support M: lines with names and multiple entries per M: line
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (3 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 04/18] scripts/get_maintainer.pl - Warn on missing git or git repository Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 06/18] scripts/get_maintainer.pl - Better email name quoting Joe Perches
                   ` (12 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Signed-off-by: Joe Perches <joe@perches.com>
---
 scripts/get_maintainer.pl |  145 ++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 129 insertions(+), 16 deletions(-)

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index fe49122..e62e72f 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -55,6 +55,10 @@ foreach my $chief (@penguin_chief) {
 }
 my $penguin_chiefs = "\(" . join("|",@penguin_chief_names) . "\)";
 
+# rfc822 - preloaded methods go here.
+my $rfc822_lwsp = "(?:(?:\\r\\n)?[ \\t])";
+my $rfc822_char = '[\\000-\\177]';
+
 if (!GetOptions(
 		'email!' => \$email,
 		'git!' => \$email_git,
@@ -392,18 +396,7 @@ sub add_categories {
 		}
 	    } elsif ($ptype eq "M") {
 		if ($email_maintainer) {
-		    if ($index >= 0) {
-			my $tv = $typevalue[$index - 1];
-			if ($tv =~ m/^(\C):\s*(.*)/) {
-			    if ($1 eq "P" && $email_usename) {
-				push(@email_to, format_email($2, $pvalue));
-			    } else {
-				push(@email_to, $pvalue);
-			    }
-			}
-		    } else {
-			push(@email_to, $pvalue);
-		    }
+		    push_email_addresses($pvalue);
 		}
 	    } elsif ($ptype eq "T") {
 		push(@scm, $pvalue);
@@ -421,6 +414,36 @@ sub add_categories {
     }
 }
 
+sub push_email_address {
+    my ($email_address) = @_;
+
+    my $email_name = "";
+    if ($email_address =~ m/([^<]+)<(.*\@.*)>$/) {
+	$email_name = $1;
+	$email_address = $2;
+    }
+
+    if ($email_usename && $email_name) {
+	push(@email_to,	format_email($email_name, $email_address));
+    } else {
+	push(@email_to, $email_address);
+    }
+}
+
+sub push_email_addresses {
+    my ($address) = @_;
+
+    my @address_list = ();
+
+    if (@address_list = rfc822_validlist($address)) {
+	my $array_count = shift(@address_list);
+	while (my $entry = shift(@address_list)) {
+	    push_email_address($entry);
+	}
+    }
+
+}
+
 sub which {
     my ($bin) = @_;
 
@@ -480,10 +503,6 @@ sub recent_git_signoffs {
 	if ($line =~ m/(.+)<(.+)>/) {
 	    my $git_name = $1;
 	    my $git_addr = $2;
-	    $git_name =~ tr/^\"//;
-	    $git_name =~ tr/^\\s*//;
-	    $git_name =~ tr/\"$//;
-	    $git_name =~ tr/\\s*$//;
 	    if ($email_usename) {
 		push(@email_to, format_email($git_name, $git_addr));
 	    } else {
@@ -527,3 +546,97 @@ sub output {
 	print("\n");
     }
 }
+
+my $rfc822re;
+
+sub make_rfc822re {
+#   Basic lexical tokens are specials, domain_literal, quoted_string, atom, and
+#   comment.  We must allow for rfc822_lwsp (or comments) after each of these.
+#   This regexp will only work on addresses which have had comments stripped 
+#   and replaced with rfc822_lwsp.
+
+    my $specials = '()<>@,;:\\\\".\\[\\]';
+    my $controls = '\\000-\\037\\177';
+
+    my $dtext = "[^\\[\\]\\r\\\\]";
+    my $domain_literal = "\\[(?:$dtext|\\\\.)*\\]$rfc822_lwsp*";
+
+    my $quoted_string = "\"(?:[^\\\"\\r\\\\]|\\\\.|$rfc822_lwsp)*\"$rfc822_lwsp*";
+
+#   Use zero-width assertion to spot the limit of an atom.  A simple 
+#   $rfc822_lwsp* causes the regexp engine to hang occasionally.
+    my $atom = "[^$specials $controls]+(?:$rfc822_lwsp+|\\Z|(?=[\\[\"$specials]))";
+    my $word = "(?:$atom|$quoted_string)";
+    my $localpart = "$word(?:\\.$rfc822_lwsp*$word)*";
+
+    my $sub_domain = "(?:$atom|$domain_literal)";
+    my $domain = "$sub_domain(?:\\.$rfc822_lwsp*$sub_domain)*";
+
+    my $addr_spec = "$localpart\@$rfc822_lwsp*$domain";
+
+    my $phrase = "$word*";
+    my $route = "(?:\@$domain(?:,\@$rfc822_lwsp*$domain)*:$rfc822_lwsp*)";
+    my $route_addr = "\\<$rfc822_lwsp*$route?$addr_spec\\>$rfc822_lwsp*";
+    my $mailbox = "(?:$addr_spec|$phrase$route_addr)";
+
+    my $group = "$phrase:$rfc822_lwsp*(?:$mailbox(?:,\\s*$mailbox)*)?;\\s*";
+    my $address = "(?:$mailbox|$group)";
+
+    return "$rfc822_lwsp*$address";
+}
+
+sub rfc822_strip_comments {
+    my $s = shift;
+#   Recursively remove comments, and replace with a single space.  The simpler
+#   regexps in the Email Addressing FAQ are imperfect - they will miss escaped
+#   chars in atoms, for example.
+
+    while ($s =~ s/^((?:[^"\\]|\\.)*
+                    (?:"(?:[^"\\]|\\.)*"(?:[^"\\]|\\.)*)*)
+                    \((?:[^()\\]|\\.)*\)/$1 /osx) {}
+    return $s;
+}
+
+#   valid: returns true if the parameter is an RFC822 valid address
+#
+sub rfc822_valid ($) {
+    my $s = rfc822_strip_comments(shift);
+
+    if (!$rfc822re) {
+        $rfc822re = make_rfc822re();
+    }
+
+    return $s =~ m/^$rfc822re$/so && $s =~ m/^$rfc822_char*$/;
+}
+
+#   validlist: In scalar context, returns true if the parameter is an RFC822 
+#              valid list of addresses.
+#
+#              In list context, returns an empty list on failure (an invalid
+#              address was found); otherwise a list whose first element is the
+#              number of addresses found and whose remaining elements are the
+#              addresses.  This is needed to disambiguate failure (invalid)
+#              from success with no addresses found, because an empty string is
+#              a valid list.
+
+sub rfc822_validlist ($) {
+    my $s = rfc822_strip_comments(shift);
+
+    if (!$rfc822re) {
+        $rfc822re = make_rfc822re();
+    }
+    # * null list items are valid according to the RFC
+    # * the '1' business is to aid in distinguishing failure from no results
+
+    my @r;
+    if ($s =~ m/^(?:$rfc822re)?(?:,(?:$rfc822re)?)*$/so &&
+	$s =~ m/^$rfc822_char*$/) {
+        while($s =~ m/(?:^|,$rfc822_lwsp*)($rfc822re)/gos) {
+            push @r, $1;
+        }
+        return wantarray ? (scalar(@r), @r) : 1;
+    }
+    else {
+        return wantarray ? () : 0;
+    }
+}
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 06/18] scripts/get_maintainer.pl - Better email name quoting
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (4 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 05/18] scripts/get_maintainer.pl - support M: lines with names and multiple entries per M: line Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 07/18] scripts/get_maintainer.pl - Support both "P:/M:" and integrated "M:" lines Joe Perches
                   ` (11 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Signed-off-by: Joe Perches <joe@perches.com>
---
 scripts/get_maintainer.pl |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index e62e72f..9ea2db0 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -356,6 +356,7 @@ sub format_email {
     my ($name, $email) = @_;
 
     $name =~ s/^\s+|\s+$//g;
+    $name =~ s/^\"|\"$//g;
     $email =~ s/^\s+|\s+$//g;
 
     my $formatted_email = "";
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 07/18] scripts/get_maintainer.pl - Support both "P:/M:" and integrated "M:" lines
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (5 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 06/18] scripts/get_maintainer.pl - Better email name quoting Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
       [not found]   ` <20090526144141.570594cf.akpm@linux-foundation.org>
  2009-05-24  2:37 ` [PATCH 08/18] scripts/get_maintainer.pl - Don't print maintainers when not requested Joe Perches
                   ` (10 subsequent siblings)
  17 siblings, 1 reply; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Signed-off-by: Joe Perches <joe@perches.com>
---
 scripts/get_maintainer.pl |   30 ++++++++++++++++++++++--------
 1 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index 9ea2db0..33872c7 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -55,7 +55,7 @@ foreach my $chief (@penguin_chief) {
 }
 my $penguin_chiefs = "\(" . join("|",@penguin_chief_names) . "\)";
 
-# rfc822 - preloaded methods go here.
+# rfc822 email address - preloaded methods go here.
 my $rfc822_lwsp = "(?:(?:\\r\\n)?[ \\t])";
 my $rfc822_char = '[\\000-\\177]';
 
@@ -396,7 +396,19 @@ sub add_categories {
 		    }
 		}
 	    } elsif ($ptype eq "M") {
-		if ($email_maintainer) {
+		my $p_used = 0;
+		if ($index >= 0) {
+		    my $tv = $typevalue[$index - 1];
+		    if ($tv =~ m/^(\C):\s*(.*)/) {
+			if ($1 eq "P") {
+			    if ($email_usename) {
+				push_email_address(format_email($2, $pvalue));
+				$p_used = 1;
+			    }
+			}
+		    }
+		}
+		if (!$p_used) {
 		    push_email_addresses($pvalue);
 		}
 	    } elsif ($ptype eq "T") {
@@ -436,13 +448,16 @@ sub push_email_addresses {
 
     my @address_list = ();
 
-    if (@address_list = rfc822_validlist($address)) {
+    if (rfc822_valid($address)) {
+	push_email_address($address);
+    } elsif (@address_list = rfc822_validlist($address)) {
 	my $array_count = shift(@address_list);
 	while (my $entry = shift(@address_list)) {
 	    push_email_address($entry);
 	}
+    } else {
+	warn("Invalid MAINTAINERS address: '" . $address . "'\n");
     }
-
 }
 
 sub which {
@@ -471,9 +486,8 @@ sub recent_git_signoffs {
 	return;
     }
     if (!(-d ".git")) {
-	warn("$P: .git repository not found.\n");
-	warn("Use a .git repository for better results.\n");
-	warn("ie: git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n");
+	warn("$P: .git directory not found.  Use a git repository for better results.\n");
+	warn("$P: perhaps 'git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git'\n");
 	return;
     }
 
@@ -632,7 +646,7 @@ sub rfc822_validlist ($) {
     my @r;
     if ($s =~ m/^(?:$rfc822re)?(?:,(?:$rfc822re)?)*$/so &&
 	$s =~ m/^$rfc822_char*$/) {
-        while($s =~ m/(?:^|,$rfc822_lwsp*)($rfc822re)/gos) {
+        while ($s =~ m/(?:^|,$rfc822_lwsp*)($rfc822re)/gos) {
             push @r, $1;
         }
         return wantarray ? (scalar(@r), @r) : 1;
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 08/18] scripts/get_maintainer.pl - Don't print maintainers when not requested
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (6 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 07/18] scripts/get_maintainer.pl - Support both "P:/M:" and integrated "M:" lines Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 09/18] scripts/get_maintainer.pl - Allow 8 bit characters in email addresses Joe Perches
                   ` (9 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Fixed bug introduced after using rfc822 address checking.

Signed-off-by: Joe Perches <joe@perches.com>
---
 scripts/get_maintainer.pl |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index 33872c7..9de864f 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -436,10 +436,12 @@ sub push_email_address {
 	$email_address = $2;
     }
 
-    if ($email_usename && $email_name) {
-	push(@email_to,	format_email($email_name, $email_address));
-    } else {
-	push(@email_to, $email_address);
+    if ($email_maintainer) {
+	if ($email_usename && $email_name) {
+	    push(@email_to, format_email($email_name, $email_address));
+	} else {
+	    push(@email_to, $email_address);
+	}
     }
 }
 
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 09/18] scripts/get_maintainer.pl - Allow 8 bit characters in email addresses
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (7 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 08/18] scripts/get_maintainer.pl - Don't print maintainers when not requested Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 10/18] scripts/get_maintainer.pl - change "die" to "warn" when command line file is not a patch Joe Perches
                   ` (8 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Signed-off-by: Joe Perches <joe@perches.com>
---
 scripts/get_maintainer.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index 9de864f..951cb95 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -57,7 +57,7 @@ my $penguin_chiefs = "\(" . join("|",@penguin_chief_names) . "\)";
 
 # rfc822 email address - preloaded methods go here.
 my $rfc822_lwsp = "(?:(?:\\r\\n)?[ \\t])";
-my $rfc822_char = '[\\000-\\177]';
+my $rfc822_char = '[\\000-\\377]';
 
 if (!GetOptions(
 		'email!' => \$email,
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 10/18] scripts/get_maintainer.pl - change "die" to "warn" when command line file is not a patch
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (8 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 09/18] scripts/get_maintainer.pl - Allow 8 bit characters in email addresses Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 11/18] MAINTAINERS - Swap mismarked ECRYPT FS M: and P: entries Joe Perches
                   ` (7 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

fixes git send-email with a cover letter

Signed-off-by: Joe Perches <joe@perches.com>
---
 scripts/get_maintainer.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index 951cb95..9c21826 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -165,7 +165,7 @@ foreach my $file (@ARGV) {
 	}
 	close(PATCH);
 	if ($file_cnt == @files) {
-	    die "$P: file '${file}' doesn't appear to be a patch.  "
+	    warn "$P: file '${file}' doesn't appear to be a patch.  "
 		. "Add -f to options?\n";
 	}
 	@files = sort_and_uniq(@files);
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 11/18] MAINTAINERS - Swap mismarked ECRYPT FS M: and P: entries
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (9 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 10/18] scripts/get_maintainer.pl - change "die" to "warn" when command line file is not a patch Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 12/18] MAINTAINERS - Pair EDAC-E752X P: and M: entries Joe Perches
                   ` (6 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Signed-off-by: Joe Perches <joe@perches.com>
---
 MAINTAINERS |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 77cbfb1..1bf74c9 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1951,8 +1951,8 @@ F:	net/bridge/netfilter/ebt*.c
 ECRYPT FILE SYSTEM
 P:	Tyler Hicks
 M:	tyhicks@linux.vnet.ibm.com
-M:	Dustin Kirkland
-P:	kirkland@canonical.com
+P:	Dustin Kirkland
+M:	kirkland@canonical.com
 L:	ecryptfs-devel@lists.launchpad.net
 W:	https://launchpad.net/ecryptfs
 S:	Supported
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 12/18] MAINTAINERS - Pair EDAC-E752X P: and M: entries
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (10 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 11/18] MAINTAINERS - Swap mismarked ECRYPT FS M: and P: entries Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 13/18] MAINTAINERS - Add file patterns to "THE REST" Joe Perches
                   ` (5 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Entries should be P: name then M: email address

Signed-off-by: Joe Perches <joe@perches.com>
---
 MAINTAINERS |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 1bf74c9..2ae5a2e 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1971,8 +1971,8 @@ F:	include/linux/edac.h
 
 EDAC-E752X
 P:	Mark Gross
-P:	Doug Thompson
 M:	mark.gross@intel.com
+P:	Doug Thompson
 M:	dougthompson@xmission.com
 L:	bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
 W:	bluesmoke.sourceforge.net
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 13/18] MAINTAINERS - Add file patterns to "THE REST"
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (11 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 12/18] MAINTAINERS - Pair EDAC-E752X P: and M: entries Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 14/18] MAINTAINERS - Update M32R file patterns after rename Joe Perches
                   ` (4 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

These file patterns match all sources.
By default, scripts/get_maintainers.pl excludes Linus Torvalds
from the CC: list.  Option --git-chief-penguins will include him.

Signed-off-by: Joe Perches <joe@perches.com>
---
 MAINTAINERS |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 2ae5a2e..1f18bbf 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -6387,5 +6387,10 @@ F:	drivers/serial/zs.*
 
 THE REST
 P:	Linus Torvalds
+M:	torvalds@linux-foundation.org
+L:	linux-kernel@vger.kernel.org
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
 S:	Buried alive in reporters
+F:	*
+F:	*/
+
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 14/18] MAINTAINERS - Update M32R file patterns after rename
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (12 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 13/18] MAINTAINERS - Add file patterns to "THE REST" Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 15/18] MAINTAINERS - Mark ALSA lists as moderated Joe Perches
                   ` (3 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Signed-off-by: Joe Perches <joe@perches.com>
---
 MAINTAINERS |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 1f18bbf..e55bace 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3584,7 +3584,6 @@ L:	linux-m32r-ja@ml.linux-m32r.org (in Japanese)
 W:	http://www.linux-m32r.org/
 S:	Maintained
 F:	arch/m32r/
-F:	include/asm-m32r/
 
 M68K ARCHITECTURE
 P:	Geert Uytterhoeven
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 15/18] MAINTAINERS - Mark ALSA lists as moderated
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (13 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 14/18] MAINTAINERS - Update M32R file patterns after rename Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST" Joe Perches
                   ` (2 subsequent siblings)
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Signed-off-by: Joe Perches <joe@perches.com>
---
 MAINTAINERS |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index e55bace..11231fb 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -487,7 +487,7 @@ AOA (Apple Onboard Audio) ALSA DRIVER
 P:	Johannes Berg
 M:	johannes@sipsolutions.net
 L:	linuxppc-dev@ozlabs.org
-L:	alsa-devel@alsa-project.org (subscribers-only)
+L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 S:	Maintained
 F:	sound/aoa/
 
@@ -1413,7 +1413,7 @@ F:	drivers/usb/host/ohci-ep93xx.c
 CIRRUS LOGIC CS4270 SOUND DRIVER
 P:	Timur Tabi
 M:	timur@freescale.com
-L:	alsa-devel@alsa-project.org
+L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 S:	Supported
 F:	sound/soc/codecs/cs4270*
 
@@ -2316,7 +2316,7 @@ F:	drivers/serial/ucc_uart.c
 FREESCALE SOC SOUND DRIVERS
 P:	Timur Tabi
 M:	timur@freescale.com
-L:	alsa-devel@alsa-project.org
+L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 L:	linuxppc-dev@ozlabs.org
 S:	Supported
 F:	sound/soc/fsl/fsl*
@@ -5278,7 +5278,7 @@ P:	Jaroslav Kysela
 M:	perex@perex.cz
 P:	Takashi Iwai
 M:	tiwai@suse.de
-L:	alsa-devel@alsa-project.org (subscribers-only)
+L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 W:	http://www.alsa-project.org/
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git
 T:	git git://git.alsa-project.org/alsa-kernel.git
@@ -5293,7 +5293,7 @@ M:	lrg@slimlogic.co.uk
 P:	Mark Brown
 M:	broonie@opensource.wolfsonmicro.com
 T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
-L:	alsa-devel@alsa-project.org (subscribers-only)
+L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 W:	http://alsa-project.org/main/index.php/ASoC
 S:	Supported
 F:	sound/soc/
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST"
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (14 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 15/18] MAINTAINERS - Mark ALSA lists as moderated Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  3:18   ` Grant Likely
  2009-05-26 23:42   ` Paul E. McKenney
  2009-05-24  2:37 ` [PATCH 17/18] MAINTAINERS - Mention scripts/get_maintainer.pl in the preface Joe Perches
  2009-05-24  2:37 ` [PATCH 18/18] MAINTAINERS - Add file pattern to CISCO FCOE HBA DRIVER Joe Perches
  17 siblings, 2 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

lkml is added to all CC lists via pattern matching on "THE REST"

Signed-off-by: Joe Perches <joe@perches.com>
---
 MAINTAINERS |   81 -----------------------------------------------------------
 1 files changed, 0 insertions(+), 81 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 11231fb..0774b87 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -901,7 +901,6 @@ P:	Dan Williams
 M:	dan.j.williams@intel.com
 P:	Maciej Sosnowski
 M:	maciej.sosnowski@intel.com
-L:	linux-kernel@vger.kernel.org
 W:	http://sourceforge.net/projects/xscaleiop
 S:	Supported
 F:	Documentation/crypto/async-tx-api.txt
@@ -991,7 +990,6 @@ F:	drivers/mmc/host/at91_mci.c
 ATMEL AT91 / AT32 SERIAL DRIVER
 P:	Haavard Skinnemoen
 M:	hskinnemoen@atmel.com
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	drivers/serial/atmel_serial.c
 
@@ -1047,7 +1045,6 @@ F:	kernel/audit*
 AUXILIARY DISPLAY DRIVERS
 P:	Miguel Ojeda Sandonis
 M:	miguel.ojeda.sandonis@gmail.com
-L:	linux-kernel@vger.kernel.org
 W:	http://miguelojeda.es/auxdisplay.htm
 W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
 S:	Maintained
@@ -1117,7 +1114,6 @@ F:	drivers/net/hamradio/baycom*
 BEFS FILE SYSTEM
 P:	Sergey S. Kostyliov
 M:	rathamahata@php4.ru
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/filesystems/befs.txt
 F:	fs/befs/
@@ -1125,7 +1121,6 @@ F:	fs/befs/
 BFS FILE SYSTEM
 P:	Tigran A. Aivazian
 M:	tigran@aivazian.fsnet.co.uk
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/filesystems/bfs.txt
 F:	fs/bfs/
@@ -1182,7 +1177,6 @@ F:	drivers/i2c/busses/i2c-bfin-twi.c
 BLOCK LAYER
 P:	Jens Axboe
 M:	axboe@kernel.dk
-L:	linux-kernel@vger.kernel.org
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
 S:	Maintained
 F:	block/
@@ -1309,7 +1303,6 @@ P:	Muli Ben-Yehuda
 M:	muli@il.ibm.com
 P:	Jon D. Mason
 M:	jdmason@kudzu.us
-L:	linux-kernel@vger.kernel.org
 L:	discuss@x86-64.org
 S:	Maintained
 F:	arch/x86/kernel/pci-calgary_64.c
@@ -1354,7 +1347,6 @@ F:	include/linux/usb/wusb*
 CFAG12864B LCD DRIVER
 P:	Miguel Ojeda Sandonis
 M:	miguel.ojeda.sandonis@gmail.com
-L:	linux-kernel@vger.kernel.org
 W:	http://miguelojeda.es/auxdisplay.htm
 W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
 S:	Maintained
@@ -1364,7 +1356,6 @@ F:	include/linux/cfag12864b.h
 CFAG12864BFB LCD FRAMEBUFFER DRIVER
 P:	Miguel Ojeda Sandonis
 M:	miguel.ojeda.sandonis@gmail.com
-L:	linux-kernel@vger.kernel.org
 W:	http://miguelojeda.es/auxdisplay.htm
 W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
 S:	Maintained
@@ -1384,7 +1375,6 @@ X:	net/wireless/wext*
 CHECKPATCH
 P:	Andy Whitcroft
 M:	apw@canonical.com
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	scripts/checkpatch.pl
 
@@ -1510,7 +1500,6 @@ F:	drivers/usb/atm/cxacru.c
 CONFIGFS
 P:	Joel Becker
 M:	joel.becker@oracle.com
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	fs/configfs/
 F:	include/linux/configfs.h
@@ -1561,7 +1550,6 @@ F:	arch/x86/kernel/msr.c
 CPUSETS
 P:	Paul Menage
 M:	menage@google.com
-L:	linux-kernel@vger.kernel.org
 W:	http://www.bullopensource.org/cpuset/
 W:	http://oss.sgi.com/projects/cpusets/
 S:	Supported
@@ -1768,7 +1756,6 @@ DEVICE NUMBER REGISTRY
 P:	Torben Mathiasen
 M:	device@lanana.org
 W:	http://lanana.org/docs/device-list/index.html
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 
 DEVICE-MAPPER  (LVM)
@@ -1794,7 +1781,6 @@ F:	drivers/char/digi*
 DIRECTORY NOTIFICATION (DNOTIFY)
 P:	Stephen Rothwell
 M:	sfr@canb.auug.org.au
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	Documentation/filesystems/dnotify.txt
 F:	fs/notify/dnotify/
@@ -1811,7 +1797,6 @@ S:	Maintained
 DISKQUOTA
 P:	Jan Kara
 M:	jack@suse.cz
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/filesystems/quota.txt
 F:	fs/quota/
@@ -1833,7 +1818,6 @@ P:	Maciej Sosnowski
 M:	maciej.sosnowski@intel.com
 P:	Dan Williams
 M:	dan.j.williams@intel.com
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	drivers/dma/
 F:	include/linux/dma*
@@ -1885,7 +1869,6 @@ F:	drivers/scsi/dpt/
 DRIVER CORE, KOBJECTS, AND SYSFS
 P:	Greg Kroah-Hartman
 M:	gregkh@suse.de
-L:	linux-kernel@vger.kernel.org
 T:	quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
 S:	Supported
 F:	Documentation/kobject.txt
@@ -2213,7 +2196,6 @@ F:	drivers/firewire/
 F:	include/linux/firewire*.h
 
 FIRMWARE LOADER (request_firmware)
-L:	linux-kernel@vger.kernel.org
 S:	Orphan
 F:	Documentation/firmware_class/
 F:	drivers/base/firmware*.c
@@ -2250,7 +2232,6 @@ M:	leoli@freescale.com
 P:	Zhang Wei
 M:	zw@zh-kernel.org
 L:	linuxppc-embedded@ozlabs.org
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	drivers/dma/fsldma.*
 
@@ -2450,7 +2431,6 @@ F:	drivers/hwmon/hdaps.c
 
 HYPERVISOR VIRTUAL CONSOLE DRIVER
 L:	linuxppc-dev@ozlabs.org
-L:	linux-kernel@vger.kernel.org
 S:	Odd Fixes
 F:	drivers/char/hvc_*
 
@@ -2517,7 +2497,6 @@ F:	sound/parisc/harmony.*
 HAYES ESP SERIAL DRIVER
 P:	Andrew J. Robinson
 M:	arobinso@nyx.net
-L:	linux-kernel@vger.kernel.org
 W:	http://www.nyx.net/~arobinso
 S:	Maintained
 F:	Documentation/serial/hayes-esp.txt
@@ -2543,7 +2522,6 @@ F:	include/linux/cciss_ioctl.h
 HFS FILESYSTEM
 P:	Roman Zippel
 M:	zippel@linux-m68k.org
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/filesystems/hfs.txt
 F:	fs/hfs/
@@ -2583,7 +2561,6 @@ F:	include/linux/hid*
 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
 P:	Thomas Gleixner
 M:	tglx@linutronix.de
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/timers/
 F:	kernel/hrtimer.c
@@ -2722,7 +2699,6 @@ F:	drivers/i2c/busses/i2c-tiny-usb.c
 i386 BOOT CODE
 P:	H. Peter Anvin
 M:	hpa@zytor.com
-L:	Linux-Kernel@vger.kernel.org
 S:	Maintained
 F:	arch/x86/boot/
 
@@ -2838,7 +2814,6 @@ P:	John McCutchan
 M:	john@johnmccutchan.com
 P:	Robert Love
 M:	rlove@rlove.org
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/filesystems/inotify.txt
 F:	fs/notify/inotify/
@@ -2886,7 +2861,6 @@ F:	arch/x86/kernel/microcode_intel.c
 INTEL I/OAT DMA DRIVER
 P:	Maciej Sosnowski
 M:	maciej.sosnowski@intel.com
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	drivers/dma/ioat*
 
@@ -2902,7 +2876,6 @@ F:	include/linux/intel-iommu.h
 INTEL IOP-ADMA DMA DRIVER
 P:	Dan Williams
 M:	dan.j.williams@intel.com
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	drivers/dma/iop-adma.c
 
@@ -3214,7 +3187,6 @@ M:	vgoyal@redhat.com
 P:	Haren Myneni
 M:	hbabu@us.ibm.com
 L:	kexec@lists.infradead.org
-L:	linux-kernel@vger.kernel.org
 W:	http://lse.sourceforge.net/kdump/
 S:	Maintained
 F:	Documentation/kdump/
@@ -3324,7 +3296,6 @@ KEXEC
 P:	Eric Biederman
 M:	ebiederm@xmission.com
 W:	http://ftp.kernel.org/pub/linux/kernel/people/horms/kexec-tools/
-L:	linux-kernel@vger.kernel.org
 L:	kexec@lists.infradead.org
 S:	Maintained
 F:	include/linux/kexec.h
@@ -3344,7 +3315,6 @@ F:	kernel/kgdb.c
 KMEMTRACE
 P:	Eduard - Gabriel Munteanu
 M:	eduard.munteanu@linux360.ro
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/trace/kmemtrace.txt
 F:	include/trace/kmemtrace.h
@@ -3359,7 +3329,6 @@ P:	David S. Miller
 M:	davem@davemloft.net
 P:	Masami Hiramatsu
 M:	mhiramat@redhat.com
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/kprobes.txt
 F:	include/linux/kprobes.h
@@ -3368,7 +3337,6 @@ F:	kernel/kprobes.c
 KS0108 LCD CONTROLLER DRIVER
 P:	Miguel Ojeda Sandonis
 M:	miguel.ojeda.sandonis@gmail.com
-L:	linux-kernel@vger.kernel.org
 W:	http://miguelojeda.es/auxdisplay.htm
 W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
 S:	Maintained
@@ -3532,7 +3500,6 @@ P:	Peter Zijlstra
 M:	peterz@infradead.org
 P:	Ingo Molnar
 M:	mingo@redhat.com
-L:	linux-kernel@vger.kernel.org
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
 S:	Maintained
 F:	Documentation/lockdep*.txt
@@ -3667,7 +3634,6 @@ F:	include/linux/mv643xx.h
 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
 P:	Nicolas Pitre
 M:	nico@cam.org
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 
 MARVELL YUKON / SYSKONNECT DRIVER
@@ -3721,7 +3687,6 @@ F:	drivers/scsi/megaraid/
 
 MEMORY MANAGEMENT
 L:	linux-mm@kvack.org
-L:	linux-kernel@vger.kernel.org
 W:	http://www.linux-mm.org
 S:	Maintained
 F:	include/linux/mm.h
@@ -3735,7 +3700,6 @@ M:	xemul@openvz.org
 P:	KAMEZAWA Hiroyuki
 M:	kamezawa.hiroyu@jp.fujitsu.com
 L:	linux-mm@kvack.org
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	mm/memcontrol.c
 
@@ -3778,7 +3742,6 @@ F:	arch/mips/
 MISCELLANEOUS MCA-SUPPORT
 P:	James Bottomley
 M:	James.Bottomley@HansenPartnership.com
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/ia64/mca.txt
 F:	Documentation/mca.txt
@@ -3788,7 +3751,6 @@ F:	include/linux/mca*
 MODULE SUPPORT
 P:	Rusty Russell
 M:	rusty@rustcorp.com.au
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	include/linux/module.h
 F:	kernel/module.c
@@ -3812,7 +3774,6 @@ F:	drivers/mmc/host/imxmmc.*
 MOUSE AND MISC DEVICES [GENERAL]
 P:	Alessandro Rubini
 M:	rubini@ipvvis.unipv.it
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	drivers/input/mouse/
 F:	include/linux/gpio_mouse.h
@@ -3820,7 +3781,6 @@ F:	include/linux/gpio_mouse.h
 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
 P:	Jiri Slaby
 M:	jirislaby@gmail.com
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/serial/moxa-smartio
 F:	drivers/char/mxser.*
@@ -3836,7 +3796,6 @@ F:	drivers/platform/x86/msi-laptop.c
 MULTIFUNCTION DEVICES (MFD)
 P:	Samuel Ortiz
 M:	sameo@linux.intel.com
-L:	linux-kernel@vger.kernel.org
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
 S:	Supported
 F:	drivers/mfd/
@@ -3844,7 +3803,6 @@ F:	drivers/mfd/
 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
 P:	Pierre Ossman
 M:	pierre@ossman.eu
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	drivers/mmc/
 F:	include/linux/mmc/
@@ -3852,7 +3810,6 @@ F:	include/linux/mmc/
 MULTIMEDIA CARD (MMC) ETC. OVER SPI
 P:	David Brownell
 M:	dbrownell@users.sourceforge.net
-L:	linux-kernel@vger.kernel.org
 S:	Odd Fixes
 F:	drivers/mmc/host/mmc_spi.c
 F:	include/linux/spi/mmc_spi.h
@@ -3867,7 +3824,6 @@ F:	sound/oss/msnd*
 MULTITECH MULTIPORT CARD (ISICOM)
 P:	Jiri Slaby
 M:	jirislaby@gmail.com
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	drivers/char/isicom.c
 F:	include/linux/isicom.h
@@ -4111,7 +4067,6 @@ NTFS FILESYSTEM
 P:	Anton Altaparmakov
 M:	aia21@cantab.net
 L:	linux-ntfs-dev@lists.sourceforge.net
-L:	linux-kernel@vger.kernel.org
 W:	http://www.linux-ntfs.org/
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
 S:	Maintained
@@ -4282,7 +4237,6 @@ M:	akataria@vmware.com
 P:	Rusty Russell
 M:	rusty@rustcorp.com.au
 L:	virtualization@lists.osdl.org
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	Documentation/ia64/paravirt_ops.txt
 F:	arch/*/kernel/paravirt*
@@ -4333,7 +4287,6 @@ F:	include/linux/leds-pca9532.h
 PCI ERROR RECOVERY
 P:	Linas Vepstas
 M:	linas@austin.ibm.com
-L:	linux-kernel@vger.kernel.org
 L:	linux-pci@vger.kernel.org
 S:	Supported
 F:	Documentation/PCI/pci-error-recovery.txt
@@ -4342,7 +4295,6 @@ F:	Documentation/powerpc/eeh-pci-error-recovery.txt
 PCI SUBSYSTEM
 P:	Jesse Barnes
 M:	jbarnes@virtuousgeek.org
-L:	linux-kernel@vger.kernel.org
 L:	linux-pci@vger.kernel.org
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
 S:	Supported
@@ -4377,7 +4329,6 @@ F:	drivers/net/pcnet32.c
 PER-TASK DELAY ACCOUNTING
 P:	Balbir Singh
 M:	balbir@linux.vnet.ibm.com
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	include/linux/delayacct.h
 F:	kernel/delayacct.c
@@ -4399,7 +4350,6 @@ F:	drivers/mtd/devices/phram.c
 PKTCDVD DRIVER
 P:	Peter Osterlund
 M:	petero2@telia.com
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	drivers/block/pktcdvd.c
 F:	include/linux/pktcdvd.h
@@ -4407,7 +4357,6 @@ F:	include/linux/pktcdvd.h
 POSIX CLOCKS and TIMERS
 P:	Thomas Gleixner
 M:	tglx@linutronix.de
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	fs/timerfd.c
 F:	include/linux/timer*
@@ -4418,7 +4367,6 @@ P:	Anton Vorontsov
 M:	cbou@mail.ru
 P:	David Woodhouse
 M:	dwmw2@infradead.org
-L:	linux-kernel@vger.kernel.org
 T:	git git://git.infradead.org/battery-2.6.git
 S:	Maintained
 F:	include/linux/power_supply.h
@@ -4470,7 +4418,6 @@ F:	include/linux/if_pppol2tp.h
 PREEMPTIBLE KERNEL
 P:	Robert Love
 M:	rml@tech9.net
-L:	linux-kernel@vger.kernel.org
 L:	kpreempt-tech@lists.sourceforge.net
 W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
 S:	Supported
@@ -4533,7 +4480,6 @@ P:	Roland McGrath
 M:	roland@redhat.com
 P:	Oleg Nesterov
 M:	oleg@redhat.com
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	include/asm-generic/syscall.h
 F:	include/linux/ptrace.h
@@ -4618,7 +4564,6 @@ F:	drivers/net/qlge/
 QNX4 FILESYSTEM
 P:	Anders Larsen
 M:	al@alarsen.net
-L:	linux-kernel@vger.kernel.org
 W:	http://www.alarsen.net/linux/qnx4fs/
 S:	Maintained
 F:	fs/qnx4/
@@ -4665,7 +4610,6 @@ F:	drivers/char/random.c
 RAPIDIO SUBSYSTEM
 P:	Matt Porter
 M:	mporter@kernel.crashing.org
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	drivers/rapidio/
 
@@ -4679,7 +4623,6 @@ F:	drivers/net/wireless/ray*
 RCUTORTURE MODULE
 P:	Josh Triplett
 M:	josh@freedesktop.org
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/RCU/torture.txt
 F:	kernel/rcutorture.c
@@ -4687,7 +4630,6 @@ F:	kernel/rcutorture.c
 RDC R-321X SoC
 P:	Florian Fainelli
 M:	florian@openwrt.org
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 
 RDC R6040 FAST ETHERNET DRIVER
@@ -4708,7 +4650,6 @@ READ-COPY UPDATE (RCU)
 P:	Dipankar Sarma
 M:	dipankar@in.ibm.com
 W:	http://www.rdrop.com/users/paulmck/rclock/
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	Documentation/RCU/rcu.txt
 F:	Documentation/RCU/rcuref.txt
@@ -4719,7 +4660,6 @@ F:	kernel/rcupdate.c
 REAL TIME CLOCK DRIVER
 P:	Paul Gortmaker
 M:	p_gortmaker@yahoo.com
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/rtc.txt
 F:	drivers/rtc/
@@ -4857,7 +4797,6 @@ S3C24XX SD/MMC Driver
 P:	Ben Dooks
 M:	ben-linux@fluff.org
 L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	drivers/mmc/host/s3cmci.*
 
@@ -4883,7 +4822,6 @@ P:	Ingo Molnar
 M:	mingo@elte.hu
 P:	Peter Zijlstra
 M:	peterz@infradead.org
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	kernel/sched*
 F:	include/linux/sched.h
@@ -4985,7 +4923,6 @@ F:	drivers/mmc/host/sdhci.*
 SECURITY SUBSYSTEM
 P:	James Morris
 M:	jmorris@namei.org
-L:	linux-kernel@vger.kernel.org
 L:	linux-security-module@vger.kernel.org (suggested Cc:)
 T:	git git://www.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
 W:	http://security.wiki.kernel.org/
@@ -5004,7 +4941,6 @@ P:	James Morris
 M:	jmorris@namei.org
 P:	Eric Paris
 M:	eparis@parisplace.org
-L:	linux-kernel@vger.kernel.org (kernel issues)
 L:	selinux@tycho.nsa.gov (subscribers-only, general discussion)
 W:	http://selinuxproject.org
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
@@ -5268,7 +5204,6 @@ F:	include/linux/sony-laptop.h
 SONY MEMORYSTICK CARD SUPPORT
 P:	Alex Dubov
 M:	oakad@yahoo.com
-L:	linux-kernel@vger.kernel.org
 W:	http://tifmxx.berlios.de/
 S:	Maintained
 F:	drivers/memstick/host/tifm_ms.c
@@ -5310,7 +5245,6 @@ F:	arch/sparc/
 SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
 P:	Roger Wolff
 M:	R.E.Wolff@BitWizard.nl
-L:	linux-kernel@vger.kernel.org
 S:	Supported
 F:	Documentation/serial/specialix.txt
 F:	drivers/char/specialix*
@@ -5356,7 +5290,6 @@ F:	fs/squashfs/
 SRM (Alpha) environment access
 P:	Jan-Benedict Glaw
 M:	jbglaw@lug-owl.de
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	arch/alpha/kernel/srm_env.c
 
@@ -5371,7 +5304,6 @@ S:	Maintained
 STAGING SUBSYSTEM
 P:	Greg Kroah-Hartman
 M:	gregkh@suse.de
-L:	linux-kernel@vger.kernel.org
 T:	quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
 S:	Maintained
 F:	drivers/staging/
@@ -5451,7 +5383,6 @@ F:	include/linux/sysv_fs.h
 TASKSTATS STATISTICS INTERFACE
 P:	Balbir Singh
 M:	balbir@linux.vnet.ibm.com
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/accounting/taskstats*
 F:	include/linux/taskstats*
@@ -5558,7 +5489,6 @@ P:	Kentaro Takeda
 M:	takedakn@nttdata.co.jp
 P:	Tetsuo Handa
 M:	penguin-kernel@I-love.SAKURA.ne.jp
-L:	linux-kernel@vger.kernel.org (kernel issues)
 L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for developers and users in English)
 L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
 L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
@@ -5610,14 +5540,12 @@ F:	drivers/char/tpm/
 TRIVIAL PATCHES
 P:	Jiri Kosina
 M:	trivial@kernel.org
-L:	linux-kernel@vger.kernel.org
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
 S:	Maintained
 
 TTY LAYER
 P:	Alan Cox
 M:	alan@lxorguk.ukuu.org.uk
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 
 TULIP NETWORK DRIVERS
@@ -5689,7 +5617,6 @@ F:	fs/udf/
 UFS FILESYSTEM
 P:	Evgeniy Dushistov
 M:	dushistov@mail.ru
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/filesystems/ufs.txt
 F:	fs/ufs/
@@ -5706,7 +5633,6 @@ F:	include/linux/uwb/
 UNIFORM CDROM DRIVER
 P:	Jens Axboe
 M:	axboe@kernel.dk
-L:	linux-kernel@vger.kernel.org
 W:	http://www.kernel.dk
 S:	Maintained
 F:	Documentation/cdrom/
@@ -5735,7 +5661,6 @@ F:	drivers/usb/class/cdc-acm.*
 USB BLOCK DRIVER (UB ub)
 P:	Pete Zaitcev
 M:	zaitcev@redhat.com
-L:	linux-kernel@vger.kernel.org
 L:	linux-usb@vger.kernel.org
 S:	Supported
 F:	drivers/block/ub.c
@@ -6075,7 +6000,6 @@ P:	Hans J. Koch
 M:	hjk@linutronix.de
 P:	Greg Kroah-Hartman
 M:	gregkh@suse.de
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/DocBook/uio-howto.tmpl
 F:	drivers/uio/
@@ -6101,7 +6025,6 @@ F:	drivers/video/uvesafb.*
 VFAT/FAT/MSDOS FILESYSTEM
 P:	OGAWA Hirofumi
 M:	hirofumi@mail.parknet.co.jp
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	Documentation/filesystems/vfat.txt
 F:	fs/fat/
@@ -6198,7 +6121,6 @@ F:	drivers/hwmon/w83793.c
 W83L51xD SD/MMC CARD INTERFACE DRIVER
 P:	Pierre Ossman
 M:	pierre@ossman.eu
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	drivers/mmc/host/wbsd.*
 
@@ -6285,7 +6207,6 @@ M:	mingo@redhat.com
 P:	H. Peter Anvin
 M:	hpa@zytor.com
 M:	x86@kernel.org
-L:	linux-kernel@vger.kernel.org
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
 S:	Maintained
 F:	Documentation/x86/
@@ -6321,7 +6242,6 @@ XILINX SYSTEMACE DRIVER
 P:	Grant Likely
 M:	grant.likely@secretlab.ca
 W:	http://www.secretlab.ca/
-L:	linux-kernel@vger.kernel.org
 S:	Maintained
 F:	drivers/block/xsysace.c
 
@@ -6392,4 +6312,3 @@ T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
 S:	Buried alive in reporters
 F:	*
 F:	*/
-
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 17/18] MAINTAINERS - Mention scripts/get_maintainer.pl in the preface
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (15 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST" Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  2009-05-24  2:37 ` [PATCH 18/18] MAINTAINERS - Add file pattern to CISCO FCOE HBA DRIVER Joe Perches
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Signed-off-by: Joe Perches <joe@perches.com>
---
 MAINTAINERS |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 0774b87..fbf4580 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -36,6 +36,12 @@ trivial patch so apply some common sense.
 	(scripts/checkpatch.pl) to catch trival style violations.
 	See Documentation/CodingStyle for guidance here.
 
+	PLEASE CC: the maintainers and mailing lists that are generated
+	by scripts/get_maintainer.pl.  The results returned by the
+	script will be best if you have git installed and are making
+	your changes in a branch derived from Linus' latest git tree.
+	See Documentation/SubmittingPatches for details.
+
 	PLEASE try to include any credit lines you want added with the
 	patch. It avoids people being missed off by mistake and makes
 	it easier to know who wants adding and who doesn't.
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [PATCH 18/18] MAINTAINERS - Add file pattern to CISCO FCOE HBA DRIVER
  2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
                   ` (16 preceding siblings ...)
  2009-05-24  2:37 ` [PATCH 17/18] MAINTAINERS - Mention scripts/get_maintainer.pl in the preface Joe Perches
@ 2009-05-24  2:37 ` Joe Perches
  17 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  2:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Signed-off-by: Joe Perches <joe@perches.com>
---
 MAINTAINERS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index fbf4580..ab45488 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1434,6 +1434,7 @@ P:	Joe Eykholt
 M:	jeykholt@cisco.com
 L:	linux-scsi@vger.kernel.org
 S:	Supported
+F:	drivers/scsi/fnic/
 
 CODA FILE SYSTEM
 P:	Jan Harkes
-- 
1.6.3.1.10.g659a0.dirty


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org  from all but "THE REST"
  2009-05-24  2:37 ` [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST" Joe Perches
@ 2009-05-24  3:18   ` Grant Likely
  2009-05-24  3:22     ` Joe Perches
  2009-05-26 23:42   ` Paul E. McKenney
  1 sibling, 1 reply; 39+ messages in thread
From: Grant Likely @ 2009-05-24  3:18 UTC (permalink / raw)
  To: Joe Perches; +Cc: Linus Torvalds, Andrew Morton, linux-kernel

On Sat, May 23, 2009 at 8:37 PM, Joe Perches <joe@perches.com> wrote:
> lkml is added to all CC lists via pattern matching on "THE REST"

Really?  That makes the assumption that lack of an "L:" tag is
equivalent to an "L:linux-kernel" tag, which IMNSHO I don't believe is
true.

Not having an L: tag could mean any of:
- Use linux-kernel
- Use the related subsystem mailing list (ie usb)
- The maintainer just never bothered to add it; make your best guess

whereas an explicit L: tag means "I really mean that you should use
linux-kernel to discuss this driver".  That was certainly my thinking
on the SystemAce driver (which appears in the list below).  I don't
think it is appropriate (or even necessary) to strip them out.

g.

>
> Signed-off-by: Joe Perches <joe@perches.com>
> ---
>  MAINTAINERS |   81 -----------------------------------------------------------
>  1 files changed, 0 insertions(+), 81 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 11231fb..0774b87 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -901,7 +901,6 @@ P:  Dan Williams
>  M:     dan.j.williams@intel.com
>  P:     Maciej Sosnowski
>  M:     maciej.sosnowski@intel.com
> -L:     linux-kernel@vger.kernel.org
>  W:     http://sourceforge.net/projects/xscaleiop
>  S:     Supported
>  F:     Documentation/crypto/async-tx-api.txt
> @@ -991,7 +990,6 @@ F:  drivers/mmc/host/at91_mci.c
>  ATMEL AT91 / AT32 SERIAL DRIVER
>  P:     Haavard Skinnemoen
>  M:     hskinnemoen@atmel.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     drivers/serial/atmel_serial.c
>
> @@ -1047,7 +1045,6 @@ F:        kernel/audit*
>  AUXILIARY DISPLAY DRIVERS
>  P:     Miguel Ojeda Sandonis
>  M:     miguel.ojeda.sandonis@gmail.com
> -L:     linux-kernel@vger.kernel.org
>  W:     http://miguelojeda.es/auxdisplay.htm
>  W:     http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
>  S:     Maintained
> @@ -1117,7 +1114,6 @@ F:        drivers/net/hamradio/baycom*
>  BEFS FILE SYSTEM
>  P:     Sergey S. Kostyliov
>  M:     rathamahata@php4.ru
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/filesystems/befs.txt
>  F:     fs/befs/
> @@ -1125,7 +1121,6 @@ F:        fs/befs/
>  BFS FILE SYSTEM
>  P:     Tigran A. Aivazian
>  M:     tigran@aivazian.fsnet.co.uk
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/filesystems/bfs.txt
>  F:     fs/bfs/
> @@ -1182,7 +1177,6 @@ F:        drivers/i2c/busses/i2c-bfin-twi.c
>  BLOCK LAYER
>  P:     Jens Axboe
>  M:     axboe@kernel.dk
> -L:     linux-kernel@vger.kernel.org
>  T:     git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
>  S:     Maintained
>  F:     block/
> @@ -1309,7 +1303,6 @@ P:        Muli Ben-Yehuda
>  M:     muli@il.ibm.com
>  P:     Jon D. Mason
>  M:     jdmason@kudzu.us
> -L:     linux-kernel@vger.kernel.org
>  L:     discuss@x86-64.org
>  S:     Maintained
>  F:     arch/x86/kernel/pci-calgary_64.c
> @@ -1354,7 +1347,6 @@ F:        include/linux/usb/wusb*
>  CFAG12864B LCD DRIVER
>  P:     Miguel Ojeda Sandonis
>  M:     miguel.ojeda.sandonis@gmail.com
> -L:     linux-kernel@vger.kernel.org
>  W:     http://miguelojeda.es/auxdisplay.htm
>  W:     http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
>  S:     Maintained
> @@ -1364,7 +1356,6 @@ F:        include/linux/cfag12864b.h
>  CFAG12864BFB LCD FRAMEBUFFER DRIVER
>  P:     Miguel Ojeda Sandonis
>  M:     miguel.ojeda.sandonis@gmail.com
> -L:     linux-kernel@vger.kernel.org
>  W:     http://miguelojeda.es/auxdisplay.htm
>  W:     http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
>  S:     Maintained
> @@ -1384,7 +1375,6 @@ X:        net/wireless/wext*
>  CHECKPATCH
>  P:     Andy Whitcroft
>  M:     apw@canonical.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     scripts/checkpatch.pl
>
> @@ -1510,7 +1500,6 @@ F:        drivers/usb/atm/cxacru.c
>  CONFIGFS
>  P:     Joel Becker
>  M:     joel.becker@oracle.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     fs/configfs/
>  F:     include/linux/configfs.h
> @@ -1561,7 +1550,6 @@ F:        arch/x86/kernel/msr.c
>  CPUSETS
>  P:     Paul Menage
>  M:     menage@google.com
> -L:     linux-kernel@vger.kernel.org
>  W:     http://www.bullopensource.org/cpuset/
>  W:     http://oss.sgi.com/projects/cpusets/
>  S:     Supported
> @@ -1768,7 +1756,6 @@ DEVICE NUMBER REGISTRY
>  P:     Torben Mathiasen
>  M:     device@lanana.org
>  W:     http://lanana.org/docs/device-list/index.html
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>
>  DEVICE-MAPPER  (LVM)
> @@ -1794,7 +1781,6 @@ F:        drivers/char/digi*
>  DIRECTORY NOTIFICATION (DNOTIFY)
>  P:     Stephen Rothwell
>  M:     sfr@canb.auug.org.au
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     Documentation/filesystems/dnotify.txt
>  F:     fs/notify/dnotify/
> @@ -1811,7 +1797,6 @@ S:        Maintained
>  DISKQUOTA
>  P:     Jan Kara
>  M:     jack@suse.cz
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/filesystems/quota.txt
>  F:     fs/quota/
> @@ -1833,7 +1818,6 @@ P:        Maciej Sosnowski
>  M:     maciej.sosnowski@intel.com
>  P:     Dan Williams
>  M:     dan.j.williams@intel.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     drivers/dma/
>  F:     include/linux/dma*
> @@ -1885,7 +1869,6 @@ F:        drivers/scsi/dpt/
>  DRIVER CORE, KOBJECTS, AND SYSFS
>  P:     Greg Kroah-Hartman
>  M:     gregkh@suse.de
> -L:     linux-kernel@vger.kernel.org
>  T:     quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
>  S:     Supported
>  F:     Documentation/kobject.txt
> @@ -2213,7 +2196,6 @@ F:        drivers/firewire/
>  F:     include/linux/firewire*.h
>
>  FIRMWARE LOADER (request_firmware)
> -L:     linux-kernel@vger.kernel.org
>  S:     Orphan
>  F:     Documentation/firmware_class/
>  F:     drivers/base/firmware*.c
> @@ -2250,7 +2232,6 @@ M:        leoli@freescale.com
>  P:     Zhang Wei
>  M:     zw@zh-kernel.org
>  L:     linuxppc-embedded@ozlabs.org
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     drivers/dma/fsldma.*
>
> @@ -2450,7 +2431,6 @@ F:        drivers/hwmon/hdaps.c
>
>  HYPERVISOR VIRTUAL CONSOLE DRIVER
>  L:     linuxppc-dev@ozlabs.org
> -L:     linux-kernel@vger.kernel.org
>  S:     Odd Fixes
>  F:     drivers/char/hvc_*
>
> @@ -2517,7 +2497,6 @@ F:        sound/parisc/harmony.*
>  HAYES ESP SERIAL DRIVER
>  P:     Andrew J. Robinson
>  M:     arobinso@nyx.net
> -L:     linux-kernel@vger.kernel.org
>  W:     http://www.nyx.net/~arobinso
>  S:     Maintained
>  F:     Documentation/serial/hayes-esp.txt
> @@ -2543,7 +2522,6 @@ F:        include/linux/cciss_ioctl.h
>  HFS FILESYSTEM
>  P:     Roman Zippel
>  M:     zippel@linux-m68k.org
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/filesystems/hfs.txt
>  F:     fs/hfs/
> @@ -2583,7 +2561,6 @@ F:        include/linux/hid*
>  HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
>  P:     Thomas Gleixner
>  M:     tglx@linutronix.de
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/timers/
>  F:     kernel/hrtimer.c
> @@ -2722,7 +2699,6 @@ F:        drivers/i2c/busses/i2c-tiny-usb.c
>  i386 BOOT CODE
>  P:     H. Peter Anvin
>  M:     hpa@zytor.com
> -L:     Linux-Kernel@vger.kernel.org
>  S:     Maintained
>  F:     arch/x86/boot/
>
> @@ -2838,7 +2814,6 @@ P:        John McCutchan
>  M:     john@johnmccutchan.com
>  P:     Robert Love
>  M:     rlove@rlove.org
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/filesystems/inotify.txt
>  F:     fs/notify/inotify/
> @@ -2886,7 +2861,6 @@ F:        arch/x86/kernel/microcode_intel.c
>  INTEL I/OAT DMA DRIVER
>  P:     Maciej Sosnowski
>  M:     maciej.sosnowski@intel.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     drivers/dma/ioat*
>
> @@ -2902,7 +2876,6 @@ F:        include/linux/intel-iommu.h
>  INTEL IOP-ADMA DMA DRIVER
>  P:     Dan Williams
>  M:     dan.j.williams@intel.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     drivers/dma/iop-adma.c
>
> @@ -3214,7 +3187,6 @@ M:        vgoyal@redhat.com
>  P:     Haren Myneni
>  M:     hbabu@us.ibm.com
>  L:     kexec@lists.infradead.org
> -L:     linux-kernel@vger.kernel.org
>  W:     http://lse.sourceforge.net/kdump/
>  S:     Maintained
>  F:     Documentation/kdump/
> @@ -3324,7 +3296,6 @@ KEXEC
>  P:     Eric Biederman
>  M:     ebiederm@xmission.com
>  W:     http://ftp.kernel.org/pub/linux/kernel/people/horms/kexec-tools/
> -L:     linux-kernel@vger.kernel.org
>  L:     kexec@lists.infradead.org
>  S:     Maintained
>  F:     include/linux/kexec.h
> @@ -3344,7 +3315,6 @@ F:        kernel/kgdb.c
>  KMEMTRACE
>  P:     Eduard - Gabriel Munteanu
>  M:     eduard.munteanu@linux360.ro
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/trace/kmemtrace.txt
>  F:     include/trace/kmemtrace.h
> @@ -3359,7 +3329,6 @@ P:        David S. Miller
>  M:     davem@davemloft.net
>  P:     Masami Hiramatsu
>  M:     mhiramat@redhat.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/kprobes.txt
>  F:     include/linux/kprobes.h
> @@ -3368,7 +3337,6 @@ F:        kernel/kprobes.c
>  KS0108 LCD CONTROLLER DRIVER
>  P:     Miguel Ojeda Sandonis
>  M:     miguel.ojeda.sandonis@gmail.com
> -L:     linux-kernel@vger.kernel.org
>  W:     http://miguelojeda.es/auxdisplay.htm
>  W:     http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
>  S:     Maintained
> @@ -3532,7 +3500,6 @@ P:        Peter Zijlstra
>  M:     peterz@infradead.org
>  P:     Ingo Molnar
>  M:     mingo@redhat.com
> -L:     linux-kernel@vger.kernel.org
>  T:     git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
>  S:     Maintained
>  F:     Documentation/lockdep*.txt
> @@ -3667,7 +3634,6 @@ F:        include/linux/mv643xx.h
>  MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
>  P:     Nicolas Pitre
>  M:     nico@cam.org
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>
>  MARVELL YUKON / SYSKONNECT DRIVER
> @@ -3721,7 +3687,6 @@ F:        drivers/scsi/megaraid/
>
>  MEMORY MANAGEMENT
>  L:     linux-mm@kvack.org
> -L:     linux-kernel@vger.kernel.org
>  W:     http://www.linux-mm.org
>  S:     Maintained
>  F:     include/linux/mm.h
> @@ -3735,7 +3700,6 @@ M:        xemul@openvz.org
>  P:     KAMEZAWA Hiroyuki
>  M:     kamezawa.hiroyu@jp.fujitsu.com
>  L:     linux-mm@kvack.org
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     mm/memcontrol.c
>
> @@ -3778,7 +3742,6 @@ F:        arch/mips/
>  MISCELLANEOUS MCA-SUPPORT
>  P:     James Bottomley
>  M:     James.Bottomley@HansenPartnership.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/ia64/mca.txt
>  F:     Documentation/mca.txt
> @@ -3788,7 +3751,6 @@ F:        include/linux/mca*
>  MODULE SUPPORT
>  P:     Rusty Russell
>  M:     rusty@rustcorp.com.au
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     include/linux/module.h
>  F:     kernel/module.c
> @@ -3812,7 +3774,6 @@ F:        drivers/mmc/host/imxmmc.*
>  MOUSE AND MISC DEVICES [GENERAL]
>  P:     Alessandro Rubini
>  M:     rubini@ipvvis.unipv.it
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     drivers/input/mouse/
>  F:     include/linux/gpio_mouse.h
> @@ -3820,7 +3781,6 @@ F:        include/linux/gpio_mouse.h
>  MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
>  P:     Jiri Slaby
>  M:     jirislaby@gmail.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/serial/moxa-smartio
>  F:     drivers/char/mxser.*
> @@ -3836,7 +3796,6 @@ F:        drivers/platform/x86/msi-laptop.c
>  MULTIFUNCTION DEVICES (MFD)
>  P:     Samuel Ortiz
>  M:     sameo@linux.intel.com
> -L:     linux-kernel@vger.kernel.org
>  T:     git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
>  S:     Supported
>  F:     drivers/mfd/
> @@ -3844,7 +3803,6 @@ F:        drivers/mfd/
>  MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
>  P:     Pierre Ossman
>  M:     pierre@ossman.eu
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     drivers/mmc/
>  F:     include/linux/mmc/
> @@ -3852,7 +3810,6 @@ F:        include/linux/mmc/
>  MULTIMEDIA CARD (MMC) ETC. OVER SPI
>  P:     David Brownell
>  M:     dbrownell@users.sourceforge.net
> -L:     linux-kernel@vger.kernel.org
>  S:     Odd Fixes
>  F:     drivers/mmc/host/mmc_spi.c
>  F:     include/linux/spi/mmc_spi.h
> @@ -3867,7 +3824,6 @@ F:        sound/oss/msnd*
>  MULTITECH MULTIPORT CARD (ISICOM)
>  P:     Jiri Slaby
>  M:     jirislaby@gmail.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     drivers/char/isicom.c
>  F:     include/linux/isicom.h
> @@ -4111,7 +4067,6 @@ NTFS FILESYSTEM
>  P:     Anton Altaparmakov
>  M:     aia21@cantab.net
>  L:     linux-ntfs-dev@lists.sourceforge.net
> -L:     linux-kernel@vger.kernel.org
>  W:     http://www.linux-ntfs.org/
>  T:     git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
>  S:     Maintained
> @@ -4282,7 +4237,6 @@ M:        akataria@vmware.com
>  P:     Rusty Russell
>  M:     rusty@rustcorp.com.au
>  L:     virtualization@lists.osdl.org
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     Documentation/ia64/paravirt_ops.txt
>  F:     arch/*/kernel/paravirt*
> @@ -4333,7 +4287,6 @@ F:        include/linux/leds-pca9532.h
>  PCI ERROR RECOVERY
>  P:     Linas Vepstas
>  M:     linas@austin.ibm.com
> -L:     linux-kernel@vger.kernel.org
>  L:     linux-pci@vger.kernel.org
>  S:     Supported
>  F:     Documentation/PCI/pci-error-recovery.txt
> @@ -4342,7 +4295,6 @@ F:        Documentation/powerpc/eeh-pci-error-recovery.txt
>  PCI SUBSYSTEM
>  P:     Jesse Barnes
>  M:     jbarnes@virtuousgeek.org
> -L:     linux-kernel@vger.kernel.org
>  L:     linux-pci@vger.kernel.org
>  T:     git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
>  S:     Supported
> @@ -4377,7 +4329,6 @@ F:        drivers/net/pcnet32.c
>  PER-TASK DELAY ACCOUNTING
>  P:     Balbir Singh
>  M:     balbir@linux.vnet.ibm.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     include/linux/delayacct.h
>  F:     kernel/delayacct.c
> @@ -4399,7 +4350,6 @@ F:        drivers/mtd/devices/phram.c
>  PKTCDVD DRIVER
>  P:     Peter Osterlund
>  M:     petero2@telia.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     drivers/block/pktcdvd.c
>  F:     include/linux/pktcdvd.h
> @@ -4407,7 +4357,6 @@ F:        include/linux/pktcdvd.h
>  POSIX CLOCKS and TIMERS
>  P:     Thomas Gleixner
>  M:     tglx@linutronix.de
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     fs/timerfd.c
>  F:     include/linux/timer*
> @@ -4418,7 +4367,6 @@ P:        Anton Vorontsov
>  M:     cbou@mail.ru
>  P:     David Woodhouse
>  M:     dwmw2@infradead.org
> -L:     linux-kernel@vger.kernel.org
>  T:     git git://git.infradead.org/battery-2.6.git
>  S:     Maintained
>  F:     include/linux/power_supply.h
> @@ -4470,7 +4418,6 @@ F:        include/linux/if_pppol2tp.h
>  PREEMPTIBLE KERNEL
>  P:     Robert Love
>  M:     rml@tech9.net
> -L:     linux-kernel@vger.kernel.org
>  L:     kpreempt-tech@lists.sourceforge.net
>  W:     ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
>  S:     Supported
> @@ -4533,7 +4480,6 @@ P:        Roland McGrath
>  M:     roland@redhat.com
>  P:     Oleg Nesterov
>  M:     oleg@redhat.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     include/asm-generic/syscall.h
>  F:     include/linux/ptrace.h
> @@ -4618,7 +4564,6 @@ F:        drivers/net/qlge/
>  QNX4 FILESYSTEM
>  P:     Anders Larsen
>  M:     al@alarsen.net
> -L:     linux-kernel@vger.kernel.org
>  W:     http://www.alarsen.net/linux/qnx4fs/
>  S:     Maintained
>  F:     fs/qnx4/
> @@ -4665,7 +4610,6 @@ F:        drivers/char/random.c
>  RAPIDIO SUBSYSTEM
>  P:     Matt Porter
>  M:     mporter@kernel.crashing.org
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     drivers/rapidio/
>
> @@ -4679,7 +4623,6 @@ F:        drivers/net/wireless/ray*
>  RCUTORTURE MODULE
>  P:     Josh Triplett
>  M:     josh@freedesktop.org
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/RCU/torture.txt
>  F:     kernel/rcutorture.c
> @@ -4687,7 +4630,6 @@ F:        kernel/rcutorture.c
>  RDC R-321X SoC
>  P:     Florian Fainelli
>  M:     florian@openwrt.org
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>
>  RDC R6040 FAST ETHERNET DRIVER
> @@ -4708,7 +4650,6 @@ READ-COPY UPDATE (RCU)
>  P:     Dipankar Sarma
>  M:     dipankar@in.ibm.com
>  W:     http://www.rdrop.com/users/paulmck/rclock/
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     Documentation/RCU/rcu.txt
>  F:     Documentation/RCU/rcuref.txt
> @@ -4719,7 +4660,6 @@ F:        kernel/rcupdate.c
>  REAL TIME CLOCK DRIVER
>  P:     Paul Gortmaker
>  M:     p_gortmaker@yahoo.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/rtc.txt
>  F:     drivers/rtc/
> @@ -4857,7 +4797,6 @@ S3C24XX SD/MMC Driver
>  P:     Ben Dooks
>  M:     ben-linux@fluff.org
>  L:     linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     drivers/mmc/host/s3cmci.*
>
> @@ -4883,7 +4822,6 @@ P:        Ingo Molnar
>  M:     mingo@elte.hu
>  P:     Peter Zijlstra
>  M:     peterz@infradead.org
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     kernel/sched*
>  F:     include/linux/sched.h
> @@ -4985,7 +4923,6 @@ F:        drivers/mmc/host/sdhci.*
>  SECURITY SUBSYSTEM
>  P:     James Morris
>  M:     jmorris@namei.org
> -L:     linux-kernel@vger.kernel.org
>  L:     linux-security-module@vger.kernel.org (suggested Cc:)
>  T:     git git://www.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
>  W:     http://security.wiki.kernel.org/
> @@ -5004,7 +4941,6 @@ P:        James Morris
>  M:     jmorris@namei.org
>  P:     Eric Paris
>  M:     eparis@parisplace.org
> -L:     linux-kernel@vger.kernel.org (kernel issues)
>  L:     selinux@tycho.nsa.gov (subscribers-only, general discussion)
>  W:     http://selinuxproject.org
>  T:     git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
> @@ -5268,7 +5204,6 @@ F:        include/linux/sony-laptop.h
>  SONY MEMORYSTICK CARD SUPPORT
>  P:     Alex Dubov
>  M:     oakad@yahoo.com
> -L:     linux-kernel@vger.kernel.org
>  W:     http://tifmxx.berlios.de/
>  S:     Maintained
>  F:     drivers/memstick/host/tifm_ms.c
> @@ -5310,7 +5245,6 @@ F:        arch/sparc/
>  SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
>  P:     Roger Wolff
>  M:     R.E.Wolff@BitWizard.nl
> -L:     linux-kernel@vger.kernel.org
>  S:     Supported
>  F:     Documentation/serial/specialix.txt
>  F:     drivers/char/specialix*
> @@ -5356,7 +5290,6 @@ F:        fs/squashfs/
>  SRM (Alpha) environment access
>  P:     Jan-Benedict Glaw
>  M:     jbglaw@lug-owl.de
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     arch/alpha/kernel/srm_env.c
>
> @@ -5371,7 +5304,6 @@ S:        Maintained
>  STAGING SUBSYSTEM
>  P:     Greg Kroah-Hartman
>  M:     gregkh@suse.de
> -L:     linux-kernel@vger.kernel.org
>  T:     quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
>  S:     Maintained
>  F:     drivers/staging/
> @@ -5451,7 +5383,6 @@ F:        include/linux/sysv_fs.h
>  TASKSTATS STATISTICS INTERFACE
>  P:     Balbir Singh
>  M:     balbir@linux.vnet.ibm.com
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/accounting/taskstats*
>  F:     include/linux/taskstats*
> @@ -5558,7 +5489,6 @@ P:        Kentaro Takeda
>  M:     takedakn@nttdata.co.jp
>  P:     Tetsuo Handa
>  M:     penguin-kernel@I-love.SAKURA.ne.jp
> -L:     linux-kernel@vger.kernel.org (kernel issues)
>  L:     tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for developers and users in English)
>  L:     tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
>  L:     tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
> @@ -5610,14 +5540,12 @@ F:      drivers/char/tpm/
>  TRIVIAL PATCHES
>  P:     Jiri Kosina
>  M:     trivial@kernel.org
> -L:     linux-kernel@vger.kernel.org
>  T:     git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
>  S:     Maintained
>
>  TTY LAYER
>  P:     Alan Cox
>  M:     alan@lxorguk.ukuu.org.uk
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>
>  TULIP NETWORK DRIVERS
> @@ -5689,7 +5617,6 @@ F:        fs/udf/
>  UFS FILESYSTEM
>  P:     Evgeniy Dushistov
>  M:     dushistov@mail.ru
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/filesystems/ufs.txt
>  F:     fs/ufs/
> @@ -5706,7 +5633,6 @@ F:        include/linux/uwb/
>  UNIFORM CDROM DRIVER
>  P:     Jens Axboe
>  M:     axboe@kernel.dk
> -L:     linux-kernel@vger.kernel.org
>  W:     http://www.kernel.dk
>  S:     Maintained
>  F:     Documentation/cdrom/
> @@ -5735,7 +5661,6 @@ F:        drivers/usb/class/cdc-acm.*
>  USB BLOCK DRIVER (UB ub)
>  P:     Pete Zaitcev
>  M:     zaitcev@redhat.com
> -L:     linux-kernel@vger.kernel.org
>  L:     linux-usb@vger.kernel.org
>  S:     Supported
>  F:     drivers/block/ub.c
> @@ -6075,7 +6000,6 @@ P:        Hans J. Koch
>  M:     hjk@linutronix.de
>  P:     Greg Kroah-Hartman
>  M:     gregkh@suse.de
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/DocBook/uio-howto.tmpl
>  F:     drivers/uio/
> @@ -6101,7 +6025,6 @@ F:        drivers/video/uvesafb.*
>  VFAT/FAT/MSDOS FILESYSTEM
>  P:     OGAWA Hirofumi
>  M:     hirofumi@mail.parknet.co.jp
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     Documentation/filesystems/vfat.txt
>  F:     fs/fat/
> @@ -6198,7 +6121,6 @@ F:        drivers/hwmon/w83793.c
>  W83L51xD SD/MMC CARD INTERFACE DRIVER
>  P:     Pierre Ossman
>  M:     pierre@ossman.eu
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     drivers/mmc/host/wbsd.*
>
> @@ -6285,7 +6207,6 @@ M:        mingo@redhat.com
>  P:     H. Peter Anvin
>  M:     hpa@zytor.com
>  M:     x86@kernel.org
> -L:     linux-kernel@vger.kernel.org
>  T:     git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
>  S:     Maintained
>  F:     Documentation/x86/
> @@ -6321,7 +6242,6 @@ XILINX SYSTEMACE DRIVER
>  P:     Grant Likely
>  M:     grant.likely@secretlab.ca
>  W:     http://www.secretlab.ca/
> -L:     linux-kernel@vger.kernel.org
>  S:     Maintained
>  F:     drivers/block/xsysace.c
>
> @@ -6392,4 +6312,3 @@ T:        git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
>  S:     Buried alive in reporters
>  F:     *
>  F:     */
> -
> --
> 1.6.3.1.10.g659a0.dirty
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>



-- 
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org  from all but "THE REST"
  2009-05-24  3:18   ` Grant Likely
@ 2009-05-24  3:22     ` Joe Perches
  2009-05-24  4:28       ` Grant Likely
  0 siblings, 1 reply; 39+ messages in thread
From: Joe Perches @ 2009-05-24  3:22 UTC (permalink / raw)
  To: Grant Likely; +Cc: Linus Torvalds, Andrew Morton, linux-kernel

On Sat, 2009-05-23 at 21:18 -0600, Grant Likely wrote:
> Really?  That makes the assumption that lack of an "L:" tag is
> equivalent to an "L:linux-kernel" tag, which IMNSHO I don't believe is
> true.

Documentation/SubmittingPatches

6) Select your CC (e-mail carbon copy) list.

Unless you have a reason NOT to do so, CC linux-kernel@vger.kernel.org.



^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org  from all but "THE REST"
  2009-05-24  3:22     ` Joe Perches
@ 2009-05-24  4:28       ` Grant Likely
  2009-05-24  4:39         ` Joe Perches
  2009-05-24 10:42         ` Mark Brown
  0 siblings, 2 replies; 39+ messages in thread
From: Grant Likely @ 2009-05-24  4:28 UTC (permalink / raw)
  To: Joe Perches; +Cc: Linus Torvalds, Andrew Morton, linux-kernel

On Sat, May 23, 2009 at 9:22 PM, Joe Perches <joe@perches.com> wrote:
> On Sat, 2009-05-23 at 21:18 -0600, Grant Likely wrote:
>> Really?  That makes the assumption that lack of an "L:" tag is
>> equivalent to an "L:linux-kernel" tag, which IMNSHO I don't believe is
>> true.
>
> Documentation/SubmittingPatches
>
> 6) Select your CC (e-mail carbon copy) list.
>
> Unless you have a reason NOT to do so, CC linux-kernel@vger.kernel.org.

Is that actually true in practice?  At least on linuxppc-dev, very few
patches are cc'd to lkml.  I don't remember ever being prompted to cc
lkml on all patches, and I haven't been prompting others to do so.

g.

-- 
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org  from all but "THE REST"
  2009-05-24  4:28       ` Grant Likely
@ 2009-05-24  4:39         ` Joe Perches
  2009-05-24  4:51           ` Grant Likely
  2009-05-24 10:42         ` Mark Brown
  1 sibling, 1 reply; 39+ messages in thread
From: Joe Perches @ 2009-05-24  4:39 UTC (permalink / raw)
  To: Grant Likely; +Cc: Linus Torvalds, Andrew Morton, linux-kernel

On Sat, 2009-05-23 at 22:28 -0600, Grant Likely wrote:
> On Sat, May 23, 2009 at 9:22 PM, Joe Perches <joe@perches.com> wrote:
> > On Sat, 2009-05-23 at 21:18 -0600, Grant Likely wrote:
> >> Really?  That makes the assumption that lack of an "L:" tag is
> >> equivalent to an "L:linux-kernel" tag, which IMNSHO I don't believe is
> >> true.
> > Documentation/SubmittingPatches
> > 6) Select your CC (e-mail carbon copy) list.
> > Unless you have a reason NOT to do so, CC linux-kernel@vger.kernel.org.
> Is that actually true in practice?  At least on linuxppc-dev, very few
> patches are cc'd to lkml.  I don't remember ever being prompted to cc
> lkml on all patches, and I haven't been prompting others to do so.

Hi Grant.

I think cc:ing lkml should be the default for patches.

Having a few selected sections have lkml entries
might make people think that a section that doesn't
specifically mention lkml therefore wouldn't need to
a cc: to lkml.

Perhaps MAINTAINERS should mention that its preface
as well as having it in Documentation/SubmittingPatches?



^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org  from all but "THE REST"
  2009-05-24  4:39         ` Joe Perches
@ 2009-05-24  4:51           ` Grant Likely
  2009-05-24  4:58             ` Joe Perches
  2009-05-27  1:33             ` Paul Mundt
  0 siblings, 2 replies; 39+ messages in thread
From: Grant Likely @ 2009-05-24  4:51 UTC (permalink / raw)
  To: Joe Perches; +Cc: Linus Torvalds, Andrew Morton, linux-kernel

On Sat, May 23, 2009 at 10:39 PM, Joe Perches <joe@perches.com> wrote:
> On Sat, 2009-05-23 at 22:28 -0600, Grant Likely wrote:
>> On Sat, May 23, 2009 at 9:22 PM, Joe Perches <joe@perches.com> wrote:
>> > On Sat, 2009-05-23 at 21:18 -0600, Grant Likely wrote:
>> >> Really?  That makes the assumption that lack of an "L:" tag is
>> >> equivalent to an "L:linux-kernel" tag, which IMNSHO I don't believe is
>> >> true.
>> > Documentation/SubmittingPatches
>> > 6) Select your CC (e-mail carbon copy) list.
>> > Unless you have a reason NOT to do so, CC linux-kernel@vger.kernel.org.
>> Is that actually true in practice?  At least on linuxppc-dev, very few
>> patches are cc'd to lkml.  I don't remember ever being prompted to cc
>> lkml on all patches, and I haven't been prompting others to do so.
>
> Hi Grant.
>
> I think cc:ing lkml should be the default for patches.

Do subsystem maintainers think so?  Unless they do (and tell others
so), I don't think it will actually happen.  Until that point, I don't
think the L:linux-kernel lines should be removed.

> Having a few selected sections have lkml entries
> might make people think that a section that doesn't
> specifically mention lkml therefore wouldn't need to
> a cc: to lkml.
>
> Perhaps MAINTAINERS should mention that its preface
> as well as having it in Documentation/SubmittingPatches?

-- 
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org  from all but "THE REST"
  2009-05-24  4:51           ` Grant Likely
@ 2009-05-24  4:58             ` Joe Perches
  2009-05-27  1:33             ` Paul Mundt
  1 sibling, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-24  4:58 UTC (permalink / raw)
  To: Grant Likely; +Cc: Linus Torvalds, Andrew Morton, linux-kernel

On Sat, 2009-05-23 at 22:51 -0600, Grant Likely wrote:
> Do subsystem maintainers think so?  Unless they do (and tell others
> so), I don't think it will actually happen.  Until that point, I don't
> think the L:linux-kernel lines should be removed.

Well, if scripts/get_maintainers.pl becomes more widely used,
cc'ing lkml will become more automatic.

Anyway, removing lkml from all sections might stop
a MAINTAINERS reader from thinking lkml should not
be cc'd when not mentioned.

cheers, Joe


^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST"
  2009-05-24  4:28       ` Grant Likely
  2009-05-24  4:39         ` Joe Perches
@ 2009-05-24 10:42         ` Mark Brown
  1 sibling, 0 replies; 39+ messages in thread
From: Mark Brown @ 2009-05-24 10:42 UTC (permalink / raw)
  To: Grant Likely; +Cc: Joe Perches, Linus Torvalds, Andrew Morton, linux-kernel

On Sat, May 23, 2009 at 10:28:19PM -0600, Grant Likely wrote:
> On Sat, May 23, 2009 at 9:22 PM, Joe Perches <joe@perches.com> wrote:

> > Unless you have a reason NOT to do so, CC linux-kernel@vger.kernel.org.

> Is that actually true in practice?  At least on linuxppc-dev, very few
> patches are cc'd to lkml.  I don't remember ever being prompted to cc
> lkml on all patches, and I haven't been prompting others to do so.

I regularly have to remind people to CC lkml as well as the architecture
list for the platform they're making changes to kernel wide subsystems
(partcularly the regulator framework).

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST"
  2009-05-24  2:37 ` [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST" Joe Perches
  2009-05-24  3:18   ` Grant Likely
@ 2009-05-26 23:42   ` Paul E. McKenney
  2009-05-27 18:18     ` [PATCH] MAINTAINERS: Add Paul McKenney to RCU and RCUTORTURE Joe Perches
  1 sibling, 1 reply; 39+ messages in thread
From: Paul E. McKenney @ 2009-05-26 23:42 UTC (permalink / raw)
  To: Joe Perches; +Cc: Linus Torvalds, Andrew Morton, linux-kernel

On Sat, May 23, 2009 at 07:37:47PM -0700, Joe Perches wrote:
> lkml is added to all CC lists via pattern matching on "THE REST"

Hmmm...  Given that you are removing LKML from RCU and rcutorture,
could you please add me?  If someone misses "THE REST", I very likely
won't see their bug/issue/question.

P:	Paul E. McKenney
M:	paulmck@linux.vnet.ibm.com

							Thanx, Paul

> Signed-off-by: Joe Perches <joe@perches.com>
> ---
>  MAINTAINERS |   81 -----------------------------------------------------------
>  1 files changed, 0 insertions(+), 81 deletions(-)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 11231fb..0774b87 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -901,7 +901,6 @@ P:	Dan Williams
>  M:	dan.j.williams@intel.com
>  P:	Maciej Sosnowski
>  M:	maciej.sosnowski@intel.com
> -L:	linux-kernel@vger.kernel.org
>  W:	http://sourceforge.net/projects/xscaleiop
>  S:	Supported
>  F:	Documentation/crypto/async-tx-api.txt
> @@ -991,7 +990,6 @@ F:	drivers/mmc/host/at91_mci.c
>  ATMEL AT91 / AT32 SERIAL DRIVER
>  P:	Haavard Skinnemoen
>  M:	hskinnemoen@atmel.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	drivers/serial/atmel_serial.c
> 
> @@ -1047,7 +1045,6 @@ F:	kernel/audit*
>  AUXILIARY DISPLAY DRIVERS
>  P:	Miguel Ojeda Sandonis
>  M:	miguel.ojeda.sandonis@gmail.com
> -L:	linux-kernel@vger.kernel.org
>  W:	http://miguelojeda.es/auxdisplay.htm
>  W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
>  S:	Maintained
> @@ -1117,7 +1114,6 @@ F:	drivers/net/hamradio/baycom*
>  BEFS FILE SYSTEM
>  P:	Sergey S. Kostyliov
>  M:	rathamahata@php4.ru
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/filesystems/befs.txt
>  F:	fs/befs/
> @@ -1125,7 +1121,6 @@ F:	fs/befs/
>  BFS FILE SYSTEM
>  P:	Tigran A. Aivazian
>  M:	tigran@aivazian.fsnet.co.uk
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/filesystems/bfs.txt
>  F:	fs/bfs/
> @@ -1182,7 +1177,6 @@ F:	drivers/i2c/busses/i2c-bfin-twi.c
>  BLOCK LAYER
>  P:	Jens Axboe
>  M:	axboe@kernel.dk
> -L:	linux-kernel@vger.kernel.org
>  T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
>  S:	Maintained
>  F:	block/
> @@ -1309,7 +1303,6 @@ P:	Muli Ben-Yehuda
>  M:	muli@il.ibm.com
>  P:	Jon D. Mason
>  M:	jdmason@kudzu.us
> -L:	linux-kernel@vger.kernel.org
>  L:	discuss@x86-64.org
>  S:	Maintained
>  F:	arch/x86/kernel/pci-calgary_64.c
> @@ -1354,7 +1347,6 @@ F:	include/linux/usb/wusb*
>  CFAG12864B LCD DRIVER
>  P:	Miguel Ojeda Sandonis
>  M:	miguel.ojeda.sandonis@gmail.com
> -L:	linux-kernel@vger.kernel.org
>  W:	http://miguelojeda.es/auxdisplay.htm
>  W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
>  S:	Maintained
> @@ -1364,7 +1356,6 @@ F:	include/linux/cfag12864b.h
>  CFAG12864BFB LCD FRAMEBUFFER DRIVER
>  P:	Miguel Ojeda Sandonis
>  M:	miguel.ojeda.sandonis@gmail.com
> -L:	linux-kernel@vger.kernel.org
>  W:	http://miguelojeda.es/auxdisplay.htm
>  W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
>  S:	Maintained
> @@ -1384,7 +1375,6 @@ X:	net/wireless/wext*
>  CHECKPATCH
>  P:	Andy Whitcroft
>  M:	apw@canonical.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	scripts/checkpatch.pl
> 
> @@ -1510,7 +1500,6 @@ F:	drivers/usb/atm/cxacru.c
>  CONFIGFS
>  P:	Joel Becker
>  M:	joel.becker@oracle.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	fs/configfs/
>  F:	include/linux/configfs.h
> @@ -1561,7 +1550,6 @@ F:	arch/x86/kernel/msr.c
>  CPUSETS
>  P:	Paul Menage
>  M:	menage@google.com
> -L:	linux-kernel@vger.kernel.org
>  W:	http://www.bullopensource.org/cpuset/
>  W:	http://oss.sgi.com/projects/cpusets/
>  S:	Supported
> @@ -1768,7 +1756,6 @@ DEVICE NUMBER REGISTRY
>  P:	Torben Mathiasen
>  M:	device@lanana.org
>  W:	http://lanana.org/docs/device-list/index.html
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
> 
>  DEVICE-MAPPER  (LVM)
> @@ -1794,7 +1781,6 @@ F:	drivers/char/digi*
>  DIRECTORY NOTIFICATION (DNOTIFY)
>  P:	Stephen Rothwell
>  M:	sfr@canb.auug.org.au
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	Documentation/filesystems/dnotify.txt
>  F:	fs/notify/dnotify/
> @@ -1811,7 +1797,6 @@ S:	Maintained
>  DISKQUOTA
>  P:	Jan Kara
>  M:	jack@suse.cz
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/filesystems/quota.txt
>  F:	fs/quota/
> @@ -1833,7 +1818,6 @@ P:	Maciej Sosnowski
>  M:	maciej.sosnowski@intel.com
>  P:	Dan Williams
>  M:	dan.j.williams@intel.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	drivers/dma/
>  F:	include/linux/dma*
> @@ -1885,7 +1869,6 @@ F:	drivers/scsi/dpt/
>  DRIVER CORE, KOBJECTS, AND SYSFS
>  P:	Greg Kroah-Hartman
>  M:	gregkh@suse.de
> -L:	linux-kernel@vger.kernel.org
>  T:	quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
>  S:	Supported
>  F:	Documentation/kobject.txt
> @@ -2213,7 +2196,6 @@ F:	drivers/firewire/
>  F:	include/linux/firewire*.h
> 
>  FIRMWARE LOADER (request_firmware)
> -L:	linux-kernel@vger.kernel.org
>  S:	Orphan
>  F:	Documentation/firmware_class/
>  F:	drivers/base/firmware*.c
> @@ -2250,7 +2232,6 @@ M:	leoli@freescale.com
>  P:	Zhang Wei
>  M:	zw@zh-kernel.org
>  L:	linuxppc-embedded@ozlabs.org
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	drivers/dma/fsldma.*
> 
> @@ -2450,7 +2431,6 @@ F:	drivers/hwmon/hdaps.c
> 
>  HYPERVISOR VIRTUAL CONSOLE DRIVER
>  L:	linuxppc-dev@ozlabs.org
> -L:	linux-kernel@vger.kernel.org
>  S:	Odd Fixes
>  F:	drivers/char/hvc_*
> 
> @@ -2517,7 +2497,6 @@ F:	sound/parisc/harmony.*
>  HAYES ESP SERIAL DRIVER
>  P:	Andrew J. Robinson
>  M:	arobinso@nyx.net
> -L:	linux-kernel@vger.kernel.org
>  W:	http://www.nyx.net/~arobinso
>  S:	Maintained
>  F:	Documentation/serial/hayes-esp.txt
> @@ -2543,7 +2522,6 @@ F:	include/linux/cciss_ioctl.h
>  HFS FILESYSTEM
>  P:	Roman Zippel
>  M:	zippel@linux-m68k.org
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/filesystems/hfs.txt
>  F:	fs/hfs/
> @@ -2583,7 +2561,6 @@ F:	include/linux/hid*
>  HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
>  P:	Thomas Gleixner
>  M:	tglx@linutronix.de
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/timers/
>  F:	kernel/hrtimer.c
> @@ -2722,7 +2699,6 @@ F:	drivers/i2c/busses/i2c-tiny-usb.c
>  i386 BOOT CODE
>  P:	H. Peter Anvin
>  M:	hpa@zytor.com
> -L:	Linux-Kernel@vger.kernel.org
>  S:	Maintained
>  F:	arch/x86/boot/
> 
> @@ -2838,7 +2814,6 @@ P:	John McCutchan
>  M:	john@johnmccutchan.com
>  P:	Robert Love
>  M:	rlove@rlove.org
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/filesystems/inotify.txt
>  F:	fs/notify/inotify/
> @@ -2886,7 +2861,6 @@ F:	arch/x86/kernel/microcode_intel.c
>  INTEL I/OAT DMA DRIVER
>  P:	Maciej Sosnowski
>  M:	maciej.sosnowski@intel.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	drivers/dma/ioat*
> 
> @@ -2902,7 +2876,6 @@ F:	include/linux/intel-iommu.h
>  INTEL IOP-ADMA DMA DRIVER
>  P:	Dan Williams
>  M:	dan.j.williams@intel.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	drivers/dma/iop-adma.c
> 
> @@ -3214,7 +3187,6 @@ M:	vgoyal@redhat.com
>  P:	Haren Myneni
>  M:	hbabu@us.ibm.com
>  L:	kexec@lists.infradead.org
> -L:	linux-kernel@vger.kernel.org
>  W:	http://lse.sourceforge.net/kdump/
>  S:	Maintained
>  F:	Documentation/kdump/
> @@ -3324,7 +3296,6 @@ KEXEC
>  P:	Eric Biederman
>  M:	ebiederm@xmission.com
>  W:	http://ftp.kernel.org/pub/linux/kernel/people/horms/kexec-tools/
> -L:	linux-kernel@vger.kernel.org
>  L:	kexec@lists.infradead.org
>  S:	Maintained
>  F:	include/linux/kexec.h
> @@ -3344,7 +3315,6 @@ F:	kernel/kgdb.c
>  KMEMTRACE
>  P:	Eduard - Gabriel Munteanu
>  M:	eduard.munteanu@linux360.ro
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/trace/kmemtrace.txt
>  F:	include/trace/kmemtrace.h
> @@ -3359,7 +3329,6 @@ P:	David S. Miller
>  M:	davem@davemloft.net
>  P:	Masami Hiramatsu
>  M:	mhiramat@redhat.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/kprobes.txt
>  F:	include/linux/kprobes.h
> @@ -3368,7 +3337,6 @@ F:	kernel/kprobes.c
>  KS0108 LCD CONTROLLER DRIVER
>  P:	Miguel Ojeda Sandonis
>  M:	miguel.ojeda.sandonis@gmail.com
> -L:	linux-kernel@vger.kernel.org
>  W:	http://miguelojeda.es/auxdisplay.htm
>  W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
>  S:	Maintained
> @@ -3532,7 +3500,6 @@ P:	Peter Zijlstra
>  M:	peterz@infradead.org
>  P:	Ingo Molnar
>  M:	mingo@redhat.com
> -L:	linux-kernel@vger.kernel.org
>  T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
>  S:	Maintained
>  F:	Documentation/lockdep*.txt
> @@ -3667,7 +3634,6 @@ F:	include/linux/mv643xx.h
>  MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
>  P:	Nicolas Pitre
>  M:	nico@cam.org
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
> 
>  MARVELL YUKON / SYSKONNECT DRIVER
> @@ -3721,7 +3687,6 @@ F:	drivers/scsi/megaraid/
> 
>  MEMORY MANAGEMENT
>  L:	linux-mm@kvack.org
> -L:	linux-kernel@vger.kernel.org
>  W:	http://www.linux-mm.org
>  S:	Maintained
>  F:	include/linux/mm.h
> @@ -3735,7 +3700,6 @@ M:	xemul@openvz.org
>  P:	KAMEZAWA Hiroyuki
>  M:	kamezawa.hiroyu@jp.fujitsu.com
>  L:	linux-mm@kvack.org
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	mm/memcontrol.c
> 
> @@ -3778,7 +3742,6 @@ F:	arch/mips/
>  MISCELLANEOUS MCA-SUPPORT
>  P:	James Bottomley
>  M:	James.Bottomley@HansenPartnership.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/ia64/mca.txt
>  F:	Documentation/mca.txt
> @@ -3788,7 +3751,6 @@ F:	include/linux/mca*
>  MODULE SUPPORT
>  P:	Rusty Russell
>  M:	rusty@rustcorp.com.au
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	include/linux/module.h
>  F:	kernel/module.c
> @@ -3812,7 +3774,6 @@ F:	drivers/mmc/host/imxmmc.*
>  MOUSE AND MISC DEVICES [GENERAL]
>  P:	Alessandro Rubini
>  M:	rubini@ipvvis.unipv.it
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	drivers/input/mouse/
>  F:	include/linux/gpio_mouse.h
> @@ -3820,7 +3781,6 @@ F:	include/linux/gpio_mouse.h
>  MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
>  P:	Jiri Slaby
>  M:	jirislaby@gmail.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/serial/moxa-smartio
>  F:	drivers/char/mxser.*
> @@ -3836,7 +3796,6 @@ F:	drivers/platform/x86/msi-laptop.c
>  MULTIFUNCTION DEVICES (MFD)
>  P:	Samuel Ortiz
>  M:	sameo@linux.intel.com
> -L:	linux-kernel@vger.kernel.org
>  T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
>  S:	Supported
>  F:	drivers/mfd/
> @@ -3844,7 +3803,6 @@ F:	drivers/mfd/
>  MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
>  P:	Pierre Ossman
>  M:	pierre@ossman.eu
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	drivers/mmc/
>  F:	include/linux/mmc/
> @@ -3852,7 +3810,6 @@ F:	include/linux/mmc/
>  MULTIMEDIA CARD (MMC) ETC. OVER SPI
>  P:	David Brownell
>  M:	dbrownell@users.sourceforge.net
> -L:	linux-kernel@vger.kernel.org
>  S:	Odd Fixes
>  F:	drivers/mmc/host/mmc_spi.c
>  F:	include/linux/spi/mmc_spi.h
> @@ -3867,7 +3824,6 @@ F:	sound/oss/msnd*
>  MULTITECH MULTIPORT CARD (ISICOM)
>  P:	Jiri Slaby
>  M:	jirislaby@gmail.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	drivers/char/isicom.c
>  F:	include/linux/isicom.h
> @@ -4111,7 +4067,6 @@ NTFS FILESYSTEM
>  P:	Anton Altaparmakov
>  M:	aia21@cantab.net
>  L:	linux-ntfs-dev@lists.sourceforge.net
> -L:	linux-kernel@vger.kernel.org
>  W:	http://www.linux-ntfs.org/
>  T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
>  S:	Maintained
> @@ -4282,7 +4237,6 @@ M:	akataria@vmware.com
>  P:	Rusty Russell
>  M:	rusty@rustcorp.com.au
>  L:	virtualization@lists.osdl.org
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	Documentation/ia64/paravirt_ops.txt
>  F:	arch/*/kernel/paravirt*
> @@ -4333,7 +4287,6 @@ F:	include/linux/leds-pca9532.h
>  PCI ERROR RECOVERY
>  P:	Linas Vepstas
>  M:	linas@austin.ibm.com
> -L:	linux-kernel@vger.kernel.org
>  L:	linux-pci@vger.kernel.org
>  S:	Supported
>  F:	Documentation/PCI/pci-error-recovery.txt
> @@ -4342,7 +4295,6 @@ F:	Documentation/powerpc/eeh-pci-error-recovery.txt
>  PCI SUBSYSTEM
>  P:	Jesse Barnes
>  M:	jbarnes@virtuousgeek.org
> -L:	linux-kernel@vger.kernel.org
>  L:	linux-pci@vger.kernel.org
>  T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
>  S:	Supported
> @@ -4377,7 +4329,6 @@ F:	drivers/net/pcnet32.c
>  PER-TASK DELAY ACCOUNTING
>  P:	Balbir Singh
>  M:	balbir@linux.vnet.ibm.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	include/linux/delayacct.h
>  F:	kernel/delayacct.c
> @@ -4399,7 +4350,6 @@ F:	drivers/mtd/devices/phram.c
>  PKTCDVD DRIVER
>  P:	Peter Osterlund
>  M:	petero2@telia.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	drivers/block/pktcdvd.c
>  F:	include/linux/pktcdvd.h
> @@ -4407,7 +4357,6 @@ F:	include/linux/pktcdvd.h
>  POSIX CLOCKS and TIMERS
>  P:	Thomas Gleixner
>  M:	tglx@linutronix.de
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	fs/timerfd.c
>  F:	include/linux/timer*
> @@ -4418,7 +4367,6 @@ P:	Anton Vorontsov
>  M:	cbou@mail.ru
>  P:	David Woodhouse
>  M:	dwmw2@infradead.org
> -L:	linux-kernel@vger.kernel.org
>  T:	git git://git.infradead.org/battery-2.6.git
>  S:	Maintained
>  F:	include/linux/power_supply.h
> @@ -4470,7 +4418,6 @@ F:	include/linux/if_pppol2tp.h
>  PREEMPTIBLE KERNEL
>  P:	Robert Love
>  M:	rml@tech9.net
> -L:	linux-kernel@vger.kernel.org
>  L:	kpreempt-tech@lists.sourceforge.net
>  W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
>  S:	Supported
> @@ -4533,7 +4480,6 @@ P:	Roland McGrath
>  M:	roland@redhat.com
>  P:	Oleg Nesterov
>  M:	oleg@redhat.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	include/asm-generic/syscall.h
>  F:	include/linux/ptrace.h
> @@ -4618,7 +4564,6 @@ F:	drivers/net/qlge/
>  QNX4 FILESYSTEM
>  P:	Anders Larsen
>  M:	al@alarsen.net
> -L:	linux-kernel@vger.kernel.org
>  W:	http://www.alarsen.net/linux/qnx4fs/
>  S:	Maintained
>  F:	fs/qnx4/
> @@ -4665,7 +4610,6 @@ F:	drivers/char/random.c
>  RAPIDIO SUBSYSTEM
>  P:	Matt Porter
>  M:	mporter@kernel.crashing.org
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	drivers/rapidio/
> 
> @@ -4679,7 +4623,6 @@ F:	drivers/net/wireless/ray*
>  RCUTORTURE MODULE
>  P:	Josh Triplett
>  M:	josh@freedesktop.org
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/RCU/torture.txt
>  F:	kernel/rcutorture.c
> @@ -4687,7 +4630,6 @@ F:	kernel/rcutorture.c
>  RDC R-321X SoC
>  P:	Florian Fainelli
>  M:	florian@openwrt.org
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
> 
>  RDC R6040 FAST ETHERNET DRIVER
> @@ -4708,7 +4650,6 @@ READ-COPY UPDATE (RCU)
>  P:	Dipankar Sarma
>  M:	dipankar@in.ibm.com
>  W:	http://www.rdrop.com/users/paulmck/rclock/
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	Documentation/RCU/rcu.txt
>  F:	Documentation/RCU/rcuref.txt
> @@ -4719,7 +4660,6 @@ F:	kernel/rcupdate.c
>  REAL TIME CLOCK DRIVER
>  P:	Paul Gortmaker
>  M:	p_gortmaker@yahoo.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/rtc.txt
>  F:	drivers/rtc/
> @@ -4857,7 +4797,6 @@ S3C24XX SD/MMC Driver
>  P:	Ben Dooks
>  M:	ben-linux@fluff.org
>  L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	drivers/mmc/host/s3cmci.*
> 
> @@ -4883,7 +4822,6 @@ P:	Ingo Molnar
>  M:	mingo@elte.hu
>  P:	Peter Zijlstra
>  M:	peterz@infradead.org
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	kernel/sched*
>  F:	include/linux/sched.h
> @@ -4985,7 +4923,6 @@ F:	drivers/mmc/host/sdhci.*
>  SECURITY SUBSYSTEM
>  P:	James Morris
>  M:	jmorris@namei.org
> -L:	linux-kernel@vger.kernel.org
>  L:	linux-security-module@vger.kernel.org (suggested Cc:)
>  T:	git git://www.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
>  W:	http://security.wiki.kernel.org/
> @@ -5004,7 +4941,6 @@ P:	James Morris
>  M:	jmorris@namei.org
>  P:	Eric Paris
>  M:	eparis@parisplace.org
> -L:	linux-kernel@vger.kernel.org (kernel issues)
>  L:	selinux@tycho.nsa.gov (subscribers-only, general discussion)
>  W:	http://selinuxproject.org
>  T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
> @@ -5268,7 +5204,6 @@ F:	include/linux/sony-laptop.h
>  SONY MEMORYSTICK CARD SUPPORT
>  P:	Alex Dubov
>  M:	oakad@yahoo.com
> -L:	linux-kernel@vger.kernel.org
>  W:	http://tifmxx.berlios.de/
>  S:	Maintained
>  F:	drivers/memstick/host/tifm_ms.c
> @@ -5310,7 +5245,6 @@ F:	arch/sparc/
>  SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
>  P:	Roger Wolff
>  M:	R.E.Wolff@BitWizard.nl
> -L:	linux-kernel@vger.kernel.org
>  S:	Supported
>  F:	Documentation/serial/specialix.txt
>  F:	drivers/char/specialix*
> @@ -5356,7 +5290,6 @@ F:	fs/squashfs/
>  SRM (Alpha) environment access
>  P:	Jan-Benedict Glaw
>  M:	jbglaw@lug-owl.de
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	arch/alpha/kernel/srm_env.c
> 
> @@ -5371,7 +5304,6 @@ S:	Maintained
>  STAGING SUBSYSTEM
>  P:	Greg Kroah-Hartman
>  M:	gregkh@suse.de
> -L:	linux-kernel@vger.kernel.org
>  T:	quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
>  S:	Maintained
>  F:	drivers/staging/
> @@ -5451,7 +5383,6 @@ F:	include/linux/sysv_fs.h
>  TASKSTATS STATISTICS INTERFACE
>  P:	Balbir Singh
>  M:	balbir@linux.vnet.ibm.com
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/accounting/taskstats*
>  F:	include/linux/taskstats*
> @@ -5558,7 +5489,6 @@ P:	Kentaro Takeda
>  M:	takedakn@nttdata.co.jp
>  P:	Tetsuo Handa
>  M:	penguin-kernel@I-love.SAKURA.ne.jp
> -L:	linux-kernel@vger.kernel.org (kernel issues)
>  L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for developers and users in English)
>  L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
>  L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
> @@ -5610,14 +5540,12 @@ F:	drivers/char/tpm/
>  TRIVIAL PATCHES
>  P:	Jiri Kosina
>  M:	trivial@kernel.org
> -L:	linux-kernel@vger.kernel.org
>  T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
>  S:	Maintained
> 
>  TTY LAYER
>  P:	Alan Cox
>  M:	alan@lxorguk.ukuu.org.uk
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
> 
>  TULIP NETWORK DRIVERS
> @@ -5689,7 +5617,6 @@ F:	fs/udf/
>  UFS FILESYSTEM
>  P:	Evgeniy Dushistov
>  M:	dushistov@mail.ru
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/filesystems/ufs.txt
>  F:	fs/ufs/
> @@ -5706,7 +5633,6 @@ F:	include/linux/uwb/
>  UNIFORM CDROM DRIVER
>  P:	Jens Axboe
>  M:	axboe@kernel.dk
> -L:	linux-kernel@vger.kernel.org
>  W:	http://www.kernel.dk
>  S:	Maintained
>  F:	Documentation/cdrom/
> @@ -5735,7 +5661,6 @@ F:	drivers/usb/class/cdc-acm.*
>  USB BLOCK DRIVER (UB ub)
>  P:	Pete Zaitcev
>  M:	zaitcev@redhat.com
> -L:	linux-kernel@vger.kernel.org
>  L:	linux-usb@vger.kernel.org
>  S:	Supported
>  F:	drivers/block/ub.c
> @@ -6075,7 +6000,6 @@ P:	Hans J. Koch
>  M:	hjk@linutronix.de
>  P:	Greg Kroah-Hartman
>  M:	gregkh@suse.de
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/DocBook/uio-howto.tmpl
>  F:	drivers/uio/
> @@ -6101,7 +6025,6 @@ F:	drivers/video/uvesafb.*
>  VFAT/FAT/MSDOS FILESYSTEM
>  P:	OGAWA Hirofumi
>  M:	hirofumi@mail.parknet.co.jp
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	Documentation/filesystems/vfat.txt
>  F:	fs/fat/
> @@ -6198,7 +6121,6 @@ F:	drivers/hwmon/w83793.c
>  W83L51xD SD/MMC CARD INTERFACE DRIVER
>  P:	Pierre Ossman
>  M:	pierre@ossman.eu
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	drivers/mmc/host/wbsd.*
> 
> @@ -6285,7 +6207,6 @@ M:	mingo@redhat.com
>  P:	H. Peter Anvin
>  M:	hpa@zytor.com
>  M:	x86@kernel.org
> -L:	linux-kernel@vger.kernel.org
>  T:	git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
>  S:	Maintained
>  F:	Documentation/x86/
> @@ -6321,7 +6242,6 @@ XILINX SYSTEMACE DRIVER
>  P:	Grant Likely
>  M:	grant.likely@secretlab.ca
>  W:	http://www.secretlab.ca/
> -L:	linux-kernel@vger.kernel.org
>  S:	Maintained
>  F:	drivers/block/xsysace.c
> 
> @@ -6392,4 +6312,3 @@ T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
>  S:	Buried alive in reporters
>  F:	*
>  F:	*/
> -
> -- 
> 1.6.3.1.10.g659a0.dirty
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST"
  2009-05-24  4:51           ` Grant Likely
  2009-05-24  4:58             ` Joe Perches
@ 2009-05-27  1:33             ` Paul Mundt
  2009-05-27  5:38               ` Joe Perches
  1 sibling, 1 reply; 39+ messages in thread
From: Paul Mundt @ 2009-05-27  1:33 UTC (permalink / raw)
  To: Grant Likely; +Cc: Joe Perches, Linus Torvalds, Andrew Morton, linux-kernel

On Sat, May 23, 2009 at 10:51:24PM -0600, Grant Likely wrote:
> On Sat, May 23, 2009 at 10:39 PM, Joe Perches <joe@perches.com> wrote:
> > On Sat, 2009-05-23 at 22:28 -0600, Grant Likely wrote:
> >> On Sat, May 23, 2009 at 9:22 PM, Joe Perches <joe@perches.com> wrote:
> >> > On Sat, 2009-05-23 at 21:18 -0600, Grant Likely wrote:
> >> >> Really? ?That makes the assumption that lack of an "L:" tag is
> >> >> equivalent to an "L:linux-kernel" tag, which IMNSHO I don't believe is
> >> >> true.
> >> > Documentation/SubmittingPatches
> >> > 6) Select your CC (e-mail carbon copy) list.
> >> > Unless you have a reason NOT to do so, CC linux-kernel@vger.kernel.org.
> >> Is that actually true in practice? ?At least on linuxppc-dev, very few
> >> patches are cc'd to lkml. ?I don't remember ever being prompted to cc
> >> lkml on all patches, and I haven't been prompting others to do so.
> >
> > Hi Grant.
> >
> > I think cc:ing lkml should be the default for patches.
> 
> Do subsystem maintainers think so?  Unless they do (and tell others
> so), I don't think it will actually happen.  Until that point, I don't
> think the L:linux-kernel lines should be removed.
> 
Ultimately it should come to common sense. If you are only touching
subsystem or architecture-specific code and it's unlikely anyone on l-k
is going to care, or have much to add to it, then there really isn't a
lot of point in mindlessly Cc-ing the list on every change.

The signal to noise ratio on l-k is already limping along without
encouraging people to submit every random patch for review. If you are
told to resubmit and add the list and random people to the Cc, or if you
are at all in doubt over a patch submission, then naturally cc'ing l-k is
the way to go.

In practice we are well beyond the stage of monitoring every single
patch that is going in anyways, these days you are more likely to find an
obscure change in git than you are on the list. If a process problem
arises, it is usually quite easily corrected.

People might disagree, but at least based on the architecture lists, it
is more the exception than the norm that l-k is CCed, and it's only the
odd times when a discussion carries over and someone has to either
summarize or point at archives.

Conversely, if you need to read SubmittingPatches to figure out how to
submit a patch, yes, you are probably better off CCing l-k just to be on
the safe side. As a blanket policy though it makes no sense.

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST"
  2009-05-27  1:33             ` Paul Mundt
@ 2009-05-27  5:38               ` Joe Perches
  2009-05-27  5:50                 ` Paul Mundt
  0 siblings, 1 reply; 39+ messages in thread
From: Joe Perches @ 2009-05-27  5:38 UTC (permalink / raw)
  To: Paul Mundt; +Cc: Grant Likely, Linus Torvalds, Andrew Morton, linux-kernel

On Wed, 2009-05-27 at 10:33 +0900, Paul Mundt wrote:
> On Sat, May 23, 2009 at 10:51:24PM -0600, Grant Likely wrote:
> > Do subsystem maintainers think so?  Unless they do (and tell others
> > so), I don't think it will actually happen.  Until that point, I don't
> > think the L:linux-kernel lines should be removed.
> > 
> Ultimately it should come to common sense. If you are only touching
> subsystem or architecture-specific code and it's unlikely anyone on l-k
> is going to care, or have much to add to it, then there really isn't a
> lot of point in mindlessly Cc-ing the list on every change.

And if you already know who or to what list you
want to submit a patch to, the MAINTAINERS entry
doesn't much matter.

> Conversely, if you need to read SubmittingPatches to figure out how to
> submit a patch, yes, you are probably better off CCing l-k just to be on
> the safe side. As a blanket policy though it makes no sense.

Yup.  Agree.


^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST"
  2009-05-27  5:38               ` Joe Perches
@ 2009-05-27  5:50                 ` Paul Mundt
  2009-05-27  6:00                   ` Andrew Morton
  0 siblings, 1 reply; 39+ messages in thread
From: Paul Mundt @ 2009-05-27  5:50 UTC (permalink / raw)
  To: Joe Perches; +Cc: Grant Likely, Linus Torvalds, Andrew Morton, linux-kernel

On Tue, May 26, 2009 at 10:38:38PM -0700, Joe Perches wrote:
> On Wed, 2009-05-27 at 10:33 +0900, Paul Mundt wrote:
> > On Sat, May 23, 2009 at 10:51:24PM -0600, Grant Likely wrote:
> > > Do subsystem maintainers think so?  Unless they do (and tell others
> > > so), I don't think it will actually happen.  Until that point, I don't
> > > think the L:linux-kernel lines should be removed.
> > > 
> > Ultimately it should come to common sense. If you are only touching
> > subsystem or architecture-specific code and it's unlikely anyone on l-k
> > is going to care, or have much to add to it, then there really isn't a
> > lot of point in mindlessly Cc-ing the list on every change.
> 
> And if you already know who or to what list you
> want to submit a patch to, the MAINTAINERS entry
> doesn't much matter.
> 
That's not true. If I have to hack something up in some random subsystem
then I will often have to hunt for both the list address (if there is one
at all!), as well as the folks looking after that code. Yes, I could
blindly send it to a given list, but it's much more likely to fall
through than sending it directly to the people who care.

MAINTAINERS is very useful for randomly looking up people and email
addresses, especially if they aren't people you routinely interact with.
It's also much faster to look through than remembering the proper
incantation for a specific perl script ;-)

Knowing where to look and knowing who to talk to are two different
things. Most subsystem maintainers only interact with a small group of
other subsystem maintainers on any sort of regular basis, while things
like build errors in -next often send you scurrying one way or the other.

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST"
  2009-05-27  5:50                 ` Paul Mundt
@ 2009-05-27  6:00                   ` Andrew Morton
  2009-05-27  6:02                     ` Paul Mundt
  2009-05-27 16:12                     ` Joe Perches
  0 siblings, 2 replies; 39+ messages in thread
From: Andrew Morton @ 2009-05-27  6:00 UTC (permalink / raw)
  To: Paul Mundt; +Cc: Joe Perches, Grant Likely, Linus Torvalds, linux-kernel

On Wed, 27 May 2009 14:50:06 +0900 Paul Mundt <lethal@linux-sh.org> wrote:

> On Tue, May 26, 2009 at 10:38:38PM -0700, Joe Perches wrote:
> > On Wed, 2009-05-27 at 10:33 +0900, Paul Mundt wrote:
> > > On Sat, May 23, 2009 at 10:51:24PM -0600, Grant Likely wrote:
> > > > Do subsystem maintainers think so?  Unless they do (and tell others
> > > > so), I don't think it will actually happen.  Until that point, I don't
> > > > think the L:linux-kernel lines should be removed.
> > > > 
> > > Ultimately it should come to common sense. If you are only touching
> > > subsystem or architecture-specific code and it's unlikely anyone on l-k
> > > is going to care, or have much to add to it, then there really isn't a
> > > lot of point in mindlessly Cc-ing the list on every change.
> > 
> > And if you already know who or to what list you
> > want to submit a patch to, the MAINTAINERS entry
> > doesn't much matter.
> > 
> That's not true. If I have to hack something up in some random subsystem
> then I will often have to hunt for both the list address (if there is one
> at all!), as well as the folks looking after that code. Yes, I could
> blindly send it to a given list, but it's much more likely to fall
> through than sending it directly to the people who care.
> 
> MAINTAINERS is very useful for randomly looking up people and email
> addresses, especially if they aren't people you routinely interact with.
> It's also much faster to look through than remembering the proper
> incantation for a specific perl script ;-)
> 
> Knowing where to look and knowing who to talk to are two different
> things. Most subsystem maintainers only interact with a small group of
> other subsystem maintainers on any sort of regular basis, while things
> like build errors in -next often send you scurrying one way or the other.

Most subsystem maintainers shed patches like a hobo does dandruff.  If
it is cc'ed to lkml then there is a decent chance that I will see it
and will un-lose it.

This happens probably 100 or more times per kernel release.

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST"
  2009-05-27  6:00                   ` Andrew Morton
@ 2009-05-27  6:02                     ` Paul Mundt
  2009-05-27 16:12                     ` Joe Perches
  1 sibling, 0 replies; 39+ messages in thread
From: Paul Mundt @ 2009-05-27  6:02 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Joe Perches, Grant Likely, Linus Torvalds, linux-kernel

On Tue, May 26, 2009 at 11:00:22PM -0700, Andrew Morton wrote:
> On Wed, 27 May 2009 14:50:06 +0900 Paul Mundt <lethal@linux-sh.org> wrote:
> > On Tue, May 26, 2009 at 10:38:38PM -0700, Joe Perches wrote:
> > > On Wed, 2009-05-27 at 10:33 +0900, Paul Mundt wrote:
> > > > On Sat, May 23, 2009 at 10:51:24PM -0600, Grant Likely wrote:
> > > > > Do subsystem maintainers think so?  Unless they do (and tell others
> > > > > so), I don't think it will actually happen.  Until that point, I don't
> > > > > think the L:linux-kernel lines should be removed.
> > > > > 
> > > > Ultimately it should come to common sense. If you are only touching
> > > > subsystem or architecture-specific code and it's unlikely anyone on l-k
> > > > is going to care, or have much to add to it, then there really isn't a
> > > > lot of point in mindlessly Cc-ing the list on every change.
> > > 
> > > And if you already know who or to what list you
> > > want to submit a patch to, the MAINTAINERS entry
> > > doesn't much matter.
> > > 
> > That's not true. If I have to hack something up in some random subsystem
> > then I will often have to hunt for both the list address (if there is one
> > at all!), as well as the folks looking after that code. Yes, I could
> > blindly send it to a given list, but it's much more likely to fall
> > through than sending it directly to the people who care.
> > 
> > MAINTAINERS is very useful for randomly looking up people and email
> > addresses, especially if they aren't people you routinely interact with.
> > It's also much faster to look through than remembering the proper
> > incantation for a specific perl script ;-)
> > 
> > Knowing where to look and knowing who to talk to are two different
> > things. Most subsystem maintainers only interact with a small group of
> > other subsystem maintainers on any sort of regular basis, while things
> > like build errors in -next often send you scurrying one way or the other.
> 
> Most subsystem maintainers shed patches like a hobo does dandruff.  If
> it is cc'ed to lkml then there is a decent chance that I will see it
> and will un-lose it.
> 
> This happens probably 100 or more times per kernel release.

Clearly all of the subsystems that matter are using patchwork ;-)

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST"
  2009-05-27  6:00                   ` Andrew Morton
  2009-05-27  6:02                     ` Paul Mundt
@ 2009-05-27 16:12                     ` Joe Perches
  1 sibling, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-05-27 16:12 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Paul Mundt, Grant Likely, Linus Torvalds, linux-kernel

On Tue, 2009-05-26 at 23:00 -0700, Andrew Morton wrote:
> Most subsystem maintainers shed patches like a hobo does dandruff.  If
> it is cc'ed to lkml then there is a decent chance that I will see it
> and will un-lose it.
> 
> This happens probably 100 or more times per kernel release.

Andrew, you could also add yourself to "THE REST" section.



^ permalink raw reply	[flat|nested] 39+ messages in thread

* [PATCH] MAINTAINERS: Add Paul McKenney to RCU and RCUTORTURE
  2009-05-26 23:42   ` Paul E. McKenney
@ 2009-05-27 18:18     ` Joe Perches
  2009-05-27 21:03       ` Paul E. McKenney
  0 siblings, 1 reply; 39+ messages in thread
From: Joe Perches @ 2009-05-27 18:18 UTC (permalink / raw)
  To: paulmck
  Cc: Linus Torvalds, Andrew Morton, Josh Triplett, Dipankar Sarma,
	linux-kernel

On Tue, 2009-05-26 at 16:42 -0700, Paul E. McKenney wrote:
> Hmmm...  Given that you are removing LKML from RCU and rcutorture,
> could you please add me?  If someone misses "THE REST", I very likely
> won't see their bug/issue/question.
> 
> P:	Paul E. McKenney
> M:	paulmck@linux.vnet.ibm.com

Signed-off-by: Joe Perches <joe@perches.com>
---
 MAINTAINERS |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index ab45488..0426b39 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -4630,6 +4630,8 @@ F:	drivers/net/wireless/ray*
 RCUTORTURE MODULE
 P:	Josh Triplett
 M:	josh@freedesktop.org
+P:	Paul E. McKenney
+M:	paulmck@linux.vnet.ibm.com
 S:	Maintained
 F:	Documentation/RCU/torture.txt
 F:	kernel/rcutorture.c
@@ -4656,6 +4658,8 @@ F:	net/rds/
 READ-COPY UPDATE (RCU)
 P:	Dipankar Sarma
 M:	dipankar@in.ibm.com
+P:	Paul E. McKenney
+M:	paulmck@linux.vnet.ibm.com
 W:	http://www.rdrop.com/users/paulmck/rclock/
 S:	Supported
 F:	Documentation/RCU/rcu.txt



^ permalink raw reply related	[flat|nested] 39+ messages in thread

* Re: [PATCH] MAINTAINERS: Add Paul McKenney to RCU and RCUTORTURE
  2009-05-27 18:18     ` [PATCH] MAINTAINERS: Add Paul McKenney to RCU and RCUTORTURE Joe Perches
@ 2009-05-27 21:03       ` Paul E. McKenney
  0 siblings, 0 replies; 39+ messages in thread
From: Paul E. McKenney @ 2009-05-27 21:03 UTC (permalink / raw)
  To: Joe Perches
  Cc: Linus Torvalds, Andrew Morton, Josh Triplett, Dipankar Sarma,
	linux-kernel

On Wed, May 27, 2009 at 11:18:36AM -0700, Joe Perches wrote:
> On Tue, 2009-05-26 at 16:42 -0700, Paul E. McKenney wrote:
> > Hmmm...  Given that you are removing LKML from RCU and rcutorture,
> > could you please add me?  If someone misses "THE REST", I very likely
> > won't see their bug/issue/question.
> > 
> > P:	Paul E. McKenney
> > M:	paulmck@linux.vnet.ibm.com

Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>

> Signed-off-by: Joe Perches <joe@perches.com>
> ---
>  MAINTAINERS |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index ab45488..0426b39 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -4630,6 +4630,8 @@ F:	drivers/net/wireless/ray*
>  RCUTORTURE MODULE
>  P:	Josh Triplett
>  M:	josh@freedesktop.org
> +P:	Paul E. McKenney
> +M:	paulmck@linux.vnet.ibm.com
>  S:	Maintained
>  F:	Documentation/RCU/torture.txt
>  F:	kernel/rcutorture.c
> @@ -4656,6 +4658,8 @@ F:	net/rds/
>  READ-COPY UPDATE (RCU)
>  P:	Dipankar Sarma
>  M:	dipankar@in.ibm.com
> +P:	Paul E. McKenney
> +M:	paulmck@linux.vnet.ibm.com
>  W:	http://www.rdrop.com/users/paulmck/rclock/
>  S:	Supported
>  F:	Documentation/RCU/rcu.txt
> 
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Script to integrate MAINTAINERS P: and M: lines
       [not found]       ` <20090527151510.fb773db6.akpm@linux-foundation.org>
@ 2009-06-01 17:45         ` Joe Perches
  2009-06-02  9:12           ` Pavel Machek
  2009-06-05 21:47           ` Sam Ravnborg
  0 siblings, 2 replies; 39+ messages in thread
From: Joe Perches @ 2009-06-01 17:45 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Andrew Morton, Pavel Machek, Sam Ravnborg, Alan Cox, Randy Dunlap, LKML

Here's a script to convert the MAINTAINERS file
to a single-line format.

from:
	P:	name
	M:	address
to
	M:	name <address>

Please run the script and apply the result when convenient.

--- /dev/null	2009-05-30 11:29:04.000000000 -0700
+++ integrate_maintainers.sh	2009-06-01 10:27:06.000000000 -0700
@@ -0,0 +1,39 @@
+#! /bin/sh
+#
+# Change MAINTAINERS from
+#	P: name
+#	M: address
+# to:
+#	M: name <address>
+#
+# Integrate P: and M: lines
+#
+perl -i -e 'local $/; while(<>) { s@P:	([^\n]+)\nM:	([^\n]+)\n@M:	\1 <\2>\n@g; print; }' MAINTAINERS
+#
+# Quote names with periods, commas and parentheses
+#
+sed -r -i -e "s/^M:	(.+)([\.,'\(])(.*) </M:	\"\1\2\3\" </g" MAINTAINERS
+#
+# Fix CIRRUS LOGIC CS4280/CS461x SOUNDDRIVER section names
+#
+sed -r -i -e 's/"Nils Faerber \(port to kernel 2.4\) <Nils Faerber\" <nils@kernelconcepts.de>>/"Nils Faerber \(port to kernel 2.4\)" <nils@kernelconcepts.de>/g' MAINTAINERS
+sed -r -i -e 's/"Cirrus Logic Corporation \(kernel 2.2 driver\) <Cirrus Logic Corporation, Thomas Woller" <twoller@crystal.cirrus.com>>/"Cirrus Logic Corporation \(kernel 2.2 driver\), Thomas Woller" <twoller@crystal.cirrus.com>/g' MAINTAINERS
+#
+# Add a description of email name style
+#
+patch -p1 <<EOF
+diff --git a/MAINTAINERS b/MAINTAINERS
+--- a/MAINTAINERS
++++ b/MAINTAINERS
+@@ -67,8 +67,8 @@ Note: For the hard of thinking, this list is meant to remain in alphabetical
+ order. If you could add yourselves to it in alphabetical order that would be
+ so much easier [Ed]
+ 
+-P: Person
+-M: Mail patches to
++P: Person (obsolete)
++M: Mail patches to: FullName <address@domain>
+ L: Mailing list that is relevant to this area
+ W: Web-page with status/info
+ T: SCM tree type and location.  Type is one of: git, hg, quilt.
+EOF



^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: Script to integrate MAINTAINERS P: and M: lines
  2009-06-01 17:45         ` Script to integrate MAINTAINERS P: and M: lines Joe Perches
@ 2009-06-02  9:12           ` Pavel Machek
  2009-06-05 21:47           ` Sam Ravnborg
  1 sibling, 0 replies; 39+ messages in thread
From: Pavel Machek @ 2009-06-02  9:12 UTC (permalink / raw)
  To: Joe Perches
  Cc: Linus Torvalds, Andrew Morton, Sam Ravnborg, Alan Cox,
	Randy Dunlap, LKML

On Mon 2009-06-01 10:45:31, Joe Perches wrote:
> Here's a script to convert the MAINTAINERS file
> to a single-line format.
> 
> from:
> 	P:	name
> 	M:	address
> to
> 	M:	name <address>
> 
> Please run the script and apply the result when convenient.

I don't know if it is appropriate for meta-patch, but:

Acked-by: Pavel Machek <pavel@ucw.cz>

-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: Script to integrate MAINTAINERS P: and M: lines
  2009-06-01 17:45         ` Script to integrate MAINTAINERS P: and M: lines Joe Perches
  2009-06-02  9:12           ` Pavel Machek
@ 2009-06-05 21:47           ` Sam Ravnborg
  2009-06-05 22:57             ` Joe Perches
  1 sibling, 1 reply; 39+ messages in thread
From: Sam Ravnborg @ 2009-06-05 21:47 UTC (permalink / raw)
  To: Joe Perches
  Cc: Linus Torvalds, Andrew Morton, Pavel Machek, Alan Cox,
	Randy Dunlap, LKML

Linus - assuming this script works as advertised I would be glad to see it run.
It is irritating when copying from MAINTAINERS that it is a
three step process to copy a single mail address for a Cc: line.

	Sam

^ permalink raw reply	[flat|nested] 39+ messages in thread

* Re: Script to integrate MAINTAINERS P: and M: lines
  2009-06-05 21:47           ` Sam Ravnborg
@ 2009-06-05 22:57             ` Joe Perches
  0 siblings, 0 replies; 39+ messages in thread
From: Joe Perches @ 2009-06-05 22:57 UTC (permalink / raw)
  To: Sam Ravnborg
  Cc: Linus Torvalds, Andrew Morton, Pavel Machek, Alan Cox,
	Randy Dunlap, LKML

On Fri, 2009-06-05 at 23:47 +0200, Sam Ravnborg wrote:
> Linus - assuming this script works as advertised I would be glad to see it run.
> It is irritating when copying from MAINTAINERS that it is a
> three step process to copy a single mail address for a Cc: line.

There are a dozen or so patches to scripts/get_maintainer.pl
and MAINTAINERS in Andrew's MM tree that ideally would be
applied before the script was run.



^ permalink raw reply	[flat|nested] 39+ messages in thread

end of thread, other threads:[~2009-06-05 22:58 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-05-24  2:37 [PATCH 00/18] MAINTAINERS and scripts/get_maintainer.pl updates Joe Perches
2009-05-24  2:37 ` [PATCH 01/18] scripts/get_maintainer.pl - Output first field only in mailing lists and after maintainers Joe Perches
2009-05-24  2:37 ` [PATCH 02/18] scripts/get_maintainer.pl - Better fix for subscriber-only mailing lists Joe Perches
2009-05-24  2:37 ` [PATCH 03/18] scripts/get_maintainer.pl - improve --git-chief-penquins (Linus Torvalds) filtering Joe Perches
2009-05-24  2:37 ` [PATCH 04/18] scripts/get_maintainer.pl - Warn on missing git or git repository Joe Perches
2009-05-24  2:37 ` [PATCH 05/18] scripts/get_maintainer.pl - support M: lines with names and multiple entries per M: line Joe Perches
2009-05-24  2:37 ` [PATCH 06/18] scripts/get_maintainer.pl - Better email name quoting Joe Perches
2009-05-24  2:37 ` [PATCH 07/18] scripts/get_maintainer.pl - Support both "P:/M:" and integrated "M:" lines Joe Perches
     [not found]   ` <20090526144141.570594cf.akpm@linux-foundation.org>
     [not found]     ` <1243455722.27337.65.camel@Joe-Laptop.home>
     [not found]       ` <20090527151510.fb773db6.akpm@linux-foundation.org>
2009-06-01 17:45         ` Script to integrate MAINTAINERS P: and M: lines Joe Perches
2009-06-02  9:12           ` Pavel Machek
2009-06-05 21:47           ` Sam Ravnborg
2009-06-05 22:57             ` Joe Perches
2009-05-24  2:37 ` [PATCH 08/18] scripts/get_maintainer.pl - Don't print maintainers when not requested Joe Perches
2009-05-24  2:37 ` [PATCH 09/18] scripts/get_maintainer.pl - Allow 8 bit characters in email addresses Joe Perches
2009-05-24  2:37 ` [PATCH 10/18] scripts/get_maintainer.pl - change "die" to "warn" when command line file is not a patch Joe Perches
2009-05-24  2:37 ` [PATCH 11/18] MAINTAINERS - Swap mismarked ECRYPT FS M: and P: entries Joe Perches
2009-05-24  2:37 ` [PATCH 12/18] MAINTAINERS - Pair EDAC-E752X P: and M: entries Joe Perches
2009-05-24  2:37 ` [PATCH 13/18] MAINTAINERS - Add file patterns to "THE REST" Joe Perches
2009-05-24  2:37 ` [PATCH 14/18] MAINTAINERS - Update M32R file patterns after rename Joe Perches
2009-05-24  2:37 ` [PATCH 15/18] MAINTAINERS - Mark ALSA lists as moderated Joe Perches
2009-05-24  2:37 ` [PATCH 16/18] MAINTAINERS - Remove L: linux-kernel@vger.kernel.org from all but "THE REST" Joe Perches
2009-05-24  3:18   ` Grant Likely
2009-05-24  3:22     ` Joe Perches
2009-05-24  4:28       ` Grant Likely
2009-05-24  4:39         ` Joe Perches
2009-05-24  4:51           ` Grant Likely
2009-05-24  4:58             ` Joe Perches
2009-05-27  1:33             ` Paul Mundt
2009-05-27  5:38               ` Joe Perches
2009-05-27  5:50                 ` Paul Mundt
2009-05-27  6:00                   ` Andrew Morton
2009-05-27  6:02                     ` Paul Mundt
2009-05-27 16:12                     ` Joe Perches
2009-05-24 10:42         ` Mark Brown
2009-05-26 23:42   ` Paul E. McKenney
2009-05-27 18:18     ` [PATCH] MAINTAINERS: Add Paul McKenney to RCU and RCUTORTURE Joe Perches
2009-05-27 21:03       ` Paul E. McKenney
2009-05-24  2:37 ` [PATCH 17/18] MAINTAINERS - Mention scripts/get_maintainer.pl in the preface Joe Perches
2009-05-24  2:37 ` [PATCH 18/18] MAINTAINERS - Add file pattern to CISCO FCOE HBA DRIVER Joe Perches

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).