>> Not quite...
>> be significantly better.
> network triffic due to ithread and netisr context switches, etc.
so it is only done every tc_tick hardclock interrupts.
(*) Perhaps no more expensive than mutex locking generally.
order execution makes timestamps very slippery even on a single CPU.
CPU then much more needs to be done (transparently to the caller).