On Thu, 2010-03-04 at 15:25 +0000, Catalin Marinas wrote: > My understanding from this long discussion is that we cannot get the > kernel modifying a page cache page which is already mapped in user space > (well, ptrace does this but we flush the cache there already). Well, we -can- but it appears that we don't have to provide coherency in that case since the modification is always done as the result of userspace explicitely requesting that change (aka read() syscall) and thus userspace is responsible for the flushing. Cheers, Ben. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html