[PATCH] Restore gcc check in mips asm/unroll.h

2020-07-09 Thread Cesar Eduardo Barros
825 ("Raise gcc version requirement to 4.9") Signed-off-by: Cesar Eduardo Barros --- arch/mips/include/asm/unroll.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/mips/include/asm/unroll.h b/arch/mips/include/asm/unroll.h index 8ed660adc84f..49009319ac2c 100644 ---

Re: Potential data race in SyS_swapon

2015-08-07 Thread Cesar Eduardo Barros
hen iterating through the swap_info array on lines 2392 - 2401. I'd take that lock a couple of lines earlier, so that every place that sets the swap_file field on a swap_info_struct is behind swap_lock, for simplicity. -- Cesar Eduardo Barros ces...@cesarb.eti.br -- To unsubscribe from this list: send

Re: Potential data race in SyS_swapon

2015-08-07 Thread Cesar Eduardo Barros
the swap_info array on lines 2392 - 2401. I'd take that lock a couple of lines earlier, so that every place that sets the swap_file field on a swap_info_struct is behind swap_lock, for simplicity. -- Cesar Eduardo Barros ces...@cesarb.eti.br -- To unsubscribe from this list: send the line unsubscribe

Re: [BUG/PATCH] kernel RNG and its secrets

2015-03-18 Thread Cesar Eduardo Barros
ition of OPTIMIZER_HIDE_VAR: it was copied from RELOC_HIDE, which is a longstanding "hide this variable from gcc" operation, and thus known to work as expected. -- Cesar Eduardo Barros ces...@cesarb.eti.br -- To unsubscribe from this list: send the line "unsubscribe linux-ker

Re: [BUG/PATCH] kernel RNG and its secrets

2015-03-18 Thread Cesar Eduardo Barros
gcc operation, and thus known to work as expected. -- Cesar Eduardo Barros ces...@cesarb.eti.br -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please

[PATCH v4] crypto: more robust crypto_memneq

2013-12-05 Thread Cesar Eduardo Barros
sites. That can be done later in a followup patch. Compile-tested on x86_64. Acked-by: Daniel Borkmann Signed-off-by: Cesar Eduardo Barros --- v2: Moved the macro to include/linux/compiler*.h as suggested by Daniel Borkmann. v3: Thinking better about it, barrier() is a saner default

[PATCH v4] crypto: more robust crypto_memneq

2013-12-05 Thread Cesar Eduardo Barros
sites. That can be done later in a followup patch. Compile-tested on x86_64. Acked-by: Daniel Borkmann dbork...@redhat.com Signed-off-by: Cesar Eduardo Barros ces...@cesarb.eti.br --- v2: Moved the macro to include/linux/compiler*.h as suggested by Daniel Borkmann. v3: Thinking better about

Re: [PATCH v3] crypto: more robust crypto_memneq

2013-11-26 Thread Cesar Eduardo Barros
Em 26-11-2013 17:27, Daniel Borkmann escreveu: On 11/26/2013 01:00 AM, Cesar Eduardo Barros wrote: Compile-tested on x86_64. Actually with yet another version, I hoped that the "compile-tested"-only statement would eventually disappear, ohh well. ;) I did compile test ea

Re: [PATCH v3] crypto: more robust crypto_memneq

2013-11-26 Thread Cesar Eduardo Barros
Em 26-11-2013 17:27, Daniel Borkmann escreveu: On 11/26/2013 01:00 AM, Cesar Eduardo Barros wrote: Compile-tested on x86_64. Actually with yet another version, I hoped that the compile-tested-only statement would eventually disappear, ohh well. ;) I did compile test each version

[PATCH v3] crypto: more robust crypto_memneq

2013-11-25 Thread Cesar Eduardo Barros
sites. That can be done later in a followup patch. Compile-tested on x86_64. Signed-off-by: Cesar Eduardo Barros --- v2: Moved the macro to include/linux/compiler*.h as suggested by Daniel Borkmann. v3: Thinking better about it, barrier() is a saner default for the "unknown compiler&

[PATCH v2] crypto: more robust crypto_memneq

2013-11-25 Thread Cesar Eduardo Barros
sites. That can be done later in a followup patch. Compile-tested on x86_64. Signed-off-by: Cesar Eduardo Barros --- v2: Moved the macro to include/linux/compiler*.h as suggested by Daniel Borkmann. crypto/Makefile| 5 --- crypto/memneq.c| 79

Re: [PATCH] crypto: more robust crypto_memneq

2013-11-25 Thread Cesar Eduardo Barros
ill break if that ever changes, and there are other constructs depending on the optimization-blocking behavior of inline assembly (like the many kinds of barriers in the kernel), I am not worried about that. -- Cesar Eduardo Barros ces...@cesarb.eti.br -- To unsubscribe from this list: send the

