**** BEGIN LOGGING AT Wed Oct 02 02:59:58 2013 Oct 02 03:25:03 are there emulators for ar71xx? (qemu?) Oct 02 05:13:14 build #338 of kirkwood is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/kirkwood/builds/338 Oct 02 05:29:53 sigh, ag71xx kernel panics when loaded as a module Oct 02 06:15:45 cyrus r38283 trunk/package/network/ ipv6/6relayd/files/6relayd.config ipv6/6relayd/Makefile * 6relayd: remove compat ULA setting by default (too many bad sideeffects) Oct 02 07:12:02 I think 305-mips_module_reloc.patch breaks CONFIG_KALLSYMS=y Oct 02 07:12:41 somehow because of the way the module is allocated and laid out, the loop in add_kallsyms clobbers the struct module Oct 02 09:00:39 hi, if i want to get the default gateway from specific routing tables in a c program, what would be the best way? should work on openwrt and normal linux. netlink socket? Oct 02 09:02:03 soma: yes Oct 02 09:03:50 build #301 of ep93xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ep93xx/builds/301 Oct 02 09:43:44 build #388 of lantiq is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq/builds/388 Oct 02 12:00:05 luka: i saw your latest patches for kirkwood 3.10 support. nice :) Oct 02 12:00:41 luka: who is supposed to deliver a device tree binary? will it build by openwrt? Oct 02 12:00:51 +be Oct 02 12:02:57 the reason i'm asking, is because i would like to support the Buffalo Linkstation LS-XHL Oct 02 12:03:17 and the support is already in the vanilla kernel Oct 02 12:06:38 mwalle: it's partially by me Oct 02 12:07:49 ah, there isn't everything yet Oct 02 12:13:17 cyrus r38284 trunk/ (5 files in 5 dirs) * Add package signing infrastructure Oct 02 12:18:35 KanjiMonster: will there be seperate dtbs or will they be appended to the kernel? or will this depend on the target (because the bootloader can't handle device trees, for example) Oct 02 12:21:32 mwalle: most devices will need appended dtbs Oct 02 12:22:26 KanjiMonster: ah... i'm waiting till new uboot is out Oct 02 12:22:57 luka: but new uboot isn't an option for most targets Oct 02 12:23:37 i know Oct 02 12:23:51 maybe we should chainload new uboot Oct 02 12:24:12 what's wrong with appending dtb to the kernel? Oct 02 12:24:50 even the device tree maintainers think that that should have been the default Oct 02 12:25:52 and allowing bootloader passed dtbs was a mistake before the bindings are complete (or at least stable enough) Oct 02 12:26:43 default uboots dont support ubi Oct 02 12:27:22 i havent slept much and i'm talking nonsense Oct 02 12:28:13 either you have to read a second stage uboot raw from flash or the kernel; I don't see much of a difference ;p Oct 02 12:28:15 KanjiMonster: did you meant to upstream the patch which is the last in the series Oct 02 12:28:40 btw the hardware detection in target/linux/kirkwood/base-files/lib/kirkwood.sh doesn't work with device trees anymore Oct 02 12:28:42 i was thinking making uimage out of uboot Oct 02 12:28:52 mwalle: we know Oct 02 12:28:58 ok :) Oct 02 12:29:24 and chainloading uboot isnt recommended on kirkwood, iirc Oct 02 12:29:44 KanjiMonster has added a script that manages both DT and non-DT but i would prefer if we had only DT variant so i didnt push it Oct 02 12:30:09 * luka does not have device with original uboot Oct 02 12:31:10 btw where do i define the buttons? eg the one which is used for failsafe mode? Oct 02 12:32:48 luka: the non-DT is for bootloader passed DTBs (else the embedded DT would override the bootlader passed one I think) Oct 02 12:33:08 mwalle: all of them are used for failsafe ;) Oct 02 12:33:46 KanjiMonster: ah so any hotplug button event will trigger failsafe mode? Oct 02 12:34:21 KanjiMonster: i was refering to the /proc/devicetree stuff Oct 02 12:34:23 right Oct 02 12:34:55 ah, cool. so where do i define the leds? i guess that go into the uci defaults? Oct 02 12:35:05 luka: hm? oh, that one was for backward compatibility to 3.3 (so you don't have to change that part when switching from 3.3 to 3.10) Oct 02 12:35:13 also to keep the changes at a minimum Oct 02 12:36:44 but once we drop 3.3 it wont be needed Oct 02 12:36:52 that is why i didn't push that Oct 02 12:37:12 i'll add it once 3.10 is default Oct 02 12:37:27 then you have a revising where kirkwood is broken Oct 02 12:38:08 i think we could live with that Oct 02 12:40:11 also I vote for leaving kirkwood_hardware_name in place instead of editing all callers Oct 02 12:40:17 (even if it is just a one liner) Oct 02 12:41:37 i was thinking to move that function to base-files or somewhere Oct 02 12:41:46 so it can be reused by all DT targets Oct 02 12:41:56 and change the name of course Oct 02 12:42:11 yes Oct 02 12:42:45 and i wonder why there is no /proc/devicetree on mips Oct 02 12:42:53 there is Oct 02 12:43:00 hmm, are you sure Oct 02 12:43:10 last time i checked on lantiq it was not there Oct 02 12:43:12 well it's a generic kernel config options Oct 02 12:43:17 -s Oct 02 12:43:27 yes, but on the device itself Oct 02 12:43:35 I already used and accessed it in bcm63xx Oct 02 12:43:42 i will double check on lantiq then Oct 02 12:43:53 sounds like it isn't turned on then Oct 02 12:44:12 i thought i did that... anyway i'll check Oct 02 12:44:41 at least there's nothing preventing proc devicetree on mips Oct 02 12:44:57 kk Oct 02 13:18:43 i'm currently looking at the boot concept of openwrt. my board has only the bootloader in an 512k SPI flash. The actual linux system is loaded from the hard disk. does that fit the openwrt boot concept? i saw, that some targets already have a harddisk flavor. Oct 02 13:19:38 there seems to be some magic in mount_root/extroot which searches for mtd partitions named rootfs and rootfs_data Oct 02 13:55:11 mwalle: but this requires the rootfs already being mounted successfully Oct 02 13:55:49 mwalle: you probably need to provide your own kernel command line to point the rootfs to the harddisk (or wherever it is supposed to be) Oct 02 14:03:34 you can define one in your dts file (the chosen node allows setting the command line) Oct 02 14:05:09 device tree is so practical Oct 02 14:05:35 indeed Oct 02 14:09:20 it's almost like people took years of experience with things that weren't good enough, and then came up with a solutoin based on that collected wisdom :) Oct 02 14:17:12 cyrus r38285 trunk/package/network/ipv6/odhcp6c/Makefile * odhcp6c: validate hop-limit on RAs Oct 02 14:18:07 cyrus r38286 branches/attitude_adjustment/package/odhcp6c/Makefile * AA: odhcp6c: validate hop-limit on RAs Oct 02 14:22:24 device tree has its downsides Oct 02 14:22:44 especially since it's basically an ABI, so you have all the legacy crap issues Oct 02 14:23:01 and there was a lot of crap in the early days Oct 02 14:40:40 KanjiMonster ABI stands for..? Oct 02 14:42:59 application binary interface Oct 02 14:43:00 application binary interface Oct 02 14:44:21 Devastator: basically every last binding ever supported once by the kernel must be supported now and forever regardless how "broken" or "wrong" it is, because there might be a bootloader out there passing a dtb using that binding Oct 02 14:47:30 will look into it Oct 02 14:48:06 btw, just finished the buy of wndr3400, I think it will be a good unit for testings :) Oct 02 14:55:39 not that great, no gigabit heheh Oct 02 14:56:26 but it has usb and well, I will find some place to use it Oct 02 16:39:36 cyrus r38287 trunk/package/Makefile * package/index: fix index creating when building without signing Oct 02 16:58:12 KanjiMonster: "this" ? Oct 02 17:00:40 i already have root=/dev/sda1 set. so i don't need any additional settings? and sth like 'reset to factory defaults' works too? Oct 02 17:06:09 luka: do you have a public repository where i can find the rest of the kirkwood 3.10 patches? Oct 02 17:06:46 i guess there are still some patches left, eg. the kernel version is still 3.3.8 in the makefile Oct 02 17:32:14 build #419 of brcm63xx is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/brcm63xx/builds/419 Oct 02 17:49:12 build #367 of rb532 is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/rb532/builds/367 Oct 02 17:51:43 build #367 of ppc44x is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/ppc44x/builds/367 Oct 02 18:12:00 mwalle: http://88.73.137.4/~jonas/kw-3.10/ is my wip state (which luka uses as a base) Oct 02 18:15:38 KanjiMonster: thx, if i add an subtarget "harddisk" to kirkwood, i'll need to add also a subtarget "generic", right? Oct 02 18:15:54 yes Oct 02 18:15:59 build #415 of at91 is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/at91/builds/415 Oct 02 18:16:19 i guess the generic subtarget can be empty, except for the target.mk descrption? Oct 02 18:46:57 mwalle: dont add subtargets to kirkwood Oct 02 19:45:59 build #346 of xburst is complete: Failure [failed compile_9] Build details are at http://buildbot.openwrt.org:8010/builders/xburst/builds/346 Oct 02 19:50:45 build #347 of sibyte is complete: Failure [failed shell_12] Build details are at http://buildbot.openwrt.org:8010/builders/sibyte/builds/347 Oct 02 20:05:24 build #389 of lantiq is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq/builds/389 Oct 02 20:42:38 luka: so what should i do instead? Oct 02 20:42:54 add config_ata and the like to the config-3.10? Oct 02 22:25:09 hauke r38288 trunk/target/linux/ (13 files in 3 dirs) * kernel: bgmac: move bgmac patches already applied in mainline kernel to generic Oct 02 22:25:38 build #388 of ramips is complete: Success [build successful] Build details are at http://buildbot.openwrt.org:8010/builders/ramips/builds/388 Oct 02 22:26:33 hauke r38289 trunk/target/linux/ (8 files in 3 dirs) * kernel: bgmac: move other bgmac patches to generic Oct 02 22:27:22 hauke r38290 trunk/target/linux/ (5 files in 5 dirs) * kernel: bcma: update to wireless-testing master-2013-10-01 Oct 02 22:27:50 hauke r38291 trunk/target/linux/ (11 files in 4 dirs) * kernel: refresh patches Oct 02 23:13:53 hauke r38292 trunk/target/linux/generic/patches-3.10/772-bgmac-add-supprot-for-BCM4707.patch * kernel: bgmac: fix BCM4707 patch Oct 02 23:15:15 hauke r38293 trunk/package/kernel/broadcom-diag/Makefile * broadcom-diag: fix 'autoload' number of diag.ko Oct 02 23:23:27 hauke r38294 trunk/target/linux/brcm47xx/base-files/etc/init.d/netconfig * brcm47xx: add support for ipv6 in default network config Oct 02 23:39:04 build #380 of uml is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/uml/builds/380 Oct 03 02:37:23 build #357 of avr32 is complete: Failure [failed compile_5] Build details are at http://buildbot.openwrt.org:8010/builders/avr32/builds/357 Oct 03 02:51:08 luka r38295 trunk/target/linux/ (43 files in 2 dirs) * kirkwood: update patches and configuration (3.10) Oct 03 02:51:10 luka r38296 trunk/target/linux/kirkwood/image/Makefile * kirkwood: fix initramfs images Oct 03 02:51:11 luka r38297 trunk/target/linux/kirkwood/image/Makefile * kirkwood: enable dts compilation **** ENDING LOGGING AT Thu Oct 03 02:59:58 2013