public inbox for kernel-janitors@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] staging: android: binder: fix some sparse warnings and long lines
@ 2012-04-23 17:23 Emil Goode
  2012-04-23 17:35 ` Marcos Souza
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Emil Goode @ 2012-04-23 17:23 UTC (permalink / raw)
  To: kernel-janitors

This patch silences some sparse warnings and adds some line breaks
to take the 80 char limit coding style rule in consideration.

Signed-off-by: Emil Goode <emilgoode@gmail.com>
---
 drivers/staging/android/binder.c |   14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/drivers/staging/android/binder.c b/drivers/staging/android/binder.c
index c283212..5d31417 100644
--- a/drivers/staging/android/binder.c
+++ b/drivers/staging/android/binder.c
@@ -1600,15 +1600,21 @@ static void binder_transaction(struct binder_proc *proc,
 		case BINDER_TYPE_BINDER:
 		case BINDER_TYPE_WEAK_BINDER: {
 			struct binder_ref *ref;
-			struct binder_node *node = binder_get_node(proc, fp->binder);
+			struct binder_node *node = binder_get_node(proc, 
+						     (void __user *)fp->binder);
 			if (node = NULL) {
-				node = binder_new_node(proc, fp->binder, fp->cookie);
+				node = binder_new_node(proc, 
+						(void __user *)fp->binder, 
+						(void __user *)fp->cookie);
 				if (node = NULL) {
 					return_error = BR_FAILED_REPLY;
 					goto err_binder_new_node_failed;
 				}
-				node->min_priority = fp->flags & FLAT_BINDER_FLAG_PRIORITY_MASK;
-				node->accept_fds = !!(fp->flags & FLAT_BINDER_FLAG_ACCEPTS_FDS);
+				node->min_priority = fp->flags & 
+						FLAT_BINDER_FLAG_PRIORITY_MASK;
+				
+				node->accept_fds = !!(fp->flags & 
+						FLAT_BINDER_FLAG_ACCEPTS_FDS);
 			}
 			if (fp->cookie != node->cookie) {
 				binder_user_error("binder: %d:%d sending u%p "
-- 
1.7.9.5


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

* Re: [PATCH] staging: android: binder: fix some sparse warnings and long lines
  2012-04-23 17:23 [PATCH] staging: android: binder: fix some sparse warnings and long lines Emil Goode
@ 2012-04-23 17:35 ` Marcos Souza
  2012-04-23 17:57 ` Dan Carpenter
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Marcos Souza @ 2012-04-23 17:35 UTC (permalink / raw)
  To: kernel-janitors

Resend in plain text, sorry...

> Em 23 de abril de 2012 14:23, Emil Goode <emilgoode@gmail.com> escreveu:
>
>> This patch silences some sparse warnings and adds some line breaks
>> to take the 80 char limit coding style rule in consideration.
>>
>> Signed-off-by: Emil Goode <emilgoode@gmail.com>
>
>
> Nice work Emil!
>
> What do you think to put the sparse warnings in the commit message?
>
> I think it is better to understandа what are you trying to fix.
>
>>
>> ---
>> аdrivers/staging/android/binder.c | а 14 ++++++++++----
>> а1 file changed, 10 insertions(+), 4 deletions(-)
>>
>> diff --git a/drivers/staging/android/binder.c
>> b/drivers/staging/android/binder.c
>> index c283212..5d31417 100644
>> --- a/drivers/staging/android/binder.c
>> +++ b/drivers/staging/android/binder.c
>> @@ -1600,15 +1600,21 @@ static void binder_transaction(struct binder_proc
>> *proc,
>> а а а а а а а аcase BINDER_TYPE_BINDER:
>> а а а а а а а аcase BINDER_TYPE_WEAK_BINDER: {
>> а а а а а а а а а а а аstruct binder_ref *ref;
>> - а а а а а а а а а а а struct binder_node *node = binder_get_node(proc,
>> fp->binder);
>> + а а а а а а а а а а а struct binder_node *node = binder_get_node(proc,
>> + а а а а а а а а а а а а а а а а а а а а а а а а а а(void __user
>> *)fp->binder);
>> а а а а а а а а а а а аif (node = NULL) {
>> - а а а а а а а а а а а а а а а node = binder_new_node(proc, fp->binder,
>> fp->cookie);
>> + а а а а а а а а а а а а а а а node = binder_new_node(proc,
>> + а а а а а а а а а а а а а а а а а а а а а а а (void __user
>> *)fp->binder,
>> + а а а а а а а а а а а а а а а а а а а а а а а (void __user
>> *)fp->cookie);
>> а а а а а а а а а а а а а а а аif (node = NULL) {
>> а а а а а а а а а а а а а а а а а а а аreturn_error = BR_FAILED_REPLY;
>> а а а а а а а а а а а а а а а а а а а аgoto err_binder_new_node_failed;
>> а а а а а а а а а а а а а а а а}
>> - а а а а а а а а а а а а а а а node->min_priority = fp->flags &
>> FLAT_BINDER_FLAG_PRIORITY_MASK;
>> - а а а а а а а а а а а а а а а node->accept_fds = !!(fp->flags &
>> FLAT_BINDER_FLAG_ACCEPTS_FDS);
>> + а а а а а а а а а а а а а а а node->min_priority = fp->flags &
>> +
>> FLAT_BINDER_FLAG_PRIORITY_MASK;
>> +
>> + а а а а а а а а а а а а а а а node->accept_fds = !!(fp->flags &
>> +
>> FLAT_BINDER_FLAG_ACCEPTS_FDS);
>> а а а а а а а а а а а а}
>> а а а а а а а а а а а аif (fp->cookie != node->cookie) {
>> а а а а а а а а а а а а а а а аbinder_user_error("binder: %d:%d sending
>> u%p "
>> --
>> 1.7.9.5
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe
>> kernel-janitors" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at аhttp://vger.kernel.org/majordomo-info.html
>
>
>
>
> --
> Att,
>
> Marcos Paulo de Souza
> Acadъmico de Ciencia da Computaчуo - FURB - SC
> "Uma vida sem desafios щ uma vida sem razуo"
> "A life without challenges, is a non reason life"




--
Att,

Marcos Paulo de Souza
Acadъmico de Ciencia da Computaчуo - FURB - SC
"Uma vida sem desafios щ uma vida sem razуo"
"A life without challenges, is a non reason life"
--
To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

* Re: [PATCH] staging: android: binder: fix some sparse warnings and long lines
  2012-04-23 17:23 [PATCH] staging: android: binder: fix some sparse warnings and long lines Emil Goode
  2012-04-23 17:35 ` Marcos Souza
@ 2012-04-23 17:57 ` Dan Carpenter
  2012-04-23 17:58 ` Dan Carpenter
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Dan Carpenter @ 2012-04-23 17:57 UTC (permalink / raw)
  To: kernel-janitors

On Mon, Apr 23, 2012 at 07:23:44PM +0200, Emil Goode wrote:
> This patch silences some sparse warnings and adds some line breaks
> to take the 80 char limit coding style rule in consideration.
> 

Don't mix long line changes and sparse changes.

You missed some fp->binder casts so there are still Sparse warnings.
Anyway, these sparse annotations should probably go into the
struct binder_node definition in the .h file instead of always
casting.  (I haven't verified.  So be careful).

Don't forget to get to run your patches through checkpatch.pl before
sending them.  (There are whitespace problems in your patch).

regards,
dan carpenter


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

* Re: [PATCH] staging: android: binder: fix some sparse warnings and long lines
  2012-04-23 17:23 [PATCH] staging: android: binder: fix some sparse warnings and long lines Emil Goode
  2012-04-23 17:35 ` Marcos Souza
  2012-04-23 17:57 ` Dan Carpenter
@ 2012-04-23 17:58 ` Dan Carpenter
  2012-04-23 18:01 ` Marcos Souza
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Dan Carpenter @ 2012-04-23 17:58 UTC (permalink / raw)
  To: kernel-janitors

On Mon, Apr 23, 2012 at 02:35:44PM -0300, Marcos Souza wrote:
> Resend in plain text, sorry...
> 

Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=utf-8

I thought this was Ok.  What's the problem with it?

regards,
dan carpenter


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

* Re: [PATCH] staging: android: binder: fix some sparse warnings and long lines
  2012-04-23 17:23 [PATCH] staging: android: binder: fix some sparse warnings and long lines Emil Goode
                   ` (2 preceding siblings ...)
  2012-04-23 17:58 ` Dan Carpenter
@ 2012-04-23 18:01 ` Marcos Souza
  2012-04-23 18:12 ` Emil Goode
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Marcos Souza @ 2012-04-23 18:01 UTC (permalink / raw)
  To: kernel-janitors

Em 23 de abril de 2012 14:58, Dan Carpenter <dan.carpenter@oracle.com> escreveu:
> On Mon, Apr 23, 2012 at 02:35:44PM -0300, Marcos Souza wrote:
>> Resend in plain text, sorry...
>>
>
> Content-Transfer-Encoding: 8bit
> Content-Type: text/plain; charset=utf-8
>
> I thought this was Ok.  What's the problem with it?

In my last attempt, kernel-janitors@vger.kernel.org reject my e-mail,
so I sent it in plain text.

> regards,
> dan carpenter
>



-- 
Att,

Marcos Paulo de Souza
Acadêmico de Ciencia da Computação - FURB - SC
"Uma vida sem desafios é uma vida sem razão"
"A life without challenges, is a non reason life"
--
To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

* Re: [PATCH] staging: android: binder: fix some sparse warnings and long lines
  2012-04-23 17:23 [PATCH] staging: android: binder: fix some sparse warnings and long lines Emil Goode
                   ` (3 preceding siblings ...)
  2012-04-23 18:01 ` Marcos Souza
@ 2012-04-23 18:12 ` Emil Goode
  2012-04-23 18:17 ` Emil Goode
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Emil Goode @ 2012-04-23 18:12 UTC (permalink / raw)
  To: kernel-janitors

Hello Marcos,

Sorry, here are the sparse warnings that the patch fixes:

drivers/staging/android/binder.c:1603:76: warning: incorrect type in
argument 2 (different address spaces)
drivers/staging/android/binder.c:1603:76:    expected void [noderef]
<asn:1>*ptr
drivers/staging/android/binder.c:1603:76:    got void *binder
drivers/staging/android/binder.c:1605:64: warning: incorrect type in
argument 2 (different address spaces)
drivers/staging/android/binder.c:1605:64:    expected void [noderef]
<asn:1>*ptr
drivers/staging/android/binder.c:1605:64:    got void *binder
drivers/staging/android/binder.c:1605:76: warning: incorrect type in
argument 3 (different address spaces)
drivers/staging/android/binder.c:1605:76:    expected void [noderef]
<asn:1>*cookie
drivers/staging/android/binder.c:1605:76:    got void *cookie
 

On Mon, 2012-04-23 at 14:35 -0300, Marcos Souza wrote:
> Resend in plain text, sorry...
> 
> > Em 23 de abril de 2012 14:23, Emil Goode <emilgoode@gmail.com> escreveu:
> >
> >> This patch silences some sparse warnings and adds some line breaks
> >> to take the 80 char limit coding style rule in consideration.
> >>
> >> Signed-off-by: Emil Goode <emilgoode@gmail.com>
> >
> >
> > Nice work Emil!
> >
> > What do you think to put the sparse warnings in the commit message?
> >
> > I think it is better to understand  what are you trying to fix.
> >
> >>
> >> ---
> >>  drivers/staging/android/binder.c |   14 ++++++++++----
> >>  1 file changed, 10 insertions(+), 4 deletions(-)
> >>
> >> diff --git a/drivers/staging/android/binder.c
> >> b/drivers/staging/android/binder.c
> >> index c283212..5d31417 100644
> >> --- a/drivers/staging/android/binder.c
> >> +++ b/drivers/staging/android/binder.c
> >> @@ -1600,15 +1600,21 @@ static void binder_transaction(struct binder_proc
> >> *proc,
> >>                case BINDER_TYPE_BINDER:
> >>                case BINDER_TYPE_WEAK_BINDER: {
> >>                        struct binder_ref *ref;
> >> -                       struct binder_node *node = binder_get_node(proc,
> >> fp->binder);
> >> +                       struct binder_node *node = binder_get_node(proc,
> >> +                                                    (void __user
> >> *)fp->binder);
> >>                        if (node = NULL) {
> >> -                               node = binder_new_node(proc, fp->binder,
> >> fp->cookie);
> >> +                               node = binder_new_node(proc,
> >> +                                               (void __user
> >> *)fp->binder,
> >> +                                               (void __user
> >> *)fp->cookie);
> >>                                if (node = NULL) {
> >>                                        return_error = BR_FAILED_REPLY;
> >>                                        goto err_binder_new_node_failed;
> >>                                }
> >> -                               node->min_priority = fp->flags &
> >> FLAT_BINDER_FLAG_PRIORITY_MASK;
> >> -                               node->accept_fds = !!(fp->flags &
> >> FLAT_BINDER_FLAG_ACCEPTS_FDS);
> >> +                               node->min_priority = fp->flags &
> >> +
> >> FLAT_BINDER_FLAG_PRIORITY_MASK;
> >> +
> >> +                               node->accept_fds = !!(fp->flags &
> >> +
> >> FLAT_BINDER_FLAG_ACCEPTS_FDS);
> >>                        }
> >>                        if (fp->cookie != node->cookie) {
> >>                                binder_user_error("binder: %d:%d sending
> >> u%p "
> >> --
> >> 1.7.9.5
> >>
> >> --
> >> To unsubscribe from this list: send the line "unsubscribe
> >> kernel-janitors" in
> >> the body of a message to majordomo@vger.kernel.org
> >> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> >
> >
> >
> >
> > --
> > Att,
> >
> > Marcos Paulo de Souza
> > Acadêmico de Ciencia da Computação - FURB - SC
> > "Uma vida sem desafios é uma vida sem razão"
> > "A life without challenges, is a non reason life"
> 
> 
> 
> 
> --
> Att,
> 
> Marcos Paulo de Souza
> Acadêmico de Ciencia da Computação - FURB - SC
> "Uma vida sem desafios é uma vida sem razão"
> "A life without challenges, is a non reason life"



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

* Re: [PATCH] staging: android: binder: fix some sparse warnings and long lines
  2012-04-23 17:23 [PATCH] staging: android: binder: fix some sparse warnings and long lines Emil Goode
                   ` (4 preceding siblings ...)
  2012-04-23 18:12 ` Emil Goode
@ 2012-04-23 18:17 ` Emil Goode
  2012-04-23 18:23 ` Marcos Souza
  2012-04-23 18:58 ` Dan Carpenter
  7 siblings, 0 replies; 9+ messages in thread
From: Emil Goode @ 2012-04-23 18:17 UTC (permalink / raw)
  To: kernel-janitors

Hello Dan,

Sorry will look at it again and send another patch, perhaps tomorrow.

Thanks for catching my mistakes!

Best regards,
Emil Goode

On Mon, 2012-04-23 at 20:57 +0300, Dan Carpenter wrote:
> On Mon, Apr 23, 2012 at 07:23:44PM +0200, Emil Goode wrote:
> > This patch silences some sparse warnings and adds some line breaks
> > to take the 80 char limit coding style rule in consideration.
> > 
> 
> Don't mix long line changes and sparse changes.
> 
> You missed some fp->binder casts so there are still Sparse warnings.
> Anyway, these sparse annotations should probably go into the
> struct binder_node definition in the .h file instead of always
> casting.  (I haven't verified.  So be careful).
> 
> Don't forget to get to run your patches through checkpatch.pl before
> sending them.  (There are whitespace problems in your patch).
> 
> regards,
> dan carpenter
> 



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

* Re: [PATCH] staging: android: binder: fix some sparse warnings and long lines
  2012-04-23 17:23 [PATCH] staging: android: binder: fix some sparse warnings and long lines Emil Goode
                   ` (5 preceding siblings ...)
  2012-04-23 18:17 ` Emil Goode
@ 2012-04-23 18:23 ` Marcos Souza
  2012-04-23 18:58 ` Dan Carpenter
  7 siblings, 0 replies; 9+ messages in thread
From: Marcos Souza @ 2012-04-23 18:23 UTC (permalink / raw)
  To: kernel-janitors

Em 23 de abril de 2012 15:12, Emil Goode <emilgoode@gmail.com> escreveu:
> Hello Marcos,
>
> Sorry, here are the sparse warnings that the patch fixes:

Oh, it was just a tip. People here always ask for the warnings. I
believe that we agree that with it we can evaluate more easy, right?

> drivers/staging/android/binder.c:1603:76: warning: incorrect type in
> argument 2 (different address spaces)
> drivers/staging/android/binder.c:1603:76: а аexpected void [noderef]
> <asn:1>*ptr
> drivers/staging/android/binder.c:1603:76: а аgot void *binder
> drivers/staging/android/binder.c:1605:64: warning: incorrect type in
> argument 2 (different address spaces)
> drivers/staging/android/binder.c:1605:64: а аexpected void [noderef]
> <asn:1>*ptr
> drivers/staging/android/binder.c:1605:64: а аgot void *binder
> drivers/staging/android/binder.c:1605:76: warning: incorrect type in
> argument 3 (different address spaces)
> drivers/staging/android/binder.c:1605:76: а аexpected void [noderef]
> <asn:1>*cookie
> drivers/staging/android/binder.c:1605:76: а аgot void *cookie
>

I believe that if you can resend your patch with this warnings in the
commit message, and split the sparse fixes and the
checkpatch fixes, it will be more easy to apply.

What do you think? Could you resend?

Nice job :)

>
> On Mon, 2012-04-23 at 14:35 -0300, Marcos Souza wrote:
>> Resend in plain text, sorry...
>>
>> > Em 23 de abril de 2012 14:23, Emil Goode <emilgoode@gmail.com> escreveu:
>> >
>> >> This patch silences some sparse warnings and adds some line breaks
>> >> to take the 80 char limit coding style rule in consideration.
>> >>
>> >> Signed-off-by: Emil Goode <emilgoode@gmail.com>
>> >
>> >
>> > Nice work Emil!
>> >
>> > What do you think to put the sparse warnings in the commit message?
>> >
>> > I think it is better to understand аwhat are you trying to fix.
>> >
>> >>
>> >> ---
>> >> аdrivers/staging/android/binder.c | а 14 ++++++++++----
>> >> а1 file changed, 10 insertions(+), 4 deletions(-)
>> >>
>> >> diff --git a/drivers/staging/android/binder.c
>> >> b/drivers/staging/android/binder.c
>> >> index c283212..5d31417 100644
>> >> --- a/drivers/staging/android/binder.c
>> >> +++ b/drivers/staging/android/binder.c
>> >> @@ -1600,15 +1600,21 @@ static void binder_transaction(struct binder_proc
>> >> *proc,
>> >> а а а а а а а аcase BINDER_TYPE_BINDER:
>> >> а а а а а а а аcase BINDER_TYPE_WEAK_BINDER: {
>> >> а а а а а а а а а а а аstruct binder_ref *ref;
>> >> - а а а а а а а а а а а struct binder_node *node = binder_get_node(proc,
>> >> fp->binder);
>> >> + а а а а а а а а а а а struct binder_node *node = binder_get_node(proc,
>> >> + а а а а а а а а а а а а а а а а а а а а а а а а а а(void __user
>> >> *)fp->binder);
>> >> а а а а а а а а а а а аif (node = NULL) {
>> >> - а а а а а а а а а а а а а а а node = binder_new_node(proc, fp->binder,
>> >> fp->cookie);
>> >> + а а а а а а а а а а а а а а а node = binder_new_node(proc,
>> >> + а а а а а а а а а а а а а а а а а а а а а а а (void __user
>> >> *)fp->binder,
>> >> + а а а а а а а а а а а а а а а а а а а а а а а (void __user
>> >> *)fp->cookie);
>> >> а а а а а а а а а а а а а а а аif (node = NULL) {
>> >> а а а а а а а а а а а а а а а а а а а аreturn_error = BR_FAILED_REPLY;
>> >> а а а а а а а а а а а а а а а а а а а аgoto err_binder_new_node_failed;
>> >> а а а а а а а а а а а а а а а а}
>> >> - а а а а а а а а а а а а а а а node->min_priority = fp->flags &
>> >> FLAT_BINDER_FLAG_PRIORITY_MASK;
>> >> - а а а а а а а а а а а а а а а node->accept_fds = !!(fp->flags &
>> >> FLAT_BINDER_FLAG_ACCEPTS_FDS);
>> >> + а а а а а а а а а а а а а а а node->min_priority = fp->flags &
>> >> +
>> >> FLAT_BINDER_FLAG_PRIORITY_MASK;
>> >> +
>> >> + а а а а а а а а а а а а а а а node->accept_fds = !!(fp->flags &
>> >> +
>> >> FLAT_BINDER_FLAG_ACCEPTS_FDS);
>> >> а а а а а а а а а а а а}
>> >> а а а а а а а а а а а аif (fp->cookie != node->cookie) {
>> >> а а а а а а а а а а а а а а а аbinder_user_error("binder: %d:%d sending
>> >> u%p "
>> >> --
>> >> 1.7.9.5
>> >>
>> >> --
>> >> To unsubscribe from this list: send the line "unsubscribe
>> >> kernel-janitors" in
>> >> the body of a message to majordomo@vger.kernel.org
>> >> More majordomo info at аhttp://vger.kernel.org/majordomo-info.html
>> >
>> >
>> >
>> >
>> > --
>> > Att,
>> >
>> > Marcos Paulo de Souza
>> > Acadъmico de Ciencia da Computaчуo - FURB - SC
>> > "Uma vida sem desafios щ uma vida sem razуo"
>> > "A life without challenges, is a non reason life"
>>
>>
>>
>>
>> --
>> Att,
>>
>> Marcos Paulo de Souza
>> Acadъmico de Ciencia da Computaчуo - FURB - SC
>> "Uma vida sem desafios щ uma vida sem razуo"
>> "A life without challenges, is a non reason life"
>
>



-- 
Att,

Marcos Paulo de Souza
Acadъmico de Ciencia da Computaчуo - FURB - SC
"Uma vida sem desafios щ uma vida sem razуo"
"A life without challenges, is a non reason life"
--
To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

* Re: [PATCH] staging: android: binder: fix some sparse warnings and long lines
  2012-04-23 17:23 [PATCH] staging: android: binder: fix some sparse warnings and long lines Emil Goode
                   ` (6 preceding siblings ...)
  2012-04-23 18:23 ` Marcos Souza
@ 2012-04-23 18:58 ` Dan Carpenter
  7 siblings, 0 replies; 9+ messages in thread
From: Dan Carpenter @ 2012-04-23 18:58 UTC (permalink / raw)
  To: kernel-janitors

On Mon, Apr 23, 2012 at 08:58:50PM +0300, Dan Carpenter wrote:
> On Mon, Apr 23, 2012 at 02:35:44PM -0300, Marcos Souza wrote:
> > Resend in plain text, sorry...
> > 
> 
> Content-Transfer-Encoding: 8bit
> Content-Type: text/plain; charset=utf-8
> 

Hm..  Actually this was added by my email program when it saved the
message.

I'm still not clear on how the original message was wrong or what
to do to fix it...

regards,
dan carpenter

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

end of thread, other threads:[~2012-04-23 18:58 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-23 17:23 [PATCH] staging: android: binder: fix some sparse warnings and long lines Emil Goode
2012-04-23 17:35 ` Marcos Souza
2012-04-23 17:57 ` Dan Carpenter
2012-04-23 17:58 ` Dan Carpenter
2012-04-23 18:01 ` Marcos Souza
2012-04-23 18:12 ` Emil Goode
2012-04-23 18:17 ` Emil Goode
2012-04-23 18:23 ` Marcos Souza
2012-04-23 18:58 ` Dan Carpenter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox