public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* RE: -mm -> 2.6.13 merge status
@ 2005-06-23 13:20 Ian Pratt
  2005-06-23 13:37 ` Mark Williamson
  0 siblings, 1 reply; 112+ messages in thread
From: Ian Pratt @ 2005-06-23 13:20 UTC (permalink / raw)
  To: Carsten Otte, Chris Wright
  Cc: Andrew Morton, Jeff Garzik, linux-kernel, Mark Williamson,
	ian.pratt

 
> > Xen is making similar noises w.r.t. using kexec for 
> flexible bootloader.
> 
> Oh cool, then we should look at what they're doing instead of 
> reinventing the wheel. Any pointer we can follow, or person 
> we would contact?

Mark.Williamson@cl.cam.ac.uk

Best,
Ian

^ permalink raw reply	[flat|nested] 112+ messages in thread
[parent not found: <4hNoW-1yo-37@gated-at.bofh.it>]
* -mm -> 2.6.13 merge status
@ 2005-06-21  6:54 Andrew Morton
  2005-06-21 12:01 ` Andrey Panin
                   ` (10 more replies)
  0 siblings, 11 replies; 112+ messages in thread
From: Andrew Morton @ 2005-06-21  6:54 UTC (permalink / raw)
  To: linux-kernel


This summarises my current thinking on various patches which are presently
in -mm.  I cover large things and small-but-controversial things.  Anything
which isn't covered here (and that's a lot of material) is probably a "will
merge", unless it obviously isn't.

(If you reply to this email it would be a good idea to alter the Subject:
to reflect which feature you are discussing)



git-ocfs

    The OCFS2 filesystem.  OK by me, although I'm not sure it's had enough
    review.

sparsemem

    OK by me for a merge.  Need to poke arch maintainers first, check that
    they've looked at it sufficiently closely.

vm-early-zone-reclaim

    Needs some convincing benchmark numbers to back it up.  Otherwise OK.

avoiding-mmap-fragmentation

    Tricky.  Addresses vm area fragmentation issues due to recent
    optimisations to the free-area lookup code.  Will merge.

periodically-drain-non-local-pagesets

    Will merge

pcibus_to_node and users

    Will merge

CONFIG_HZ for x86 and ia64: changes default HZ to 250, make HZ Kconfigurable.

    Will merge (will switch default to 1000 Hz later if that seems necessary)

dmi-*.patch

    Will merge.  I have a comment "The below break x440".  Maybe it got
    fixed.  We'll doubtless hear if not.

xen-*.patch

    These are little cleanups and abstractions which make a Xen merge
    easier.  May as well merge them.

CPU hotplug for x86 and x86_64

    Not really useful on current hardware, but these provide
    infrastructure which some power management patches need, and it seems
    sensible to make the reference architecture support hotplug.  Will merge.

swsusp-on-SMP

    Will merge.

cfq version 3

    Not sure.  Jens seems to be setting up a few git trees.  On hold.

RCUification of the key management code

    Don't know - dhowells seemed diffident last time we discussed this.

timers-fixes-improvements.patch

    SMP speedups for the core timer code.  It was bumpy, but this seems
    stable now.  Will merge.

kprobes-*

    Will merge

rapidio-*

    Will merge.

namespace*.patch

    Awaiting viro ack.

xtensa architecture

    Is xtensa now, or will it be in the future a sufficiently popular
    architecture to justify the cost of having this code in the tree?

    Heaven knows.  Will merge.

dlm-*.patch: Red Hat distributed lock manager

    Hard.  Right now it seems that no in-kernel projects will use this and
    only one out-of-kernel project will use it.  Shelve the problem until
    after Kernel Summit, where some light may be shed.

    Opinions are sought...

connector.patch

    Nice idea IMO, but there are still questions around the
    implementation.  More dialogue needed ;)

connector-add-a-fork-connector.patch

    OK, but needs connector.

inotify

    There are still concerns about the userspace API and internal
    implementation details.  More slogging needed.

pcmcia-*.patch

    Makes the pcmcia layer generate hotplug events and deprecates cardmgr.
    Will merge.

NUMA-aware slab allocator

    Seems stable now, but it needs some ifdef reduction work before
    merging, please.

CPU scheduler

    Will merge some of these patches.  We're still discussing which ones.

perfctr

    Not yet, but getting closer.  The PPC64 guys still need to sort out a
    few interface issues with Mikael.  We might be able to fit this into
    2.6.13 if people get a move on.

cachefs

    This is a ton of code which knows rather a lot about pagecache
    internals.  It allows the AFS client to cache file contents on a local
    blockdev.

    I don't think it's a justified addition for only AFS and I'd prefer to
    see it proven for NFS as well.

    Issues around add-page-becoming-writable-notification.patch need to
    be resolved.

cachefs-for-nfs

    A recent addition.  Needs review from NFS developers and considerably
    more testing.

    These things aren't looking likely for 2.6.13.

kexec and kdump

    I guess we should merge these.

    I'm still concerned that the various device shutdown problems will
    mean that the success rate for crashing kernels is not high enough for
    kdump to be considered a success.  In which case in six months time we'll
    hear rumours about vendors shipping wholly different crashdump
    implementations, which would be quite bad.

    But I think this has gone as far as it can go in -mm, so it's a bit of
    a punt.

reiser4

    Merge it, I guess.

    The patches still contain all the reiser4-specific namespace
    enhancements, only it is disabled, so it is effectively dead code.  Maybe
    we should ask that it actually be removed?

v9fs

    I'm not sure that this has a sufficiently high
    usefulness-to-maintenance-cost ratio.

fuse

    This is useful, but there are, AFAIK, two issues:

    - We're still deadlocked over some permission-checking hacks in there

    - It has an NFS server implementation which only works if the
      to-be-served file happens to be in dcache.

      It has been said that a userspace NFS server can be used to get
      full NFS server functionality with FUSE.  I think the half-assed kernel
      implementation should be done away with.

execute-in-place

    Will merge.  Have the embedded guys commented on the usefulness of
    this for execute-out-of-ROM?




^ permalink raw reply	[flat|nested] 112+ messages in thread

end of thread, other threads:[~2005-06-30 18:42 UTC | newest]

Thread overview: 112+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20050620235458.5b437274.akpm@osdl.org.suse.lists.linux.kernel>
2005-06-21 11:14 ` -mm -> 2.6.13 merge status Andi Kleen
2005-06-21 18:44   ` Hans Reiser
2005-06-21 19:56     ` Andi Kleen
2005-06-21 20:21       ` Christoph Hellwig
2005-06-22  1:38       ` Hans Reiser
2005-06-22  1:57         ` Jeff Garzik
2005-06-22  1:57         ` Andi Kleen
2005-06-22  2:55           ` Hans Reiser
2005-06-22  3:01             ` Jeff Garzik
2005-06-22  8:09               ` Hans Reiser
2005-06-22  8:24                 ` Jeff Garzik
2005-06-23  6:22         ` Pekka Enberg
2005-06-23  7:42           ` Hans Reiser
2005-06-23  8:08             ` Pekka J Enberg
2005-06-23 13:10               ` Hans Reiser
2005-06-23 16:15             ` Vladimir Saveliev
2005-06-23 16:23               ` Olivier Galibert
2005-06-23 19:56                 ` Ross Biro
2005-06-23 17:17               ` Hans Reiser
2005-06-23 21:18                 ` Nikita Danilov
2005-06-23 18:37           ` Jeff Mahoney
2005-06-23 18:43             ` Andrew Morton
2005-06-23 19:29               ` Jeff Mahoney
2005-06-23 19:45                 ` Hans Reiser
2005-06-23 19:32               ` Jens Axboe
2005-06-25 16:46                 ` Pekka Enberg
2005-06-25 19:23                   ` Hans Reiser
2005-06-25 21:08                     ` Theodore Ts'o
2005-06-26  1:03                       ` Hans Reiser
2005-06-25 23:54                     ` Hubert Chan
2005-06-26 10:03                       ` Nikita Danilov
2005-06-27  7:24                   ` Jens Axboe
2005-06-27  7:28                     ` Andi Kleen
2005-06-27  7:49                       ` Pekka J Enberg
2005-06-27  8:19                         ` Jörn Engel
2005-06-27  8:20                         ` Andi Kleen
2005-06-27 12:27                           ` [PATCH] verbose BUG_ON reporting Pekka J Enberg
2005-06-27 12:38                             ` Andi Kleen
2005-06-27 12:45                               ` Pekka J Enberg
2005-06-27 12:40                             ` [PATCH] " Jörn Engel
2005-06-23 19:24             ` -mm -> 2.6.13 merge status Hans Reiser
2005-06-24  1:13             ` Hubert Chan
2005-06-26  0:45               ` Christian Trefzer
2005-06-26  1:13                 ` Hans Reiser
2005-06-26  2:23                   ` Christian Trefzer
     [not found] ` <42B831B4.9020603@pobox.com.suse.lists.linux.kernel>
     [not found]   ` <42B87318.80607@namesys.com.suse.lists.linux.kernel>
     [not found]     ` <20050621202448.GB30182@infradead.org.suse.lists.linux.kernel>
     [not found]       ` <42B8B9EE.7020002@namesys.com.suse.lists.linux.kernel>
     [not found]         ` <42B8BB5E.8090008@pobox.com.suse.lists.linux.kernel>
2005-06-22  1:26           ` reiser4 plugins Andi Kleen
2005-06-22  2:47             ` Hans Reiser
2005-06-22  3:16               ` Kyle Moffett
2005-06-22 15:29               ` Nikita Danilov
2005-06-23 13:20 -mm -> 2.6.13 merge status Ian Pratt
2005-06-23 13:37 ` Mark Williamson
     [not found] <4hNoW-1yo-37@gated-at.bofh.it>
     [not found] ` <4hT1h-5V0-41@gated-at.bofh.it>
     [not found]   ` <4hXHv-1br-41@gated-at.bofh.it>
