Re: [git pull] x86 changes for v2.6.27

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Dave Jones <davej@...>, Linus Torvalds <torvalds@...>, <linux-kernel@...>, Thomas Gleixner <tglx@...>, H. Peter Anvin <hpa@...>, Andrew Morton <akpm@...>
Date: Wednesday, July 16, 2008 - 9:54 am

* Dave Jones <davej@redhat.com> wrote:


heh, thanks :)

Being able to shuffle around independent topics and only sending those 
which were ready was the single biggest advantage that quilt had for us. 
So we tried hard to keep the same workflow property under git as well. 
We were sceptical in the beginning due to git's fundamental append-only 
nature but after a ton of scripting by Thomas and me it turned out to be 
doable under git as well.

In hindsight going to a pure git workflow worked out pretty well i think 
and Linus was right when he suggested that we'd be happier with a pure 
git workflow. We are now roughly back to the same speed and reliability 
of processing incoming patches as we were under quilt with the 
monolothic x86 and sched-devel trees and the end result is (much) more 
structured so it's a marked improvement.

... so we've got all the advantages of a quilt workflow, and all the 
advantages of git as well, combined. Scripted per topic progress reports 
like the one below were unthinkable under quilt. So there's no looking 
back :-)

	Ingo

-------------------------------------------------------------------->
earth4:~/tip> tip-pending

topic                                   #commits
------------------------------------------------
acpi-for-len                            :      2
core/futex-64bit                        :      1
core/generic-dma-coherent               :      1
core/kill-the-BKL                       :     18
core/misc                               :      2
core/percpu                             :      3
core/percpu-zerobased                   :      4
core/softlockup                         :      8
core/warn-API                           :     15
cpus4096                                :     13
kmemcheck                               :     20
out-of-tree                             :     16
pci-for-jesse                           :      1
safe-poison-pointers                    :      1
stackprotector                          :     18
timers/hpet                             :      2
tracing/immediates                      :     26
tracing/markers                         :      7
tracing/nmisafe                         :      5
tracing/sched_markers                   :      1
tracing/textedit                        :      5
x86/amd-iommu                           :     16
x86/audit-speedup                       :     66
x86/cleanups                            :      2
x86/gart                                :      3
x86/header-guards                       :      2
x86/mm-debug                            :      2
x86/paravirt-spinlocks                  :     70
x86/pci-ioapic-boot-irq-quirks          :      9
x86/pebs                                :      3
x86/unify-mce                           :      9
x86/unify-pci                           :      4
x86/x2apic                              :     35
xen-64bit                               :     63
---------------------
auto-core-next                          :     15
auto-cpus4096-next                      :     13
auto-kmemcheck-next                     :     20
auto-safe-poison-pointers-next          :      1
auto-stackprotector-next                :     18
auto-timers-next                        :      3
auto-x86-next                           :    104
---------------------
auto-latest                             :    215
---------------------
total topics:     129
pending topics:    34
pending commits:  453
unique commits:   376
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[git pull] x86 changes for v2.6.27, Ingo Molnar, (Mon Jul 14, 9:50 am)
Re: [git pull] x86 changes for v2.6.27, Bartlomiej Zolnierkiewicz..., (Wed Jul 16, 9:52 am)
Re: [git pull] x86 changes for v2.6.27, Ingo Molnar, (Wed Jul 16, 10:05 am)
Re: [git pull] x86 changes for v2.6.27, Dave Jones, (Mon Jul 14, 10:51 pm)
Re: [git pull] x86 changes for v2.6.27, Ingo Molnar, (Wed Jul 16, 9:54 am)
Re: [git pull] x86 changes for v2.6.27, Linus Torvalds, (Tue Jul 15, 12:33 am)
Re: [git pull] x86 changes for v2.6.27, Linus Torvalds, (Mon Jul 14, 4:49 pm)
Re: [git pull] x86 changes for v2.6.27, Linus Torvalds, (Mon Jul 14, 6:00 pm)
Re: [git pull] x86 changes for v2.6.27, Ingo Molnar, (Tue Jul 15, 4:35 am)
Re: [git pull] x86 changes for v2.6.27, H. Peter Anvin, (Mon Jul 14, 4:57 pm)
Re: [git pull] x86 changes for v2.6.27, Linus Torvalds, (Mon Jul 14, 5:01 pm)
Re: [git pull] x86 changes for v2.6.27, Linus Torvalds, (Mon Jul 14, 5:25 pm)
Re: [git pull] x86 changes for v2.6.27, H. Peter Anvin, (Mon Jul 14, 5:16 pm)