Re: [PATCH] crypto: more robust crypto_memneq

2013-11-25 Thread Cesar Eduardo Barros
Em 25-11-2013 13:59, James Yonan escreveu: On 24/11/2013 14:12, Cesar Eduardo Barros wrote: Disabling compiler optimizations can be fragile, since a new optimization could be added to -O0 or -Os that breaks the assumptions the code is making. Instead of disabling compiler optimizations, use

Re: [PATCH] crypto: more robust crypto_memneq

2013-11-25 Thread Cesar Eduardo Barros
Em 25-11-2013 13:59, James Yonan escreveu: On 24/11/2013 14:12, Cesar Eduardo Barros wrote: Disabling compiler optimizations can be fragile, since a new optimization could be added to -O0 or -Os that breaks the assumptions the code is making. Instead of disabling compiler optimizations, use

Re: [PATCH] crypto: more robust crypto_memneq

2013-11-25 Thread Cesar Eduardo Barros
, and there are other constructs depending on the optimization-blocking behavior of inline assembly (like the many kinds of barriers in the kernel), I am not worried about that. -- Cesar Eduardo Barros ces...@cesarb.eti.br -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body

[PATCH v2] crypto: more robust crypto_memneq

2013-11-25 Thread Cesar Eduardo Barros
sites. That can be done later in a followup patch. Compile-tested on x86_64. Signed-off-by: Cesar Eduardo Barros ces...@cesarb.eti.br --- v2: Moved the macro to include/linux/compiler*.h as suggested by Daniel Borkmann. crypto/Makefile| 5 --- crypto/memneq.c| 79

[PATCH v3] crypto: more robust crypto_memneq

2013-11-25 Thread Cesar Eduardo Barros
sites. That can be done later in a followup patch. Compile-tested on x86_64. Signed-off-by: Cesar Eduardo Barros ces...@cesarb.eti.br --- v2: Moved the macro to include/linux/compiler*.h as suggested by Daniel Borkmann. v3: Thinking better about it, barrier() is a saner default for the unknown

[PATCH] crypto: more robust crypto_memneq

2013-11-24 Thread Cesar Eduardo Barros
sites. That can be done later in a followup patch. Compile-tested on x86_64. Signed-off-by: Cesar Eduardo Barros --- crypto/Makefile | 5 crypto/memneq.c | 82 +++-- 2 files changed, 57 insertions(+), 30 deletions(-) diff --git a/crypto

[PATCH] crypto: more robust crypto_memneq

2013-11-24 Thread Cesar Eduardo Barros
sites. That can be done later in a followup patch. Compile-tested on x86_64. Signed-off-by: Cesar Eduardo Barros ces...@cesarb.eti.br --- crypto/Makefile | 5 crypto/memneq.c | 82 +++-- 2 files changed, 57 insertions(+), 30 deletions

Re: [PATCH 03/18] MAINTAINERS: OMAP POWERDOMAIN, update patterns

2013-07-22 Thread Cesar Eduardo Barros
are correct enough that get_maintainer.pl does the right thing. -- Cesar Eduardo Barros ces...@cesarb.eti.br -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org

Re: [PATCH 03/18] MAINTAINERS: OMAP POWERDOMAIN, update patterns

2013-07-22 Thread Cesar Eduardo Barros
are correct enough that get_maintainer.pl does the right thing. -- Cesar Eduardo Barros ces...@cesarb.eti.br -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH 06/14] MAINTAINERS: fix drivers/edac/ghes-edac.c

2013-03-02 Thread Cesar Eduardo Barros
Cc: Mauro Carvalho Chehab Cc: linux-e...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index e909cd3..2e1443c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2899,7 +2899,7 @@ M

[PATCH 07/14] MAINTAINERS: remove eexpress

2013-03-02 Thread Cesar Eduardo Barros
This driver was removed by commit f84932d (drivers/net: delete ISA intel eexpress and eepro i825xx drivers). Cc: Paul Gortmaker Cc: Philip Blundell Cc: net...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 6 -- 1 file changed, 6 deletions(-) diff --git

[PATCH 05/14] MAINTAINERS: remove drivers/net/wan/cycx*

2013-03-02 Thread Cesar Eduardo Barros
This driver was removed by commit 6fcdf4f (wanrouter: delete now orphaned header content, files/drivers). Cc: Paul Gortmaker Cc: Arnaldo Carvalho de Melo Cc: net...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 6 -- 1 file changed, 6 deletions(-) diff --git

[PATCH 04/14] MAINTAINERS: fix drivers/media/i2c/cx2341x.c

2013-03-02 Thread Cesar Eduardo Barros
This file was moved to drivers/media/common/ by commit 6259582 ([media] cx2341x: move from media/i2c to media/common). Cc: Hans Verkuil Cc: linux-me...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 08/14] MAINTAINERS: fix mach-omap2 clockdomain/powerdomain

2013-03-02 Thread Cesar Eduardo Barros
not sure if this fix is correct, since there are other things in these files. Please NAK this patch (and propose a better one) if it is wrong. Cc: Paul Walmsley Cc: Rajendra Nayak Cc: Russ Dill Cc: Santosh Shilimkar Cc: linux-o...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS

[PATCH 09/14] MAINTAINERS: fix Documentation/video4linux/saa7134/

2013-03-02 Thread Cesar Eduardo Barros
That directory never existed. The intention was probably to match CARDLIST.saa7134 and README.saa7134. Cc: Mauro Carvalho Chehab Cc: linux-me...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b

[PATCH 10/14] MAINTAINERS: remove include/media/sh_veu.h

2013-03-02 Thread Cesar Eduardo Barros
Eduardo Barros --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 44b9f69..5cb888a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -7088,7 +7088,6 @@ M:Guennadi Liakhovetski L: linux-me...@vger.kernel.org S: Maintained F: drivers

[PATCH 01/14] MAINTAINERS: remove 3c505

2013-03-02 Thread Cesar Eduardo Barros
This driver was removed by commit 0e245db (drivers/net: delete the 3Com 3c505/3c507 intel i825xx support). Cc: Paul Gortmaker Cc: Philip Blundell Cc: net...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 6 -- 1 file changed, 6 deletions(-) diff --git a/MAINTAINERS

[PATCH 13/14] scripts: add checkmaintainers.py

2013-03-02 Thread Cesar Eduardo Barros
GPLv2+, 3-clause BSD, or even WTFPLv2 or CC0. Cc: David Howells Cc: Joe Perches Signed-off-by: Cesar Eduardo Barros --- scripts/checkmaintainers.py | 35 +++ 1 file changed, 35 insertions(+) create mode 100755 scripts/checkmaintainers.py diff --git

[PATCH 11/14] MAINTAINERS: fix BAST

