All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gerd Hoffmann <kraxel@suse.de>
To: Magnus Damm <magnus.damm@gmail.com>
Cc: Magnus Damm <magnus@valinux.co.jp>,
	Xen devel list <xen-devel@lists.xensource.com>,
	Horms <horms@verge.net.au>
Subject: Re: kexec trouble
Date: Wed, 06 Dec 2006 14:23:36 +0100	[thread overview]
Message-ID: <4576C458.40909@suse.de> (raw)
In-Reply-To: <aec7e5c30612060311r17712526uf0d3df427e97bd95@mail.gmail.com>

  Hi,

>> For code which likely lives longer in the xen tree (especially
>> kexec-generic.patch which has almost no chance to be accepted mainline
>> as-is) it is a pain to deal with as patch.
> 
> Yeah, I can agree with that. Feel free to add the files to sparse and
> throw out the patch. The dependency on patches and other stuff may
> make it difficult though.

*Aaaaargh*, it's even messier than I thought.  We have linux kernel
source files which are modified by patches *AND* are in the sparse tree.
 And the two versions don't match of course.  Looks like that is an
older issue though, so I can't blame kexec for that one ;)

These patches can't be removed cleanly after running mkbuildtree:

  x86-put-note-sections-into-a-pt_note-segment-in-vmlinux.patch
  smp-alts.patch
  net-gso-2-checksum-fix.patch
  net-gso-0-base.patch

We *must* find a more sane way to maintain the linux kernel sources,
this is one more reason why mixing sparse tree and patches isn't going
to fly.  As far I know at least the sparse tree is planned to be
dropped, now with dom0 and xen being decoupled (3.0.3+) it should be
possible without too much hassle.  Any plans what to use instead?  quilt
patch queue?

cheers,
  Gerd

-- 
Gerd Hoffmann <kraxel@suse.de>

  reply	other threads:[~2006-12-06 13:23 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-12-05 14:37 kexec trouble Gerd Hoffmann
2006-12-05 15:53 ` Magnus Damm
2006-12-05 16:55   ` Gerd Hoffmann
2006-12-06  4:08     ` Magnus Damm
2006-12-06  8:48       ` Gerd Hoffmann
2006-12-06  9:41         ` Magnus Damm
2006-12-06 10:31           ` Gerd Hoffmann
2006-12-06 11:11             ` Magnus Damm
2006-12-06 13:23               ` Gerd Hoffmann [this message]
2006-12-06 13:40                 ` Muli Ben-Yehuda
2006-12-07 11:24               ` Gerd Hoffmann
2006-12-08  4:15                 ` Magnus Damm
2006-12-08 10:01                   ` Gerd Hoffmann
2006-12-08 10:24                     ` Ian Campbell
2006-12-08 11:28                       ` Gerd Hoffmann
2006-12-08 11:32                         ` Keir Fraser
2006-12-08 11:52                         ` Ian Campbell
2006-12-08 15:49                         ` Ian Campbell
2006-12-06  8:37   ` Keir Fraser
2006-12-06  9:08     ` Magnus Damm

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4576C458.40909@suse.de \
    --to=kraxel@suse.de \
    --cc=horms@verge.net.au \
    --cc=magnus.damm@gmail.com \
    --cc=magnus@valinux.co.jp \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.