[obsolete] linux-next-git-rejects1.patch removed from -mm tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The patch titled
     Subject: linux-next-git-rejects
has been removed from the -mm tree.  Its filename was
     linux-next-git-rejects1.patch

This patch was dropped because it is obsolete

------------------------------------------------------
From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
Subject: linux-next-git-rejects

Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
---

 Documentation/kernel-parameters.txt           |    3 
 arch/arm/boot/dts/at91sam9x5.dtsi             |    3 
 arch/arm/kvm/arm.c                            |  160 ----------------
 arch/arm/mach-bcm/board_bcm.c                 |    3 
 arch/arm/mach-omap2/omap_hwmod.c              |    3 
 arch/arm/mach-ux500/board-mop500-regulators.c |   10 -
 arch/arm/mach-vexpress/v2m.c                  |   20 --
 arch/arm64/lib/bitops.S                       |    8 
 arch/metag/mm/Kconfig                         |    8 
 arch/powerpc/mm/numa.c                        |    3 
 drivers/clk/tegra/clk.h                       |    8 
 drivers/clocksource/Makefile                  |    4 
 drivers/media/pci/bt8xx/bttv-i2c.c            |    7 
 drivers/staging/media/go7007/go7007-driver.c  |    8 
 fs/proc/internal.h                            |   25 --
 include/linux/blk_types.h                     |    4 
 include/linux/cgroup.h                        |   21 --
 include/linux/clockchips.h                    |    4 
 include/linux/res_counter.h                   |    4 
 kernel/cpu/idle.c                             |   13 -
 kernel/rcutree.c                              |    4 
 kernel/rcutree.h                              |    8 
 kernel/rcutree_plugin.h                       |   34 ---
 kernel/sched/sched.h                          |   14 -
 tools/Makefile                                |    8 
 25 files changed, 387 deletions(-)

diff -puN Documentation/kernel-parameters.txt~linux-next-git-rejects1 Documentation/kernel-parameters.txt
--- a/Documentation/kernel-parameters.txt~linux-next-git-rejects1
+++ a/Documentation/kernel-parameters.txt
@@ -45,10 +45,7 @@ parameter is applicable:
 	AX25	Appropriate AX.25 support is enabled.
 	BLACKFIN Blackfin architecture is enabled.
 	CLK	Common clock infrastructure is enabled.
-<<<<<<< HEAD
-=======
 	CMA	Contiguous Memory Area support is enabled.
->>>>>>> linux-next/akpm-base
 	DRM	Direct Rendering Management support is enabled.
 	DYNAMIC_DEBUG Build in debug messages and enable them at runtime
 	EDD	BIOS Enhanced Disk Drive Services (EDD) is enabled
diff -puN arch/arm/boot/dts/at91sam9x5.dtsi~linux-next-git-rejects1 arch/arm/boot/dts/at91sam9x5.dtsi
--- a/arch/arm/boot/dts/at91sam9x5.dtsi~linux-next-git-rejects1
+++ a/arch/arm/boot/dts/at91sam9x5.dtsi
@@ -362,8 +362,6 @@
 							 0 23 0x2 0x0>;	/* PA23 periph B SPI1_SPCK pin */
 					};
 				};
-<<<<<<< HEAD
-=======
 				i2c0 {
 					pinctrl_i2c0: i2c0-0 {
 						atmel,pins =
@@ -411,7 +409,6 @@
 							 1 5 0x0 0x2>;	/* PB5 gpio multidrive I2C2 clock */
 					};
 				};
->>>>>>> linux-next/akpm-base
 
 				pioA: gpio@fffff400 {
 					compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio";
diff -puN arch/arm/kvm/arm.c~linux-next-git-rejects1 arch/arm/kvm/arm.c
--- a/arch/arm/kvm/arm.c~linux-next-git-rejects1
+++ a/arch/arm/kvm/arm.c
@@ -454,166 +454,6 @@ static void update_vttbr(struct kvm *kvm
 	spin_unlock(&kvm_vmid_lock);
 }
 
-<<<<<<< HEAD
-static int handle_svc_hyp(struct kvm_vcpu *vcpu, struct kvm_run *run)
-{
-	/* SVC called from Hyp mode should never get here */
-	kvm_debug("SVC called from Hyp mode shouldn't go here\n");
-	BUG();
-	return -EINVAL; /* Squash warning */
-}
-
-static int handle_hvc(struct kvm_vcpu *vcpu, struct kvm_run *run)
-{
-	trace_kvm_hvc(*vcpu_pc(vcpu), *vcpu_reg(vcpu, 0),
-		      vcpu->arch.hsr & HSR_HVC_IMM_MASK);
-
-	if (kvm_psci_call(vcpu))
-		return 1;
-
-	kvm_inject_undefined(vcpu);
-	return 1;
-}
-
-static int handle_smc(struct kvm_vcpu *vcpu, struct kvm_run *run)
-{
-	if (kvm_psci_call(vcpu))
-		return 1;
-
-	kvm_inject_undefined(vcpu);
-	return 1;
-}
-
-static int handle_pabt_hyp(struct kvm_vcpu *vcpu, struct kvm_run *run)
-{
-	/* The hypervisor should never cause aborts */
-	kvm_err("Prefetch Abort taken from Hyp mode at %#08x (HSR: %#08x)\n",
-		vcpu->arch.hxfar, vcpu->arch.hsr);
-	return -EFAULT;
-}
-
-static int handle_dabt_hyp(struct kvm_vcpu *vcpu, struct kvm_run *run)
-{
-	/* This is either an error in the ws. code or an external abort */
-	kvm_err("Data Abort taken from Hyp mode at %#08x (HSR: %#08x)\n",
-		vcpu->arch.hxfar, vcpu->arch.hsr);
-	return -EFAULT;
-}
-
-typedef int (*exit_handle_fn)(struct kvm_vcpu *, struct kvm_run *);
-static exit_handle_fn arm_exit_handlers[] = {
-	[HSR_EC_WFI]		= kvm_handle_wfi,
-	[HSR_EC_CP15_32]	= kvm_handle_cp15_32,
-	[HSR_EC_CP15_64]	= kvm_handle_cp15_64,
-	[HSR_EC_CP14_MR]	= kvm_handle_cp14_access,
-	[HSR_EC_CP14_LS]	= kvm_handle_cp14_load_store,
-	[HSR_EC_CP14_64]	= kvm_handle_cp14_access,
-	[HSR_EC_CP_0_13]	= kvm_handle_cp_0_13_access,
-	[HSR_EC_CP10_ID]	= kvm_handle_cp10_id,
-	[HSR_EC_SVC_HYP]	= handle_svc_hyp,
-	[HSR_EC_HVC]		= handle_hvc,
-	[HSR_EC_SMC]		= handle_smc,
-	[HSR_EC_IABT]		= kvm_handle_guest_abort,
-	[HSR_EC_IABT_HYP]	= handle_pabt_hyp,
-	[HSR_EC_DABT]		= kvm_handle_guest_abort,
-	[HSR_EC_DABT_HYP]	= handle_dabt_hyp,
-};
-
-/*
- * A conditional instruction is allowed to trap, even though it
- * wouldn't be executed.  So let's re-implement the hardware, in
- * software!
- */
-static bool kvm_condition_valid(struct kvm_vcpu *vcpu)
-{
-	unsigned long cpsr, cond, insn;
-
-	/*
-	 * Exception Code 0 can only happen if we set HCR.TGE to 1, to
-	 * catch undefined instructions, and then we won't get past
-	 * the arm_exit_handlers test anyway.
-	 */
-	BUG_ON(((vcpu->arch.hsr & HSR_EC) >> HSR_EC_SHIFT) == 0);
-
-	/* Top two bits non-zero?  Unconditional. */
-	if (vcpu->arch.hsr >> 30)
-		return true;
-
-	cpsr = *vcpu_cpsr(vcpu);
-
-	/* Is condition field valid? */
-	if ((vcpu->arch.hsr & HSR_CV) >> HSR_CV_SHIFT)
-		cond = (vcpu->arch.hsr & HSR_COND) >> HSR_COND_SHIFT;
-	else {
-		/* This can happen in Thumb mode: examine IT state. */
-		unsigned long it;
-
-		it = ((cpsr >> 8) & 0xFC) | ((cpsr >> 25) & 0x3);
-
-		/* it == 0 => unconditional. */
-		if (it == 0)
-			return true;
-
-		/* The cond for this insn works out as the top 4 bits. */
-		cond = (it >> 4);
-	}
-
-	/* Shift makes it look like an ARM-mode instruction */
-	insn = cond << 28;
-	return arm_check_condition(insn, cpsr) != ARM_OPCODE_CONDTEST_FAIL;
-}
-
-/*
- * Return > 0 to return to guest, < 0 on error, 0 (and set exit_reason) on
- * proper exit to QEMU.
- */
-static int handle_exit(struct kvm_vcpu *vcpu, struct kvm_run *run,
-		       int exception_index)
-{
-	unsigned long hsr_ec;
-
-	switch (exception_index) {
-	case ARM_EXCEPTION_IRQ:
-		return 1;
-	case ARM_EXCEPTION_UNDEFINED:
-		kvm_err("Undefined exception in Hyp mode at: %#08x\n",
-			vcpu->arch.hyp_pc);
-		BUG();
-		panic("KVM: Hypervisor undefined exception!\n");
-	case ARM_EXCEPTION_DATA_ABORT:
-	case ARM_EXCEPTION_PREF_ABORT:
-	case ARM_EXCEPTION_HVC:
-		hsr_ec = (vcpu->arch.hsr & HSR_EC) >> HSR_EC_SHIFT;
-
-		if (hsr_ec >= ARRAY_SIZE(arm_exit_handlers)
-		    || !arm_exit_handlers[hsr_ec]) {
-			kvm_err("Unknown exception class: %#08lx, "
-				"hsr: %#08x\n", hsr_ec,
-				(unsigned int)vcpu->arch.hsr);
-			BUG();
-		}
-
-		/*
-		 * See ARM ARM B1.14.1: "Hyp traps on instructions
-		 * that fail their condition code check"
-		 */
-		if (!kvm_condition_valid(vcpu)) {
-			bool is_wide = vcpu->arch.hsr & HSR_IL;
-			kvm_skip_instr(vcpu, is_wide);
-			return 1;
-		}
-
-		return arm_exit_handlers[hsr_ec](vcpu, run);
-	default:
-		kvm_pr_unimpl("Unsupported exception type: %d",
-			      exception_index);
-		run->exit_reason = KVM_EXIT_INTERNAL_ERROR;
-		return 0;
-	}
-}
-
-=======
->>>>>>> linux-next/akpm-base
 static int kvm_vcpu_first_run_init(struct kvm_vcpu *vcpu)
 {
 	if (likely(vcpu->arch.has_run_once))
diff -puN arch/arm/mach-bcm/board_bcm.c~linux-next-git-rejects1 arch/arm/mach-bcm/board_bcm.c
--- a/arch/arm/mach-bcm/board_bcm.c~linux-next-git-rejects1
+++ a/arch/arm/mach-bcm/board_bcm.c
@@ -22,8 +22,6 @@
 #include <asm/mach/time.h>
 #include <asm/hardware/cache-l2x0.h>
 
-<<<<<<< HEAD
-=======
 
 #include "bcm_kona_smc.h"
 
@@ -42,7 +40,6 @@ static int __init kona_l2_cache_init(voi
 
 	return 0;
 }
->>>>>>> linux-next/akpm-base
 
 static void __init board_init(void)
 {
diff -puN arch/arm/mach-omap2/omap_hwmod.c~linux-next-git-rejects1 arch/arm/mach-omap2/omap_hwmod.c
--- a/arch/arm/mach-omap2/omap_hwmod.c~linux-next-git-rejects1
+++ a/arch/arm/mach-omap2/omap_hwmod.c
@@ -139,11 +139,8 @@
 #include <linux/slab.h>
 #include <linux/bootmem.h>
 #include <linux/cpu.h>
-<<<<<<< HEAD
-=======
 #include <linux/of.h>
 #include <linux/of_address.h>
->>>>>>> linux-next/akpm-base
 
 #include <asm/system_misc.h>
 
diff -puN arch/arm/mach-ux500/board-mop500-regulators.c~linux-next-git-rejects1 arch/arm/mach-ux500/board-mop500-regulators.c
--- a/arch/arm/mach-ux500/board-mop500-regulators.c~linux-next-git-rejects1
+++ a/arch/arm/mach-ux500/board-mop500-regulators.c
@@ -333,7 +333,6 @@ static struct ab8500_regulator_reg_init
 	 * Vaux2Regu                = force off
 	 */
 	INIT_REGULATOR_REGISTER(AB8500_VAUX12REGU,             0x0f, 0x01),
-<<<<<<< HEAD
 	/*
 	 * Vaux3Regu                = force off
 	 */
@@ -341,15 +340,6 @@ static struct ab8500_regulator_reg_init
 	/*
 	 * Vaux1Sel                 = 2.8 V
 	 */
-=======
-	/*
-	 * Vaux3Regu                = force off
-	 */
-	INIT_REGULATOR_REGISTER(AB8500_VRF1VAUX3REGU,          0x03, 0x00),
-	/*
-	 * Vaux1Sel                 = 2.8 V
-	 */
->>>>>>> linux-next/akpm-base
 	INIT_REGULATOR_REGISTER(AB8500_VAUX1SEL,               0x0f, 0x0C),
 	/*
 	 * Vaux2Sel                 = 2.9 V
diff -puN arch/arm/mach-vexpress/v2m.c~linux-next-git-rejects1 arch/arm/mach-vexpress/v2m.c
--- a/arch/arm/mach-vexpress/v2m.c~linux-next-git-rejects1
+++ a/arch/arm/mach-vexpress/v2m.c
@@ -427,27 +427,7 @@ void __init v2m_dt_init_early(void)
 
 static void __init v2m_dt_timer_init(void)
 {
-<<<<<<< HEAD
-	struct device_node *node = NULL;
-
-	of_clk_init(NULL);
-
-	do {
-		node = of_find_compatible_node(node, NULL, "arm,sp804");
-	} while (node && vexpress_get_site_by_node(node) != VEXPRESS_SITE_MB);
-	if (node) {
-		pr_info("Using SP804 '%s' as a clock & events source\n",
-				node->full_name);
-		WARN_ON(clk_register_clkdev(of_clk_get_by_name(node,
-				"timclken1"), "v2m-timer0", "sp804"));
-		WARN_ON(clk_register_clkdev(of_clk_get_by_name(node,
-				"timclken2"), "v2m-timer1", "sp804"));
-		v2m_sp804_init(of_iomap(node, 0),
-				irq_of_parse_and_map(node, 0));
-	}
-=======
 	of_clk_init(NULL);
->>>>>>> linux-next/akpm-base
 
 	clocksource_of_init();
 
diff -puN arch/arm64/lib/bitops.S~linux-next-git-rejects1 arch/arm64/lib/bitops.S
--- a/arch/arm64/lib/bitops.S~linux-next-git-rejects1
+++ a/arch/arm64/lib/bitops.S
@@ -46,13 +46,6 @@ ENTRY(	\name	)
 	mov	x2, #1
 	add	x1, x1, x0, lsr #3	// Get word offset
 	lsl	x4, x2, x3		// Create mask
-<<<<<<< HEAD
-1:	ldaxr	x2, [x1]
-	lsr	x0, x2, x3		// Save old value of bit
-	\instr	x2, x2, x4		// toggle bit
-	stlxr	w5, x2, [x1]
-	cbnz	w5, 1b
-=======
 	smp_dmb	ish
 1:	ldxr	x2, [x1]
 	lsr	x0, x2, x3		// Save old value of bit
@@ -60,7 +53,6 @@ ENTRY(	\name	)
 	stxr	w2, x2, [x1]
 	cbnz	w2, 1b
 	smp_dmb	ish
->>>>>>> linux-next/akpm-base
 	and	x0, x0, #1
 3:	ret
 ENDPROC(\name	)
diff -puN arch/metag/mm/Kconfig~linux-next-git-rejects1 arch/metag/mm/Kconfig
--- a/arch/metag/mm/Kconfig~linux-next-git-rejects1
+++ a/arch/metag/mm/Kconfig
@@ -93,14 +93,6 @@ config ARCH_SPARSEMEM_ENABLE
 config ARCH_SPARSEMEM_DEFAULT
 	def_bool y
 
-<<<<<<< HEAD
-config MAX_ACTIVE_REGIONS
-	int
-	default "2" if SPARSEMEM
-	default "1"
-
-=======
->>>>>>> linux-next/akpm-base
 config ARCH_SELECT_MEMORY_MODEL
 	def_bool y
 
diff -puN arch/powerpc/mm/numa.c~linux-next-git-rejects1 arch/powerpc/mm/numa.c
--- a/arch/powerpc/mm/numa.c~linux-next-git-rejects1
+++ a/arch/powerpc/mm/numa.c
@@ -22,13 +22,10 @@
 #include <linux/pfn.h>
 #include <linux/cpuset.h>
 #include <linux/node.h>
-<<<<<<< HEAD
-=======
 #include <linux/stop_machine.h>
 #include <linux/proc_fs.h>
 #include <linux/seq_file.h>
 #include <linux/uaccess.h>
->>>>>>> linux-next/akpm-base
 #include <linux/slab.h>
 #include <asm/sparsemem.h>
 #include <asm/prom.h>
diff -puN drivers/clk/tegra/clk.h~linux-next-git-rejects1 drivers/clk/tegra/clk.h
--- a/drivers/clk/tegra/clk.h~linux-next-git-rejects1
+++ a/drivers/clk/tegra/clk.h
@@ -468,12 +468,8 @@ struct tegra_periph_init_data {
 #define TEGRA_INIT_DATA_TABLE(_name, _con_id, _dev_id, _parent_names, _offset,\
 			_mux_shift, _mux_mask, _mux_flags, _div_shift,	\
 			_div_width, _div_frac_width, _div_flags, _regs,	\
-<<<<<<< HEAD
-			_clk_num, _enb_refcnt, _gate_flags, _clk_id, _table) \
-=======
 			_clk_num, _enb_refcnt, _gate_flags, _clk_id, _table,\
 			_flags) \
->>>>>>> linux-next/akpm-base
 	{								\
 		.name = _name,						\
 		.clk_id = _clk_id,					\
@@ -499,11 +495,7 @@ struct tegra_periph_init_data {
 			_mux_shift, BIT(_mux_width) - 1, _mux_flags,	\
 			_div_shift, _div_width, _div_frac_width, _div_flags, \
 			_regs, _clk_num, _enb_refcnt, _gate_flags, _clk_id,\
-<<<<<<< HEAD
-			NULL)
-=======
 			NULL, 0)
->>>>>>> linux-next/akpm-base
 
 /**
  * struct clk_super_mux - super clock
diff -puN drivers/clocksource/Makefile~linux-next-git-rejects1 drivers/clocksource/Makefile
--- a/drivers/clocksource/Makefile~linux-next-git-rejects1
+++ a/drivers/clocksource/Makefile
@@ -22,14 +22,10 @@ obj-$(CONFIG_ARCH_PRIMA2)	+= timer-prima
 obj-$(CONFIG_SUN4I_TIMER)	+= sun4i_timer.o
 obj-$(CONFIG_ARCH_TEGRA)	+= tegra20_timer.o
 obj-$(CONFIG_VT8500_TIMER)	+= vt8500_timer.o
-<<<<<<< HEAD
-obj-$(CONFIG_ARCH_BCM)		+= bcm_kona_timer.o
-=======
 obj-$(CONFIG_CADENCE_TTC_TIMER)	+= cadence_ttc_timer.o
 obj-$(CONFIG_ARCH_BCM)		+= bcm_kona_timer.o
 obj-$(CONFIG_CLKSRC_EXYNOS_MCT)	+= exynos_mct.o
 obj-$(CONFIG_CLKSRC_SAMSUNG_PWM)	+= samsung_pwm_timer.o
->>>>>>> linux-next/akpm-base
 
 obj-$(CONFIG_ARM_ARCH_TIMER)		+= arm_arch_timer.o
 obj-$(CONFIG_CLKSRC_METAG_GENERIC)	+= metag_generic.o
diff -puN drivers/media/pci/bt8xx/bttv-i2c.c~linux-next-git-rejects1 drivers/media/pci/bt8xx/bttv-i2c.c
--- a/drivers/media/pci/bt8xx/bttv-i2c.c~linux-next-git-rejects1
+++ a/drivers/media/pci/bt8xx/bttv-i2c.c
@@ -397,15 +397,8 @@ int init_bttv_i2c(struct bttv *btv)
 
 int fini_bttv_i2c(struct bttv *btv)
 {
-<<<<<<< HEAD
-	if (0 != btv->i2c_rc)
-		return 0;
-
-	return i2c_del_adapter(&btv->c.i2c_adap);
-=======
 	if (btv->i2c_rc == 0)
 		i2c_del_adapter(&btv->c.i2c_adap);
 
 	return 0;
->>>>>>> linux-next/akpm-base
 }
diff -puN drivers/staging/media/go7007/go7007-driver.c~linux-next-git-rejects1 drivers/staging/media/go7007/go7007-driver.c
--- a/drivers/staging/media/go7007/go7007-driver.c~linux-next-git-rejects1
+++ a/drivers/staging/media/go7007/go7007-driver.c
@@ -242,16 +242,8 @@ static void go7007_remove(struct v4l2_de
 	if (go->hpi_ops->release)
 		go->hpi_ops->release(go);
 	if (go->i2c_adapter_online) {
-<<<<<<< HEAD
-		if (i2c_del_adapter(&go->i2c_adapter) == 0)
-			go->i2c_adapter_online = 0;
-		else
-			v4l2_err(&go->v4l2_dev,
-				"error removing I2C adapter!\n");
-=======
 		i2c_del_adapter(&go->i2c_adapter);
 		go->i2c_adapter_online = 0;
->>>>>>> linux-next/akpm-base
 	}
 
 	kfree(go->boot_fw);
diff -puN fs/proc/internal.h~linux-next-git-rejects1 fs/proc/internal.h
--- a/fs/proc/internal.h~linux-next-git-rejects1
+++ a/fs/proc/internal.h
@@ -18,30 +18,6 @@
 struct ctl_table_header;
 struct mempolicy;
 
-<<<<<<< HEAD
-extern int proc_tid_stat(struct seq_file *m, struct pid_namespace *ns,
-				struct pid *pid, struct task_struct *task);
-extern int proc_tgid_stat(struct seq_file *m, struct pid_namespace *ns,
-				struct pid *pid, struct task_struct *task);
-extern int proc_pid_status(struct seq_file *m, struct pid_namespace *ns,
-				struct pid *pid, struct task_struct *task);
-extern int proc_pid_statm(struct seq_file *m, struct pid_namespace *ns,
-				struct pid *pid, struct task_struct *task);
-extern loff_t mem_lseek(struct file *file, loff_t offset, int orig);
-
-extern const struct file_operations proc_tid_children_operations;
-extern const struct file_operations proc_pid_maps_operations;
-extern const struct file_operations proc_tid_maps_operations;
-extern const struct file_operations proc_pid_numa_maps_operations;
-extern const struct file_operations proc_tid_numa_maps_operations;
-extern const struct file_operations proc_pid_smaps_operations;
-extern const struct file_operations proc_tid_smaps_operations;
-extern const struct file_operations proc_clear_refs_operations;
-extern const struct file_operations proc_pagemap_operations;
-extern const struct file_operations proc_net_operations;
-extern const struct inode_operations proc_net_inode_operations;
-extern const struct inode_operations proc_pid_link_inode_operations;
-=======
 /*
  * This is not completely implemented yet. The idea is to
  * create an in-memory tree (like the actual /proc filesystem
@@ -81,7 +57,6 @@ union proc_op {
 		struct pid_namespace *ns, struct pid *pid,
 		struct task_struct *task);
 };
->>>>>>> linux-next/akpm-base
 
 struct proc_inode {
 	struct pid *pid;
diff -puN include/linux/blk_types.h~linux-next-git-rejects1 include/linux/blk_types.h
--- a/include/linux/blk_types.h~linux-next-git-rejects1
+++ a/include/linux/blk_types.h
@@ -117,12 +117,8 @@ struct bio {
  * Flags starting here get preserved by bio_reset() - this includes
  * BIO_POOL_IDX()
  */
-<<<<<<< HEAD
-#define BIO_RESET_BITS	13
-=======
 #define BIO_RESET_BITS	12
 #define BIO_OWNS_VEC	12	/* bio_free() should free bvec */
->>>>>>> linux-next/akpm-base
 
 #define bio_flagged(bio, flag)	((bio)->bi_flags & (1 << (flag)))
 
diff -puN include/linux/cgroup.h~linux-next-git-rejects1 include/linux/cgroup.h
--- a/include/linux/cgroup.h~linux-next-git-rejects1
+++ a/include/linux/cgroup.h
@@ -49,7 +49,6 @@ extern int proc_cgroup_show(struct seq_f
 #define SUBSYS(_x) _x ## _subsys_id,
 enum cgroup_subsys_id {
 #define IS_SUBSYS_ENABLED(option) IS_BUILTIN(option)
-<<<<<<< HEAD
 #include <linux/cgroup_subsys.h>
 #undef IS_SUBSYS_ENABLED
 	CGROUP_BUILTIN_SUBSYS_COUNT,
@@ -59,17 +58,6 @@ enum cgroup_subsys_id {
 #define IS_SUBSYS_ENABLED(option) IS_MODULE(option)
 #include <linux/cgroup_subsys.h>
 #undef IS_SUBSYS_ENABLED
-=======
-#include <linux/cgroup_subsys.h>
-#undef IS_SUBSYS_ENABLED
-	CGROUP_BUILTIN_SUBSYS_COUNT,
-
-	__CGROUP_SUBSYS_TEMP_PLACEHOLDER = CGROUP_BUILTIN_SUBSYS_COUNT - 1,
-
-#define IS_SUBSYS_ENABLED(option) IS_MODULE(option)
-#include <linux/cgroup_subsys.h>
-#undef IS_SUBSYS_ENABLED
->>>>>>> linux-next/akpm-base
 	CGROUP_SUBSYS_COUNT,
 };
 #undef SUBSYS
@@ -664,21 +652,12 @@ static inline struct cgroup_subsys_state
  */
 #ifdef CONFIG_PROVE_RCU
 extern struct mutex cgroup_mutex;
-<<<<<<< HEAD
-#define task_subsys_state_check(task, subsys_id, __c)			\
-	rcu_dereference_check((task)->cgroups->subsys[(subsys_id)],	\
-			      lockdep_is_held(&(task)->alloc_lock) ||	\
-			      lockdep_is_held(&cgroup_mutex) || (__c))
-#else
-#define task_subsys_state_check(task, subsys_id, __c)			\
-=======
 #define task_subsys_state_check(task, subsys_id, __c)			\
 	rcu_dereference_check((task)->cgroups->subsys[(subsys_id)],	\
 			      lockdep_is_held(&(task)->alloc_lock) ||	\
 			      lockdep_is_held(&cgroup_mutex) || (__c))
 #else
 #define task_subsys_state_check(task, subsys_id, __c)			\
->>>>>>> linux-next/akpm-base
 	rcu_dereference((task)->cgroups->subsys[(subsys_id)])
 #endif
 
diff -puN include/linux/clockchips.h~linux-next-git-rejects1 include/linux/clockchips.h
--- a/include/linux/clockchips.h~linux-next-git-rejects1
+++ a/include/linux/clockchips.h
@@ -192,11 +192,7 @@ static inline void clockevents_notify(un
 static inline void clockevents_suspend(void) {}
 static inline void clockevents_resume(void) {}
 
-<<<<<<< HEAD
-#define clockevents_notify(reason, arg) do { } while (0)
-=======
 static inline void clockevents_notify(unsigned long reason, void *arg) {}
->>>>>>> linux-next/akpm-base
 static inline int tick_check_broadcast_expired(void) { return 0; }
 
 #endif
diff -puN include/linux/res_counter.h~linux-next-git-rejects1 include/linux/res_counter.h
--- a/include/linux/res_counter.h~linux-next-git-rejects1
+++ a/include/linux/res_counter.h
@@ -13,10 +13,6 @@
  * info about what this counter is.
  */
 
-<<<<<<< HEAD
-#include <linux/spinlock.h>
-=======
->>>>>>> linux-next/akpm-base
 #include <linux/errno.h>
 #include <linux/spinlock.h>
 
diff -puN kernel/cpu/idle.c~linux-next-git-rejects1 kernel/cpu/idle.c
--- a/kernel/cpu/idle.c~linux-next-git-rejects1
+++ a/kernel/cpu/idle.c
@@ -76,20 +76,7 @@ static void cpu_idle_loop(void)
 			local_irq_disable();
 			arch_cpu_idle_enter();
 
-<<<<<<< HEAD
-			/*
-			 * In poll mode we reenable interrupts and spin.
-			 *
-			 * Also if we detected in the wakeup from idle
-			 * path that the tick broadcast device expired
-			 * for us, we don't want to go deep idle as we
-			 * know that the IPI is going to arrive right
-			 * away
-			 */
-			if (cpu_idle_force_poll || tick_check_broadcast_expired()) {
-=======
 			if (cpu_idle_force_poll) {
->>>>>>> linux-next/akpm-base
 				cpu_idle_poll();
 			} else {
 				current_clr_polling();
diff -puN kernel/rcutree.c~linux-next-git-rejects1 kernel/rcutree.c
--- a/kernel/rcutree.c~linux-next-git-rejects1
+++ a/kernel/rcutree.c
@@ -1451,11 +1451,7 @@ static int rcu_gp_init(struct rcu_state
 					    rnp->grphi, rnp->qsmask);
 		raw_spin_unlock_irq(&rnp->lock);
 #ifdef CONFIG_PROVE_RCU_DELAY
-<<<<<<< HEAD
-		if ((prandom_u32() % (rcu_num_nodes * 8)) == 0 &&
-=======
 		if ((random32() % (rcu_num_nodes * 8)) == 0 &&
->>>>>>> linux-next/akpm-base
 		    system_state == SYSTEM_RUNNING)
 			schedule_timeout_uninterruptible(2);
 #endif /* #ifdef CONFIG_PROVE_RCU_DELAY */
diff -puN kernel/rcutree.h~linux-next-git-rejects1 kernel/rcutree.h
--- a/kernel/rcutree.h~linux-next-git-rejects1
+++ a/kernel/rcutree.h
@@ -530,20 +530,12 @@ static int rcu_nocb_needs_gp(struct rcu_
 static void rcu_nocb_gp_set(struct rcu_node *rnp, int nrq);
 static void rcu_nocb_gp_cleanup(struct rcu_state *rsp, struct rcu_node *rnp);
 static void rcu_init_one_nocb(struct rcu_node *rnp);
-<<<<<<< HEAD
-static bool is_nocb_cpu(int cpu);
-=======
->>>>>>> linux-next/akpm-base
 static bool __call_rcu_nocb(struct rcu_data *rdp, struct rcu_head *rhp,
 			    bool lazy);
 static bool rcu_nocb_adopt_orphan_cbs(struct rcu_state *rsp,
 				      struct rcu_data *rdp);
 static void rcu_boot_init_nocb_percpu_data(struct rcu_data *rdp);
 static void rcu_spawn_nocb_kthreads(struct rcu_state *rsp);
-<<<<<<< HEAD
-=======
-static void rcu_kick_nohz_cpu(int cpu);
->>>>>>> linux-next/akpm-base
 static bool init_nocb_callback_list(struct rcu_data *rdp);
 
 #endif /* #ifndef RCU_TREE_NONCORE */
diff -puN kernel/rcutree_plugin.h~linux-next-git-rejects1 kernel/rcutree_plugin.h
--- a/kernel/rcutree_plugin.h~linux-next-git-rejects1
+++ a/kernel/rcutree_plugin.h
@@ -1706,11 +1706,7 @@ static void rcu_prepare_for_idle(int cpu
 		return;
 
 	/* If this is a no-CBs CPU, no callbacks, just return. */
-<<<<<<< HEAD
-	if (is_nocb_cpu(cpu))
-=======
 	if (rcu_is_nocb_cpu(cpu))
->>>>>>> linux-next/akpm-base
 		return;
 
 	/*
@@ -1752,11 +1748,7 @@ static void rcu_cleanup_after_idle(int c
 	struct rcu_data *rdp;
 	struct rcu_state *rsp;
 
-<<<<<<< HEAD
-	if (is_nocb_cpu(cpu))
-=======
 	if (rcu_is_nocb_cpu(cpu))
->>>>>>> linux-next/akpm-base
 		return;
 	rcu_try_advance_all_cbs();
 	for_each_rcu_flavor(rsp) {
@@ -2294,7 +2286,6 @@ static bool init_nocb_callback_list(stru
 		return false;
 	rdp->nxttail[RCU_NEXT_TAIL] = NULL;
 	return true;
-<<<<<<< HEAD
 }
 
 #else /* #ifdef CONFIG_RCU_NOCB_CPU */
@@ -2313,26 +2304,6 @@ static void rcu_nocb_gp_set(struct rcu_n
 }
 
 static void rcu_init_one_nocb(struct rcu_node *rnp)
-=======
-}
-
-#else /* #ifdef CONFIG_RCU_NOCB_CPU */
-
-static int rcu_nocb_needs_gp(struct rcu_state *rsp)
-{
-	return 0;
-}
-
-static void rcu_nocb_gp_cleanup(struct rcu_state *rsp, struct rcu_node *rnp)
->>>>>>> linux-next/akpm-base
-{
-}
-
-static void rcu_nocb_gp_set(struct rcu_node *rnp, int nrq)
-{
-}
-
-static void rcu_init_one_nocb(struct rcu_node *rnp)
 {
 }
 
@@ -2357,10 +2328,6 @@ static void __init rcu_spawn_nocb_kthrea
 }
 
 static bool init_nocb_callback_list(struct rcu_data *rdp)
-<<<<<<< HEAD
-{
-	return false;
-=======
 {
 	return false;
 }
@@ -2382,5 +2349,4 @@ static void rcu_kick_nohz_cpu(int cpu)
 	if (tick_nohz_full_cpu(cpu))
 		smp_send_reschedule(cpu);
 #endif /* #ifdef CONFIG_NO_HZ_FULL */
->>>>>>> linux-next/akpm-base
 }
diff -puN kernel/sched/sched.h~linux-next-git-rejects1 kernel/sched/sched.h
--- a/kernel/sched/sched.h~linux-next-git-rejects1
+++ a/kernel/sched/sched.h
@@ -959,15 +959,9 @@ static const u32 prio_to_wmult[40] = {
 #else
 #define ENQUEUE_WAKING		0
 #endif
-<<<<<<< HEAD
 
 #define DEQUEUE_SLEEP		1
 
-=======
-
-#define DEQUEUE_SLEEP		1
-
->>>>>>> linux-next/akpm-base
 struct sched_class {
 	const struct sched_class *next;
 
@@ -992,19 +986,11 @@ struct sched_class {
 
 	void (*set_cpus_allowed)(struct task_struct *p,
 				 const struct cpumask *newmask);
-<<<<<<< HEAD
-
-	void (*rq_online)(struct rq *rq);
-	void (*rq_offline)(struct rq *rq);
-#endif
-
-=======
 
 	void (*rq_online)(struct rq *rq);
 	void (*rq_offline)(struct rq *rq);
 #endif
 
->>>>>>> linux-next/akpm-base
 	void (*set_curr_task) (struct rq *rq);
 	void (*task_tick) (struct rq *rq, struct task_struct *p, int queued);
 	void (*task_fork) (struct task_struct *p);
diff -puN tools/Makefile~linux-next-git-rejects1 tools/Makefile
--- a/tools/Makefile~linux-next-git-rejects1
+++ a/tools/Makefile
@@ -35,11 +35,7 @@ help:
 cpupower: FORCE
 	$(call descend,power/$@)
 
-<<<<<<< HEAD
-cgroup firewire guest usb virtio vm: FORCE
-=======
 cgroup firewire guest usb virtio vm net: FORCE
->>>>>>> linux-next/akpm-base
 	$(call descend,$@)
 
 liblk: FORCE
@@ -73,11 +69,7 @@ install: cgroup_install cpupower_install
 cpupower_clean:
 	$(call descend,power/cpupower,clean)
 
-<<<<<<< HEAD
-cgroup_clean firewire_clean lguest_clean usb_clean virtio_clean vm_clean:
-=======
 cgroup_clean firewire_clean lguest_clean usb_clean virtio_clean vm_clean net_clean:
->>>>>>> linux-next/akpm-base
 	$(call descend,$(@:_clean=),clean)
 
 liblk_clean:
_

Patches currently in -mm which might be from akpm@xxxxxxxxxxxxxxxxxxxx are

origin.patch
linux-next.patch
arch-alpha-kernel-systblss-remove-debug-check.patch
i-need-old-gcc.patch
revert-ipc-dont-allocate-a-copy-larger-than-max.patch
clear_refs-sanitize-accepted-commands-declaration.patch
include-linux-mmh-complete-the-mm_walk-definition.patch
drivers-net-rename-random32-to-prandom_u32-fix.patch
mm-vmallocc-add-vfree-comment.patch
sound-soc-codecs-si476xc-dont-use-0bnnn.patch
drivers-video-implement-a-simple-framebuffer-driver.patch
posix-timers-correctly-get-dying-task-time-sample-in-posix_cpu_timer_schedule.patch
mm.patch
include-linux-mmzoneh-cleanups.patch
include-linux-mmzoneh-cleanups-fix.patch
drop_caches-add-some-documentation-and-info-messsge.patch
memcg-debugging-facility-to-access-dangling-memcgs-fix.patch
binfmt_elfc-use-get_random_int-to-fix-entropy-depleting.patch
fat-additions-to-support-fat_fallocate-fix.patch
revert-ipc_schedule_free-can-do-vfree-now.patch
ipc-introduce-obtaining-a-lockless-ipc-object.patch
ipcsem-do-not-hold-ipc-lock-more-than-necessary.patch
ipcsem-open-code-and-rename-sem_lock.patch
ipc-sysv-shared-memory-limited-to-8tib.patch
rapidio-make-enumeration-discovery-configurable-fix.patch
gadget-remove-only-user-of-aio-retry-checkpatch-fixes.patch
aio-remove-retry-based-aio-checkpatch-fixes.patch
aio-add-kiocb_cancel.patch
aio-make-aio_put_req-lockless-checkpatch-fixes.patch
aio-refcounting-cleanup-checkpatch-fixes.patch
wait-add-wait_event_hrtimeout.patch
aio-make-aio_read_evt-more-efficient-convert-to-hrtimers-checkpatch-fixes.patch
aio-use-cancellation-list-lazily.patch
aio-give-shared-kioctx-fields-their-own-cachelines.patch
generic-dynamic-per-cpu-refcounting.patch
generic-dynamic-per-cpu-refcounting-checkpatch-fixes.patch
aio-dont-include-aioh-in-schedh.patch
aio-dont-include-aioh-in-schedh-fix.patch
aio-kill-ki_retry.patch
aio-kill-ki_retry-fix.patch
aio-kill-ki_retry-checkpatch-fixes.patch
block-prep-work-for-batch-completion-checkpatch-fixes.patch
block-prep-work-for-batch-completion-fix-2.patch
block-prep-work-for-batch-completion-fix-3.patch
block-prep-work-for-batch-completion-fix-3-fix.patch
block-prep-work-for-batch-completion-fix-4.patch
block-prep-work-for-batch-completion-fix-99.patch
block-aio-batch-completion-for-bios-kiocbs.patch
block-aio-batch-completion-for-bios-kiocbs-checkpatch-fixes.patch
block-aio-batch-completion-for-bios-kiocbs-fix.patch
lib-add-lz4-compressor-module-fix.patch
crypto-add-lz4-cryptographic-api-fix.patch
bpf-add-comments-explaining-the-schedule_work-operation.patch
debugging-keep-track-of-page-owners-fix-2-fix.patch
debugging-keep-track-of-page-owners-fix-2-fix-fix-fix.patch
journal_add_journal_head-debug.patch
kernel-forkc-export-kernel_thread-to-modules.patch
mutex-subsystem-synchro-test-module.patch
slab-leaks3-default-y.patch
put_bh-debug.patch

--
To unsubscribe from this list: send the line "unsubscribe mm-commits" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Kernel Newbies FAQ]     [Kernel Archive]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Photo]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]

  Powered by Linux