Keith

Thanks for your detailed response.  Your post resulted in me looking at
kernel.org kernels.  I find kernel.org kernels do not need this change. 
This change is required for the "kexec" patches (which was merged ahead
of our kdb patches in our tree).  Anyone doing a merge with kexec will
want this patch.

Sorry for the confusion.

regards
-steve

On Mon, 2005-06-06 at 19:27, Keith Owens wrote:
> On Mon, 06 Jun 2005 14:38:11 -0700,
> Steven Dake <[EMAIL PROTECTED]> wrote:
> >I couldn't get kdb to compile with KDB modules set to * (but m works).
> 
> I build kdb for i386 with gcc 3.4.3 all the time (FC3).  It has no
> problems with any value of KDB_MODULES, I just tried y, m and n, all
> built clean.  '*' is not a valid setting for a config tristate
> variable.
> 
> What value are you using for KDB_MODULES?  What tool chain errors are
> you seeing?
> 
> >   __con_initcall_end = .;
> >   __kdb_initcall_start = .;
> >-  .kdb_initcall.init : { *(.kdb_initcall.init) }
> >+  .kdb_initcall.init : AT(ADDR(.kdb_initcall.init) - LOAD_OFFSET) {
> >+       *(.kdb_initcall.init)
> >+  }
> 
> .kdb_initcall.init is functionally identical to the immediately
> preceding .con_initcall.init, and to all the other init sections in
> arch/i386/vmlinux.lds.S.  If kdb needs changing then they all do.
> 

---------------------------
Use http://oss.sgi.com/ecartis to modify your settings or to unsubscribe.

Reply via email to