]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
Merge branch 'akpm-current/current'
authorStephen Rothwell <sfr@canb.auug.org.au>
Thu, 16 Jan 2014 05:43:09 +0000 (16:43 +1100)
committerStephen Rothwell <sfr@canb.auug.org.au>
Thu, 16 Jan 2014 05:43:09 +0000 (16:43 +1100)
60 files changed:
1  2 
Documentation/devicetree/bindings/vendor-prefixes.txt
Documentation/filesystems/proc.txt
Documentation/kernel-parameters.txt
Documentation/sysctl/kernel.txt
MAINTAINERS
arch/alpha/Kconfig
arch/arm/Kconfig
arch/arm/kernel/devtree.c
arch/arm/kernel/setup.c
arch/arm/mm/init.c
arch/ia64/Kconfig
arch/mips/Kconfig
arch/powerpc/Kconfig
arch/powerpc/mm/mem.c
arch/powerpc/mm/numa.c
arch/sh/Kconfig
arch/sparc/Kconfig
arch/x86/Kconfig
arch/x86/kernel/cpu/amd.c
arch/x86/kernel/cpu/intel.c
arch/x86/kernel/setup.c
arch/x86/mm/init_32.c
arch/x86/mm/numa.c
drivers/block/loop.c
drivers/firmware/Kconfig
drivers/gpu/drm/cirrus/cirrus_mode.c
drivers/gpu/drm/drm_fb_helper.c
drivers/gpu/drm/nouveau/nouveau_acpi.c
drivers/input/input.c
drivers/iommu/intel-iommu.c
drivers/mfd/max8998.c
drivers/mfd/tps65217.c
drivers/misc/ti-st/st_core.c
drivers/rtc/Kconfig
drivers/rtc/Makefile
drivers/rtc/rtc-cmos.c
drivers/tty/Kconfig
include/linux/init_task.h
include/linux/kernel.h
include/linux/mm.h
include/linux/printk.h
include/linux/sched.h
include/linux/sched/sysctl.h
kernel/fork.c
kernel/sched/core.c
kernel/sched/fair.c
kernel/sysctl.c
kernel/time/sched_clock.c
lib/Kconfig.debug
lib/Makefile
lib/swiotlb.c
mm/huge_memory.c
mm/hugetlb_cgroup.c
mm/memcontrol.c
mm/mempolicy.c
mm/page_cgroup.c
mm/page_io.c
mm/percpu.c
mm/slub.c
scripts/checkpatch.pl

Simple merge
Simple merge
Simple merge
diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc arch/sh/Kconfig
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index a6ef6acaa1c80b0e781b7f8b71310e7093e71648,5a29fac951ec045fa45d9dfda6aec6b6d4557d88..41983883cef47da740612a9966d39ec97094d593
@@@ -108,9 -108,12 +108,12 @@@ config DMI_SYSF
          under /sys/firmware/dmi when this option is enabled and
          loaded.
  
+ config DMI_SCAN_MACHINE_NON_EFI_FALLBACK
+       bool
  config ISCSI_IBFT_FIND
        bool "iSCSI Boot Firmware Table Attributes"
 -      depends on X86
 +      depends on X86 && ACPI
        default n
        help
          This option enables the kernel to find the region of memory
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc kernel/fork.c
Simple merge
Simple merge
Simple merge
diff --cc kernel/sysctl.c
Simple merge
Simple merge
Simple merge
diff --cc lib/Makefile
Simple merge
diff --cc lib/swiotlb.c
Simple merge
Simple merge
Simple merge
diff --cc mm/memcontrol.c
index 7caff36180cda1c3e012f6ff17765f3e26c5a07f,2dae1f8d67ad588167173d6ba03b05790546e0f2..a815686b7f0acf6a27efd1bc26c8d399adf363f5
@@@ -5183,14 -5081,27 +5119,26 @@@ static u64 mem_cgroup_read_u64(struct c
                BUG();
        }
  
 -      len = scnprintf(str, sizeof(str), "%llu\n", (unsigned long long)val);
 -      return simple_read_from_buffer(buf, nbytes, ppos, str, len);
 +      return val;
  }
  
- static int memcg_update_kmem_limit(struct cgroup_subsys_state *css, u64 val)
- {
-       int ret = -EINVAL;
  #ifdef CONFIG_MEMCG_KMEM
-       struct mem_cgroup *memcg = mem_cgroup_from_css(css);
+ /* should be called with activate_kmem_mutex held */
+ static int __memcg_activate_kmem(struct mem_cgroup *memcg,
+                                unsigned long long limit)
+ {
+       int err = 0;
+       int memcg_id;
+       if (memcg_kmem_is_active(memcg))
+               return 0;
+       /*
+        * We are going to allocate memory for data shared by all memory
+        * cgroups so let's stop accounting here.
+        */
+       memcg_stop_kmem_account();
        /*
         * For simplicity, we won't allow this to be disabled.  It also can't
         * be changed if the cgroup has children already, or if tasks had
diff --cc mm/mempolicy.c
Simple merge
Simple merge
diff --cc mm/page_io.c
Simple merge
diff --cc mm/percpu.c
Simple merge
diff --cc mm/slub.c
Simple merge
Simple merge