Message ID | 57BD706502000078001087A9@prv-mh.provo.novell.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Wed, Aug 24, 2016 at 02:01:09AM -0600, Jan Beulich wrote: > Non-debugging message text should be (and is here) distinguishable > without also logging function names. Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> > > Signed-off-by: Jan Beulich <jbeulich@suse.com> > > --- a/xen/arch/x86/mm/paging.c > +++ b/xen/arch/x86/mm/paging.c > @@ -469,8 +469,9 @@ static int paging_log_dirty_op(struct do > peek = 0; > > if ( unlikely(d->arch.paging.log_dirty.failed_allocs) ) { > - printk("%s: %d failed page allocs while logging dirty pages\n", > - __FUNCTION__, d->arch.paging.log_dirty.failed_allocs); > + printk(XENLOG_WARNING > + "%u failed page allocs while logging dirty pages of Dom%d\n", > + d->arch.paging.log_dirty.failed_allocs, d->domain_id); > rv = -ENOMEM; > goto out; > }
On 24/08/16 09:01, Jan Beulich wrote: > Non-debugging message text should be (and is here) distinguishable > without also logging function names. > > Signed-off-by: Jan Beulich <jbeulich@suse.com> > > --- a/xen/arch/x86/mm/paging.c > +++ b/xen/arch/x86/mm/paging.c > @@ -469,8 +469,9 @@ static int paging_log_dirty_op(struct do > peek = 0; > > if ( unlikely(d->arch.paging.log_dirty.failed_allocs) ) { > - printk("%s: %d failed page allocs while logging dirty pages\n", > - __FUNCTION__, d->arch.paging.log_dirty.failed_allocs); > + printk(XENLOG_WARNING > + "%u failed page allocs while logging dirty pages of Dom%d\n", > + d->arch.paging.log_dirty.failed_allocs, d->domain_id); Can we standardise on d%d instead? It is shorter, and mutually consistent with d%dv%d for vcpus. ~Andrew
>>> On 31.08.16 at 20:39, <andrew.cooper3@citrix.com> wrote: > On 24/08/16 09:01, Jan Beulich wrote: >> Non-debugging message text should be (and is here) distinguishable >> without also logging function names. >> >> Signed-off-by: Jan Beulich <jbeulich@suse.com> >> >> --- a/xen/arch/x86/mm/paging.c >> +++ b/xen/arch/x86/mm/paging.c >> @@ -469,8 +469,9 @@ static int paging_log_dirty_op(struct do >> peek = 0; >> >> if ( unlikely(d->arch.paging.log_dirty.failed_allocs) ) { >> - printk("%s: %d failed page allocs while logging dirty pages\n", >> - __FUNCTION__, d->arch.paging.log_dirty.failed_allocs); >> + printk(XENLOG_WARNING >> + "%u failed page allocs while logging dirty pages of Dom%d\n", >> + d->arch.paging.log_dirty.failed_allocs, d->domain_id); > > Can we standardise on d%d instead? It is shorter, and mutually > consistent with d%dv%d for vcpus. Fine with me - done. Jan
On 01/09/16 08:13, Jan Beulich wrote: >>>> On 31.08.16 at 20:39, <andrew.cooper3@citrix.com> wrote: >> On 24/08/16 09:01, Jan Beulich wrote: >>> Non-debugging message text should be (and is here) distinguishable >>> without also logging function names. >>> >>> Signed-off-by: Jan Beulich <jbeulich@suse.com> >>> >>> --- a/xen/arch/x86/mm/paging.c >>> +++ b/xen/arch/x86/mm/paging.c >>> @@ -469,8 +469,9 @@ static int paging_log_dirty_op(struct do >>> peek = 0; >>> >>> if ( unlikely(d->arch.paging.log_dirty.failed_allocs) ) { >>> - printk("%s: %d failed page allocs while logging dirty pages\n", >>> - __FUNCTION__, d->arch.paging.log_dirty.failed_allocs); >>> + printk(XENLOG_WARNING >>> + "%u failed page allocs while logging dirty pages of Dom%d\n", >>> + d->arch.paging.log_dirty.failed_allocs, d->domain_id); >> Can we standardise on d%d instead? It is shorter, and mutually >> consistent with d%dv%d for vcpus. > Fine with me - done. Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
On Wed, Aug 24, 2016 at 9:01 AM, Jan Beulich <JBeulich@suse.com> wrote: > Non-debugging message text should be (and is here) distinguishable > without also logging function names. > > Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: George Dunlap <george.dunlap@citrix.com> > > --- a/xen/arch/x86/mm/paging.c > +++ b/xen/arch/x86/mm/paging.c > @@ -469,8 +469,9 @@ static int paging_log_dirty_op(struct do > peek = 0; > > if ( unlikely(d->arch.paging.log_dirty.failed_allocs) ) { > - printk("%s: %d failed page allocs while logging dirty pages\n", > - __FUNCTION__, d->arch.paging.log_dirty.failed_allocs); > + printk(XENLOG_WARNING > + "%u failed page allocs while logging dirty pages of Dom%d\n", > + d->arch.paging.log_dirty.failed_allocs, d->domain_id); > rv = -ENOMEM; > goto out; > } > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > https://lists.xen.org/xen-devel >
--- a/xen/arch/x86/mm/paging.c +++ b/xen/arch/x86/mm/paging.c @@ -469,8 +469,9 @@ static int paging_log_dirty_op(struct do peek = 0; if ( unlikely(d->arch.paging.log_dirty.failed_allocs) ) { - printk("%s: %d failed page allocs while logging dirty pages\n", - __FUNCTION__, d->arch.paging.log_dirty.failed_allocs); + printk(XENLOG_WARNING + "%u failed page allocs while logging dirty pages of Dom%d\n", + d->arch.paging.log_dirty.failed_allocs, d->domain_id); rv = -ENOMEM; goto out; }