diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-20 13:18:21 -0700 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-20 13:18:21 -0700 | 
| commit | 7d7c4d06be246b249f0f7e0b7df2f73d09cc6376 (patch) | |
| tree | 7c7d3314b7bea5fe932eb76d80d9a102ffcda204 | |
| parent | 531295e63be8c2b8b909d7400739e8b8df60d61f (diff) | |
| parent | e2cc502c3f71d8de812893527dc435e61b7fe604 (diff) | |
| download | olio-linux-3.10-7d7c4d06be246b249f0f7e0b7df2f73d09cc6376.tar.xz olio-linux-3.10-7d7c4d06be246b249f0f7e0b7df2f73d09cc6376.zip  | |
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/upstream-linus
* 'upstream' of git://git.linux-mips.org/pub/scm/upstream-linus:
  MIPS: O32 compat/N32: Fix to use compat syscall wrappers for AIO syscalls.
  MAINTAINERS: Change list for ioc_serial to linux-serial.
  SERIAL: ioc3_serial: Return -ENOMEM on memory allocation failure
  MIPS: jz4740: Fix Kbuild Platform file.
  MIPS: Repair Kbuild make clean breakage.
| -rw-r--r-- | MAINTAINERS | 2 | ||||
| -rw-r--r-- | arch/mips/Kbuild | 4 | ||||
| -rw-r--r-- | arch/mips/dec/Platform | 2 | ||||
| -rw-r--r-- | arch/mips/jz4740/Platform | 2 | ||||
| -rw-r--r-- | arch/mips/kernel/scall64-n32.S | 6 | ||||
| -rw-r--r-- | arch/mips/kernel/scall64-o32.S | 6 | ||||
| -rw-r--r-- | drivers/serial/ioc3_serial.c | 1 | 
7 files changed, 14 insertions, 9 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index 7679bf32f7b..f2a2b8e647c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3162,7 +3162,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 diff --git a/arch/mips/Kbuild b/arch/mips/Kbuild index e322d65f33a..7dd65cfae83 100644 --- a/arch/mips/Kbuild +++ b/arch/mips/Kbuild @@ -7,6 +7,10 @@ subdir-ccflags-y := -Werror  include arch/mips/Kbuild.platforms  obj-y := $(platform-y) +# make clean traverses $(obj-) without having included .config, so +# everything ends up here +obj- := $(platform-) +  # mips object files  # The object files are linked as core-y files would be linked diff --git a/arch/mips/dec/Platform b/arch/mips/dec/Platform index 3adbcbd95db..cf55a6f4e72 100644 --- a/arch/mips/dec/Platform +++ b/arch/mips/dec/Platform @@ -1,7 +1,7 @@  #  # DECstation family  # -platform-$(CONFIG_MACH_DECSTATION)	= dec/ +platform-$(CONFIG_MACH_DECSTATION)	+= dec/  cflags-$(CONFIG_MACH_DECSTATION)	+= \  			-I$(srctree)/arch/mips/include/asm/mach-dec  libs-$(CONFIG_MACH_DECSTATION)		+= arch/mips/dec/prom/ diff --git a/arch/mips/jz4740/Platform b/arch/mips/jz4740/Platform index 6a97230e3d0..ba91be9c21e 100644 --- a/arch/mips/jz4740/Platform +++ b/arch/mips/jz4740/Platform @@ -1,3 +1,3 @@ -core-$(CONFIG_MACH_JZ4740)	+= arch/mips/jz4740/ +platform-$(CONFIG_MACH_JZ4740)	+= jz4740/  cflags-$(CONFIG_MACH_JZ4740)	+= -I$(srctree)/arch/mips/include/asm/mach-jz4740  load-$(CONFIG_MACH_JZ4740)	+= 0xffffffff80010000 diff --git a/arch/mips/kernel/scall64-n32.S b/arch/mips/kernel/scall64-n32.S index 38b226938db..f08ece6d8ac 100644 --- a/arch/mips/kernel/scall64-n32.S +++ b/arch/mips/kernel/scall64-n32.S @@ -322,10 +322,10 @@ EXPORT(sysn32_call_table)  	PTR	sys_cacheflush  	PTR	sys_cachectl  	PTR	sys_sysmips -	PTR	sys_io_setup			/* 6200 */ +	PTR	compat_sys_io_setup			/* 6200 */  	PTR	sys_io_destroy -	PTR	sys_io_getevents -	PTR	sys_io_submit +	PTR	compat_sys_io_getevents +	PTR	compat_sys_io_submit  	PTR	sys_io_cancel  	PTR	sys_exit_group			/* 6205 */  	PTR	sys_lookup_dcookie diff --git a/arch/mips/kernel/scall64-o32.S b/arch/mips/kernel/scall64-o32.S index 42fe14b52a3..78d768a3e19 100644 --- a/arch/mips/kernel/scall64-o32.S +++ b/arch/mips/kernel/scall64-o32.S @@ -445,10 +445,10 @@ sys_call_table:  	PTR	compat_sys_futex  	PTR	compat_sys_sched_setaffinity  	PTR	compat_sys_sched_getaffinity	/* 4240 */ -	PTR	sys_io_setup +	PTR	compat_sys_io_setup  	PTR	sys_io_destroy -	PTR	sys_io_getevents -	PTR	sys_io_submit +	PTR	compat_sys_io_getevents +	PTR	compat_sys_io_submit  	PTR	sys_io_cancel			/* 4245 */  	PTR	sys_exit_group  	PTR	sys32_lookup_dcookie diff --git a/drivers/serial/ioc3_serial.c b/drivers/serial/ioc3_serial.c index 93de907b120..800c5460233 100644 --- a/drivers/serial/ioc3_serial.c +++ b/drivers/serial/ioc3_serial.c @@ -2044,6 +2044,7 @@ ioc3uart_probe(struct ioc3_submodule *is, struct ioc3_driver_data *idd)  		if (!port) {  			printk(KERN_WARNING  			       "IOC3 serial memory not available for port\n"); +			ret = -ENOMEM;  			goto out4;  		}  		spin_lock_init(&port->ip_lock);  |