* [PATCH 1/6] get_maintainer.pl: Add .get_maintainer.ignore file capability
2015-05-05 16:32 [PATCH 0/6] get_maintainer/MAINTAINERS updates Joe Perches
@ 2015-05-05 16:32 ` Joe Perches
2015-05-05 16:32 ` [PATCH 2/6] MAINTAINERS: Update sound soc intel patterns Joe Perches
` (4 subsequent siblings)
5 siblings, 0 replies; 12+ messages in thread
From: Joe Perches @ 2015-05-05 16:32 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
Some people prefer not to be cc'd on patches.
Add an ability to have a file (.get_maintainer.ignore) with
names and email addresses that are excluded from being listed
except when specifically listed as a maintainer in a section.
Signed-off-by: Joe Perches <joe@perches.com>
---
.get_maintainer.ignore | 0
scripts/get_maintainer.pl | 32 ++++++++++++++++++++++++++++++++
2 files changed, 32 insertions(+)
create mode 100644 .get_maintainer.ignore
diff --git a/.get_maintainer.ignore b/.get_maintainer.ignore
new file mode 100644
index 0000000..e69de29
diff --git a/scripts/get_maintainer.pl b/scripts/get_maintainer.pl
index d701627..fc169fd 100755
--- a/scripts/get_maintainer.pl
+++ b/scripts/get_maintainer.pl
@@ -186,6 +186,27 @@ if (-f $conf) {
unshift(@ARGV, @conf_args) if @conf_args;
}
+my @ignore_emails = ();
+my $ignore_file = which_conf(".get_maintainer.ignore");
+if (-f $ignore_file) {
+ open(my $ignore, '<', "$ignore_file")
+ or warn "$P: Can't find a readable .get_maintainer.ignore file $!\n";
+ while (<$ignore>) {
+ my $line = $_;
+
+ $line =~ s/\s*\n?$//;
+ $line =~ s/^\s*//;
+ $line =~ s/\s+$//;
+ $line =~ s/#.*$//;
+
+ next if ($line =~ m/^\s*$/);
+ if (rfc822_valid($line)) {
+ push(@ignore_emails, $line);
+ }
+ }
+ close($ignore);
+}
+
if (!GetOptions(
'email!' => \$email,
'git!' => \$email_git,
@@ -513,6 +534,16 @@ if ($web) {
exit($exit);
+sub ignore_email_address {
+ my ($address) = @_;
+
+ foreach my $ignore (@ignore_emails) {
+ return 1 if ($ignore eq $address);
+ }
+
+ return 0;
+}
+
sub range_is_maintained {
my ($start, $end) = @_;
@@ -1868,6 +1899,7 @@ sub vcs_assign {
my $percent = $sign_offs * 100 / $divisor;
$percent = 100 if ($percent > 100);
+ next if (ignore_email_address($line));
$count++;
last if ($sign_offs < $email_git_min_signatures ||
$count > $email_git_max_maintainers ||
--
2.1.4
^ permalink raw reply related [flat|nested] 12+ messages in thread* [PATCH 2/6] MAINTAINERS: Update sound soc intel patterns
2015-05-05 16:32 [PATCH 0/6] get_maintainer/MAINTAINERS updates Joe Perches
2015-05-05 16:32 ` [PATCH 1/6] get_maintainer.pl: Add .get_maintainer.ignore file capability Joe Perches
@ 2015-05-05 16:32 ` Joe Perches
2015-05-06 0:48 ` Jie, Yang
2015-05-05 16:32 ` [PATCH 3/6] MAINTAINERS: Remove section BROADCOM BCM33XX MIPS ARCHITECTURE Joe Perches
` (3 subsequent siblings)
5 siblings, 1 reply; 12+ messages in thread
From: Joe Perches @ 2015-05-05 16:32 UTC (permalink / raw)
To: Andrew Morton, linux-kernel; +Cc: Jie Yang
commit 2106241a6803 ("ASoC: Intel: create common folder and move
common files in") moved the files around. Update the patterns.
Signed-off-by: Joe Perches <joe@perches.com>
cc: Jie Yang <yang.jie@intel.com>
---
MAINTAINERS | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index e278814..bbfb324 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -5101,11 +5101,10 @@ INTEL ASoC BDW/HSW DRIVERS
M: Jie Yang <yang.jie@linux.intel.com>
L: alsa-devel@alsa-project.org
S: Supported
-F: sound/soc/intel/sst-haswell*
-F: sound/soc/intel/sst-dsp*
-F: sound/soc/intel/sst-firmware.c
-F: sound/soc/intel/broadwell.c
-F: sound/soc/intel/haswell.c
+F: sound/soc/intel/common/sst-dsp*
+F: sound/soc/intel/common/sst-firmware.c
+F: sound/soc/intel/boards/broadwell.c
+F: sound/soc/intel/haswell/
INTEL C600 SERIES SAS CONTROLLER DRIVER
M: Intel SCU Linux support <intel-linux-scu@intel.com>
--
2.1.4
^ permalink raw reply related [flat|nested] 12+ messages in thread* RE: [PATCH 2/6] MAINTAINERS: Update sound soc intel patterns
2015-05-05 16:32 ` [PATCH 2/6] MAINTAINERS: Update sound soc intel patterns Joe Perches
@ 2015-05-06 0:48 ` Jie, Yang
0 siblings, 0 replies; 12+ messages in thread
From: Jie, Yang @ 2015-05-06 0:48 UTC (permalink / raw)
To: Joe Perches, Andrew Morton, linux-kernel@vger.kernel.org
> -----Original Message-----
> From: Joe Perches [mailto:joe@perches.com]
> Sent: Wednesday, May 06, 2015 12:33 AM
> To: Andrew Morton; linux-kernel@vger.kernel.org
> Cc: Jie, Yang
> Subject: [PATCH 2/6] MAINTAINERS: Update sound soc intel patterns
>
> commit 2106241a6803 ("ASoC: Intel: create common folder and move
> common files in") moved the files around. Update the patterns.
>
> Signed-off-by: Joe Perches <joe@perches.com>
Acked-by: Jie Yang <yang.jie@intel.com>
Thanks.
> cc: Jie Yang <yang.jie@intel.com>
> ---
> MAINTAINERS | 9 ++++-----
> 1 file changed, 4 insertions(+), 5 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index e278814..bbfb324 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -5101,11 +5101,10 @@ INTEL ASoC BDW/HSW DRIVERS
> M: Jie Yang <yang.jie@linux.intel.com>
> L: alsa-devel@alsa-project.org
> S: Supported
> -F: sound/soc/intel/sst-haswell*
> -F: sound/soc/intel/sst-dsp*
> -F: sound/soc/intel/sst-firmware.c
> -F: sound/soc/intel/broadwell.c
> -F: sound/soc/intel/haswell.c
> +F: sound/soc/intel/common/sst-dsp*
> +F: sound/soc/intel/common/sst-firmware.c
> +F: sound/soc/intel/boards/broadwell.c
> +F: sound/soc/intel/haswell/
>
> INTEL C600 SERIES SAS CONTROLLER DRIVER
> M: Intel SCU Linux support <intel-linux-scu@intel.com>
> --
> 2.1.4
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 3/6] MAINTAINERS: Remove section BROADCOM BCM33XX MIPS ARCHITECTURE
2015-05-05 16:32 [PATCH 0/6] get_maintainer/MAINTAINERS updates Joe Perches
2015-05-05 16:32 ` [PATCH 1/6] get_maintainer.pl: Add .get_maintainer.ignore file capability Joe Perches
2015-05-05 16:32 ` [PATCH 2/6] MAINTAINERS: Update sound soc intel patterns Joe Perches
@ 2015-05-05 16:32 ` Joe Perches
2015-05-05 16:40 ` Kevin Cernekee
2015-05-05 22:48 ` Florian Fainelli
2015-05-05 16:32 ` [PATCH 4/6] MAINTAINERS: Update brcm dts pattern Joe Perches
` (2 subsequent siblings)
5 siblings, 2 replies; 12+ messages in thread
From: Joe Perches @ 2015-05-05 16:32 UTC (permalink / raw)
To: Andrew Morton, linux-kernel; +Cc: Kevin Cernekee
commit 5f2d44591fb3 ("MIPS: bcm3384: Rename "bcm3384" target to "bmips"")
renamed the files and integrated them into an existing section.
Remove the section.
Signed-off-by: Joe Perches <joe@perches.com>
cc: Kevin Cernekee <cernekee@gmail.com>
---
MAINTAINERS | 8 --------
1 file changed, 8 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index bbfb324..f2fd5c7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2141,14 +2141,6 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
S: Maintained
N: bcm2835
-BROADCOM BCM33XX MIPS ARCHITECTURE
-M: Kevin Cernekee <cernekee@gmail.com>
-L: linux-mips@linux-mips.org
-S: Maintained
-F: arch/mips/bcm3384/*
-F: arch/mips/include/asm/mach-bcm3384/*
-F: arch/mips/kernel/*bmips*
-
BROADCOM BCM5301X ARM ARCHITECTURE
M: Hauke Mehrtens <hauke@hauke-m.de>
L: linux-arm-kernel@lists.infradead.org
--
2.1.4
^ permalink raw reply related [flat|nested] 12+ messages in thread* Re: [PATCH 3/6] MAINTAINERS: Remove section BROADCOM BCM33XX MIPS ARCHITECTURE
2015-05-05 16:32 ` [PATCH 3/6] MAINTAINERS: Remove section BROADCOM BCM33XX MIPS ARCHITECTURE Joe Perches
@ 2015-05-05 16:40 ` Kevin Cernekee
2015-05-05 22:48 ` Florian Fainelli
1 sibling, 0 replies; 12+ messages in thread
From: Kevin Cernekee @ 2015-05-05 16:40 UTC (permalink / raw)
To: Joe Perches; +Cc: Andrew Morton, linux-kernel@vger.kernel.org, Florian Fainelli
On Tue, May 5, 2015 at 9:32 AM, Joe Perches <joe@perches.com> wrote:
> commit 5f2d44591fb3 ("MIPS: bcm3384: Rename "bcm3384" target to "bmips"")
> renamed the files and integrated them into an existing section.
>
> Remove the section.
>
> Signed-off-by: Joe Perches <joe@perches.com>
> cc: Kevin Cernekee <cernekee@gmail.com>
> ---
> MAINTAINERS | 8 --------
> 1 file changed, 8 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index bbfb324..f2fd5c7 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -2141,14 +2141,6 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
> S: Maintained
> N: bcm2835
>
> -BROADCOM BCM33XX MIPS ARCHITECTURE
> -M: Kevin Cernekee <cernekee@gmail.com>
> -L: linux-mips@linux-mips.org
> -S: Maintained
> -F: arch/mips/bcm3384/*
> -F: arch/mips/include/asm/mach-bcm3384/*
> -F: arch/mips/kernel/*bmips*
> -
> BROADCOM BCM5301X ARM ARCHITECTURE
> M: Hauke Mehrtens <hauke@hauke-m.de>
> L: linux-arm-kernel@lists.infradead.org
> --
> 2.1.4
>
Acked-by: Kevin Cernekee <cernekee@gmail.com>
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [PATCH 3/6] MAINTAINERS: Remove section BROADCOM BCM33XX MIPS ARCHITECTURE
2015-05-05 16:32 ` [PATCH 3/6] MAINTAINERS: Remove section BROADCOM BCM33XX MIPS ARCHITECTURE Joe Perches
2015-05-05 16:40 ` Kevin Cernekee
@ 2015-05-05 22:48 ` Florian Fainelli
1 sibling, 0 replies; 12+ messages in thread
From: Florian Fainelli @ 2015-05-05 22:48 UTC (permalink / raw)
To: Joe Perches, Andrew Morton, linux-kernel; +Cc: Kevin Cernekee
On 05/05/15 09:32, Joe Perches wrote:
> commit 5f2d44591fb3 ("MIPS: bcm3384: Rename "bcm3384" target to "bmips"")
> renamed the files and integrated them into an existing section.
>
> Remove the section.
>
> Signed-off-by: Joe Perches <joe@perches.com>
> cc: Kevin Cernekee <cernekee@gmail.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
> ---
> MAINTAINERS | 8 --------
> 1 file changed, 8 deletions(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index bbfb324..f2fd5c7 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -2141,14 +2141,6 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
> S: Maintained
> N: bcm2835
>
> -BROADCOM BCM33XX MIPS ARCHITECTURE
> -M: Kevin Cernekee <cernekee@gmail.com>
> -L: linux-mips@linux-mips.org
> -S: Maintained
> -F: arch/mips/bcm3384/*
> -F: arch/mips/include/asm/mach-bcm3384/*
> -F: arch/mips/kernel/*bmips*
> -
> BROADCOM BCM5301X ARM ARCHITECTURE
> M: Hauke Mehrtens <hauke@hauke-m.de>
> L: linux-arm-kernel@lists.infradead.org
>
--
Florian
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 4/6] MAINTAINERS: Update brcm dts pattern
2015-05-05 16:32 [PATCH 0/6] get_maintainer/MAINTAINERS updates Joe Perches
` (2 preceding siblings ...)
2015-05-05 16:32 ` [PATCH 3/6] MAINTAINERS: Remove section BROADCOM BCM33XX MIPS ARCHITECTURE Joe Perches
@ 2015-05-05 16:32 ` Joe Perches
2015-05-05 16:32 ` [PATCH 5/6] MAINTAINERS: Update brcm gpio filename pattern Joe Perches
2015-05-05 16:32 ` [PATCH 6/6] MAINTAINERS: Remove unused nbd.h pattern Joe Perches
5 siblings, 0 replies; 12+ messages in thread
From: Joe Perches @ 2015-05-05 16:32 UTC (permalink / raw)
To: Andrew Morton, linux-kernel; +Cc: Andrew Bresticker
Commit 8c0b9ee8665c ("MIPS: Move device-trees into vendor sub-directories")
moved the files, update the pattern.
Signed-off-by: Joe Perches <joe@perches.com>
cc: Andrew Bresticker <abrestic@chromium.org>
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index f2fd5c7..08a2925 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2184,7 +2184,7 @@ S: Maintained
F: arch/mips/bmips/*
F: arch/mips/include/asm/mach-bmips/*
F: arch/mips/kernel/*bmips*
-F: arch/mips/boot/dts/bcm*.dts*
+F: arch/mips/boot/dts/brcm/bcm*.dts*
F: drivers/irqchip/irq-bcm7*
F: drivers/irqchip/irq-brcmstb*
--
2.1.4
^ permalink raw reply related [flat|nested] 12+ messages in thread* [PATCH 5/6] MAINTAINERS: Update brcm gpio filename pattern
2015-05-05 16:32 [PATCH 0/6] get_maintainer/MAINTAINERS updates Joe Perches
` (3 preceding siblings ...)
2015-05-05 16:32 ` [PATCH 4/6] MAINTAINERS: Update brcm dts pattern Joe Perches
@ 2015-05-05 16:32 ` Joe Perches
2015-05-05 16:38 ` Scott Branden
2015-05-05 16:32 ` [PATCH 6/6] MAINTAINERS: Remove unused nbd.h pattern Joe Perches
5 siblings, 1 reply; 12+ messages in thread
From: Joe Perches @ 2015-05-05 16:32 UTC (permalink / raw)
To: Andrew Morton, linux-kernel; +Cc: Scott Branden
commit 23a71fd616bf ("dt-bindings: brcm: rationalize Broadcom documentation
naming") renamed the file, update the pattern.
Signed-off-by: Joe Perches <joe@perches.com>
cc: Scott Branden <sbranden@broadcom.com>
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 08a2925..5dd426b 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2236,7 +2236,7 @@ M: Ray Jui <rjui@broadcom.com>
L: bcm-kernel-feedback-list@broadcom.com
S: Supported
F: drivers/gpio/gpio-bcm-kona.c
-F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
+F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
BROADCOM SPECIFIC AMBA DRIVER (BCMA)
M: Rafał Miłecki <zajec5@gmail.com>
--
2.1.4
^ permalink raw reply related [flat|nested] 12+ messages in thread* Re: [PATCH 5/6] MAINTAINERS: Update brcm gpio filename pattern
2015-05-05 16:32 ` [PATCH 5/6] MAINTAINERS: Update brcm gpio filename pattern Joe Perches
@ 2015-05-05 16:38 ` Scott Branden
0 siblings, 0 replies; 12+ messages in thread
From: Scott Branden @ 2015-05-05 16:38 UTC (permalink / raw)
To: Joe Perches, Andrew Morton, linux-kernel
Looks good.
Acked-by: Scott Branden <sbranden@broadcom.com>
On 15-05-05 09:32 AM, Joe Perches wrote:
> commit 23a71fd616bf ("dt-bindings: brcm: rationalize Broadcom documentation
> naming") renamed the file, update the pattern.
>
> Signed-off-by: Joe Perches <joe@perches.com>
> cc: Scott Branden <sbranden@broadcom.com>
> ---
> MAINTAINERS | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 08a2925..5dd426b 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -2236,7 +2236,7 @@ M: Ray Jui <rjui@broadcom.com>
> L: bcm-kernel-feedback-list@broadcom.com
> S: Supported
> F: drivers/gpio/gpio-bcm-kona.c
> -F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
> +F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
>
> BROADCOM SPECIFIC AMBA DRIVER (BCMA)
> M: Rafał Miłecki <zajec5@gmail.com>
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 6/6] MAINTAINERS: Remove unused nbd.h pattern
2015-05-05 16:32 [PATCH 0/6] get_maintainer/MAINTAINERS updates Joe Perches
` (4 preceding siblings ...)
2015-05-05 16:32 ` [PATCH 5/6] MAINTAINERS: Update brcm gpio filename pattern Joe Perches
@ 2015-05-05 16:32 ` Joe Perches
2015-05-06 7:05 ` Markus Pargmann
5 siblings, 1 reply; 12+ messages in thread
From: Joe Perches @ 2015-05-05 16:32 UTC (permalink / raw)
To: Andrew Morton, linux-kernel; +Cc: Markus Pargmann
commit 13e71d69cc74 ("nbd: Remove kernel internal header") deleted the
file, remove the pattern.
Signed-off-by: Joe Perches <joe@perches.com>
cc: Markus Pargmann <mpa@pengutronix.de>
---
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 5dd426b..f857efc 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -6790,7 +6790,6 @@ L: nbd-general@lists.sourceforge.net
T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
F: Documentation/blockdev/nbd.txt
F: drivers/block/nbd.c
-F: include/linux/nbd.h
F: include/uapi/linux/nbd.h
NETWORK DROP MONITOR
--
2.1.4
^ permalink raw reply related [flat|nested] 12+ messages in thread* Re: [PATCH 6/6] MAINTAINERS: Remove unused nbd.h pattern
2015-05-05 16:32 ` [PATCH 6/6] MAINTAINERS: Remove unused nbd.h pattern Joe Perches
@ 2015-05-06 7:05 ` Markus Pargmann
0 siblings, 0 replies; 12+ messages in thread
From: Markus Pargmann @ 2015-05-06 7:05 UTC (permalink / raw)
To: Joe Perches; +Cc: Andrew Morton, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 616 bytes --]
On Tue, May 05, 2015 at 09:32:40AM -0700, Joe Perches wrote:
> commit 13e71d69cc74 ("nbd: Remove kernel internal header") deleted the
> file, remove the pattern.
>
> Signed-off-by: Joe Perches <joe@perches.com>
Thanks,
Acked-by: Markus Pargmann <mpa@pengutronix.de>
Best Regards,
Markus
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread