diff options
Diffstat (limited to 'drivers/misc/sgi-gru/grumain.c')
-rw-r--r-- | drivers/misc/sgi-gru/grumain.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/misc/sgi-gru/grumain.c b/drivers/misc/sgi-gru/grumain.c index ec3f7a17d22..374af38862e 100644 --- a/drivers/misc/sgi-gru/grumain.c +++ b/drivers/misc/sgi-gru/grumain.c | |||
@@ -599,6 +599,9 @@ int gru_update_cch(struct gru_thread_state *gts, int force_unload) | |||
599 | cch->sizeavail[i] = gts->ts_sizeavail; | 599 | cch->sizeavail[i] = gts->ts_sizeavail; |
600 | gts->ts_tlb_int_select = gru_cpu_fault_map_id(); | 600 | gts->ts_tlb_int_select = gru_cpu_fault_map_id(); |
601 | cch->tlb_int_select = gru_cpu_fault_map_id(); | 601 | cch->tlb_int_select = gru_cpu_fault_map_id(); |
602 | cch->tfm_fault_bit_enable = | ||
603 | (gts->ts_user_options == GRU_OPT_MISS_FMM_POLL | ||
604 | || gts->ts_user_options == GRU_OPT_MISS_FMM_INTR); | ||
602 | } else { | 605 | } else { |
603 | for (i = 0; i < 8; i++) | 606 | for (i = 0; i < 8; i++) |
604 | cch->asid[i] = 0; | 607 | cch->asid[i] = 0; |