X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=lib%2FKconfig;h=b46a9fd122c81acabd888e8b250e78be4f575ef6;hb=a0d445f70c5d746eb3aa28c4d80619e624e49b4b;hp=b4b98a03ff987c5361156d09af8b3f99895b1a9b;hpb=7a02c8d45bbf65cf432292c2032147fa7529de58;p=linux-2.6-microblaze.git diff --git a/lib/Kconfig b/lib/Kconfig index b4b98a03ff98..b46a9fd122c8 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -635,7 +635,12 @@ config UACCESS_MEMCPY config ARCH_HAS_UACCESS_FLUSHCACHE bool -config ARCH_HAS_UACCESS_MCSAFE +# arch has a concept of a recoverable synchronous exception due to a +# memory-read error like x86 machine-check or ARM data-abort, and +# implements copy_mc_to_{user,kernel} to abort and report +# 'bytes-transferred' if that exception fires when accessing the source +# buffer. +config ARCH_HAS_COPY_MC bool # Temporary. Goes away when all archs are cleaned up