All of lore.kernel.org
 help / color / mirror / Atom feed
From: George Nychis <gnychis@cmu.edu>
To: linux-kernel@vger.kernel.org
Subject: printing current system time from kernel space
Date: Mon, 22 Sep 2008 01:18:37 -0400	[thread overview]
Message-ID: <48D72AAD.3000805@cmu.edu> (raw)

Hi all,

Please CC me on any responses.

I am looking to measure the latency of USB data between kernel space and 
user space.  The user space driver uses a URB to get data from the 
device to the kernel and finally to user space.

To measure this latency, I was thinking of printing the current system 
time when a read occurs/succeeds in drivers/usb/core/devio.c at the 
function usbdev_read(), and then again in user space when the URB 
succeeds in reading.  Then, I could subtract the two times to get the 
latency.

I spent some time googling, but could not find out how or if it is 
possible to read the current system time in kernel space.  I could 
insert a printk() somewhere in usbdev_read() then.

If it is not possible to read the current system time, is there some 
other shared clock between kernel and user space that I could use for this?

Thank you!
George

             reply	other threads:[~2008-09-22  5:36 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-22  5:18 George Nychis [this message]
2008-09-22  7:07 ` printing current system time from kernel space Sitsofe Wheeler
2008-09-22 15:11   ` George Nychis
2008-09-22 20:28 ` john stultz
2008-09-22 20:30   ` john stultz
2008-09-22 20:33     ` George Nychis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=48D72AAD.3000805@cmu.edu \
    --to=gnychis@cmu.edu \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.