* [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 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: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
* [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 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
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