Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2198a10b authored by David S. Miller's avatar David S. Miller
Browse files

Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6

Conflicts:
	net/core/dev.c
parents 9941fb62 db5a753b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -478,7 +478,7 @@ static void prepare_hwpoison_fd(void)
	}

	if (opt_unpoison && !hwpoison_forget_fd) {
		sprintf(buf, "%s/renew-pfn", hwpoison_debug_fs);
		sprintf(buf, "%s/unpoison-pfn", hwpoison_debug_fs);
		hwpoison_forget_fd = checked_open(buf, O_WRONLY);
	}
}
+21 −3
Original line number Diff line number Diff line
@@ -969,6 +969,16 @@ L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
S:	Maintained
F:	arch/arm/mach-s5p*/

ARM/SAMSUNG S5P SERIES FIMC SUPPORT
M:	Kyungmin Park <kyungmin.park@samsung.com>
M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
L:	linux-arm-kernel@lists.infradead.org
L:	linux-media@vger.kernel.org
S:	Maintained
F:	arch/arm/plat-s5p/dev-fimc*
F:	arch/arm/plat-samsung/include/plat/*fimc*
F:	drivers/media/video/s5p-fimc/

ARM/SHMOBILE ARM ARCHITECTURE
M:	Paul Mundt <lethal@linux-sh.org>
M:	Magnus Damm <magnus.damm@gmail.com>
@@ -2552,7 +2562,7 @@ S: Supported
F:	drivers/scsi/gdt*

GENERIC GPIO I2C DRIVER
M:	Haavard Skinnemoen <hskinnemoen@atmel.com>
M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
S:	Supported
F:	drivers/i2c/busses/i2c-gpio.c
F:	include/linux/i2c-gpio.h
@@ -3175,7 +3185,7 @@ F: drivers/net/ioc3-eth.c

IOC3 SERIAL DRIVER
M:	Pat Gefre <pfg@sgi.com>
L:	linux-mips@linux-mips.org
L:	linux-serial@vger.kernel.org
S:	Maintained
F:	drivers/serial/ioc3_serial.c

@@ -5050,6 +5060,12 @@ F: drivers/media/common/saa7146*
F:	drivers/media/video/*7146*
F:	include/media/*7146*

SAMSUNG AUDIO (ASoC) DRIVERS
M:	Jassi Brar <jassi.brar@samsung.com>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
S:	Supported
F:	sound/soc/s3c24xx

TLG2300 VIDEO4LINUX-2 DRIVER
M:	Huang Shijie <shijie8@gmail.com>
M:	Kang Yong <kangyong@telegent.com>
@@ -6492,8 +6508,10 @@ F: include/linux/wm97xx.h
WOLFSON MICROELECTRONICS DRIVERS
M:	Mark Brown <broonie@opensource.wolfsonmicro.com>
M:	Ian Lartey <ian@opensource.wolfsonmicro.com>
M:	Dimitris Papastamos <dp@opensource.wolfsonmicro.com>
T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
W:	http://opensource.wolfsonmicro.com/node/8
W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
S:	Supported
F:	Documentation/hwmon/wm83??
F:	drivers/leds/leds-wm83*.c
+2 −2
Original line number Diff line number Diff line
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 36
EXTRAVERSION = -rc7
NAME = Sheep on Meth
EXTRAVERSION =
NAME = Flesh-Eating Bats with Fangs

# *DOCUMENTATION*
# To see a list of typical targets execute "make help"
+14 −0
Original line number Diff line number Diff line
@@ -1101,6 +1101,20 @@ config ARM_ERRATA_720789
	  invalidated are not, resulting in an incoherency in the system page
	  tables. The workaround changes the TLB flushing routines to invalidate
	  entries regardless of the ASID.

config ARM_ERRATA_743622
	bool "ARM errata: Faulty hazard checking in the Store Buffer may lead to data corruption"
	depends on CPU_V7
	help
	  This option enables the workaround for the 743622 Cortex-A9
	  (r2p0..r2p2) erratum. Under very rare conditions, a faulty
	  optimisation in the Cortex-A9 Store Buffer may lead to data
	  corruption. This workaround sets a specific bit in the diagnostic
	  register of the Cortex-A9 which disables the Store Buffer
	  optimisation, preventing the defect from occurring. This has no
	  visible impact on the overall performance or power consumption of the
	  processor.

endmenu

source "arch/arm/common/Kconfig"
+4 −3
Original line number Diff line number Diff line
@@ -1162,11 +1162,12 @@ space_cccc_001x(kprobe_opcode_t insn, struct arch_specific_insn *asi)
{
	/*
	 * MSR   : cccc 0011 0x10 xxxx xxxx xxxx xxxx xxxx
	 * Undef : cccc 0011 0x00 xxxx xxxx xxxx xxxx xxxx
	 * Undef : cccc 0011 0100 xxxx xxxx xxxx xxxx xxxx
	 * ALU op with S bit and Rd == 15 :
	 *	   cccc 001x xxx1 xxxx 1111 xxxx xxxx xxxx
	 */
	if ((insn & 0x0f900000) == 0x03200000 ||	/* MSR & Undef */
	if ((insn & 0x0fb00000) == 0x03200000 ||	/* MSR */
	    (insn & 0x0ff00000) == 0x03400000 ||	/* Undef */
	    (insn & 0x0e10f000) == 0x0210f000)		/* ALU s-bit, R15  */
		return INSN_REJECTED;

@@ -1177,7 +1178,7 @@ space_cccc_001x(kprobe_opcode_t insn, struct arch_specific_insn *asi)
	 * *S (bit 20) updates condition codes
	 * ADC/SBC/RSC reads the C flag
	 */
	insn &= 0xfff00fff;	/* Rn = r0, Rd = r0 */
	insn &= 0xffff0fff;	/* Rd = r0 */
	asi->insn[0] = insn;
	asi->insn_handler = (insn & (1 << 20)) ?  /* S-bit */
			emulate_alu_imm_rwflags : emulate_alu_imm_rflags;
Loading