[OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)

2014-10-24 Thread Bastian Bittorf
All platforms which are using 3.10.x at the moment are upgraded.

Changelogs:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.50
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.51
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.52
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.53
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.54
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.55
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.56
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.57
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.58

A new symbol 'X86_16BIT' appeared in 3.10.52 with commit 
34273f41d57ee8d854dcd2a1d754cbb546cb548f
("x86-espfix-make-it-possible-to-disable-16-bit-support.patch")
I defaults to 'unset', but it's worth a discussion to enable it
("turn off support for any 16-bit software").

Also removed the patch 0db3db45f5bd6df4bdc03bbd5dec672e16164c4e
("fix build failure on memcpy() in decompress.c")
and is obsolete by commit 29593fd5a8149462ed6fad0d522234facdaee6c8 upstream.
included in kernel 3.10.56

compile tested on all platforms with:
make tools/install
make toolchain/install
make target/linux/compile

user@box:~/user/openwrt$ cat /tmp/log.txt
[Wed Oct 22 00:36:02 CEST 2014] ./smoketest.sh: ar71xx - OK
[Wed Oct 22 00:53:22 CEST 2014] ./smoketest.sh: ar7 - OK
[Wed Oct 22 01:08:27 CEST 2014] ./smoketest.sh: au1000 - OK
[Wed Oct 22 01:21:43 CEST 2014] ./smoketest.sh: avr32 - OK
[Wed Oct 22 01:37:47 CEST 2014] ./smoketest.sh: cns21xx - OK
[Wed Oct 22 01:52:05 CEST 2014] ./smoketest.sh: cns3xxx - OK
[Wed Oct 22 02:10:23 CEST 2014] ./smoketest.sh: gemini - OK
[Wed Oct 22 02:29:07 CEST 2014] ./smoketest.sh: ixp4xx - OK
[Wed Oct 22 02:44:01 CEST 2014] ./smoketest.sh: malta - OK
[Wed Oct 22 02:55:57 CEST 2014] ./smoketest.sh: mpc85xx - OK
[Wed Oct 22 03:07:56 CEST 2014] ./smoketest.sh: orion - OK
[Wed Oct 22 03:24:30 CEST 2014] ./smoketest.sh: ppc40x - OK
[Wed Oct 22 03:40:19 CEST 2014] ./smoketest.sh: ppc44x - OK
[Wed Oct 22 03:55:29 CEST 2014] ./smoketest.sh: realview - OK
[Wed Oct 22 04:09:47 CEST 2014] ./smoketest.sh: sparc - OK
[Wed Oct 22 04:23:37 CEST 2014] ./smoketest.sh: x86 - OK
[Wed Oct 22 04:35:56 CEST 2014] ./smoketest.sh: xburst - OK

run tested on x86, au1000, ar71xx, mpc85xx and brcm47xx

Signed-off-by: Bastian Bittorf 
---
 include/kernel-version.mk  |4 +-
 target/linux/generic/config-3.10   |1 +
 .../062-mips_decompressor_build_fix.patch  |   66 
 3 files changed, 3 insertions(+), 68 deletions(-)
 delete mode 100644 
target/linux/generic/patches-3.10/062-mips_decompressor_build_fix.patch

diff --git a/include/kernel-version.mk b/include/kernel-version.mk
index 2511e2b..52c49a9 100644
--- a/include/kernel-version.mk
+++ b/include/kernel-version.mk
@@ -4,13 +4,13 @@ LINUX_RELEASE?=1
 
 LINUX_VERSION-3.3  = .8
 LINUX_VERSION-3.8  = .13
-LINUX_VERSION-3.10 = .49
+LINUX_VERSION-3.10 = .58
 LINUX_VERSION-3.13 = .7
 LINUX_VERSION-3.14 = .18
 
 LINUX_KERNEL_MD5SUM-3.3.8   = f1058f64eed085deb44f10cee8541d50
 LINUX_KERNEL_MD5SUM-3.8.13  = 2af19d06cd47ec459519159cdd10542d
-LINUX_KERNEL_MD5SUM-3.10.49 = 9774e12764e740d49c80eda77d0ef3eb
+LINUX_KERNEL_MD5SUM-3.10.58 = 3ff3478b6351143cef22d4b81cf48b01
 LINUX_KERNEL_MD5SUM-3.13.7  = 370adced5e5c1cb1d0d621c2dae2723f
 LINUX_KERNEL_MD5SUM-3.14.18 = 3b002a06d0964d8101abec768c2d4eef
 
diff --git a/target/linux/generic/config-3.10 b/target/linux/generic/config-3.10
index ab72ead..5df8901 100644
--- a/target/linux/generic/config-3.10
+++ b/target/linux/generic/config-3.10
@@ -3990,6 +3990,7 @@ CONFIG_WLAN=y
 # CONFIG_WL_TI is not set
 # CONFIG_WR_PPMC is not set
 # CONFIG_X25 is not set
+# CONFIG_X86_16BIT is not set
 CONFIG_XFRM=y
 # CONFIG_XFRM_IPCOMP is not set
 # CONFIG_XFRM_MIGRATE is not set
diff --git 
a/target/linux/generic/patches-3.10/062-mips_decompressor_build_fix.patch 
b/target/linux/generic/patches-3.10/062-mips_decompressor_build_fix.patch
deleted file mode 100644
index 52c45c3..000
--- a/target/linux/generic/patches-3.10/062-mips_decompressor_build_fix.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-From 0db3db45f5bd6df4bdc03bbd5dec672e16164c4e Mon Sep 17 00:00:00 2001
-From: Florian Fainelli 
-Date: Mon, 12 Nov 2012 12:31:55 +0100
-Subject: [PATCH] MIPS: decompressor: fix build failure on memcpy() in
- decompress.c
-
-The decompress.c file includes linux/kernel.h which causes the following
-inclusion chain to be pulled:
-linux/kernel.h ->
-   linux/dynamic_debug.h ->
-   linux/string.h ->
-   asm/string.h
-
-We end up having a the GCC builtin + architecture specific memcpy() expanding
-into this:
-
-void *({ size_t __len = (size_t n); void *__ret; if
-(__builtin_constant_p(size_t n) && __len >= 64) __ret = memcpy((void *dest),
-(const void *src), __len); else __ret = __builtin_memcpy((void *dest), (const
-void *src), __len);

Re: [OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)

2014-10-24 Thread Felix Fietkau
On 2014-10-24 22:36, Bastian Bittorf wrote:
> All platforms which are using 3.10.x at the moment are upgraded.
> 
> Changelogs:
> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.50
> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.51
> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.52
> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.53
> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.54
> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.55
> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.56
> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.57
> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.58
> 
> A new symbol 'X86_16BIT' appeared in 3.10.52 with commit 
> 34273f41d57ee8d854dcd2a1d754cbb546cb548f
> ("x86-espfix-make-it-possible-to-disable-16-bit-support.patch")
> I defaults to 'unset', but it's worth a discussion to enable it
> ("turn off support for any 16-bit software").
> 
> Also removed the patch 0db3db45f5bd6df4bdc03bbd5dec672e16164c4e
> ("fix build failure on memcpy() in decompress.c")
> and is obsolete by commit 29593fd5a8149462ed6fad0d522234facdaee6c8 upstream.
> included in kernel 3.10.56
> 
> compile tested on all platforms with:
> make tools/install
> make toolchain/install
> make target/linux/compile
> 
> user@box:~/user/openwrt$ cat /tmp/log.txt
> [Wed Oct 22 00:36:02 CEST 2014] ./smoketest.sh: ar71xx - OK
> [Wed Oct 22 00:53:22 CEST 2014] ./smoketest.sh: ar7 - OK
> [Wed Oct 22 01:08:27 CEST 2014] ./smoketest.sh: au1000 - OK
> [Wed Oct 22 01:21:43 CEST 2014] ./smoketest.sh: avr32 - OK
> [Wed Oct 22 01:37:47 CEST 2014] ./smoketest.sh: cns21xx - OK
> [Wed Oct 22 01:52:05 CEST 2014] ./smoketest.sh: cns3xxx - OK
> [Wed Oct 22 02:10:23 CEST 2014] ./smoketest.sh: gemini - OK
> [Wed Oct 22 02:29:07 CEST 2014] ./smoketest.sh: ixp4xx - OK
> [Wed Oct 22 02:44:01 CEST 2014] ./smoketest.sh: malta - OK
> [Wed Oct 22 02:55:57 CEST 2014] ./smoketest.sh: mpc85xx - OK
> [Wed Oct 22 03:07:56 CEST 2014] ./smoketest.sh: orion - OK
> [Wed Oct 22 03:24:30 CEST 2014] ./smoketest.sh: ppc40x - OK
> [Wed Oct 22 03:40:19 CEST 2014] ./smoketest.sh: ppc44x - OK
> [Wed Oct 22 03:55:29 CEST 2014] ./smoketest.sh: realview - OK
> [Wed Oct 22 04:09:47 CEST 2014] ./smoketest.sh: sparc - OK
> [Wed Oct 22 04:23:37 CEST 2014] ./smoketest.sh: x86 - OK
> [Wed Oct 22 04:35:56 CEST 2014] ./smoketest.sh: xburst - OK
> 
> run tested on x86, au1000, ar71xx, mpc85xx and brcm47xx
> 
> Signed-off-by: Bastian Bittorf 
Committed in r43049, thanks.

- Felix
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)

2014-10-24 Thread Daniel Petre



On 24/10/14 23:41, Felix Fietkau wrote:

On 2014-10-24 22:36, Bastian Bittorf wrote:

All platforms which are using 3.10.x at the moment are upgraded.

Changelogs:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.58

Signed-off-by: Bastian Bittorf 

Committed in r43049, thanks.


Good evening, is it too much to ask for a BB refresh too? Thanks!



- Felix
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)

