public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [(resend)patch 0/7] Notify page fault call chain
@ 2006-04-19 22:14 Anil S Keshavamurthy
  2006-04-19 22:14 ` [(resend)patch 1/7] Notify page fault call chain for i386 Anil S Keshavamurthy
                   ` (7 more replies)
  0 siblings, 8 replies; 14+ messages in thread
From: Anil S Keshavamurthy @ 2006-04-19 22:14 UTC (permalink / raw)
  To: Anderw Morton
  Cc: LKML, Keith Owens, Dean Nelson, Tony Luck,
	Ananth Mavinakayanahalli, Prasanna Panchamukhi, Dave M,
	Andi Kleen, Robin Holt

Hi Andrew,

Currently in the do_page_fault() code path, we call
notify_die(DIE_PAGE_FAULT, ...) to notify the page fault. 
The only interested components for this page fault 
notifications  are  Kprobes  and/or  kdb. Since 
notify_die() is highly overloaded, this  page  fault  
notification  is  currently  being  sent  to  other
components registered with register_die_notifier()  
which  uses  the  same die_chain to loop for all 
the registered components.

In order to optimize the do_page_fault() code path, 
this critical page fault notification is now moved 
to different call chain and the test results conducted
by Robin Holt showed great improvements.

Patches for i386, x86_64, ia64, powerpc and sparc64 follows this mail.

Please apply.

Thanks,
Anil Keshavamurthy

--

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

end of thread, other threads:[~2006-04-20  4:55 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-19 22:14 [(resend)patch 0/7] Notify page fault call chain Anil S Keshavamurthy
2006-04-19 22:14 ` [(resend)patch 1/7] Notify page fault call chain for i386 Anil S Keshavamurthy
2006-04-19 22:14 ` [(resend)patch 2/7] Notify page fault call chain for x86_64 Anil S Keshavamurthy
2006-04-19 22:14 ` [(resend)patch 3/7] Notify page fault call chain for ia64 Anil S Keshavamurthy
2006-04-20  2:18   ` Keith Owens
2006-04-20  4:47     ` Keshavamurthy Anil S
2006-04-19 22:14 ` [(resend)patch 4/7] Notify page fault call chain for powerpc Anil S Keshavamurthy
2006-04-19 22:14 ` [(resend)patch 5/7] Notify page fault call chain for sparc64 Anil S Keshavamurthy
2006-04-19 22:14 ` [(resend)patch 6/7] Kprobes registers for notify page fault Anil S Keshavamurthy
2006-04-19 22:14 ` [(resend)patch 7/7] Kprobes - Register for page fault notify on active probes Anil S Keshavamurthy
2006-04-20  3:57   ` Ananth N Mavinakayanahalli
2006-04-20  4:53     ` Keshavamurthy Anil S
2006-04-20  0:27 ` [(resend)patch 0/7] Notify page fault call chain Keith Owens
2006-04-20  4:37   ` Keshavamurthy Anil S

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox