[Linux-galileo] ev64260 bi_rec patch
msokolov at ivan.Harhan.ORG
Tue Apr 2 05:52:16 EST 2002
Tom Rini <trini at kernel.crashing.org> wrote:
> IIRC, your original patch did the parsing in parse_bootinfo() or so in
> arch/ppc/kernel/setup.c which means each new driver bi_rec needs to
> modify arch/ppc/kernel/setup.c,
> which isn't nice.
> What we need is
> something like how we save Motorola residual data or bd_info stuffs
> (memcpy in platform_init).
Both of those structures are fixed-length and are copied to static variables.
The bi_recs list has a variable length and can't be copied to a static variable
(unless we agree on a maximum size for it and make a static buffer of that
size, but someone other than me has to make that decision), and I don't know
how to make a dynamic memory allocation that early.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev