[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 1/2] XEN, X86: Improve semantic support for pagetable_reserve PVOPS
On Wed, 2012-08-15 at 18:46 +0100, Stefano Stabellini wrote: > On Wed, 15 Aug 2012, Attilio Rao wrote: > > On 15/08/12 18:25, Stefano Stabellini wrote: > > > On Tue, 14 Aug 2012, Attilio Rao wrote: > > > > > >> - Allow xen_mapping_pagetable_reserve() to handle a start different from > > >> pgt_buf_start, but still bigger than it. > > >> - Add checks to xen_mapping_pagetable_reserve() and > > >> native_pagetable_reserve() > > >> for verifying start and end are contained in the range > > >> [pgt_buf_start, pgt_buf_top]. > > >> - In xen_mapping_pagetable_reserve(), change printk into pr_debug. > > >> - In xen_mapping_pagetable_reserve(), print out diagnostic only if there > > >> is > > >> an actual need to do that (or, in other words, if there are actually > > >> some > > >> pages going to switch from RO to RW). > > >> > > >> Signed-off-by: Attilio Rao<attilio.rao@xxxxxxxxxx> > > >> --- > > >> arch/x86/mm/init.c | 4 ++++ > > >> arch/x86/xen/mmu.c | 22 ++++++++++++++++++++-- > > >> 2 files changed, 24 insertions(+), 2 deletions(-) > > >> > > >> diff --git a/arch/x86/mm/init.c b/arch/x86/mm/init.c > > >> index e0e6990..c5849b6 100644 > > >> --- a/arch/x86/mm/init.c > > >> +++ b/arch/x86/mm/init.c > > >> @@ -92,6 +92,10 @@ static void __init find_early_table_space(struct > > >> map_range *mr, unsigned long en > > >> > > >> void __init native_pagetable_reserve(u64 start, u64 end) > > >> { > > >> + if (start< PFN_PHYS(pgt_buf_start) || end> > > >> PFN_PHYS(pgt_buf_top)) > > >> + panic("Invalid address range: [%llu - %llu] should be a > > >> subset of [%llu - %llu]\n" > > >> > > > code style (you can check whether your patch breaks the code style with > > > scripts/checkpatch.pl) > > > > > > > I actually did before to submit, it reported 0 errors/warning. > > strange, that really looks like a line over 80 chars Also there should be one space either side of the "<" and ">" in the conditional. > > > > Do you have an handy link on where I can find a style guide for Linux > > kernel? I tried to follow what other parts of the code do. > > Documentation/CodingStyle > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxx > http://lists.xen.org/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |