* Grygorii Strashko | 2016-01-15 16:20:47 [+0200]: >--- a/arch/arm/mm/highmem.c >+++ b/arch/arm/mm/highmem.c >@@ -175,7 +180,7 @@ void switch_kmaps(struct task_struct *prev_p, struct task_struct *next_p) > * Restore @next_p's kmap_atomic mappings > */ > for (i = 0; i < next_p->kmap_idx; i++) { >- int idx = i + KM_TYPE_NR * smp_processor_id(); >+ int idx = fixmap_idx(i); > > if (!pte_none(next_p->kmap_pte[i])) > set_fixmap_pte(idx, next_p->kmap_pte[i]); Grygorii, if you remove this chunk then it should apply upstream. Could you forward it upstream then please? So the -RT piece would shrink a little:) Sebastian -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html