[OpenWrt-Devel] [PATCH v2] kernel: update 3.10.49 to 3.10.58 (released 2014-oct-15)
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)
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)
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)
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)
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)
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)
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)
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)
* 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)
* 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)
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