* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
@ 2008-03-30 11:04 Peter Pearse
2008-04-07 22:06 ` Wolfgang Denk
2008-04-10 10:24 ` [U-Boot-Users] [GIT PULL] Please pull u-boot-arm Wolfgang Denk
0 siblings, 2 replies; 19+ messages in thread
From: Peter Pearse @ 2008-03-30 11:04 UTC (permalink / raw)
To: u-boot
Wolfgang
Please pull from git://www.denx.de/git/u-boot-arm.git master.
These are the patches:
[PATCH v2] ARM: Davinci: Fix DM644x timer overflow handling and cleanup
[PATCH] DM644x: This patch removes all boardspecific code from the arch part
for DM644x (DaVinci) boards
[PATCH] DM644x: (2nd try) This adds support fortheProdrivePMDRA board, based
on a DM6441
[PATCH 0/7] Respin of Sascha Hauer's i.MX31support plus MX31ADS
AFAIK there are no outstanding patches for
git://www.denx.de/git/u-boot-arm.git
for this merge window.
I have dropped
[PATCH] ixp: Support for NSLU2
[PATCH] Altera Stratix II support
as per previous mails
Regards
Peter
---
The following changes since commit 74d1e66d22dac91388bc538b2fe19f735edc5b82:
Bartlomiej Sieka (1):
Fix host tool build breakage, take two
are available in the git repository at:
git://www.denx.de/git/u-boot-arm.git master
Dirk Behme (1):
- Remove *_masked() functions as noted by Wolfgang
Guennadi Liakhovetski (1):
Support for the MX31ADS evaluation board from Freescale
Peter Pearse (2):
Add pmdra into MAKEALL
Bracket READ_TIMER macro in cpu/arm1136/omap24xx/interrupts.c
Pieter Voorthuijsen (2):
Removes all board specific code from the arch. part for DM644x
(DaVinci) boards
Adds support for the Prodrive PMDRA board, based on a DM6441
Sascha Hauer (6):
Separate omap24xx specific code from arm1136
core support for Freescale mx31
add an i2c driver for mx31
add SMSC LAN9x1x Network driver
mx31 litekit support
Phytec Phycore-i.MX31 support
MAKEALL | 4 +
Makefile | 16 +-
board/imx31_litekit/Makefile | 50 ++
board/imx31_litekit/config.mk | 1 +
board/imx31_litekit/imx31_litekit.c | 65 ++
board/imx31_litekit/lowlevel_init.S | 103 +++
board/imx31_litekit/u-boot.lds | 59 ++
board/imx31_phycore/Makefile | 49 ++
board/imx31_phycore/config.mk | 1 +
board/imx31_phycore/imx31_phycore.c | 73 +++
board/imx31_phycore/lowlevel_init.S | 105 +++
board/imx31_phycore/u-boot.lds | 59 ++
board/mx31ads/Makefile | 52 ++
board/mx31ads/config.mk | 1 +
board/mx31ads/lowlevel_init.S | 288 +++++++++
board/mx31ads/mx31ads.c | 94 +++
board/mx31ads/u-boot.lds | 59 ++
board/prodrive/pmdra/Makefile | 50 ++
board/prodrive/pmdra/board_init.S | 29 +
board/prodrive/pmdra/config.mk | 39 ++
board/prodrive/pmdra/pmdra.c | 189 ++++++
board/prodrive/pmdra/u-boot.lds | 52 ++
cpu/arm1136/Makefile | 2 +-
cpu/arm1136/cpu.c | 11 +-
cpu/arm1136/mx31/Makefile | 44 ++
cpu/arm1136/mx31/generic.c | 99 +++
cpu/arm1136/mx31/interrupts.c | 113 ++++
cpu/arm1136/mx31/serial.c | 230 +++++++
cpu/arm1136/omap24xx/Makefile | 46 ++
cpu/arm1136/{ => omap24xx}/interrupts.c | 109 ++--
cpu/arm1136/omap24xx/start.S | 42 ++
cpu/arm1136/start.S | 21 -
cpu/arm926ejs/davinci/lowlevel_init.S | 79 ++-
cpu/arm926ejs/davinci/nand.c | 41 +-
cpu/arm926ejs/davinci/timer.c | 69 +--
drivers/i2c/Makefile | 1 +
drivers/i2c/mxc_i2c.c | 207 ++++++
drivers/net/Makefile | 1 +
drivers/net/smc911x.c | 680
++++++++++++++++++++
include/asm-arm/arch-davinci/hardware.h | 2 +
include/asm-arm/arch-mx31/mx31-regs.h | 151 +++++
include/asm-arm/arch-mx31/mx31.h | 32 +
.../asm-arm/{arch-arm1136 => arch-omap24xx}/bits.h | 0
.../{arch-arm1136 => arch-omap24xx}/clocks.h | 0
.../asm-arm/{arch-arm1136 => arch-omap24xx}/i2c.h | 0
.../asm-arm/{arch-arm1136 => arch-omap24xx}/mem.h | 0
.../asm-arm/{arch-arm1136 => arch-omap24xx}/mux.h | 0
.../{arch-arm1136 => arch-omap24xx}/omap2420.h | 0
.../{arch-arm1136 => arch-omap24xx}/sizes.h | 0
.../{arch-arm1136 => arch-omap24xx}/sys_info.h | 0
.../{arch-arm1136 => arch-omap24xx}/sys_proto.h | 0
include/configs/davinci_dvevm.h | 44 +-
include/configs/davinci_schmoogie.h | 19 +-
include/configs/davinci_sonata.h | 18 +
include/configs/imx31_litekit.h | 167 +++++
include/configs/imx31_phycore.h | 190 ++++++
include/configs/mx31ads.h | 170 +++++
include/configs/pmdra.h | 186 ++++++
58 files changed, 4013 insertions(+), 199 deletions(-)
create mode 100644 board/imx31_litekit/Makefile
create mode 100644 board/imx31_litekit/config.mk
create mode 100644 board/imx31_litekit/imx31_litekit.c
create mode 100644 board/imx31_litekit/lowlevel_init.S
create mode 100644 board/imx31_litekit/u-boot.lds
create mode 100644 board/imx31_phycore/Makefile
create mode 100644 board/imx31_phycore/config.mk
create mode 100644 board/imx31_phycore/imx31_phycore.c
create mode 100644 board/imx31_phycore/lowlevel_init.S
create mode 100644 board/imx31_phycore/u-boot.lds
create mode 100644 board/mx31ads/Makefile
create mode 100644 board/mx31ads/config.mk
create mode 100644 board/mx31ads/lowlevel_init.S
create mode 100644 board/mx31ads/mx31ads.c
create mode 100644 board/mx31ads/u-boot.lds
create mode 100644 board/prodrive/pmdra/Makefile
create mode 100644 board/prodrive/pmdra/board_init.S
create mode 100644 board/prodrive/pmdra/config.mk
create mode 100644 board/prodrive/pmdra/pmdra.c
create mode 100644 board/prodrive/pmdra/u-boot.lds
create mode 100644 cpu/arm1136/mx31/Makefile
create mode 100644 cpu/arm1136/mx31/generic.c
create mode 100644 cpu/arm1136/mx31/interrupts.c
create mode 100644 cpu/arm1136/mx31/serial.c
create mode 100644 cpu/arm1136/omap24xx/Makefile
rename cpu/arm1136/{ => omap24xx}/interrupts.c (50%)
mode change 100644 => 100755
create mode 100644 cpu/arm1136/omap24xx/start.S
create mode 100644 drivers/i2c/mxc_i2c.c
create mode 100644 drivers/net/smc911x.c
create mode 100644 include/asm-arm/arch-mx31/mx31-regs.h
create mode 100644 include/asm-arm/arch-mx31/mx31.h
rename include/asm-arm/{arch-arm1136 => arch-omap24xx}/bits.h (100%)
rename include/asm-arm/{arch-arm1136 => arch-omap24xx}/clocks.h (100%)
rename include/asm-arm/{arch-arm1136 => arch-omap24xx}/i2c.h (100%)
rename include/asm-arm/{arch-arm1136 => arch-omap24xx}/mem.h (100%)
rename include/asm-arm/{arch-arm1136 => arch-omap24xx}/mux.h (100%)
rename include/asm-arm/{arch-arm1136 => arch-omap24xx}/omap2420.h (100%)
rename include/asm-arm/{arch-arm1136 => arch-omap24xx}/sizes.h (100%)
rename include/asm-arm/{arch-arm1136 => arch-omap24xx}/sys_info.h (100%)
rename include/asm-arm/{arch-arm1136 => arch-omap24xx}/sys_proto.h (100%)
create mode 100644 include/configs/imx31_litekit.h
create mode 100644 include/configs/imx31_phycore.h
create mode 100644 include/configs/mx31ads.h
create mode 100644 include/configs/pmdra.h
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-03-30 11:04 [U-Boot-Users] [GIT PULL] Please pull u-boot-arm Peter Pearse
@ 2008-04-07 22:06 ` Wolfgang Denk
2008-04-08 23:32 ` [U-Boot-Users] Working config to compare? pat
2008-04-10 10:24 ` [U-Boot-Users] [GIT PULL] Please pull u-boot-arm Wolfgang Denk
1 sibling, 1 reply; 19+ messages in thread
From: Wolfgang Denk @ 2008-04-07 22:06 UTC (permalink / raw)
To: u-boot
In message <000801c89255$d637b670$3a4d010a@Emea.Arm.com> you wrote:
> Wolfgang
> Please pull from git://www.denx.de/git/u-boot-arm.git master.
>
> These are the patches:
>
> [PATCH v2] ARM: Davinci: Fix DM644x timer overflow handling and cleanup
> [PATCH] DM644x: This patch removes all boardspecific code from the arch part
> for DM644x (DaVinci) boards
> [PATCH] DM644x: (2nd try) This adds support fortheProdrivePMDRA board, based
> on a DM6441
> [PATCH 0/7] Respin of Sascha Hauer's i.MX31support plus MX31ADS
>
> AFAIK there are no outstanding patches for
> git://www.denx.de/git/u-boot-arm.git
> for this merge window.
>
> I have dropped
> [PATCH] ixp: Support for NSLU2
> [PATCH] Altera Stratix II support
> as per previous mails
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Q: How many DEC repairman does it take to fix a flat ?
A: Five; four to hold the car up and one to swap tires.
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] Working config to compare?
2008-04-07 22:06 ` Wolfgang Denk
@ 2008-04-08 23:32 ` pat
0 siblings, 0 replies; 19+ messages in thread
From: pat @ 2008-04-08 23:32 UTC (permalink / raw)
To: u-boot
I managed to get version 1.2.0 to work with my SMDK2410(ish) board and
NAND flash (at least I think it works, I wrote a kernel to NAND, read it
back, and booted). Considering I had barely any idea what I was doing,
it was an impressive feat 8)
Now I'm wanting to take a crack at getting the smdk2410 or sbc2410
(probably the latter since it already has the extra chips configured).
I'm hoping they are non-working mostly because of support file changes
and just the board/include files need straightening out.
Can someone name a board that works "out of the box" with 1.3.2 that I
could use for comparison with the s3c2410 boards and perhaps get it
working?
It seems the s3c2410's are not well supported anywhere outside of Korea
and China. (google translate has been a HUGE help even though context
escapes it completely)
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-03-30 11:04 [U-Boot-Users] [GIT PULL] Please pull u-boot-arm Peter Pearse
2008-04-07 22:06 ` Wolfgang Denk
@ 2008-04-10 10:24 ` Wolfgang Denk
2008-04-10 11:52 ` Magnus Lilja
1 sibling, 1 reply; 19+ messages in thread
From: Wolfgang Denk @ 2008-04-10 10:24 UTC (permalink / raw)
To: u-boot
Dear Peter,
in message <000801c89255$d637b670$3a4d010a@Emea.Arm.com> you wrote:
>
> These are the patches:
>
> [PATCH v2] ARM: Davinci: Fix DM644x timer overflow handling and cleanup
> [PATCH] DM644x: This patch removes all boardspecific code from the arch part
> for DM644x (DaVinci) boards
> [PATCH] DM644x: (2nd try) This adds support fortheProdrivePMDRA board, based
> on a DM6441
> [PATCH 0/7] Respin of Sascha Hauer's i.MX31support plus MX31ADS
...
> Guennadi Liakhovetski (1):
> Support for the MX31ADS evaluation board from Freescale
...
> Sascha Hauer (6):
> Separate omap24xx specific code from arm1136
> core support for Freescale mx31
> add an i2c driver for mx31
> add SMSC LAN9x1x Network driver
> mx31 litekit support
> Phytec Phycore-i.MX31 support
I would expect, that the state of the current repository represents
what we get after applying Sascha's and Guennadi's patches (in the
correct versions and order). Howver, the current tree looks totally
different to me.
Can you please check with Guennadi what happened, how this can be
cleaned up, and especially how this can be prevented in the future?
Note that there is not only not the expected state of the source code,
but there is also corruption of meta-information again; for example:
-> git-show --pretty=fuller 7a837b7310166ae8fc8b8d66d7ef01b60a80f9d6
commit 7a837b7310166ae8fc8b8d66d7ef01b60a80f9d6
Author: Guennadi Liakhovetski <[lg@denx.de]>
-------------------------------------------^^^^^^^^^^^^
AuthorDate: Sun Mar 30 11:32:30 2008 +0100
Commit: Peter Pearse <peter.pearse@arm.com>
CommitDate: Sun Mar 30 11:32:30 2008 +0100
Support for the MX31ADS evaluation board from Freescale
...
None of Guennadis messages on the mailing list ever used something
like "[lg at denx.de]" - this must be something that happend on your end
when processing his patches. Where are the brackets coming from?
Don't you use git-am to apply the patches?
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
If a man had a child who'd gone anti-social, killed perhaps, he'd
still tend to protect that child.
-- McCoy, "The Ultimate Computer", stardate 4731.3
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-10 10:24 ` [U-Boot-Users] [GIT PULL] Please pull u-boot-arm Wolfgang Denk
@ 2008-04-10 11:52 ` Magnus Lilja
2008-04-11 9:04 ` Peter Pearse
0 siblings, 1 reply; 19+ messages in thread
From: Magnus Lilja @ 2008-04-10 11:52 UTC (permalink / raw)
To: u-boot
> I would expect, that the state of the current repository represents
> what we get after applying Sascha's and Guennadi's patches (in the
> correct versions and order). Howver, the current tree looks totally
> different to me.
There are some vital differences between the current git trees (both
the ARM tree and the main tree) and the tree one gets after applying
the patches manually (from the posts here on the list).
I had to make some changes in order to get the litekit to work with
the git source, it seems like the phycore is also affected but I don't
have such a board to test on.
The following changes to the current git will put the files into the
same state as in the patches posted on the list.
At the moment I'm using gmail to post this so the diff below may be
garbled, I can re-post tonight using another mailer if necessary.
Regards, Magnus Lilja
board/imx31_litekit/Makefile | 2 ++
board/imx31_litekit/lowlevel_init.S | 5 +++++
board/imx31_phycore/Makefile | 2 ++
board/imx31_phycore/lowlevel_init.S | 3 +++
4 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/board/imx31_litekit/Makefile b/board/imx31_litekit/Makefile
index aaaec69..76ed1ad 100644
--- a/board/imx31_litekit/Makefile
+++ b/board/imx31_litekit/Makefile
@@ -48,3 +48,5 @@ distclean: clean
include $(SRCTREE)/rules.mk
sinclude $(obj).depend
+
+#########################################################################
diff --git a/board/imx31_litekit/lowlevel_init.S
b/board/imx31_litekit/lowlevel_init.S
index 74d6067..c778e88 100644
--- a/board/imx31_litekit/lowlevel_init.S
+++ b/board/imx31_litekit/lowlevel_init.S
@@ -101,3 +101,8 @@ lowlevel_init:
REG 0xB8001000, 0xb2100000
REG8 0x80000033, 0xda
REG8 0x81000000, 0xff
+ REG 0xB8001000, 0x82226080
+ REG 0x80000000, 0xDEADBEEF
+ REG 0xB8001010, 0x0000000c
+
+ mov pc, lr
diff --git a/board/imx31_phycore/Makefile b/board/imx31_phycore/Makefile
index de37cca..f6c248d 100644
--- a/board/imx31_phycore/Makefile
+++ b/board/imx31_phycore/Makefile
@@ -47,3 +47,5 @@ distclean: clean
include $(SRCTREE)/rules.mk
sinclude $(obj).depend
+
+#########################################################################
diff --git a/board/imx31_phycore/lowlevel_init.S
b/board/imx31_phycore/lowlevel_init.S
index b0a5389..61a500e 100644
--- a/board/imx31_phycore/lowlevel_init.S
+++ b/board/imx31_phycore/lowlevel_init.S
@@ -103,3 +103,6 @@ lowlevel_init:
REG8 0x81000000, 0xff
REG 0xB8001000, 0x82226080
REG 0x80000000, 0xDEADBEEF
+ REG 0xB8001010, 0x0000000c
+
+ mov pc, lr
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-10 11:52 ` Magnus Lilja
@ 2008-04-11 9:04 ` Peter Pearse
2008-04-11 11:11 ` Guennadi Liakhovetski
2008-04-11 11:24 ` Wolfgang Denk
0 siblings, 2 replies; 19+ messages in thread
From: Peter Pearse @ 2008-04-11 9:04 UTC (permalink / raw)
To: u-boot
> -----Original Message-----
> From: Magnus Lilja [mailto:lilja.magnus at gmail.com]
> Sent: 10 April 2008 12:53
> To: Wolfgang Denk
> Cc: Peter Pearse; Guennadi Liakhovetski;
> u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
>
> > I would expect, that the state of the current repository
> represents
> > what we get after applying Sascha's and Guennadi's patches (in the
> > correct versions and order). Howver, the current tree looks
> totally
> > different to me.
>
> There are some vital differences between the current git
> trees (both the ARM tree and the main tree) and the tree one
> gets after applying the patches manually (from the posts here
> on the list).
>
Thanks Magnus
I see that in correcting the formats of the patches I have neglected
to
correct the line counts for new files, thus losing the final lines of the
file.
Applying your patch now
Regards
Peter
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 9:04 ` Peter Pearse
@ 2008-04-11 11:11 ` Guennadi Liakhovetski
2008-04-11 11:27 ` Wolfgang Denk
2008-04-11 11:24 ` Wolfgang Denk
1 sibling, 1 reply; 19+ messages in thread
From: Guennadi Liakhovetski @ 2008-04-11 11:11 UTC (permalink / raw)
To: u-boot
On Fri, 11 Apr 2008, Peter Pearse wrote:
> > -----Original Message-----
> > From: Magnus Lilja [mailto:lilja.magnus at gmail.com]
> > Sent: 10 April 2008 12:53
> > To: Wolfgang Denk
> > Cc: Peter Pearse; Guennadi Liakhovetski;
> > u-boot-users at lists.sourceforge.net
> > Subject: Re: [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
> >
> > > I would expect, that the state of the current repository
> > represents
> > > what we get after applying Sascha's and Guennadi's patches (in the
> > > correct versions and order). Howver, the current tree looks
> > totally
> > > different to me.
> >
> > There are some vital differences between the current git
> > trees (both the ARM tree and the main tree) and the tree one
> > gets after applying the patches manually (from the posts here
> > on the list).
> >
>
> Thanks Magnus
>
> I see that in correcting the formats of the patches I have neglected
> to
> correct the line counts for new files, thus losing the final lines of the
> file.
>
> Applying your patch now
Sorry, do I understand it right, that you are going to keep your patches
as you have committed them and now apply this patch from Magnus on the
top? If yes, I don't think this is a correct decision. I think, you should
revert your commits and re-apply the original unchanged patches.
Thanks
Guennadi
---
Guennadi Liakhovetski
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 9:04 ` Peter Pearse
2008-04-11 11:11 ` Guennadi Liakhovetski
@ 2008-04-11 11:24 ` Wolfgang Denk
1 sibling, 0 replies; 19+ messages in thread
From: Wolfgang Denk @ 2008-04-11 11:24 UTC (permalink / raw)
To: u-boot
Dear Peter,
in message <000201c89bb3$161c3de0$3a4d010a@Emea.Arm.com> you wrote:
>
> I see that in correcting the formats of the patches I have neglected to
> correct the line counts for new files, thus losing the final lines of the
> file.
Please don't do that. Please never, never ever edit patches. It is of
utmost importance that pathces that were posted on the mailing list ar
applied as is, without any modifications. Please keep in mind that in
most cases such patches were exported from a git repository, and
applying modified patches would cause version conflicts as the
original and the newly created code that are supposed to be identical
are actually different.
Also, such manipulations break the whole idea of having a transparent
and easily trackable development process - the original author has
signed off his version of the patch, and he has a right that this
patch is checked in as is (or rejected). If one applies modifications
to a patch, he sneaks in his own changes completely invisible to the
otherwise excellent consisitency checking of the git tools.
Peter, please stop doing this. Please make sure to apply the patches
without any modifications, and please use only use git tools to do
this.
If you want to make changes to the code, then please do this in a
separate step, with a separate git commit which then sidentifies you
as the author of these changes.
Also, please make sure not to mix changes of real content and coding
style cleanup into one commit; always keep these sepoarated into
independent commits - otherwise the original author of the code has
serious problems to find out what was changed, and why.
I must admit that I don;t really know what to do with the current
state of the git repository now. Frankly, I don't like the status
quo. I think the cleanest way is to revert the changes introduced by
the last pull from the u-boot-arm repository. Then you could restart
the u-boot-arm from a clean state, and re-apply the list pf patches,
this time unchanged. Once this has been done, I would pull again.
Would such a plan be acceptable to you?
Here is the list of commits I would like to revert:
066bebd6353e33af3adefc3404560871699e9961
7a837b7310166ae8fc8b8d66d7ef01b60a80f9d6
c88ae20580b2b01487b4cdcc8b2a113f551aee36
a147e56f03871bba4f05058d5e04ce7deb010b04
d6674e0e2a6a1f033945f78838566210d3f28c95
8c8463cce44d849e37744749b32d38e1dfb12e50
c98b47ad24b2d91f41c09a3d62d7f70ad84f4b7d
8bf69d81782619187933a605f1a95ee1d069478d
8c16cb0d3b971f46fbe77c072664c0f2dcd4471d
a574a73852a527779234e73e17e7597fd8128882
1377b5583a48021d983e1fd565f7d40c89e84d63
1704dc20917b4f71e373e2c888497ee666d40380
Please comment.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
As usual, this being a 1.3.x release, I haven't even compiled this
kernel yet. So if it works, you should be doubly impressed.
- Linus Torvalds in <199506181536.SAA10638@keos.cs.Helsinki.FI>
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 11:11 ` Guennadi Liakhovetski
@ 2008-04-11 11:27 ` Wolfgang Denk
2008-04-11 11:38 ` Guennadi Liakhovetski
2008-04-11 11:55 ` Stefan Roese
0 siblings, 2 replies; 19+ messages in thread
From: Wolfgang Denk @ 2008-04-11 11:27 UTC (permalink / raw)
To: u-boot
In message <Pine.LNX.4.64.0804111309060.15272@axis700.grange> you wrote:
>
> Sorry, do I understand it right, that you are going to keep your patches
> as you have committed them and now apply this patch from Magnus on the
> top? If yes, I don't think this is a correct decision. I think, you should
> revert your commits and re-apply the original unchanged patches.
I agree with Guennadi. The only solution is to throw away the current
state of the repository, and restart from the state before all the
corrupted patches were applied, adding clean, unmodified patches this
time.
As for the public U-Boot repository, where such a manipulation cannot
be done easily, I think I would like to revert the commits in
question, i. e. this list of commits:
066bebd6353e33af3adefc3404560871699e9961
7a837b7310166ae8fc8b8d66d7ef01b60a80f9d6
c88ae20580b2b01487b4cdcc8b2a113f551aee36
a147e56f03871bba4f05058d5e04ce7deb010b04
d6674e0e2a6a1f033945f78838566210d3f28c95
8c8463cce44d849e37744749b32d38e1dfb12e50
c98b47ad24b2d91f41c09a3d62d7f70ad84f4b7d
8bf69d81782619187933a605f1a95ee1d069478d
8c16cb0d3b971f46fbe77c072664c0f2dcd4471d
a574a73852a527779234e73e17e7597fd8128882
1377b5583a48021d983e1fd565f7d40c89e84d63
1704dc20917b4f71e373e2c888497ee666d40380
Comments welcome.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The alternative to genuflecting before the god of code-bumming is
finding a better algorithm. It should be clear that none such was
available. If your code is too slow, you must make it faster. If no
better algorithm is available, you must trim cycles.
- td at alice.UUCP (Tom Duff) 29 Aug 88
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 11:27 ` Wolfgang Denk
@ 2008-04-11 11:38 ` Guennadi Liakhovetski
2008-04-11 12:32 ` Peter Pearse
2008-04-11 11:55 ` Stefan Roese
1 sibling, 1 reply; 19+ messages in thread
From: Guennadi Liakhovetski @ 2008-04-11 11:38 UTC (permalink / raw)
To: u-boot
On Fri, 11 Apr 2008, Wolfgang Denk wrote:
> In message <Pine.LNX.4.64.0804111309060.15272@axis700.grange> you wrote:
> >
> > Sorry, do I understand it right, that you are going to keep your patches
> > as you have committed them and now apply this patch from Magnus on the
> > top? If yes, I don't think this is a correct decision. I think, you should
> > revert your commits and re-apply the original unchanged patches.
>
> I agree with Guennadi. The only solution is to throw away the current
> state of the repository, and restart from the state before all the
> corrupted patches were applied, adding clean, unmodified patches this
> time.
Actually, I think, even Peter should not reset his tree, but revert just
as well as you are going to do it: his tree is publically accessible too,
and if he resets his tree, it will become unclear, where respective
commits from the central tree come from.
> As for the public U-Boot repository, where such a manipulation cannot
> be done easily, I think I would like to revert the commits in
> question, i. e. this list of commits:
>
> 066bebd6353e33af3adefc3404560871699e9961
> 7a837b7310166ae8fc8b8d66d7ef01b60a80f9d6
> c88ae20580b2b01487b4cdcc8b2a113f551aee36
> a147e56f03871bba4f05058d5e04ce7deb010b04
> d6674e0e2a6a1f033945f78838566210d3f28c95
> 8c8463cce44d849e37744749b32d38e1dfb12e50
> c98b47ad24b2d91f41c09a3d62d7f70ad84f4b7d
> 8bf69d81782619187933a605f1a95ee1d069478d
> 8c16cb0d3b971f46fbe77c072664c0f2dcd4471d
> a574a73852a527779234e73e17e7597fd8128882
> 1377b5583a48021d983e1fd565f7d40c89e84d63
> 1704dc20917b4f71e373e2c888497ee666d40380
>
> Comments welcome.
Right, so, I think, Peter should do the same.
Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 11:27 ` Wolfgang Denk
2008-04-11 11:38 ` Guennadi Liakhovetski
@ 2008-04-11 11:55 ` Stefan Roese
1 sibling, 0 replies; 19+ messages in thread
From: Stefan Roese @ 2008-04-11 11:55 UTC (permalink / raw)
To: u-boot
On Friday 11 April 2008, Wolfgang Denk wrote:
> In message <Pine.LNX.4.64.0804111309060.15272@axis700.grange> you wrote:
> > Sorry, do I understand it right, that you are going to keep your patches
> > as you have committed them and now apply this patch from Magnus on the
> > top? If yes, I don't think this is a correct decision. I think, you
> > should revert your commits and re-apply the original unchanged patches.
>
> I agree with Guennadi. The only solution is to throw away the current
> state of the repository, and restart from the state before all the
> corrupted patches were applied, adding clean, unmodified patches this
> time.
ACK. Yes, please make a fresh start.
> As for the public U-Boot repository, where such a manipulation cannot
> be done easily, I think I would like to revert the commits in
> question, i. e. this list of commits:
>
> 066bebd6353e33af3adefc3404560871699e9961
> 7a837b7310166ae8fc8b8d66d7ef01b60a80f9d6
> c88ae20580b2b01487b4cdcc8b2a113f551aee36
> a147e56f03871bba4f05058d5e04ce7deb010b04
> d6674e0e2a6a1f033945f78838566210d3f28c95
> 8c8463cce44d849e37744749b32d38e1dfb12e50
> c98b47ad24b2d91f41c09a3d62d7f70ad84f4b7d
> 8bf69d81782619187933a605f1a95ee1d069478d
> 8c16cb0d3b971f46fbe77c072664c0f2dcd4471d
> a574a73852a527779234e73e17e7597fd8128882
> 1377b5583a48021d983e1fd565f7d40c89e84d63
> 1704dc20917b4f71e373e2c888497ee666d40380
>
> Comments welcome.
I agree that all this should be reverted and applied again in a clean way.
Just my 2 cents.
Best regards,
Stefan
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 11:38 ` Guennadi Liakhovetski
@ 2008-04-11 12:32 ` Peter Pearse
2008-04-11 12:40 ` Philip Balister
` (3 more replies)
0 siblings, 4 replies; 19+ messages in thread
From: Peter Pearse @ 2008-04-11 12:32 UTC (permalink / raw)
To: u-boot
> -----Original Message-----
> From: Guennadi Liakhovetski [mailto:lg at denx.de]
> Sent: 11 April 2008 12:38
> To: Wolfgang Denk
> Cc: Peter Pearse; u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
>
> On Fri, 11 Apr 2008, Wolfgang Denk wrote:
>
> > In message
> <Pine.LNX.4.64.0804111309060.15272@axis700.grange> you wrote:
> > >
> > > Sorry, do I understand it right, that you are going to keep your
> > > patches as you have committed them and now apply this patch from
> > > Magnus on the top? If yes, I don't think this is a
> correct decision.
> > > I think, you should revert your commits and re-apply the
> original unchanged patches.
> >
> > I agree with Guennadi. The only solution is to throw away
> the current
> > state of the repository, and restart from the state before
> all the
> > corrupted patches were applied, adding clean, unmodified
> patches this
> > time.
>
> Actually, I think, even Peter should not reset his tree, but
> revert just as well as you are going to do it: his tree is
> publically accessible too, and if he resets his tree, it will
> become unclear, where respective commits from the central
> tree come from.
Agreed.
I shall revert u-boot-arm commits in the order listed.
I understand now that I should only apply *completely* unmodified patches.
I shall investigate how I can obtain patches in an uncorrupted form and
inform the patch originators when I have done so.
I may have to change my email address to do so.
Could I appeal to other u-boot guardians to send me, off list, details
of which applications they have found reliable for both sending
& receiving git patches.
Regards
Peter
>
> > As for the public U-Boot repository, where such a
> manipulation cannot
> > be done easily, I think I would like to revert the commits in
> > question, i. e. this list of commits:
> >
> > 066bebd6353e33af3adefc3404560871699e9961
> > 7a837b7310166ae8fc8b8d66d7ef01b60a80f9d6
> > c88ae20580b2b01487b4cdcc8b2a113f551aee36
> > a147e56f03871bba4f05058d5e04ce7deb010b04
> > d6674e0e2a6a1f033945f78838566210d3f28c95
> > 8c8463cce44d849e37744749b32d38e1dfb12e50
> > c98b47ad24b2d91f41c09a3d62d7f70ad84f4b7d
> > 8bf69d81782619187933a605f1a95ee1d069478d
> > 8c16cb0d3b971f46fbe77c072664c0f2dcd4471d
> > a574a73852a527779234e73e17e7597fd8128882
> > 1377b5583a48021d983e1fd565f7d40c89e84d63
> > 1704dc20917b4f71e373e2c888497ee666d40380
> >
> > Comments welcome.
>
> Right, so, I think, Peter should do the same.
>
> Thanks
> Guennadi
> ---
> Guennadi Liakhovetski, Ph.D.
>
> DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 12:32 ` Peter Pearse
@ 2008-04-11 12:40 ` Philip Balister
2008-04-11 12:51 ` Stefan Roese
2008-04-11 12:53 ` Guennadi Liakhovetski
` (2 subsequent siblings)
3 siblings, 1 reply; 19+ messages in thread
From: Philip Balister @ 2008-04-11 12:40 UTC (permalink / raw)
To: u-boot
Peter Pearse wrote:
> Could I appeal to other u-boot guardians to send me, off list, details
> of which applications they have found reliable for both sending
> & receiving git patches.
Can people send this info on list? I know I would like to know the
answer, and I believe it would help more than just me.
Philip
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3303 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.denx.de/pipermail/u-boot/attachments/20080411/869d1083/attachment.bin
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 12:40 ` Philip Balister
@ 2008-04-11 12:51 ` Stefan Roese
0 siblings, 0 replies; 19+ messages in thread
From: Stefan Roese @ 2008-04-11 12:51 UTC (permalink / raw)
To: u-boot
On Friday 11 April 2008, Philip Balister wrote:
> Peter Pearse wrote:
> > Could I appeal to other u-boot guardians to send me, off list, details
> > of which applications they have found reliable for both sending
> > & receiving git patches.
>
> Can people send this info on list? I know I would like to know the
> answer, and I believe it would help more than just me.
By far the best choice for sending git generated patch is "git-send-email". As
for receiving, are you sure that the received patches really are corrupted?
Why does this happen? Some company mailserver problem? Perhaps this can be
solved somehow. If not, then you might have to use a webmail based account
for receiving.
Best regards,
Stefan
=====================================================================
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
=====================================================================
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 12:32 ` Peter Pearse
2008-04-11 12:40 ` Philip Balister
@ 2008-04-11 12:53 ` Guennadi Liakhovetski
2008-04-11 13:13 ` Jerry Van Baren
2008-04-11 13:17 ` Wolfgang Denk
3 siblings, 0 replies; 19+ messages in thread
From: Guennadi Liakhovetski @ 2008-04-11 12:53 UTC (permalink / raw)
To: u-boot
On Fri, 11 Apr 2008, Peter Pearse wrote:
> Could I appeal to other u-boot guardians to send me, off list, details
> of which applications they have found reliable for both sending
> & receiving git patches.
Well, in many cases you can get this information from email headers, e.g.,
Message-ID: <Pine.LNX.4.64.0804111336160.15272@...>
so, just look at emails of those who seem to have no problems with
patches, and, maybe, at emails of other u-boot custodians.
Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 12:32 ` Peter Pearse
2008-04-11 12:40 ` Philip Balister
2008-04-11 12:53 ` Guennadi Liakhovetski
@ 2008-04-11 13:13 ` Jerry Van Baren
2008-04-11 13:17 ` Wolfgang Denk
3 siblings, 0 replies; 19+ messages in thread
From: Jerry Van Baren @ 2008-04-11 13:13 UTC (permalink / raw)
To: u-boot
Peter Pearse wrote:
[snip]
> I understand now that I should only apply *completely* unmodified patches.
>
> I shall investigate how I can obtain patches in an uncorrupted form and
> inform the patch originators when I have done so.
>
> I may have to change my email address to do so.
>
> Could I appeal to other u-boot guardians to send me, off list, details
> of which applications they have found reliable for both sending
> & receiving git patches.
>
> Regards
>
> Peter
[snip]
http://kerneltrap.org/Linux/Email_Clients_and_Patches
FWIIW, if your Exchange server is configured to support IMAP, you can
use Thunderbird. It isn't the best client, but at least can be
configured to work and doesn't spindle and mutilate received patches.
Best regards,
gvb
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 12:32 ` Peter Pearse
` (2 preceding siblings ...)
2008-04-11 13:13 ` Jerry Van Baren
@ 2008-04-11 13:17 ` Wolfgang Denk
2008-04-11 13:29 ` Peter Pearse
3 siblings, 1 reply; 19+ messages in thread
From: Wolfgang Denk @ 2008-04-11 13:17 UTC (permalink / raw)
To: u-boot
In message <000301c89bd0$21749350$3a4d010a@Emea.Arm.com> you wrote:
>
> > Actually, I think, even Peter should not reset his tree, but
> > revert just as well as you are going to do it: his tree is
> > publically accessible too, and if he resets his tree, it will
> > become unclear, where respective commits from the central
> > tree come from.
>
> Agreed.
>
> I shall revert u-boot-arm commits in the order listed.
OK, I reverted the commits in the master branch now.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The universe does not have laws - it has habits, and habits can be
broken.
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 13:17 ` Wolfgang Denk
@ 2008-04-11 13:29 ` Peter Pearse
2008-04-17 14:22 ` Dirk Behme
0 siblings, 1 reply; 19+ messages in thread
From: Peter Pearse @ 2008-04-11 13:29 UTC (permalink / raw)
To: u-boot
> -----Original Message-----
> From: wd at denx.de [mailto:wd at denx.de]
> Sent: 11 April 2008 14:18
> To: Peter Pearse
> Cc: 'Guennadi Liakhovetski'; u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
>
> In message <000301c89bd0$21749350$3a4d010a@Emea.Arm.com> you wrote:
> >
> > > Actually, I think, even Peter should not reset his tree,
> but revert
> > > just as well as you are going to do it: his tree is publically
> > > accessible too, and if he resets his tree, it will become
> unclear,
> > > where respective commits from the central tree come from.
> >
> > Agreed.
> >
> > I shall revert u-boot-arm commits in the order listed.
>
> OK, I reverted the commits in the master branch now.
And I've reverted u-boot-arm
Peter
>
> Best regards,
>
> Wolfgang Denk
>
> --
> DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email:
> wd at denx.de The universe does not have laws - it has habits,
> and habits can be broken.
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
2008-04-11 13:29 ` Peter Pearse
@ 2008-04-17 14:22 ` Dirk Behme
0 siblings, 0 replies; 19+ messages in thread
From: Dirk Behme @ 2008-04-17 14:22 UTC (permalink / raw)
To: u-boot
Peter Pearse wrote:
>>-----Original Message-----
>>From: wd at denx.de [mailto:wd at denx.de]
>>Sent: 11 April 2008 14:18
>>To: Peter Pearse
>>Cc: 'Guennadi Liakhovetski'; u-boot-users at lists.sourceforge.net
>>Subject: Re: [U-Boot-Users] [GIT PULL] Please pull u-boot-arm
>>
>>In message <000301c89bd0$21749350$3a4d010a@Emea.Arm.com> you wrote:
>>
>>>
>>>
>>>>Actually, I think, even Peter should not reset his tree,
>>
>>but revert
>>
>>>>just as well as you are going to do it: his tree is publically
>>>>accessible too, and if he resets his tree, it will become
>>
>>unclear,
>>
>>>>where respective commits from the central tree come from.
>>>
>>>Agreed.
>>>
>>>I shall revert u-boot-arm commits in the order listed.
>>
>>OK, I reverted the commits in the master branch now.
>
>
> And I've reverted u-boot-arm
What's the status of re-applying the reverted patches?
I really like to see
[PATCH v2] ARM: Davinci: Fix DM644x timer overflow handling and cleanup
http://article.gmane.org/gmane.comp.boot-loaders.u-boot/38505
in mainline.
Sorry if I missed anything,
Dirk
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2008-04-17 14:22 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-30 11:04 [U-Boot-Users] [GIT PULL] Please pull u-boot-arm Peter Pearse
2008-04-07 22:06 ` Wolfgang Denk
2008-04-08 23:32 ` [U-Boot-Users] Working config to compare? pat
2008-04-10 10:24 ` [U-Boot-Users] [GIT PULL] Please pull u-boot-arm Wolfgang Denk
2008-04-10 11:52 ` Magnus Lilja
2008-04-11 9:04 ` Peter Pearse
2008-04-11 11:11 ` Guennadi Liakhovetski
2008-04-11 11:27 ` Wolfgang Denk
2008-04-11 11:38 ` Guennadi Liakhovetski
2008-04-11 12:32 ` Peter Pearse
2008-04-11 12:40 ` Philip Balister
2008-04-11 12:51 ` Stefan Roese
2008-04-11 12:53 ` Guennadi Liakhovetski
2008-04-11 13:13 ` Jerry Van Baren
2008-04-11 13:17 ` Wolfgang Denk
2008-04-11 13:29 ` Peter Pearse
2008-04-17 14:22 ` Dirk Behme
2008-04-11 11:55 ` Stefan Roese
2008-04-11 11:24 ` Wolfgang Denk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox