All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC][PATCH 0/2] kbuild: create force-deps for fixdep for recordmcount
@ 2011-05-17  2:10 Steven Rostedt
  2011-05-17  2:10 ` [RFC][PATCH 1/2] kbuild: Add force-deps to fixdep Steven Rostedt
  2011-05-17  2:10 ` [RFC][PATCH 2/2] ftrace/kbuild: Add recordmcount files to force full build Steven Rostedt
  0 siblings, 2 replies; 10+ messages in thread
From: Steven Rostedt @ 2011-05-17  2:10 UTC (permalink / raw)
  To: linux-kernel; +Cc: Michal Marek, linux-kbuild, Andrew Morton

While doing a ktest patchcheck on several patches I've pulled,
an update to recordmcount caused ftrace to fail. This is because
ktest does a make mrproper for the first patch, but just uses the
dependencies for the patches after that. But one of the patches
modified both the way recordmcount worked, and what ftrace expected
in the kernel. Since modification of recordmcount does not force
updates to all object files, the expectation that ftrace had on
the object files was incorrect and caused ftrace to fail.

This is an RFC to modify fixdep to allow addition of files that would
be added as dependencies to all objects in the kernel.

Thoughts?

Steven Rostedt (2):
      kbuild: Add force-deps to fixdep
      ftrace/kbuild: Add recordmcount files to force full build

----
 scripts/Kbuild.include |    3 ++-
 scripts/Makefile.build |    6 ++++--
 scripts/basic/fixdep.c |   18 ++++++++++++++++--
 3 files changed, 22 insertions(+), 5 deletions(-)

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

end of thread, other threads:[~2011-06-16 14:04 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-17  2:10 [RFC][PATCH 0/2] kbuild: create force-deps for fixdep for recordmcount Steven Rostedt
2011-05-17  2:10 ` [RFC][PATCH 1/2] kbuild: Add force-deps to fixdep Steven Rostedt
2011-05-17  2:10 ` [RFC][PATCH 2/2] ftrace/kbuild: Add recordmcount files to force full build Steven Rostedt
2011-05-17 13:36   ` Michal Marek
2011-05-17 13:47     ` Steven Rostedt
2011-05-17 14:20       ` Steven Rostedt
2011-05-17 14:21         ` Steven Rostedt
2011-05-17 14:42         ` Michal Marek
2011-05-19 17:31     ` [tip:perf/core] " tip-bot for Michal Marek
2011-06-16 14:03     ` tip-bot for Michal Marek

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.