Kernel Newbies archive on lore.kernel.org
 help / color / Atom feed
* Current Instruction Pointer Along Memory Access for A specific Process
@ 2020-06-08 12:28 Irfan Ullah (울라 이르판)
  2020-06-08 12:35 ` Greg KH
  0 siblings, 1 reply; 4+ messages in thread
From: Irfan Ullah (울라 이르판) @ 2020-06-08 12:28 UTC (permalink / raw)
  To: Linux Kernel List

[-- Attachment #1.1: Type: text/plain, Size: 1361 bytes --]

Hi everyone,
I am trying to generate the log of instruction pointers (IPs) along with
corresponding memory accesses (including the page faults) in a sequence for
a specific application. I have generated the log of page faults along with
corresponding memory addresses by modifying the Linux Kernel code for a
specific application, but  I didn't find the location of the
current instruction pointers along with corresponding memory addresses;
being analyzing Linux kernel code for more than a week. I think what I need
is available in the code related to the CPU control unit because it handles
the fetch-execute cycle; I looked for it but couldn't find the code
responsible for the fetch-execute cycle in the kernel code.

Could anyone suggest to me where could I find the current value of  IP
along with the memory address in the Kernel code?

 There are some tools available to generate the log of instruction pointers
with memory accesses but I can't use them because I need a log of memory
accesses and page faults in exact sequence and order along with
corresponding IPs.

Thank you.

-- 
*Best Regards,*


*Mr. Irfan Ullah*
PhD Candidate
Data and Knowledge Engineering(DKE) Lab
Department of Computer Science and Engineering
Kyung Hee University, South Korea.
 +82-010-591-51651 <+82%2010-3877-8867>
  sahibzada.iu@gmail.com
*Skype*: sahibzada_irfanullah

[-- Attachment #1.2: Type: text/html, Size: 2980 bytes --]

[-- Attachment #2: Type: text/plain, Size: 170 bytes --]

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

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

end of thread, back to index

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-08 12:28 Current Instruction Pointer Along Memory Access for A specific Process Irfan Ullah (울라 이르판)
2020-06-08 12:35 ` Greg KH
2020-06-10  7:37   ` Irfan Ullah (울라 이르판)
2020-06-11 12:53     ` Garrit Franke

Kernel Newbies archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/kernelnewbies/0 kernelnewbies/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 kernelnewbies kernelnewbies/ https://lore.kernel.org/kernelnewbies \
		kernelnewbies@kernelnewbies.org
	public-inbox-index kernelnewbies

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernelnewbies.kernelnewbies


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git