While doing some new hme/qfe driver testing on a 2x400MHz ultra2 tonight, I noticed something odd - lots of cross-calls while this box was sitting idle. Roughly 100/second. A quick 20 second dtrace revealed the outlaying stack:

              SUNW,UltraSPARC-II`send_one_mondo+0x14
              SUNW,UltraSPARC-II`send_mondo_set+0x1c
              unix`xt_all+0xac
              SUNW,UltraSPARC-II`do_scrub_ecache_line+0xa4
              genunix`callout_list_expire+0x5c
              genunix`callout_expire+0x14
              genunix`callout_realtime+0x14
              genunix`cyclic_softint+0xb4
              unix`cbe_level1+0x8
              unix`intr_thread+0x168
             2010

Maybe I've just never noticed this before, having not worked on this hardware since I last powered it down years ago, but is the E$ scrubber supposed to be triggering so many xcalls?

/dale
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to