When compiling the Linux kernel, configure: Make Menuconfig---> Kernel hacking--PRINTK and DMESG options--Show timing information on PR Intks
When this option is selected, the kernel is started and a timestamp is prepended to the log information.
As you can see from the output below, the time is accurate to microseconds (US).
As follows:
-------------------------------------------------------------------------------------------
Uncompressing Linux ... done, booting the kernel.
[0.000000] Linux version 2.6.35.7+ ([email protected]) (GCC version 4.4.1 (sourcery g++ Lite 2010q1-202)) #109 PREEMPT M On Nov 15:11:15 CST 2011
[0.000000] cpu:arm926ej-s [41069265] revision 5 (Armv5tej), cr=00053177
[0.000000] CPU:VIVT data cache, VIVT instruction cache
--------------------------------------------------------------------------------------------
Turn from: 50404131
Go to print log timestamp in the Linux kernel