> -----Original Message----- > From: Srikar Dronamraju [mailto:sri...@linux.vnet.ibm.com] > Sent: Wednesday, April 06, 2016 9:27 PM > To: Anton Blanchard <an...@samba.org> > Cc: Peter Zijlstra <pet...@infradead.org>; Ingo Molnar <mi...@kernel.org>; > t...@linutronix.de; efa...@gmx.de; hte...@gmail.com; > linux-ker...@vger.kernel.org; t...@kernel.org; torva...@linux-foundation.org; > zhao...@cn.fujitsu.com; yangds.f...@cn.fujitsu.com; h...@zytor.com; Stephen > Rothwell <s...@canb.auug.org.au>; Michael Ellerman <m...@ellerman.id.au>; > linuxppc-dev@lists.ozlabs.org > Subject: Re: [PATCH] sched/cpuacct: Check for NULL when using task_pt_regs() > > * Anton Blanchard <an...@samba.org> [2016-04-06 21:59:50]: > > > Looks good, and the patch below does fix the oops for me. > > > > Anton > > -- > > > > task_pt_regs() can return NULL for kernel threads, so add a check. > > This fixes an oops at boot on ppc64. > > > > Signed-off-by: Anton Blanchard <an...@samba.org> > > Works for me too. > > Reported-and-Tested-by: Srikar Dronamraju <sri...@linux.vnet.ibm.com> > Thanks, all
I tested it in the vm(can not boot before fix): [single cpu] # for f in cpuacct.*; do echo "$f: "; cat $f; done cpuacct.stat: user 260 system 451 cpuacct.usage: 6923456654 cpuacct.usage_percpu: 6963446178 cpuacct.usage_percpu_sys: 2610934362 cpuacct.usage_percpu_user: 4451667140 cpuacct.usage_sys: 2612684054 cpuacct.usage_user: 4540275322 # [2 cpu wih 8 maxcpus] # for f in cpuacct.*; do echo "$f: "; cat $f; done cpuacct.stat: user 205 system 536 cpuacct.usage: 7293688020 cpuacct.usage_percpu: 3785674990 3551323200 0 0 0 0 0 0 cpuacct.usage_percpu_sys: 2227281124 1635060584 0 0 0 0 0 0 cpuacct.usage_percpu_user: 1567487176 1992278818 0 0 0 0 0 0 cpuacct.usage_sys: 3863445982 cpuacct.usage_user: 3643874038 # # cat /proc/cpuinfo processor : 0 cpu : POWER7 (raw), altivec supported clock : 1000.000000MHz revision : 2.3 (pvr 003f 0203) processor : 1 cpu : POWER7 (raw), altivec supported clock : 1000.000000MHz revision : 2.3 (pvr 003f 0203) timebase : 512000000 platform : pSeries model : IBM pSeries (emulated by qemu) machine : CHRP IBM pSeries (emulated by qemu) # Thanks Zhaolei > -- > Thanks and Regards > Srikar Dronamraju > _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev