d1fbc82e28
An IMB intruction must be executed after software or I/O devices write into the instruction stream or modify the instruction stream virtual address mapping, and before the new value is fetched as an instruction. We were missing calls to IMB after mappings were changed, which caused systems with large I-caches (e.g. my AlphaStation 500) to fail miserably when mapping in new pages of program text, or when context switching (I couldn't even get the shell from init!). |
||
---|---|---|
.. | ||
adosfs | ||
arch | ||
compat | ||
conf | ||
ddb | ||
dev | ||
gdbscripts | ||
ipkdb | ||
isofs/cd9660 | ||
kern | ||
lib | ||
lkm | ||
miscfs | ||
msdosfs | ||
net | ||
netatalk | ||
netccitt | ||
netinet | ||
netiso | ||
netnatm | ||
netns | ||
nfs | ||
stand | ||
sys | ||
ufs | ||
vm | ||
Makefile |