update to 2.6.28.6
SVN-Revision: 14565
This commit is contained in:
		| @@ -31,9 +31,6 @@ endif | |||||||
| ifeq ($(LINUX_VERSION),2.6.27.17) | ifeq ($(LINUX_VERSION),2.6.27.17) | ||||||
|   LINUX_KERNEL_MD5SUM:=56ceaa85d19f5f19ff7ec8139ad4ad2d |   LINUX_KERNEL_MD5SUM:=56ceaa85d19f5f19ff7ec8139ad4ad2d | ||||||
| endif | endif | ||||||
| ifeq ($(LINUX_VERSION),2.6.28.5) |  | ||||||
|   LINUX_KERNEL_MD5SUM:=677e020f785f57ac48576eacb565a489 |  | ||||||
| endif |  | ||||||
| ifeq ($(LINUX_VERSION),2.6.28.6) | ifeq ($(LINUX_VERSION),2.6.28.6) | ||||||
|   LINUX_KERNEL_MD5SUM:=6bb4f553551033f29d55d78b49b31733 |   LINUX_KERNEL_MD5SUM:=6bb4f553551033f29d55d78b49b31733 | ||||||
| endif | endif | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ BOARD:=ar71xx | |||||||
| BOARDNAME:=Atheros AR71xx | BOARDNAME:=Atheros AR71xx | ||||||
| FEATURES:=squashfs tgz | FEATURES:=squashfs tgz | ||||||
|  |  | ||||||
| LINUX_VERSION:=2.6.28.5 | LINUX_VERSION:=2.6.28.6 | ||||||
|  |  | ||||||
| include $(INCLUDE_DIR)/target.mk | include $(INCLUDE_DIR)/target.mk | ||||||
|  |  | ||||||
|   | |||||||
| @@ -10,7 +10,7 @@ ARCH:=avr32 | |||||||
| BOARD:=avr32 | BOARD:=avr32 | ||||||
| BOARDNAME:=Atmel AVR32 | BOARDNAME:=Atmel AVR32 | ||||||
| FEATURES:=squashfs | FEATURES:=squashfs | ||||||
| LINUX_VERSION:=2.6.28.5 | LINUX_VERSION:=2.6.28.6 | ||||||
|  |  | ||||||
| include $(INCLUDE_DIR)/target.mk | include $(INCLUDE_DIR)/target.mk | ||||||
|  |  | ||||||
|   | |||||||
| @@ -7,10 +7,8 @@ Sanitize the value to a 0/1 boolean. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| Index: linux-2.6.28.5/drivers/spi/spi_gpio.c | --- a/drivers/spi/spi_gpio.c | ||||||
| =================================================================== | +++ b/drivers/spi/spi_gpio.c | ||||||
| --- linux-2.6.28.5.orig/drivers/spi/spi_gpio.c	2009-02-15 16:21:11.000000000 +0100 |  | ||||||
| +++ linux-2.6.28.5/drivers/spi/spi_gpio.c	2009-02-15 16:21:47.000000000 +0100 |  | ||||||
| @@ -114,7 +114,7 @@ static inline void setmosi(const struct  | @@ -114,7 +114,7 @@ static inline void setmosi(const struct  | ||||||
|   |   | ||||||
|  static inline int getmiso(const struct spi_device *spi) |  static inline int getmiso(const struct spi_device *spi) | ||||||
|   | |||||||
| @@ -4,10 +4,8 @@ Implement the SPI-GPIO delay function for busses that need speed limitation. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| Index: linux-2.6.28.5/drivers/spi/spi_gpio.c | --- a/drivers/spi/spi_gpio.c | ||||||
| =================================================================== | +++ b/drivers/spi/spi_gpio.c | ||||||
| --- linux-2.6.28.5.orig/drivers/spi/spi_gpio.c	2009-02-15 18:53:47.000000000 +0100 |  | ||||||
| +++ linux-2.6.28.5/drivers/spi/spi_gpio.c	2009-02-15 19:08:58.000000000 +0100 |  | ||||||
| @@ -21,6 +21,7 @@ | @@ -21,6 +21,7 @@ | ||||||
|  #include <linux/init.h> |  #include <linux/init.h> | ||||||
|  #include <linux/platform_device.h> |  #include <linux/platform_device.h> | ||||||
|   | |||||||
| @@ -12,7 +12,7 @@ BOARDNAME:=Intel IXP4xx | |||||||
| FEATURES:=squashfs | FEATURES:=squashfs | ||||||
| SUBTARGETS=generic harddisk | SUBTARGETS=generic harddisk | ||||||
|  |  | ||||||
| LINUX_VERSION:=2.6.28.5 | LINUX_VERSION:=2.6.28.6 | ||||||
|  |  | ||||||
| include $(INCLUDE_DIR)/target.mk | include $(INCLUDE_DIR)/target.mk | ||||||
|  |  | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ BOARD:=orion | |||||||
| BOARDNAME:=Marvell Orion | BOARDNAME:=Marvell Orion | ||||||
| FEATURES:=squashfs | FEATURES:=squashfs | ||||||
|  |  | ||||||
| LINUX_VERSION:=2.6.28.5 | LINUX_VERSION:=2.6.28.6 | ||||||
|  |  | ||||||
| include $(INCLUDE_DIR)/target.mk | include $(INCLUDE_DIR)/target.mk | ||||||
|  |  | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ BOARD:=ppc44x | |||||||
| BOARDNAME:=AMCC/IBM PPC44x | BOARDNAME:=AMCC/IBM PPC44x | ||||||
| FEATURES:=squashfs | FEATURES:=squashfs | ||||||
|  |  | ||||||
| LINUX_VERSION:=2.6.28.5 | LINUX_VERSION:=2.6.28.6 | ||||||
| LINUX_KARCH:=powerpc | LINUX_KARCH:=powerpc | ||||||
|  |  | ||||||
| include $(INCLUDE_DIR)/target.mk | include $(INCLUDE_DIR)/target.mk | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ BOARD:=s3c24xx | |||||||
| BOARDNAME:=s3c24xx | BOARDNAME:=s3c24xx | ||||||
| FEATURES:=jffs2 | FEATURES:=jffs2 | ||||||
|  |  | ||||||
| LINUX_VERSION:=2.6.28.5 | LINUX_VERSION:=2.6.28.6 | ||||||
|  |  | ||||||
| DEVICE_TYPE=phone | DEVICE_TYPE=phone | ||||||
|  |  | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ BOARD:=sibyte | |||||||
| BOARDNAME:=Broadcom/SiByte SB-1 | BOARDNAME:=Broadcom/SiByte SB-1 | ||||||
| FEATURES:=broken | FEATURES:=broken | ||||||
|  |  | ||||||
| LINUX_VERSION:=2.6.28.5 | LINUX_VERSION:=2.6.28.6 | ||||||
|  |  | ||||||
| include $(INCLUDE_DIR)/target.mk | include $(INCLUDE_DIR)/target.mk | ||||||
|  |  | ||||||
|   | |||||||
| @@ -23,7 +23,7 @@ BOARDNAME:=User Mode Linux | |||||||
| FEATURES:=ext2 | FEATURES:=ext2 | ||||||
| LINUX_CONFIG:=$(CURDIR)/config/$(ARCH) | LINUX_CONFIG:=$(CURDIR)/config/$(ARCH) | ||||||
|  |  | ||||||
| LINUX_VERSION:=2.6.28.5 | LINUX_VERSION:=2.6.28.6 | ||||||
|  |  | ||||||
| include $(INCLUDE_DIR)/target.mk | include $(INCLUDE_DIR)/target.mk | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,54 +0,0 @@ | |||||||
| http://patchwork.kernel.org/patch/7166/ |  | ||||||
|  |  | ||||||
| --- a/include/linux/syscalls.h |  | ||||||
| +++ b/include/linux/syscalls.h |  | ||||||
| @@ -95,13 +95,13 @@ struct old_linux_dirent; |  | ||||||
|  #define __SC_TEST5(t5, a5, ...)	__SC_TEST(t5); __SC_TEST4(__VA_ARGS__) |  | ||||||
|  #define __SC_TEST6(t6, a6, ...)	__SC_TEST(t6); __SC_TEST5(__VA_ARGS__) |  | ||||||
|   |  | ||||||
| -#define SYSCALL_DEFINE0(name)   asmlinkage long sys_##name(void) |  | ||||||
| -#define SYSCALL_DEFINE1(...)    SYSCALL_DEFINEx(1, __VA_ARGS__) |  | ||||||
| -#define SYSCALL_DEFINE2(...)    SYSCALL_DEFINEx(2, __VA_ARGS__) |  | ||||||
| -#define SYSCALL_DEFINE3(...)    SYSCALL_DEFINEx(3, __VA_ARGS__) |  | ||||||
| -#define SYSCALL_DEFINE4(...)    SYSCALL_DEFINEx(4, __VA_ARGS__) |  | ||||||
| -#define SYSCALL_DEFINE5(...)    SYSCALL_DEFINEx(5, __VA_ARGS__) |  | ||||||
| -#define SYSCALL_DEFINE6(...)    SYSCALL_DEFINEx(6, __VA_ARGS__) |  | ||||||
| +#define SYSCALL_DEFINE0(name)	   asmlinkage long sys_##name(void) |  | ||||||
| +#define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) |  | ||||||
| +#define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) |  | ||||||
| +#define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) |  | ||||||
| +#define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) |  | ||||||
| +#define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) |  | ||||||
| +#define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) |  | ||||||
|   |  | ||||||
|  #ifdef CONFIG_PPC64 |  | ||||||
|  #define SYSCALL_ALIAS(alias, name)					\ |  | ||||||
| @@ -116,21 +116,21 @@ struct old_linux_dirent; |  | ||||||
|   |  | ||||||
|  #define SYSCALL_DEFINE(name) static inline long SYSC_##name |  | ||||||
|  #define SYSCALL_DEFINEx(x, name, ...)					\ |  | ||||||
| -	asmlinkage long sys_##name(__SC_DECL##x(__VA_ARGS__));		\ |  | ||||||
| -	static inline long SYSC_##name(__SC_DECL##x(__VA_ARGS__));	\ |  | ||||||
| -	asmlinkage long SyS_##name(__SC_LONG##x(__VA_ARGS__))		\ |  | ||||||
| +	asmlinkage long sys##name(__SC_DECL##x(__VA_ARGS__));		\ |  | ||||||
| +	static inline long SYSC##name(__SC_DECL##x(__VA_ARGS__));	\ |  | ||||||
| +	asmlinkage long SyS##name(__SC_LONG##x(__VA_ARGS__))		\ |  | ||||||
|  	{								\ |  | ||||||
|  		__SC_TEST##x(__VA_ARGS__);				\ |  | ||||||
| -		return (long) SYSC_##name(__SC_CAST##x(__VA_ARGS__));	\ |  | ||||||
| +		return (long) SYSC##name(__SC_CAST##x(__VA_ARGS__));	\ |  | ||||||
|  	}								\ |  | ||||||
| -	SYSCALL_ALIAS(sys_##name, SyS_##name);				\ |  | ||||||
| -	static inline long SYSC_##name(__SC_DECL##x(__VA_ARGS__)) |  | ||||||
| +	SYSCALL_ALIAS(sys##name, SyS##name);				\ |  | ||||||
| +	static inline long SYSC##name(__SC_DECL##x(__VA_ARGS__)) |  | ||||||
|   |  | ||||||
|  #else /* CONFIG_HAVE_SYSCALL_WRAPPERS */ |  | ||||||
|   |  | ||||||
|  #define SYSCALL_DEFINE(name) asmlinkage long sys_##name |  | ||||||
|  #define SYSCALL_DEFINEx(x, name, ...)					\ |  | ||||||
| -	asmlinkage long sys_##name(__SC_DECL##x(__VA_ARGS__)) |  | ||||||
| +	asmlinkage long sys##name(__SC_DECL##x(__VA_ARGS__)) |  | ||||||
|   |  | ||||||
|  #endif /* CONFIG_HAVE_SYSCALL_WRAPPERS */ |  | ||||||
|   |  | ||||||
| @@ -12,7 +12,7 @@ BOARDNAME:=x86 | |||||||
| FEATURES:=squashfs jffs2 ext2 vdi vmdk | FEATURES:=squashfs jffs2 ext2 vdi vmdk | ||||||
| SUBTARGETS=generic | SUBTARGETS=generic | ||||||
|  |  | ||||||
| LINUX_VERSION:=2.6.28.5 | LINUX_VERSION:=2.6.28.6 | ||||||
| LINUX_KARCH:=x86 | LINUX_KARCH:=x86 | ||||||
|  |  | ||||||
| include $(INCLUDE_DIR)/target.mk | include $(INCLUDE_DIR)/target.mk | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Gabor Juhos
					Gabor Juhos