On 02/08/2016 11:25 AM, Scott Wood wrote: > On Mon, 2016-02-08 at 19:22 +0000, york sun wrote: >> On 02/08/2016 11:18 AM, Scott Wood wrote: >>> On Mon, 2016-02-08 at 19:03 +0000, york sun wrote: >>>> On 02/01/2016 09:06 AM, york sun wrote: >>>>> On 01/25/2016 09:40 PM, Qianyu Gong wrote: >>>>>> >>>>>>> -----Original Message----- >>>>>>> From: Scott Wood [mailto:o...@buserror.net] >>>>>>> Sent: Tuesday, January 26, 2016 1:17 AM >>>>>>> To: Qianyu Gong <qianyu.g...@nxp.com>; u-boot@lists.denx.de >>>>>>> Cc: b07...@freescale.com; Shaohui Xie <shaohui....@nxp.com> >>>>>>> Subject: Re: [U-Boot] [Patch V3 2/3] fm: fdt: Move fman ucode >>>>>>> fixup to >>>>>>> Fman >>>>>>> driver code >>>>>>> >>>>>>> On Mon, 2016-01-25 at 19:37 +0800, Gong Qianyu wrote: >>>>>>>> Both Freescale Layerscape and powerpc/mpc85xx platforms are >>>>>>>> using >>>>>>>> fdt_fixup_fman_firmware() to insert Fman ucode blob into the >>>>>>>> device >>>>>>>> tree. So move the function to driver code. >>>>>>>> >>>>>>>> Signed-off-by: Gong Qianyu <qianyu.g...@nxp.com> >>>>>>>> --- >>>>>>>> V3: >>>>>>>> - Remove file changes about "qe.h". >>>>>>>> (Should be put in the first patch of this patchset) >>>>>>>> V2: >>>>>>>> - New patch. >>>>>>>> >>>>>>>> arch/powerpc/cpu/mpc85xx/fdt.c | 125 >>>>>>>> ++------------------------------------ >>>>>>>> - >>>>>>>> drivers/net/fm/Makefile | 1 + >>>>>>>> drivers/net/fm/fdt.c | 129 >>>>>>>> +++++++++++++++++++++++++++++++++++++++++ >>>>>>>> include/fsl_fman.h | 1 + >>>>>>>> 4 files changed, 136 insertions(+), 120 deletions(-) >>>>>>> >>>>>>> Again, pass -M -C to git format-patch. >>>>>>> >>>>>>> -Scott >>>>>> >>>>>> I don't understand but I've already used "git format-patch -M -C - >>>>>> -stat >>>>>> ...". >>>>>> >>>>> >>>>> Scott means using -M and -C, git should detect the moving instead of >>>>> adding and >>>>> deleting the same code. Try to add --find-copies-harder to see if it >>>>> generates a >>>>> smaller patch. >>>>> >>>> >>>> Qianyu, >>>> >>>> Since you are on holiday, I tried it for you. Adjusting "-M -C" doesn't >>>> work. >>>> Even you are moving the function from one file to another, "git format >>>> -patch" >>>> cannot detect the moving because both files exist before and after this >>>> change, >>>> and the change set is not significant enough to be detected. >>> >>> It looks like the patch is creating drivers/net/fm/fdt.c... >>>
Actually you were right. This patch creates a new file. There are also other small changes here and there. Maybe that's the reason git doesn't detect the move. Anyway, let me know if you have further comment. I am testing these patches. York _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot