|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Re: [patch] Add kexec_ops & function pointers
On Tue, 2006-12-12 at 16:12 +0900, Magnus Damm wrote:
> Basically, machine_kexec() should be converted to kexec_ops.kexec() in
> two places. The second place is unfortunately located in
> linux/kernel/sys.c which does not exist in sparse yet. So that needs
> to be resolved somehow.
Hiding the indirections through the function table in the header via
defines or inline functions would make things a lot cleaner in my
opinion and as a bonus avoid this addition to the sparse tree.
That is the approach taken by the paravirt_ops stuff so it would also
make it easier to integrate with that in the future.
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|