From: Ben Warren <biggerbadderben@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] ARM: net.c: UDP Checksum code failing every packet
Date: Mon, 18 Aug 2008 21:27:26 -0700 [thread overview]
Message-ID: <48AA4BAE.2060204@gmail.com> (raw)
In-Reply-To: <48AA45B9.7000501@ceos.com.au>
Tom Evans wrote:
> Ben Warren wrote:
>> Hi Tom,
>>
>> Tom Evans wrote:
> >> ...
>>> I'm afraid I can't generate a patch to do this. Could someone else
>>> please incorporate this change if required?
>>>
>>>
>> Everything seems logical until this point. Why can't you create a
>> patch?
>
> Because I'm NOT working from a copy of the "official git archive".
>
> We've bought a package (u-boot, linux kernel and root filesystem) for
> a CPU and board that isn't currently supported in u-boot. Our
> suppliers aren't taking the time and effort required to feed the
> changes back into the u-boot master copies, so I'm working from a
> "non-branch" that is somewhat elderly.
>
> I've only just worked out how to fetch the current "master" using git,
> just to see that this bug is still current.
>
> Besides which, I've never made a patch before, and couldn't find any
> instructions on how to do so.
>
There is good documentation out there, just not where you looked.
People are always glad to help in this area anyway. There are a small
number of steps:
1. $ git clone <repo> You've done this already
2. <edit/test>
3. $ git commit -a -s (this assumes git knows your name and e-mail.
That's easy to set up - the easiest is by editing the config file in the
.git directory of your repository)
4. $ git format-patch origin
5. $ git send-email (preferred) or paste in e-mail
You may find this helpful. I have:
http://www.kernel.org/pub/software/scm/git/docs/everyday.html
> Besides which, I'm not meant to be doing this (working on u-boot or
> sending bug reports back) at all.
>
Well, but you are anyway, and we're thankful for that. I'm sure it's
pointless, but you have a pretty good defense that your employer is
getting a lot of sophisticated software for free, and all that's asked
for in return are the legalities of the GPL and the softer concept of
helping out when and if you can.
> It is only six lines of code in one file.
>
True, but you found the bug and made the fix. There's no way I'm going
to post this patch without having the hardware to test it on. Others
may, but it's better if you do it.
regards,
Ben
next prev parent reply other threads:[~2008-08-19 4:27 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.195.1218828565.2783.u-boot@lists.denx.de>
2008-08-19 1:25 ` [U-Boot] ARM: net.c: UDP Checksum code failing every packet Tom Evans
2008-08-19 2:57 ` Ben Warren
[not found] ` <48AA45B9.7000501@ceos.com.au>
2008-08-19 4:27 ` Ben Warren [this message]
[not found] ` <48AA4D6A.1090309@ceos.com.au>
2008-08-19 4:41 ` Ben Warren
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=48AA4BAE.2060204@gmail.com \
--to=biggerbadderben@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox