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



* Bartlomiej Zolnierkiewicz <bzolnier@xxxxxxxxx> wrote:


Hi,

On Monday 14 July 2008, Ingo Molnar wrote:
Linus,

Please pull the latest x86 git tree from:

git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git x86/for-linus

this is our first merge window since we migrated over to a pure Git
based patch management setup and integrated x86.git into the -tip tree.
Going from Quilt to Git was quite hard for this
1000-patches-per-kernel-cycle tree, so please bear with us :-)

I see that fix patches are no longer folded into the guilty patch
and it makes me a bit worried about kernel bisectability (on which
many people depend on for hunting regressions)...

Random example (amongst many others) of what I mean:

[...]

x86: introduce max_low_pfn_mapped for 64-bit
x86: max_low_pfn_mapped fix, #1
x86: max_low_pfn_mapped fix, #2
x86: max_low_pfn_mapped fix, #3

There is also a _ton_ of build fixes which could have been easily
folded into guilty patches.

actually, while there are indeed other examples where merging fixes
would have made sense, those 3 above are conceptually different so we
wanted to have them separate intentionally.

Could you please consider adding this additional step into your
development process before push to Linus?

yeah, we definitely try to do that but -tip is released daily so the
window to squash patches is small in an append-only setup. There were 2
days between those fixes above so even if we wanted we couldnt squash
them. The purpose of finegrained fixes is to observe the effects of the
fixes. (sometimes the fix is worse than the bug it purports to fix)

Anyway, i think you'll see less of these in the next merge window.

Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • [ANNOUNCE] GIT 1.5.3.5
    ... The latest maintenance release GIT 1.5.3.5 is available at the ... There are many fixes including a handful bugs that led to ... Comes with git-gui 0.8.4. ... Fix a small memory leak in builtin-add ...
    (Linux-Kernel)
  • XFS status update for October 2009
    ... In October we saw the Linux 2.6.32 merge window with a major XFS update. ... and of course various smaller fixes. ... On the userspace side there has been a healthy activity on xfsprogs: ... make the source package generation simpler and shared for different package ...
    (Linux-Kernel)
  • Re: Global Interface Table Problem.
    ... post that when I create GIT and other interfaces in the primary thread of ... close this window and move on to the window created by the primary ... thread using File -> New or CTRL N. in this second window GIT world ... But if I create pointers in B, close the B window and record in A. ...
    (microsoft.public.vc.atl)
  • [PATCH 0/7] IB/ehca: support for user space small queues, support more than 4k queue pairs, generate
    ... Here is a patch set against Roland's git, ... It enables userspace support for small QP feature and make some fixes for it. ... Also there is add the mapping of 4k firmware context to user space. ...
    (Linux-Kernel)
  • Re: The Great Geometry Muddle
    ... can be restored after a window manager restart; ... one might choose which fixes were enabled; ... Simply fading away without even the option for proper self-support is far ... even if people aren't willing to pay for proper ...
    (comp.unix.cde)

Loading