2014-10-25 Thread John Crispin
sure, we can do that ...

On 24/10/2014 23:05, Daniel Petre wrote:
> 
> 
> On 24/10/14 23:41, Felix Fietkau wrote:
>> On 2014-10-24 22:36, Bastian Bittorf wrote:
>>> All platforms which are using 3.10.x at the moment are
>>> upgraded.
>>> 
>>> Changelogs: 
>>> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.58
>>> 
>>> Signed-off-by: Bastian Bittorf 
>> Committed in r43049, thanks.
> 
> Good evening, is it too much to ask for a BB refresh too? Thanks!
> 
>> 
>> - Felix ___ 
>> openwrt-devel mailing list openwrt-devel@lists.openwrt.org 
>> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>> 
> ___ openwrt-devel
> mailing list openwrt-devel@lists.openwrt.org 
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
> 
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)

2014-10-26 Thread Rafał Miłecki
On 24 October 2014 23:05, Daniel Petre  wrote:
> On 24/10/14 23:41, Felix Fietkau wrote:
>>
>> On 2014-10-24 22:36, Bastian Bittorf wrote:
>>>
>>> All platforms which are using 3.10.x at the moment are upgraded.
>>>
>>> Changelogs:
>>> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.58
>>>
>>> Signed-off-by: Bastian Bittorf 
>>
>> Committed in r43049, thanks.
>
>
> Good evening, is it too much to ask for a BB refresh too? Thanks!

I've backported KERNEL_PATCHVER changes:
https://dev.openwrt.org/changeset/43066/
https://dev.openwrt.org/changeset/43067/

Daniel: will you send a patch bumping the kernel?

-- 
Rafał
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)

2014-10-26 Thread Daniel Petre

On 26/10/14 21:00, Rafał Miłecki wrote:

On 24 October 2014 23:05, Daniel Petre  wrote:

On 24/10/14 23:41, Felix Fietkau wrote:


On 2014-10-24 22:36, Bastian Bittorf wrote:


All platforms which are using 3.10.x at the moment are upgraded.

Changelogs:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.58

Signed-off-by: Bastian Bittorf 


Committed in r43049, thanks.



Good evening, is it too much to ask for a BB refresh too? Thanks!


I've backported KERNEL_PATCHVER changes:
https://dev.openwrt.org/changeset/43066/
https://dev.openwrt.org/changeset/43067/

Daniel: will you send a patch bumping the kernel?


I was hoping developers would just adapt Bastian's patch for BB branch..




___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)

2014-10-26 Thread Rafał Miłecki
On 26 October 2014 20:11, Daniel Petre  wrote:
> On 26/10/14 21:00, Rafał Miłecki wrote:
>>
>> On 24 October 2014 23:05, Daniel Petre  wrote:
>>>
>>> On 24/10/14 23:41, Felix Fietkau wrote:


 On 2014-10-24 22:36, Bastian Bittorf wrote:
>
>
> All platforms which are using 3.10.x at the moment are upgraded.
>
> Changelogs:
> https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.10.58
>
> Signed-off-by: Bastian Bittorf 


 Committed in r43049, thanks.
>>>
>>>
>>>
>>> Good evening, is it too much to ask for a BB refresh too? Thanks!
>>
>>
>> I've backported KERNEL_PATCHVER changes:
>> https://dev.openwrt.org/changeset/43066/
>> https://dev.openwrt.org/changeset/43067/
>>
>> Daniel: will you send a patch bumping the kernel?
>
>
> I was hoping developers would just adapt Bastian's patch for BB branch..

