**** BEGIN LOGGING AT Sun Jan 05 02:59:58 2014 Jan 05 03:19:56 build #507 of brcm63xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/brcm63xx/builds/507 Jan 05 03:22:37 build #448 of rb532 is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/rb532/builds/448 Jan 05 03:25:32 build #448 of ppc44x is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/ppc44x/builds/448 Jan 05 04:19:40 build #491 of brcm47xx is complete: Failure [failed shell_14] Build details are at http://buildbot.openwrt.org:8010/builders/brcm47xx/builds/491 Jan 05 04:52:09 build #448 of x86 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/x86/builds/448 Jan 05 04:54:52 build #418 of sibyte is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/sibyte/builds/418 Jan 05 07:42:03 build #485 of orion is complete: Failure [failed compile_8] Build details are at http://buildbot.openwrt.org:8010/builders/orion/builds/485 Jan 05 09:53:34 build #475 of lantiq is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq/builds/475 Jan 05 10:12:32 build #48 of mxs is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/mxs/builds/48 Jan 05 10:24:03 build #49 of imx6 is complete: Failure [failed shell_14] Build details are at http://buildbot.openwrt.org:8010/builders/imx6/builds/49 Jan 05 10:24:57 build #483 of atheros is complete: Failure [failed shell_7 shell_16] Build details are at http://buildbot.openwrt.org:8010/builders/atheros/builds/483 Jan 05 11:02:26 Hauke: hey Jan 05 11:02:33 Hauke: thanks for your patches for bgmac Jan 05 11:02:35 zajec: hey Jan 05 11:02:54 Hauke: and congratulations about this l2 cache! Jan 05 11:03:15 Hauke: i have no idea about that, but i'm really glad to hear it resolved bgmac problem! that's amazing Jan 05 11:03:51 I looked at the rockchip SoC a similar "simple" arm coretx a9 SoC and added the stuff I do not have in device tree and that was l2 cache Jan 05 11:04:51 wow Jan 05 11:05:07 i wouldn't think this can be related to sth else than bgmac Jan 05 11:05:11 so nice work, really Jan 05 11:05:40 linux haven't said the L2 cache controller to flush the DMA memory into ram or that it should invalidate the cache and reload it from ram Jan 05 11:06:07 ah, i see Jan 05 11:06:15 pretty simple after all Jan 05 11:06:20 when you already know that :0 Jan 05 11:07:21 for me this bcm4707 SoC looks like broadcom took their mips SoC, removed the MIPS core and then added the arm cortex a9 and used IP cores from arm for all the new stuff they needed, like irq controller, timer, l2 cache Jan 05 11:07:56 the rockchip is also a prtty standard arm SoC without big modification to the arm ip cores Jan 05 11:08:36 do u have a boot log from 4707 of original fimware? Jan 05 11:08:43 yes Jan 05 11:09:03 can u pastebin? Jan 05 11:09:12 I even was able to build the orginal firmware from source and boot it Jan 05 11:09:56 zajec: http://pastebin.com/pmNL1GNE Jan 05 11:10:33 booting from NAND... interesting Jan 05 11:10:48 i saw on wikidevi that BCm4707 device have nand flash only, but i wasn't sure abiut tha Jan 05 11:10:55 now I see it is indeed Jan 05 11:11:48 Hauke: partitions look similar Jan 05 11:11:53 Hauke: bcm47xxpart should handle them Jan 05 11:12:23 Northstar brcmnand NAND Flash Controller driver, Version 0.1 (c) Broadcom Inc. 2012 Jan 05 11:12:31 looks like the same NAND driver Jan 05 11:12:50 is it a netgear router?, they usually use such lot of partitions Jan 05 11:14:54 Hauke: i just wish blogic taking BCM47XX patches now Jan 05 11:15:03 my last wish to the near future :) Jan 05 11:15:25 ^^ Jan 05 11:15:34 Hauke: this mainlining bcm47xx stuff went GREAT Jan 05 11:15:49 here are my other informations about this device: http://hauke-m.de/files/openwrt/devices/R6250/ Jan 05 11:16:19 the nand controller is a little bit different than the one used on bcm4706 someone told me Jan 05 11:17:16 the partition parsing looks the same I see the same strange foxconn code Jan 05 11:17:44 the broadcom sdk is based on the mips sdk with some little changes Jan 05 11:19:28 Hauke: what do u think about backporting BCM47XX changes to 3.10 and dropping diag? Jan 05 11:19:57 a good idea Jan 05 11:20:14 great ! :) Jan 05 11:20:15 I already have most of the patches backported to 3.10 Jan 05 11:20:59 including MIPS: BCM47XX ones? Jan 05 11:21:02 do you have a version of broadcom-diag with all the devices removed that you added to mainline code? Jan 05 11:21:58 not yet, sorry Jan 05 11:22:06 i may do the patch Jan 05 11:22:11 do u want me to? Jan 05 11:22:46 I just want to get an overview on what is missing Jan 05 11:23:12 there is also some init code which activated usb and so for some devices Jan 05 11:23:14 Hauke: LEDs & GPIOs for some devices that are not detected in board.c Jan 05 11:23:20 yeah, I saw that Jan 05 11:23:24 I'll add patch for it Jan 05 11:23:38 i wanted to add some new file like wa.c Jan 05 11:23:42 or maybe workarounds.c? Jan 05 11:23:53 and put some device specific hacks in it Jan 05 11:23:56 yes , new file Jan 05 11:24:07 how to call it? Jan 05 11:24:12 wa.c? workarounds.c? specific.c? Jan 05 11:24:24 workarounds.c Jan 05 11:24:26 ok Jan 05 11:24:33 we could move E970 to that file btw Jan 05 11:25:08 yes that would be nice Jan 05 11:27:28 i think we should also add one patch for devices DB in bcm47xx/patches-3.X Jan 05 11:27:44 update it every time someone reports new device Jan 05 11:27:50 and send it once per release Jan 05 11:27:58 (upstream, for mainline) Jan 05 11:29:15 yes Jan 05 11:29:49 I am afk now Jan 05 11:44:06 build #366 of iop32x is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/iop32x/builds/366 Jan 05 11:45:23 build #460 of uml is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/uml/builds/460 Jan 05 11:46:30 build #428 of avr32 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/avr32/builds/428 Jan 05 12:36:12 build #49 of mvebu is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/mvebu/builds/49 Jan 05 12:56:02 build #449 of x86 is complete: Failure [failed shell_14] Build details are at http://buildbot.openwrt.org:8010/builders/x86/builds/449 Jan 05 14:21:06 Hauke: i meant that: http://pastebin.com/6U4VKdnR by my comment to 5/5 ;) Jan 05 14:21:16 Hauke: i think it's part of coding style for kernel Jan 05 14:21:28 Hauke: you may fix that when doing patch for typos in bgmac.c Jan 05 14:21:52 I think the codestyle was declare all the vars at the beginning of the function Jan 05 14:22:28 er, really? Jan 05 14:22:38 i was told some time ago to fix my patch Jan 05 14:22:47 to declare variable on the beginning of the block :| Jan 05 14:22:53 i'll double check that Jan 05 14:30:41 the arm SoC uses a new spi flash controller: https://github.com/RMerl/asuswrt-merlin/blob/master/release/src-rt-6.x.4708/shared/spiflash.c Jan 05 14:43:12 zajec: have you found out which way is correct? Jan 05 14:43:29 regarding the code style? Jan 05 14:54:28 declaring variables only for the scope they are needed should be accepted code style Jan 05 15:16:27 Hauke: Documentation/CodingStyle Jan 05 15:18:05 Hauke: can't find anything ;) Jan 05 15:18:17 let's forget about Jan 05 15:20:14 I do it all the time and never got complained about it ;) **** BEGIN LOGGING AT Sun Jan 05 15:58:20 2014 Jan 05 16:23:01 Hauke: i can see 4708 shared has nandcore.c Jan 05 16:23:17 but it seems to be for MIPS, there is si_setcore Jan 05 16:23:47 si_setcore is also used on arm Jan 05 16:24:09 oh Jan 05 16:24:12 so maybe that's it Jan 05 16:25:11 in hndnand_init() it calls nandcore_init() on arm Jan 05 16:25:42 so I just assume ./shared/nandcore.c is the nand driver Jan 05 16:26:11 nflash.c: Jan 05 16:26:13 id = R_REG(osh, &cc->nand_devid); Jan 05 16:26:14 id2 = R_REG(osh, &cc->nand_devid_x); Jan 05 16:26:18 nandcore.c: Jan 05 16:26:20 id = R_REG(osh, &nc->flash_device_id); Jan 05 16:26:21 id2 = R_REG(osh, &nc->flash_device_id_ext); Jan 05 16:26:35 so this new NAND should be similar to the non-BCM4706 MIPS nand Jan 05 16:28:19 yes someone said he used the strange nand driver for the bcm5358?? (the non-BCM4706 MIPS nand) as a base for a nand driver for the arm device Jan 05 16:39:42 updated openwrt/upstream, https://home.comcast.net/~sdwalker/uscan/index.html Jan 05 16:54:32 hehe, "Possibily lacks commit access" Jan 05 16:54:42 indeed, indeed. Jan 05 16:55:06 what do you use to get the upstream versions? Jan 05 16:55:41 latest tag in the repo from the makefile Jan 05 17:11:17 karlp: for months/years typically :/, uscan along with a watch file for the package, which package? Jan 05 17:29:11 was just curious how it worked, never seen uscan, Jan 05 17:29:16 I "maintain" mosquitto, Jan 05 17:29:28 swalker: how can version 4.1.3 be the upstream version of samba36? Jan 05 17:32:52 russell--: it's just the latest version, whether that should be a 3.6.x version or the latest is debatable Jan 05 17:33:39 iirc there was a samba package that was 2.x at some time Jan 05 17:34:00 seems like the 36 in samba36 is a declaration that it is in the 3.6 zone Jan 05 17:34:17 (not that I think samba is going to get updated regardless) Jan 05 19:56:40 build #395 of ar71xx is complete: Failure [failed shell_14] Build details are at http://buildbot.openwrt.org:8010/builders/ar71xx/builds/395 Jan 05 20:38:16 git clone of trunk right now is trying to download cmake 2.8.12.1, which isn't on cmake.org/files, nor on download.openwrt.org, Jan 05 20:38:16 luka: git log says that was you? Jan 05 20:44:57 karlp: there is a note on the cmake website that there is scheduled maintenance... Jan 05 20:45:12 karlp: give me a sec and i will upload the cmake binary... Jan 05 20:45:37 schedules maintennance meaning, every other release is available from cmake.org, except the current one? Jan 05 20:45:41 seems odd :) Jan 05 20:45:51 I just reverted it for now :) Jan 05 20:47:18 well others would complained by now if it was broken from start (month and a half ago) Jan 05 20:47:32 http://pastebin.lukaperkov.net/openwrt/cmake-2.8.12.1.tar.gz Jan 05 20:47:40 yeah, I know, I was most suprised to get a failure like this. Jan 05 20:47:53 must be some very "special" maintenance Jan 05 20:47:55 nbd: ^^ would you mind putting cmake to mirror server Jan 05 20:49:24 karlp: really strange i agree Jan 05 20:50:58 karlp: cmake was real http://www.linuxfromscratch.org/blfs/view/svn/general/cmake.html :) Jan 05 20:52:18 I don't doubt you :) Jan 05 20:55:01 np, but i agree it is strange... few hours back swalker posted package status https://home.comcast.net/~sdwalker/uscan/index.html Jan 05 20:55:28 yeah, I saw Jan 05 20:55:36 according to it the latest cmake was 2.8.12... Jan 05 20:55:46 I'd still like svn access for mosquitto one day ... :) Jan 05 20:56:10 karlp: did you send a mail to -devel mailing list? Jan 05 21:03:06 blogic: if the wifi eeprom patch can be committed by tuesday, i'll have a macaddr patch this week Jan 05 21:39:05 build #366 of ep93xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ep93xx/builds/366 Jan 05 21:55:44 is there a way to build for 2 or more profiles at the same time? both ar7xxx boards? Jan 05 21:56:10 there,s "all profiles" Jan 05 21:56:14 but can you do less than all? Jan 05 22:05:36 build #322 of octeon is complete: Failure [failed shell_14] Build details are at http://buildbot.openwrt.org:8010/builders/octeon/builds/322 Jan 05 23:22:49 build #395 of au1000 is complete: Failure [failed shell_19] Build details are at http://buildbot.openwrt.org:8010/builders/au1000/builds/395 Jan 05 23:40:26 karlp: cmake binaries are available again **** ENDING LOGGING AT Mon Jan 06 02:59:59 2014