2013-03-02 Thread Cesar Eduardo Barros
These files were renamed by commit 85fd6d6 (ARM: S3C2410: move mach-s3c2410/* into mach-s3c24xx/). Cc: Ben Dooks Cc: Vincent Sanders Cc: Simtec Linux Team Cc: Paul Bolle Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff

[PATCH 14/14] MAINTAINERS: use same pattern for firewire in uapi

2013-03-02 Thread Cesar Eduardo Barros
This avoids a false positive in the checkmaintainers.py script. Cc: Stefan Richter Cc: linux1394-de...@lists.sourceforge.net Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 772da4f..022317b

[PATCH 12/14] MAINTAINERS: adjust for UAPI (part 2)

2013-03-02 Thread Cesar Eduardo Barros
More headers were moved or split to uapi/ since the last patch was created. Cc: David Howells Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 24 1 file changed, 24 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index b73c00d..772da4f 100644

[PATCH 02/14] MAINTAINERS: remove arch/arm/plat-nomadik/

2013-03-02 Thread Cesar Eduardo Barros
-by: Cesar Eduardo Barros --- MAINTAINERS | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 5b64aa5..3c074d5 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1009,8 +1009,11 @@ M: STEricsson L: linux-arm-ker...@lists.infradead.org

[PATCH 00/14] MAINTAINERS: fix file patterns (part 2)

2013-03-02 Thread Cesar Eduardo Barros
in this series are optional. They add the small script which I used to find the broken patterns, and change one pattern to avoid a false positive from the script. Cesar Eduardo Barros (14): MAINTAINERS: remove 3c505 MAINTAINERS: remove arch/arm/plat-nomadik/ MAINTAINERS: remove arch/arm/plat-s3c24xx

[PATCH 03/14] MAINTAINERS: remove arch/arm/plat-s3c24xx/

2013-03-02 Thread Cesar Eduardo Barros
This directory was removed by commit 09ec1d7 (ARM: S3C24XX: Remove plat-s3c24xx directory in arch/arm/). Cc: Kukjin Kim Cc: Ben Dooks Cc: Russell King Cc: linux-arm-ker...@lists.infradead.org Cc: linux-samsung-...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 1 - 1

Re: [PATCH V2] MAINTAINERS: Update SIMTEC file patterns, remove Vincent Sanders

2013-03-02 Thread Cesar Eduardo Barros
entry has come up a few times already. I commented on the last time that happened in https://lkml.org/lkml/2012/11/24/96 . Nothing has changed. I suggest to remove this entry entirely. Seems sensible to me. Ben? I'm a bit surprised that all of Cesar Eduardo Barros' patches to MAINTAINERS weren

Re: [PATCH V2] MAINTAINERS: Update SIMTEC file patterns, remove Vincent Sanders

2013-03-02 Thread Cesar Eduardo Barros
come up a few times already. I commented on the last time that happened in https://lkml.org/lkml/2012/11/24/96 . Nothing has changed. I suggest to remove this entry entirely. Seems sensible to me. Ben? I'm a bit surprised that all of Cesar Eduardo Barros' patches to MAINTAINERS weren't applied

[PATCH 03/14] MAINTAINERS: remove arch/arm/plat-s3c24xx/

2013-03-02 Thread Cesar Eduardo Barros
-...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 3c074d5..5af82f9 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1119,7 +1119,6 @@ L:linux-samsung-...@vger.kernel.org (moderated

[PATCH 02/14] MAINTAINERS: remove arch/arm/plat-nomadik/

2013-03-02 Thread Cesar Eduardo Barros
: STEricsson stericsson_nomadik_li...@list.st.com Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 5b64aa5..3c074d5 100644 --- a/MAINTAINERS

[PATCH 00/14] MAINTAINERS: fix file patterns (part 2)

2013-03-02 Thread Cesar Eduardo Barros
in this series are optional. They add the small script which I used to find the broken patterns, and change one pattern to avoid a false positive from the script. Cesar Eduardo Barros (14): MAINTAINERS: remove 3c505 MAINTAINERS: remove arch/arm/plat-nomadik/ MAINTAINERS: remove arch/arm/plat-s3c24xx

[PATCH 14/14] MAINTAINERS: use same pattern for firewire in uapi

2013-03-02 Thread Cesar Eduardo Barros
This avoids a false positive in the checkmaintainers.py script. Cc: Stefan Richter stef...@s5r6.in-berlin.de Cc: linux1394-de...@lists.sourceforge.net Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 12/14] MAINTAINERS: adjust for UAPI (part 2)

2013-03-02 Thread Cesar Eduardo Barros
More headers were moved or split to uapi/ since the last patch was created. Cc: David Howells dhowe...@redhat.com Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 24 1 file changed, 24 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index

[PATCH 13/14] scripts: add checkmaintainers.py

2013-03-02 Thread Cesar Eduardo Barros
-clause BSD, or even WTFPLv2 or CC0. Cc: David Howells dhowe...@redhat.com Cc: Joe Perches j...@perches.com Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- scripts/checkmaintainers.py | 35 +++ 1 file changed, 35 insertions(+) create mode 100755 scripts

[PATCH 11/14] MAINTAINERS: fix BAST

2013-03-02 Thread Cesar Eduardo Barros
These files were renamed by commit 85fd6d6 (ARM: S3C2410: move mach-s3c2410/* into mach-s3c24xx/). Cc: Ben Dooks ben-li...@fluff.org Cc: Vincent Sanders vi...@simtec.co.uk Cc: Simtec Linux Team li...@simtec.co.uk Cc: Paul Bolle pebo...@tiscali.nl Signed-off-by: Cesar Eduardo Barros ces

[PATCH 01/14] MAINTAINERS: remove 3c505

2013-03-02 Thread Cesar Eduardo Barros
This driver was removed by commit 0e245db (drivers/net: delete the 3Com 3c505/3c507 intel i825xx support). Cc: Paul Gortmaker paul.gortma...@windriver.com Cc: Philip Blundell ph...@gnu.org Cc: net...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 6

[PATCH 10/14] MAINTAINERS: remove include/media/sh_veu.h

2013-03-02 Thread Cesar Eduardo Barros
...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 44b9f69..5cb888a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -7088,7 +7088,6 @@ M:Guennadi Liakhovetski g.liakhovet

[PATCH 09/14] MAINTAINERS: fix Documentation/video4linux/saa7134/

2013-03-02 Thread Cesar Eduardo Barros
That directory never existed. The intention was probably to match CARDLIST.saa7134 and README.saa7134. Cc: Mauro Carvalho Chehab mche...@redhat.com Cc: linux-me...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1

[PATCH 04/14] MAINTAINERS: fix drivers/media/i2c/cx2341x.c

2013-03-02 Thread Cesar Eduardo Barros
This file was moved to drivers/media/common/ by commit 6259582 ([media] cx2341x: move from media/i2c to media/common). Cc: Hans Verkuil hverk...@xs4all.nl Cc: linux-me...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 2 +- 1 file changed, 1 insertion

[PATCH 05/14] MAINTAINERS: remove drivers/net/wan/cycx*

2013-03-02 Thread Cesar Eduardo Barros
This driver was removed by commit 6fcdf4f (wanrouter: delete now orphaned header content, files/drivers). Cc: Paul Gortmaker paul.gortma...@windriver.com Cc: Arnaldo Carvalho de Melo a...@redhat.com Cc: net...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS

[PATCH 08/14] MAINTAINERS: fix mach-omap2 clockdomain/powerdomain

2013-03-02 Thread Cesar Eduardo Barros
...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 92718d8..46c1288 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -5651,10 +5651,8 @@ M: Rajendra Nayak rna

[PATCH 07/14] MAINTAINERS: remove eexpress

2013-03-02 Thread Cesar Eduardo Barros
This driver was removed by commit f84932d (drivers/net: delete ISA intel eexpress and eepro i825xx drivers). Cc: Paul Gortmaker paul.gortma...@windriver.com Cc: Philip Blundell ph...@gnu.org Cc: net...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 6

[PATCH 06/14] MAINTAINERS: fix drivers/edac/ghes-edac.c

2013-03-02 Thread Cesar Eduardo Barros
Cc: Mauro Carvalho Chehab mche...@redhat.com Cc: linux-e...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index e909cd3..2e1443c 100644 --- a/MAINTAINERS +++ b

Re: [PATCH] scripts: add checkmaintainers.py

2012-12-17 Thread Cesar Eduardo Barros
similar usually does the trick, except in the cases where the pattern addition itself was wrong. The hard part can be interpreting it and the surrounding commits to find out the committer's intention, how it should affect the MAINTAINERS entry, and who should get a Cc: of the fix. -- Cesa

Re: [PATCH] scripts: add checkmaintainers.py

2012-12-17 Thread Cesar Eduardo Barros
the trick, except in the cases where the pattern addition itself was wrong. The hard part can be interpreting it and the surrounding commits to find out the committer's intention, how it should affect the MAINTAINERS entry, and who should get a Cc: of the fix. -- Cesar Eduardo Barros ces

[PATCH] scripts: add checkmaintainers.py

2012-12-14 Thread Cesar Eduardo Barros
GPLv2+, 3-clause BSD, or even WTFPLv2 or CC0. Cc: David Howells Cc: Joe Perches Signed-off-by: Cesar Eduardo Barros --- scripts/checkmaintainers.py | 35 +++ 1 file changed, 35 insertions(+) create mode 100755 scripts/checkmaintainers.py diff --git

[PATCH] scripts: add checkmaintainers.py

2012-12-14 Thread Cesar Eduardo Barros
-clause BSD, or even WTFPLv2 or CC0. Cc: David Howells dhowe...@redhat.com Cc: Joe Perches j...@perches.com Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- scripts/checkmaintainers.py | 35 +++ 1 file changed, 35 insertions(+) create mode 100755 scripts

[PATCH 06/19] MAINTAINERS: fix drivers/media/platform/atmel-isi.c

2012-12-11 Thread Cesar Eduardo Barros
This file was moved to drivers/media/platform/soc_camera/atmel-isi.c by commit b47ff4a ([media] move soc_camera to its own directory). Cc: Mauro Carvalho Chehab Cc: Josh Wu Cc: linux-me...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file changed, 1 insertion

[PATCH 01/19] MAINTAINERS: remove drivers/platform/msm/

2012-12-11 Thread Cesar Eduardo Barros
-by: Cesar Eduardo Barros --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 9386a63..217630e 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -987,7 +987,6 @@ F: drivers/mmc/host/msm_sdcc.c F: drivers/mmc/host/msm_sdcc.h F: drivers/tty/serial

[PATCH 08/19] MAINTAINERS: fix drivers/media/usb/dvb-usb/cxusb*

2012-12-11 Thread Cesar Eduardo Barros
This driver was never at dvb-usb-v2, as far as I could see. Cc: Michael Krufky Cc: linux-me...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 8265764..b8dfc72 100644

[PATCH 07/19] MAINTAINERS: adjust for UAPI

2012-12-11 Thread Cesar Eduardo Barros
Several headers were moved or split to uapi/. Acked-by: David Howells Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 160 1 file changed, 118 insertions(+), 42 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index efbdf54

[PATCH 11/19] MAINTAINERS: fix drivers/ieee802154/

2012-12-11 Thread Cesar Eduardo Barros
This directory was moved to drivers/net/ieee802154/ by commit 31d178b (drivers/ieee802154: move ieee802154 drivers to net folder). Cc: Alexander Smirnov Cc: Dmitry Eremin-Solenikov Cc: linux-zigbee-de...@lists.sourceforge.net Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file

[PATCH 09/19] MAINTAINERS: remove drivers/video/epson1355fb.c

2012-12-11 Thread Cesar Eduardo Barros
This driver was removed by commit 1c3a918 (ARM: clps711x: Remove board support for CEIVA). Cc: Christopher Hoover Cc: Christopher Hoover Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 6 -- 1 file changed, 6 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index b8dfc72

[PATCH 10/19] MAINTAINERS: fix .../plat-mxc/include/mach/imxfb.h

2012-12-11 Thread Cesar Eduardo Barros
This file was moved to include/linux/platform_data/video-imxfb.h by commit 82906b1 (ARM: imx: move platform_data definitions). Acked-by: Sascha Hauer Cc: linux-fb...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file

[PATCH 12/19] MAINTAINERS: remove firmware/isci/

2012-12-11 Thread Cesar Eduardo Barros
-off-by: Cesar Eduardo Barros --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 6e54716..78d07f5 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3878,7 +3878,6 @@ L:linux-s...@vger.kernel.org T: git git://git.code.sf.net/p/intel-sas/isci S

[PATCH 13/19] MAINTAINERS: remove arch/x86/platform/mrst/pmu.*

2012-12-11 Thread Cesar Eduardo Barros
These files were removed by commit 1a8359e (x86/mid: Remove Intel Moorestown). Cc: Alan Cox Cc: Len Brown Cc: linux...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 6 -- 1 file changed, 6 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 78d07f5..fbb9c06

[PATCH 03/19] MAINTAINERS: remove arch/arm/plat-s5p/

2012-12-11 Thread Cesar Eduardo Barros
These files were merged into plat-samsung. Acked-by: Kukjin Kim Cc: Ben Dooks Cc: linux-arm-ker...@lists.infradead.org Cc: linux-samsung-...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/MAINTAINERS b

[PATCH 00/19] MAINTAINERS: fix file patterns

2012-12-11 Thread Cesar Eduardo Barros
include directory patterns, if applicable. The only changes since my previous posting of this patch series to linux-kernel are: removed one NAKed patch, removed patches which are going in via their respective subsystem trees, and added all the ACKs I received for these patches. Cesar Eduardo Barros

[PATCH 15/19] MAINTAINERS: remove drivers/mmc/host/imxmmc.*

2012-12-11 Thread Cesar Eduardo Barros
This driver was removed by commit 6187fee (mmc: remove imxmmc driver). Acked-by: Pavel Pisa Cc: Sascha Hauer Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 6 -- 1 file changed, 6 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index

[PATCH 14/19] MAINTAINERS: fix Documentation/mei/

2012-12-11 Thread Cesar Eduardo Barros
The documentation was moved to Documentation/misc-devices/mei/ instead. Acked-by: "Winkler, Tomas" Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index fbb9c06..6b9fc9e 100644 --- a/M

[PATCH 04/19] MAINTAINERS: fix drivers/rtc/rtc-vt8500.c

2012-12-11 Thread Cesar Eduardo Barros
Cc: Tony Prisk Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index e013f00..f5df323 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1232,7 +1232,7 @@ F

[PATCH 16/19] MAINTAINERS: remove arch/*/lib/perf_event*.c

2012-12-11 Thread Cesar Eduardo Barros
This pattern only matched arch/frv/lib/perf_event.c, which was removed by commit e360adb (irq_work: Add generic hardirq context callbacks). Cc: Peter Zijlstra Cc: Paul Mackerras Cc: Ingo Molnar Cc: Arnaldo Carvalho de Melo Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 1 - 1 file

[PATCH 17/19] MAINTAINERS: remove include/linux/of_pwm.h

2012-12-11 Thread Cesar Eduardo Barros
Added by commit 200efed (pwm: Take over maintainership of the PWM subsystem), but I could not find any trace of that file being ever added to the repository. Acked-by: Thierry Reding Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git

[PATCH 18/19] MAINTAINERS: fix BAST

2012-12-11 Thread Cesar Eduardo Barros
These files were renamed by commit 85fd6d6 (ARM: S3C2410: move mach-s3c2410/* into mach-s3c24xx/). Cc: Ben Dooks Cc: Vincent Sanders Cc: Simtec Linux Team Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MAINTAINERS

[PATCH 19/19] MAINTAINERS: fix drivers/staging/sm7xx/

2012-12-11 Thread Cesar Eduardo Barros
This directory was moved to drivers/staging/sm7xxfb/ by commit 925aa66 (staging: sm7xxfb: sm7xx becomes sm7xxfb). Acked-by: Javier Muñoz Cc: Teddy Wang Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b

[PATCH 02/19] MAINTAINERS: remove arch/arm/common/time-acorn.c

2012-12-11 Thread Cesar Eduardo Barros
This file was moved to arch/arm/mach-rpc/time.c by commit a1be5d6 (ARM: riscpc: move time-acorn.c to mach-rpc), and the pattern for arch/arm/mach-rpc/ already exists. Cc: Russell King Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 1 - 1 file

[PATCH 05/19] MAINTAINERS: fix arch/arm/mach-at91/include/mach/at_hdmac.h

2012-12-11 Thread Cesar Eduardo Barros
This file was moved to include/linux/platform_data/dma-atmel.h by commit 7cdc39e (ARM: at91: move platform_data definitions). Cc: Nicolas Ferre Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Cesar Eduardo Barros --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH 05/19] MAINTAINERS: fix arch/arm/mach-at91/include/mach/at_hdmac.h

2012-12-11 Thread Cesar Eduardo Barros
This file was moved to include/linux/platform_data/dma-atmel.h by commit 7cdc39e (ARM: at91: move platform_data definitions). Cc: Nicolas Ferre nicolas.fe...@atmel.com Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 2 +- 1 file

[PATCH 02/19] MAINTAINERS: remove arch/arm/common/time-acorn.c

2012-12-11 Thread Cesar Eduardo Barros
This file was moved to arch/arm/mach-rpc/time.c by commit a1be5d6 (ARM: riscpc: move time-acorn.c to mach-rpc), and the pattern for arch/arm/mach-rpc/ already exists. Cc: Russell King li...@arm.linux.org.uk Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Cesar Eduardo Barros ces

[PATCH 19/19] MAINTAINERS: fix drivers/staging/sm7xx/

2012-12-11 Thread Cesar Eduardo Barros
This directory was moved to drivers/staging/sm7xxfb/ by commit 925aa66 (staging: sm7xxfb: sm7xx becomes sm7xxfb). Acked-by: Javier Muñoz jmun...@igalia.com Cc: Teddy Wang teddy.w...@siliconmotion.com.cn Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 2 +- 1 file changed

[PATCH 18/19] MAINTAINERS: fix BAST

2012-12-11 Thread Cesar Eduardo Barros
These files were renamed by commit 85fd6d6 (ARM: S3C2410: move mach-s3c2410/* into mach-s3c24xx/). Cc: Ben Dooks ben-li...@fluff.org Cc: Vincent Sanders vi...@simtec.co.uk Cc: Simtec Linux Team li...@simtec.co.uk Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 6 +++--- 1

[PATCH 17/19] MAINTAINERS: remove include/linux/of_pwm.h

2012-12-11 Thread Cesar Eduardo Barros
Added by commit 200efed (pwm: Take over maintainership of the PWM subsystem), but I could not find any trace of that file being ever added to the repository. Acked-by: Thierry Reding thierry.red...@avionic-design.de Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 1 - 1

[PATCH 04/19] MAINTAINERS: fix drivers/rtc/rtc-vt8500.c

2012-12-11 Thread Cesar Eduardo Barros
Cc: Tony Prisk li...@prisktech.co.nz Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index e013f00..f5df323 100644 --- a/MAINTAINERS +++ b

[PATCH 16/19] MAINTAINERS: remove arch/*/lib/perf_event*.c

2012-12-11 Thread Cesar Eduardo Barros
a...@ghostprotocols.net Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index eb0cc18..670db8e 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -5682,7 +5682,6 @@ F:arch/*/kernel/perf_event*.c F: arch

[PATCH 15/19] MAINTAINERS: remove drivers/mmc/host/imxmmc.*

2012-12-11 Thread Cesar Eduardo Barros
This driver was removed by commit 6187fee (mmc: remove imxmmc driver). Acked-by: Pavel Pisa p...@cmp.felk.cvut.cz Cc: Sascha Hauer s.ha...@pengutronix.de Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 6 -- 1 file changed, 6

[PATCH 14/19] MAINTAINERS: fix Documentation/mei/

2012-12-11 Thread Cesar Eduardo Barros
The documentation was moved to Documentation/misc-devices/mei/ instead. Acked-by: Winkler, Tomas tomas.wink...@intel.com Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index

[PATCH 00/19] MAINTAINERS: fix file patterns

2012-12-11 Thread Cesar Eduardo Barros
include directory patterns, if applicable. The only changes since my previous posting of this patch series to linux-kernel are: removed one NAKed patch, removed patches which are going in via their respective subsystem trees, and added all the ACKs I received for these patches. Cesar Eduardo Barros

[PATCH 03/19] MAINTAINERS: remove arch/arm/plat-s5p/

2012-12-11 Thread Cesar Eduardo Barros
These files were merged into plat-samsung. Acked-by: Kukjin Kim kgene@samsung.com Cc: Ben Dooks ben-li...@fluff.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-samsung-...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 4 +--- 1 file changed, 1

[PATCH 13/19] MAINTAINERS: remove arch/x86/platform/mrst/pmu.*

2012-12-11 Thread Cesar Eduardo Barros
These files were removed by commit 1a8359e (x86/mid: Remove Intel Moorestown). Cc: Alan Cox a...@linux.intel.com Cc: Len Brown len.br...@intel.com Cc: linux...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 6 -- 1 file changed, 6 deletions(-) diff

[PATCH 12/19] MAINTAINERS: remove firmware/isci/

2012-12-11 Thread Cesar Eduardo Barros
: Lukasz Dorau lukasz.do...@intel.com Cc: Maciej Patelczyk maciej.patelc...@intel.com Cc: Dave Jiang dave.ji...@intel.com Cc: linux-s...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS

[PATCH 10/19] MAINTAINERS: fix .../plat-mxc/include/mach/imxfb.h

2012-12-11 Thread Cesar Eduardo Barros
This file was moved to include/linux/platform_data/video-imxfb.h by commit 82906b1 (ARM: imx: move platform_data definitions). Acked-by: Sascha Hauer s.ha...@pengutronix.de Cc: linux-fb...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Cesar Eduardo Barros ces

[PATCH 11/19] MAINTAINERS: fix drivers/ieee802154/

2012-12-11 Thread Cesar Eduardo Barros
-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 9bc4861d..6e54716 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3800,7 +3800,7 @@ T:git git://git.kernel.org/pub/scm/linux/kernel/git

[PATCH 09/19] MAINTAINERS: remove drivers/video/epson1355fb.c

2012-12-11 Thread Cesar Eduardo Barros
This driver was removed by commit 1c3a918 (ARM: clps711x: Remove board support for CEIVA). Cc: Christopher Hoover c...@murgatroid.com Cc: Christopher Hoover c...@hpl.hp.com Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 6 -- 1 file changed, 6 deletions(-) diff

[PATCH 08/19] MAINTAINERS: fix drivers/media/usb/dvb-usb/cxusb*

2012-12-11 Thread Cesar Eduardo Barros
This driver was never at dvb-usb-v2, as far as I could see. Cc: Michael Krufky mkru...@linuxtv.org Cc: linux-me...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS

[PATCH 07/19] MAINTAINERS: adjust for UAPI

2012-12-11 Thread Cesar Eduardo Barros
Several headers were moved or split to uapi/. Acked-by: David Howells dhowe...@redhat.com Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 160 1 file changed, 118 insertions(+), 42 deletions(-) diff --git

[PATCH 01/19] MAINTAINERS: remove drivers/platform/msm/

2012-12-11 Thread Cesar Eduardo Barros
: Daniel Walker dwal...@fifo99.com Cc: linux-arm-...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 9386a63..217630e 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -987,7 +987,6

[PATCH 06/19] MAINTAINERS: fix drivers/media/platform/atmel-isi.c

2012-12-11 Thread Cesar Eduardo Barros
This file was moved to drivers/media/platform/soc_camera/atmel-isi.c by commit b47ff4a ([media] move soc_camera to its own directory). Cc: Mauro Carvalho Chehab mche...@redhat.com Cc: Josh Wu josh...@atmel.com Cc: linux-me...@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net

[PATCH] mv-otg: use to_delayed_work instead of cast

2012-12-04 Thread Cesar Eduardo Barros
Directly casting a work_struct pointer to a delayed_work is risky if the work member of struct delayed_work is ever moved from being the first member. Instead, use the inline function to_delayed_work(), which does the same cast in a safer way (using container_of). Signed-off-by: Cesar Eduardo

[PATCH] mv-otg: use to_delayed_work instead of cast

2012-12-04 Thread Cesar Eduardo Barros
Directly casting a work_struct pointer to a delayed_work is risky if the work member of struct delayed_work is ever moved from being the first member. Instead, use the inline function to_delayed_work(), which does the same cast in a safer way (using container_of). Signed-off-by: Cesar Eduardo

Re: [PATCH 07/24] MAINTAINERS: adjust for UAPI

2012-11-28 Thread Cesar Eduardo Barros
Em 28-11-2012 20:30, David Howells escreveu: Cesar Eduardo Barros wrote: I think I will wait for your patch. Since you probably created it with the same scripts used for the original move to uapi/, it should have less chance of mistakes than my ad-hoc shell scripting. I haven't scripted

  1   2   3   >