i386/lapic.c: sync with amd64/lapic.c
authorcheloha <cheloha@openbsd.org>
Tue, 6 Sep 2022 17:26:27 +0000 (17:26 +0000)
committercheloha <cheloha@openbsd.org>
Tue, 6 Sep 2022 17:26:27 +0000 (17:26 +0000)
commit0d9be21fa6ac6acdbcccfcee68561abcafc00aa7
treede0a1bc6cee909fa819cbbba6f76c4a3bdf4b985
parentf859d7ad46b2cd92344e2a7ffdbbd0835026334a
i386/lapic.c: sync with amd64/lapic.c

In anticipation of merging the new clock interrupt code after release,
let's synchronize the lapic timer parts of i386's lapic.c with those
of amd64's lapic.c.  The two files will need similar changes to switch
to the new code, so the more alike they are the better.

Tested by mlarkin@ on an ESXi VM.  Tested by me on my amd64 laptop
running in x86 compatibility mode.

ok mlarkin@
sys/arch/i386/i386/lapic.c