2005-06-22 14:40     ` Bodo Eggert
  -- strict thread matches above, loose matches on Subject: below --
2005-06-21  6:54 Andrew Morton
2005-06-21 12:01 ` Andrey Panin
2005-06-21 12:35 ` Alan Cox
2005-06-21 13:07   ` Arjan van de Ven
2005-06-22 10:50     ` Erik Slagter
2005-06-21 12:43 ` Carsten Otte
2005-06-21 12:58 ` Jörn Engel
2005-06-21 14:08 ` Martin Hicks
2005-06-21 19:54   ` Andrew Morton
2005-06-21 20:00     ` Martin Hicks
2005-06-21 15:26 ` Jeff Garzik
2005-06-21 15:39   ` Robert Love
2005-06-21 19:22     ` Christoph Lameter
2005-06-21 19:38       ` Robert Love
2005-06-21 19:44         ` Christoph Lameter
2005-06-21 20:02         ` Zan Lynx
2005-06-21 20:06           ` Christoph Lameter
2005-06-21 20:07             ` Robert Love
2005-06-21 20:10               ` Christoph Lameter
2005-06-21 20:15                 ` Zan Lynx
2005-06-22  5:53                 ` Matthias Urlichs
2005-06-21 22:54             ` Alan Cox
2005-06-21 20:52           ` Stephen Hemminger
2005-06-21 22:45       ` Jeff Garzik
2005-06-21 23:30         ` Christoph Lameter
2005-06-21 23:39           ` Jeff Garzik
2005-06-22  6:19             ` Christoph Lameter
2005-06-21 15:43   ` Matt Porter
2005-06-21 19:41   ` randy_dunlap
2005-06-21 20:05   ` Hans Reiser
2005-06-21 20:24     ` Christoph Hellwig
2005-06-21 20:22   ` Andrew Morton
2005-06-21 20:56     ` Gerrit Huizenga
2005-06-21 21:04       ` Andrew Morton
2005-06-21 21:23         ` Gerrit Huizenga
2005-06-21 21:38         ` Arjan van de Ven
2005-06-22  6:33         ` Martin J. Bligh
2005-06-21 21:28     ` Carsten Otte
2005-06-22 23:32       ` Chris Wright
2005-06-23 13:04         ` Carsten Otte
2005-06-22 16:53     ` Eric W. Biederman
2005-06-22 20:52       ` Andrew Morton
2005-06-23  2:14         ` Eric W. Biederman
2005-06-24  4:06     ` Paul Jackson
2005-06-24  4:54       ` randy_dunlap
2005-06-21 15:50 ` Lee Revell
2005-06-21 18:56   ` Nish Aravamudan
2005-06-22 18:00     ` Nish Aravamudan
2005-06-21 20:32   ` Andrew Morton
2005-06-21 20:37     ` Lee Revell
2005-06-22  5:51 ` Christoph Hellwig
2005-06-27  9:06 ` Christoph Hellwig
2005-06-27 14:25   ` Vladimir Saveliev
2005-06-27 19:26     ` Christoph Hellwig
2005-06-27 19:44       ` Joel Becker
2005-06-27 20:26         ` Christoph Hellwig
2005-06-27 19:30 ` Christoph Hellwig
2005-06-27 20:37   ` Hans Reiser
2005-06-30 18:30     ` Vitaly Fertman
2005-06-27 20:19 ` Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox