From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: missing VM_IO (Xen 3.4 and Linux 3.0-rc5) Date: Sat, 2 Jul 2011 11:20:09 -0400 Message-ID: <20110702152009.GA20009@dumpdata.com> References: <4E0E64A7.3020404@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="82I3+IH0IqGh5yIs" Return-path: Content-Disposition: inline In-Reply-To: <4E0E64A7.3020404@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: George Shuklin Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org --82I3+IH0IqGh5yIs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Jul 02, 2011 at 04:21:59AM +0400, George Shuklin wrote: > Good day. > > Got this message from kernel: > > [5748467.183247] ------------[ cut here ]------------ > [5748467.183270] WARNING: at arch/x86/xen/mmu.c:492 > xen_make_pte_debug+0x9f/0x13 > 0() > [5748467.183280] 0x1df7b000 is missing VM_IO (and wasn't fixed)! > [5748467.183289] Pid: 884, comm: blogd Not tainted 3.0.0-rc5+ #10 > [5748467.183296] Call Trace: > [5748467.183306] [] ? xen_make_pte_debug+0x9f/0x130 > [5748467.183318] [] ? warn_slowpath_common+0x76/0xc0 > [5748467.183329] [] ? warn_slowpath_fmt+0x45/0x50 > [5748467.183339] [] ? pvclock_clocksource_read+0x52/0xf0 > [5748467.183350] [] ? xen_make_pte_debug+0x9f/0x130 > [5748467.183361] [] ? > __raw_callee_save_xen_make_pte_debug+0x > 11/0x1e > [5748467.183375] [] ? mprotect_fixup+0x518/0x8d0 > [5748467.183387] [] ? do_page_fault+0x1c8/0x460 > [5748467.183396] [] ? sys_mprotect+0x19a/0x260 > [5748467.183408] [] ? system_call_fastpath+0x16/0x1b > [5748467.183415] ---[ end trace 02c56baf98b43314 ]--- > [5748467.328453] irqbalance[905]: segfault at 4 ip 00007fcb22cabdec > sp 00007fff8 > 8e32e60 error 6 in libc-2.11.2.so[7fcb22c10000+156000] > [5748467.183415] ---[ end trace 02c56baf98b43314 ]--- > [5748467.328453] irqbalance[905]: segfault at 4 ip 00007fcb22cabdec > sp 00007fff8 > 8e32e60 error 6 in libc-2.11.2.so[7fcb22c10000+156000] > [5748509.028223] irqbalance[1037]: segfault at 4 ip 00007f8b03359dec > sp 00007fff > 9f75ea40 error 6 in libc-2.11.2.so[7f8b032be000+156000] > > kernel command line: > > CPUFREQ=no root=/dev/xvda2 noapic nolapic loglevel=7 debug You don't need those 'CPUFREQ=no noapic nolapic' options. Can you provide the full log please. The irqbalance issue is an issue with irqbalance - if you want that fixed try the attached patch. --82I3+IH0IqGh5yIs Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="irqbalance.patch" --- irqbalance-0.56.orig/procinterrupts.c 2010-06-10 10:45:55.000000000 -0400 +++ irqbalance-0.56/procinterrupts.c 2011-05-10 20:22:06.897465003 -0400 @@ -50,7 +50,7 @@ void parse_proc_interrupts(void) int cpunr; int number; uint64_t count; - char *c, *c2; + char *c, *c2, *err; if (getline(&line, &size, file)==0) break; @@ -64,7 +64,11 @@ void parse_proc_interrupts(void) continue; *c = 0; c++; - number = strtoul(line, NULL, 10); + number = strtoul(line, &err, 10); + /* Man page says that if that happens and number == 0, then it + * failed to parse. */ + if (err == line && number == 0) + continue; count = 0; cpunr = 0; --82I3+IH0IqGh5yIs Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --82I3+IH0IqGh5yIs--