SVNews r327425

NOTE: This service is experimental and subject to change! Use at your own risk!

2017-12-31 09:22:07 - r327425 by cperciva (Colin Percival)

Complete list of files affected by revision r327425:

(Note: At the moment, these links point to ViewVC on svn.freebsd.org. They are probably slow. Do not overuse.)

  History   Contents   Diff   MODIFY   /head/sys/amd64/amd64/machdep.c  

Commit message:

Use the TSLOG framework to record entry/exit timestamps for hammer_time.
The entry must be logged "manually" using TSRAW rather than TSENTER
since PCPU data structures have not yet been initialized and thus
curthread cannot be accessed; &thread0 is what will become curthread
later in hammer_time.

Other MD initialization code should be similarly instrumented in order
to gain visibility into the time spent before entering mi_startup; this
will require some care and testing from people with access to such
hardware.

 


Powered by Python FreeBSD support by secnetix GmbH & Co. KG

Page generated in 39 ms, 1 file printed. Current time is 2018-01-21 22:31:43. All times are in UTC/GMT.