arm64/cpuinfo: Add ID_MMFR4_EL1 into the cpuinfo_arm64 context
[linux-2.6-microblaze.git] / kernel / kmod.c
index bc6addd..37c3c4b 100644 (file)
@@ -35,7 +35,7 @@
  *                    (u64) THREAD_SIZE * 8UL);
  *
  * If you need less than 50 threads would mean we're dealing with systems
- * smaller than 3200 pages. This assuems you are capable of having ~13M memory,
+ * smaller than 3200 pages. This assumes you are capable of having ~13M memory,
  * and this would only be an be an upper limit, after which the OOM killer
  * would take effect. Systems like these are very unlikely if modules are
  * enabled.
@@ -120,7 +120,7 @@ out:
  * invoke it.
  *
  * If module auto-loading support is disabled then this function
- * becomes a no-operation.
+ * simply returns -ENOENT.
  */
 int __request_module(bool wait, const char *fmt, ...)
 {
@@ -137,7 +137,7 @@ int __request_module(bool wait, const char *fmt, ...)
        WARN_ON_ONCE(wait && current_is_async());
 
        if (!modprobe_path[0])
-               return 0;
+               return -ENOENT;
 
        va_start(args, fmt);
        ret = vsnprintf(module_name, MODULE_NAME_LEN, fmt, args);