Re: [PATCH 4/5] staging: r8712u: Merging Realtek's latest. Mostly types, defines and includes.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Dan,

thanks for taking a look at this. You're always very thorough.
I'll look into the git command you mentioned, but I need to provide
some info, too:


On Tue, Aug 23, 2011 at 11:00:25AM +0300, Dan Carpenter wrote:
> On Tue, Aug 23, 2011 at 01:53:40PM +0800, Ali Bahar wrote:
> > Realtek's latest is v2.6.6.
> > Mostly, a few types and definitions have been updated in these files.
> > A few functional changes, too.
> > 
> 
> Same thing.  This patch is a mess of random changes with no
> explanation.  I understand that the reasons might have been forgotten

There is not a single thing that's been forgotten here. Everything's
logged. One has to, with this many changes!


> at this time, but do what you can at least.

You need to realize that there were 165 files which showed changes!
And I have no commit history for Realtek's changes, and so no known
delta for each commit. Individualizing the nature of the changes would
have necessitated disentangling a spaghetti of 165 files -- and
ensuring that each coherent commit went thru compilation-and-test by
itself! Patch 5 gives you an idea of most of what has been shoved into
their tarball -- and then there were the Android etc changes!

Considering that this was a 3-way merge, there was one overwhelming
criterion at the outset: to ensure that the compilation does not crap
out.
In order to reduce the mess of compiling the lot, I planned to do
commits (and so compilations) according to the extent of the changes
in each file. This worked for 2 or so commits, but the rest were too
entangled. 

Now I expect that, as you suggested, there is a git tool or two to
clean up the patches even more than they have already been cleaned.
Suffice to say that getting the rebase and the commit-squashing right
was paramount.

I will look into the git command you mentioned, after all the feedback
comes thru.

Thanks again, 
ali


> 
> regards,
> dan carpenter
> 
> 
_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel


[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux