All of lore.kernel.org
 help / color / mirror / Atom feed
* /proc/profile broken on UP machines in 2.6.29-rc3
@ 2009-02-09 14:50 Lennert Buytenhek
  2009-02-09 19:20 ` Hugh Dickins
  0 siblings, 1 reply; 3+ messages in thread
From: Lennert Buytenhek @ 2009-02-09 14:50 UTC (permalink / raw)
  To: rusty; +Cc: linux-kernel

I'm about 130k emails behind on my linux-kernel@ subscription, so I'm
not entirely sure whether this has been reported, but it seems that
profiling is broken on !CONFIG_SMP builds in 2.6.29-rc3.

It appears that since this commit:

	commit c309b917cab55799ea489d7b5f1b77025d9f8462
	Author: Rusty Russell <rusty@rustcorp.com.au>
	Date:   Thu Jan 1 10:12:27 2009 +1030

	    cpumask: convert kernel/profile.c

there's no longer anything that sets any bits in prof_cpu_mask on
UP systems at all (the default was to assign CPU_MASK_ALL, and
profile_cpu_callback() which clears/sets bits at run time is only
built and registered on SMP builds), so the cpumask_test_cpu()
test in profile_tick() always fails, and no samples are ever counted.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-02-09 23:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-09 14:50 /proc/profile broken on UP machines in 2.6.29-rc3 Lennert Buytenhek
2009-02-09 19:20 ` Hugh Dickins
2009-02-09 23:50   ` Ingo Molnar

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.