version 1.217.12.28, 2010/08/16 18:01:13 |
version 1.217.12.29, 2010/08/16 23:26:28 |
Line 391 trap(unsigned int status, unsigned int c |
|
Line 391 trap(unsigned int status, unsigned int c |
|
* cpu's cpu_info but not other cpu's) so we need to detect |
* cpu's cpu_info but not other cpu's) so we need to detect |
* and fix this here. |
* and fix this here. |
*/ |
*/ |
if (__predict_false(ci->ci_pmap_seg0tab == NULL && |
if ((va >> 31) == 0 && |
ci->ci_pmap_segtab->seg_seg[0] != NULL)) { |
__predict_false(ci->ci_pmap_seg0tab == NULL |
|
&& ci->ci_pmap_segtab->seg_seg[0] != NULL)) { |
ci->ci_pmap_seg0tab = ci->ci_pmap_segtab->seg_seg[0]; |
ci->ci_pmap_seg0tab = ci->ci_pmap_segtab->seg_seg[0]; |
if (type & T_USER) { |
if (type & T_USER) { |
userret(l); |
userret(l); |