Hi,
We have two sets of kgdb patches as of now: [core-lite, i386-lite, 8250] and
[core, i386, ppc, x86_64, eth]. First set of kgdb patches (lite) is fairly
clean. Let's consider it to be a candicate for submission to mainline kernel.
I am freezing the lite patches wrt. feature updates. Only bug-fixes and code
cleanups will be allowed in lite patches. You can make any feature
enhancements to second set of patches.
I propose following schedule for pushing kgdb lite into mainline kernel:
Take 1: 8th , Take 2: 15th, Take 3: 22nd, Take 4:29th. I'll download the
kernel snapshot (http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/) on
these dates and submit a single patch for possible acceptance into mainline
kenrel and feedback from community. Hopefully we'll succeed by end of this
month.
Please checkin any fixes or cleanups by end of this week. I plan to add some
documentation to core-lite.patch this week (will send it for review in a
separate email)
Comments/suggestions?
--
Amit Kale
EmSysSoft (http://www.emsyssoft.com)
KGDB: Linux Kernel Source Level Debugger (http://kgdb.sourceforge.net)
Hi!
> We have two sets of kgdb patches as of now: [core-lite, i386-lite, 8250] and
> [core, i386, ppc, x86_64, eth]. First set of kgdb patches (lite) is fairly
> clean. Let's consider it to be a candicate for submission to mainline kernel.
>
> I am freezing the lite patches wrt. feature updates. Only bug-fixes and code
> cleanups will be allowed in lite patches. You can make any feature
> enhancements to second set of patches.
Sounds good.
> I propose following schedule for pushing kgdb lite into mainline kernel:
> Take 1: 8th , Take 2: 15th, Take 3: 22nd, Take 4:29th. I'll download the
> kernel snapshot (http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/) on
> these dates and submit a single patch for possible acceptance into mainline
> kenrel and feedback from community. Hopefully we'll succeed by end of this
> month.
Well, you should have really cc-ed this one to andrew :-). [What?
Schedule for pushing? No patchbombing? ;-))))))))))]
Pavel
--
When do you have a heart between your knees?
[Johanka's followup: and *two* hearts?]
Hi!
> We have two sets of kgdb patches as of now: [core-lite, i386-lite, 8250] and
> [core, i386, ppc, x86_64, eth]. First set of kgdb patches (lite) is fairly
> clean. Let's consider it to be a candicate for submission to mainline kernel.
There may be better way to get kgdb into mainline.
AFAICS, mainline already contains kgdb/ppc. Submiting "core-lite,
ppc-lite, 8250" would then be simply much needed cleanup. We can push
i386 few days after that.
Pavel
--
When do you have a heart between your knees?
[Johanka's followup: and *two* hearts?]
On Wednesday 03 Mar 2004 4:31 pm, Pavel Machek wrote:
> Hi!
>
> > We have two sets of kgdb patches as of now: [core-lite, i386-lite, 8250]
> > and [core, i386, ppc, x86_64, eth]. First set of kgdb patches (lite) is
> > fairly clean. Let's consider it to be a candicate for submission to
> > mainline kernel.
>
> There may be better way to get kgdb into mainline.
>
> AFAICS, mainline already contains kgdb/ppc. Submiting "core-lite,
> ppc-lite, 8250" would then be simply much needed cleanup. We can push
> i386 few days after that.
ppc.patch removes arch/ppc/kernel/ppc-stub.c and adds a new file kgdb.c I
think that has a greater rejection chance.
Let's not change the direction now. Some time ago there was another view that
x86_64 would be easier. We have already had sufficient headache because of
split -lite -heavy patches. Let's try to finish that asap.
-Amit
On Wednesday 03 Mar 2004 4:26 pm, Pavel Machek wrote:
> Hi!
>
> > We have two sets of kgdb patches as of now: [core-lite, i386-lite, 8250]
> > and [core, i386, ppc, x86_64, eth]. First set of kgdb patches (lite) is
> > fairly clean. Let's consider it to be a candicate for submission to
> > mainline kernel.
> >
> > I am freezing the lite patches wrt. feature updates. Only bug-fixes and
> > code cleanups will be allowed in lite patches. You can make any feature
> > enhancements to second set of patches.
>
> Sounds good.
>
> > I propose following schedule for pushing kgdb lite into mainline kernel:
> > Take 1: 8th , Take 2: 15th, Take 3: 22nd, Take 4:29th. I'll download the
> > kernel snapshot (http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/)
> > on these dates and submit a single patch for possible acceptance into
> > mainline kenrel and feedback from community. Hopefully we'll succeed by
> > end of this month.
>
> Well, you should have really cc-ed this one to andrew :-). [What?
> Schedule for pushing? No patchbombing? ;-))))))))))]
I spared him of stress :-)
-Amit
> > > We have two sets of kgdb patches as of now: [core-lite, i386-lite, 8250]
> > > and [core, i386, ppc, x86_64, eth]. First set of kgdb patches (lite) is
> > > fairly clean. Let's consider it to be a candicate for submission to
> > > mainline kernel.
> >
> > There may be better way to get kgdb into mainline.
> >
> > AFAICS, mainline already contains kgdb/ppc. Submiting "core-lite,
> > ppc-lite, 8250" would then be simply much needed cleanup. We can push
> > i386 few days after that.
>
> ppc.patch removes arch/ppc/kernel/ppc-stub.c and adds a new file kgdb.c I
> think that has a greater rejection chance.
>
> Let's not change the direction now. Some time ago there was another view that
> x86_64 would be easier. We have already had sufficient headache because of
> split -lite -heavy patches. Let's try to finish that asap.
Okay, you are right. i386 is best tested.
Pavel
--
When do you have a heart between your knees?
[Johanka's followup: and *two* hearts?]