diff options
| author | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-06-22 09:50:34 +0200 |
|---|---|---|
| committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-06-22 09:50:34 +0200 |
| commit | 04b78032914d58a33745a1a13e2e3de99a7d94b4 (patch) | |
| tree | 5c89032ea3d9c85a5836f4e8f73fbf5451809d06 /lib/unicode | |
| parent | e38938384faa8857471fab0c05ade056b55fb360 (diff) | |
| download | plan9front-04b78032914d58a33745a1a13e2e3de99a7d94b4.tar.xz | |
apic: eleminate splhi and apictimerlock, per cpu apictimer structure
the splhi() and apictimerlock in the Mach isnt neccesary, as
portclock always holds the ilock of the per mach timer queue
when calling timerset().
as fastticks() and the portclock timers are all handled on a
per processor basis, i think it should be theoretically possible
for the lapics to run at different frequencies. so we measure
the lapic frequency for each individual lapic and keep them in
a per processor Apictimer structure instead of assuming them
to be the same.
Diffstat (limited to 'lib/unicode')
0 files changed, 0 insertions, 0 deletions
