On Thu, 2011-08-11 at 18:04 +0200, Tim Sander wrote: > Yes it works for CONFIG_PREEMPT_RTB=y and as you say not for > CONFIG_PREEMPT_LL=y. > +++ b/mm/filemap.c > @@ -2040,7 +2040,7 @@ size_t iov_iter_copy_from_user_atomic(struct page *page, > char *kaddr; > size_t copied; > > - BUG_ON(!current->pagefault_disabled); > + BUG_ON(!(in_atomic() || current->pagefault_disabled)); Ah, I had hoped that bit would have cured the PREEMPT_LL=y config. But let me untangle that posix_cpu_timer stuff first, maybe that's in the way. -- 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