We still need it to be compile-tested and preferably run-tested on
some devices. So you help is welcome!

-- 
Rafał
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)

2014-10-27 Thread Dirk Neukirchen
On 24.10.2014 22:36, Bastian Bittorf wrote:
> All platforms which are using 3.10.x at the moment are upgraded.
> 
> compile tested on all platforms with:
> make tools/install
> make toolchain/install
> make target/linux/compile
> 
> user@box:~/user/openwrt$ cat /tmp/log.txt
> [Wed Oct 22 00:53:22 CEST 2014] ./smoketest.sh: ar7 - OK
> [Wed Oct 22 01:08:27 CEST 2014] ./smoketest.sh: au1000 - OK
> [Wed Oct 22 04:35:56 CEST 2014] ./smoketest.sh: xburst - OK
> 
> run tested on x86, au1000, ar71xx, mpc85xx and brcm47xx
> 
Godd morning - some buildbot feedback:

ar7, au1000 and xburst fail to build on the buildbots around the update with
the same error in image generation regarding an included header

http://buildbot.openwrt.org:8010/builders/ar7 726/727
http://buildbot.openwrt.org:8010/builders/au1000 655/656
http://buildbot.openwrt.org:8010/builders/xburst 705/706

Error taken from buildbots:
In file included from include/linux/string.h:17:0,
 from include/linux/dynamic_debug.h:111,
 from include/linux/kernel.h:14,
 from arch/mips/boot/compressed/decompress.c:15:
/mnt/dl/slave/ar7/build/build_dir/target-mipsel_mips32_uClibc-0.9.33.2/linux-ar7_generic/linux-3.10.58/arch/mips/include/asm/string.h:150:2:
 error: expected identifier or '(' before '{' token
 ({\
  ^
arch/mips/boot/compressed/decompress.c:48:7: note: in expansion of macro 
'memcpy'
 void *memcpy(void *dest, const void *src, size_t n)
   ^

culprit is possibly: generic/306-mips_mem_functions_performance.patch
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)

2014-10-28 Thread Bastian Bittorf
* Dirk Neukirchen  [28.10.2014 08:18]:
> ar7, au1000 and xburst fail to build on the buildbots around the update with
> the same error in image generation regarding an included header

unsure whats wrong on buildserver.
with r43099 i did a clean build (tools+toolchain+kernel) for ar7 + au1000 
without errors.

bye, bastian
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)

2014-10-28 Thread Bastian Bittorf
* Dirk Neukirchen  [28.10.2014 08:18]:
> http://buildbot.openwrt.org:8010/builders/ar7 726/727
> http://buildbot.openwrt.org:8010/builders/au1000 655/656
> http://buildbot.openwrt.org:8010/builders/xburst 705/706

i can reproduce it here - will dig into this. bye, bastian
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


Re: [OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)

2014-10-28 Thread Dirk Neukirchen
On 28.10.2014 07:46, Dirk Neukirchen wrote:

> 
> http://buildbot.openwrt.org:8010/builders/ar7 726/727
> http://buildbot.openwrt.org:8010/builders/au1000 655/656
> http://buildbot.openwrt.org:8010/builders/xburst 705/706
> 
> Error taken from buildbots:
> In file included from include/linux/string.h:17:0,
>  from include/linux/dynamic_debug.h:111,
>  from include/linux/kernel.h:14,
>  from arch/mips/boot/compressed/decompress.c:15:
> /mnt/dl/slave/ar7/build/build_dir/target-mipsel_mips32_uClibc-0.9.33.2/linux-ar7_generic/linux-3.10.58/arch/mips/include/asm/string.h:150:2:
>  error: expected identifier or '(' before '{' token
>  ({\
>   ^
> arch/mips/boot/compressed/decompress.c:48:7: note: in expansion of macro 
> 'memcpy'
>  void *memcpy(void *dest, const void *src, size_t n)
>^
> 
> culprit is possibly: generic/306-mips_mem_functions_performance.patch
> ___
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
> 

might be related:

at the beginning in the buildbot logs:
.config:1787:warning: override: KERNEL_XZ changes choice state
.config:2081:warning: override: MIPS_MTX1 changes choice state

arch/mips/boot/compressed/decompress.c has CPP CONFIG_KERNEL_XZ
so CONFIG_HAVE_KERNEL_XZ / CONFIG_KERNEL_XZ decompressor fix (generic #061) 
affects MIPS 
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel