diff options
author | Damien Zammit <damien@zamaudio.com> | 2024-02-05 11:33:39 +0000 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2024-02-05 23:04:22 +0100 |
commit | a923f97ff290a70fc224ac79ab276feae1cfbf53 (patch) | |
tree | f141875ccd99d1bfcd34c5b45d503f4ec56310d8 /kern/exception.c | |
parent | a59e2ed64ba07d19657b25cbedd25586a912c8ed (diff) | |
download | gnumach-a923f97ff290a70fc224ac79ab276feae1cfbf53.tar.gz gnumach-a923f97ff290a70fc224ac79ab276feae1cfbf53.tar.bz2 gnumach-a923f97ff290a70fc224ac79ab276feae1cfbf53.zip |
Fix apic_send_ipi function clobbering read only fields
This was the root cause of failing to INIT.
We were clobbering remote_read_status.
And also, we need to reference the .r register
when writing the ICR regs otherwise I think
it writes all of the block.
Message-ID: <20240205113327.1568218-2-damien@zamaudio.com>
Diffstat (limited to 'kern/exception.c')
0 files changed, 0 insertions, 0 deletions