On Mon, Jan 14, 2008 at 01:29:36PM +, Ian Campbell wrote:
>
> On Thu, 2008-01-10 at 17:15 +0900, Simon Horman wrote:
> > > Have you tested Xen too? Does it run into issues with this change?
> >
> > Xen will need to be updated for this change but it shouldn't be a big
> > deal. Basically
On Thu, 2008-01-10 at 17:15 +0900, Simon Horman wrote:
> > Have you tested Xen too? Does it run into issues with this change?
>
> Xen will need to be updated for this change but it shouldn't be a big
> deal. Basically right now it calls __ma() (which is kind of like __pa())
> on kexec_pgd and
On Thu, 2008-01-10 at 17:15 +0900, Simon Horman wrote:
Have you tested Xen too? Does it run into issues with this change?
Xen will need to be updated for this change but it shouldn't be a big
deal. Basically right now it calls __ma() (which is kind of like __pa())
on kexec_pgd and
On Mon, Jan 14, 2008 at 01:29:36PM +, Ian Campbell wrote:
On Thu, 2008-01-10 at 17:15 +0900, Simon Horman wrote:
Have you tested Xen too? Does it run into issues with this change?
Xen will need to be updated for this change but it shouldn't be a big
deal. Basically right now it
[ CCing Magnus Damm and Ian Campbell ]
On Wed, Jan 09, 2008 at 08:14:23PM -0500, Vivek Goyal wrote:
> On Wed, Jan 09, 2008 at 10:57:47AM +0800, Huang, Ying wrote:
> > This patch add an architecture specific struct arch_kimage into struct
> > kimage. Three pointers to page table pages used by
[ CCing Magnus Damm and Ian Campbell ]
On Wed, Jan 09, 2008 at 08:14:23PM -0500, Vivek Goyal wrote:
On Wed, Jan 09, 2008 at 10:57:47AM +0800, Huang, Ying wrote:
This patch add an architecture specific struct arch_kimage into struct
kimage. Three pointers to page table pages used by kexec are
On Wed, 2008-01-09 at 20:14 -0500, Vivek Goyal wrote:
[...]
> >
> > +static void alloc_page_tables(struct kimage *image)
> > +{
>
> This is too generic a name. How about something like
> arch_alloc_kexec_page_tables()
OK, I will change it.
> > + image->arch_kimage.pgd = (pgd_t
On Wed, Jan 09, 2008 at 10:57:47AM +0800, Huang, Ying wrote:
> This patch add an architecture specific struct arch_kimage into struct
> kimage. Three pointers to page table pages used by kexec are added to
> struct arch_kimage. The page tables pages are dynamically allocated in
>
On Wed, Jan 09, 2008 at 10:57:47AM +0800, Huang, Ying wrote:
This patch add an architecture specific struct arch_kimage into struct
kimage. Three pointers to page table pages used by kexec are added to
struct arch_kimage. The page tables pages are dynamically allocated in
machine_kexec_prepare
On Wed, 2008-01-09 at 20:14 -0500, Vivek Goyal wrote:
[...]
+static void alloc_page_tables(struct kimage *image)
+{
This is too generic a name. How about something like
arch_alloc_kexec_page_tables()
OK, I will change it.
+ image-arch_kimage.pgd = (pgd_t
This patch add an architecture specific struct arch_kimage into struct
kimage. Three pointers to page table pages used by kexec are added to
struct arch_kimage. The page tables pages are dynamically allocated in
machine_kexec_prepare instead of statically from BSS segment. This
will save up to 20k
This patch add an architecture specific struct arch_kimage into struct
kimage. Three pointers to page table pages used by kexec are added to
struct arch_kimage. The page tables pages are dynamically allocated in
machine_kexec_prepare instead of statically from BSS segment. This
will save up to 20k
12 matches
Mail list logo