[01:46] guerby: no new ideas for now :-( [01:46] cooloney: maybe you can help us with this issue [01:47] guerby: is building gcc at his pandaboard [01:47] rsalveti: oh, i missed your conversation here [01:47] rsalveti: need i to help to building gcc? [01:47] and after a while the board just hang, without giving any extra message at the serial console [01:47] nothing [01:47] the heartbeat led stops working [01:47] so the kernel is dead [01:47] but no trace at the console [01:48] cooloney: now how can we debug this kind of issue? [01:49] maybe some more debugging around the kernel [01:49] rsalveti: hmm, still have no clue. need a smalll testcase instead of building a whole kernel package [01:50] rsalveti: highmem might not be a issue. I've tested the linaro kernel which disabled highmem [01:50] rsalveti: and we still got that issue [01:50] cooloney: but this is not the one we're used to see [01:50] in this case the kernel is basically dead, without giving any other message at the console [01:51] cooloney: see bug 690370 [01:51] Launchpad bug 690370 in linux-ti-omap4 (Ubuntu) "Strange out of memory on pandaboard (affects: 1) (heat: 10)" [Undecided,New] https://launchpad.net/bugs/690370 [01:52] rsalveti: oh, my bad, i assume is the old issue [01:52] rsalveti: thx, man, i will take a look [01:53] guerby: can you post tomorrow the instructions needed to run the build at the bug? then cooloney can help reproducing this issue with his board [01:54] cooloney: first issue is the page allocation failure when stressing the memory [01:54] this is probably caused by the usb driver [01:54] I believe it's requesting more memory that it should to work normally [01:54] then the other issue while building gcc is this weird hang [01:54] no message, no blinking led, nothing [01:55] guerby: there's also a new kernel if you want to try, that's the one currently used at natty [01:55] same tree but with some new features [01:59] rsalveti: thx. i was told before building perl is also hang on panda [02:00] cooloney: weird, never saw this with my panda [02:00] we could try natty's kernel and the one based at 37 [02:01] * rsalveti brb [02:58] rsalveti: ping [08:32] hi [08:43] yo [09:12] rsalveti, ok will post the script I'm using, I will first try to reduce the needed dependencies [09:12] rsalveti, cooloney what are the instructions to install the new kernel? [09:13] guerby: i normally, built the kernel package and dpkg -x linux-image.deb to get vmlinuz [09:14] cooloney, do you have the .deb somewhere on the web? [09:14] and use mkimage to generate uImage, then copy it over to the SD card boot partition [09:14] guerby: oh, 1 second [09:16] guerby: https://edge.launchpad.net/ubuntu/+archive/primary/+files/linux-image-2.6.35-1101-omap4_2.6.35-1101.3_armel.deb [09:16] guerby: https://edge.launchpad.net/ubuntu/+source/linux-ti-omap4 [09:17] this is the home page of the omap4 kernel in Ubuntu [09:18] cooloney, thx downloading. dpkg -x... [09:18] guerby: great, man [09:19] guerby: i am trying to disable the USBLAN driver in the kernel, since i saw too many allocation issue in you reports [09:19] guerby: and building kernel package in SD card directly not NFS [09:19] cooloney, I have my data over NFS [09:20] guerby: yeah, I know that [09:22] cp vmlinuz-2.6.35-1101-omap4 /boot [09:23] ln -s vmlinuz-2.6.35-1101-omap4 vmlinuz [09:23] cooloney, no man for mkimage, what should I launch? [09:24] guerby: oh, that doesn't work, need to use mkimage [09:24] guerby: are you using ubuntu on host? [09:24] cooloney, yes I'm running all on the pandaboard [09:24] so running ubuntu [09:25] just apt-get install uboot-mkimage [09:25] it will give you mkimage [09:25] guerby: try it and let me know the result. i have to be away for a while [09:25] apt-get update [09:25] cooloney, ok [09:26] mkimage without arg? [09:30] cannot find anything through google on how to run mkimage [09:30] I'm just relaunching my builds [09:36] guerby: mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Ubuntu Kernel" -d uImage [09:36] with beeing your vmlinuz [09:38] sebjan, thx, I've now a uImage file. Wonder what the next step is :) [09:39] guerby: :) this one goes on your boot partition and will be loaded by u-boot on next reboot [09:39] plenty of files still pointing to the old version in /boot (I just changed the vmlinuz symlink) [09:40] sebjan, mount /dev/mmcblk0p1 /tmp/mnt [09:40] guerby: well, if you want ot make things the 'clean' way, you have to install a new kernel package, which will install the kernel modules, generate and install the new uImage to the boot partition [09:40] guerby: to be quicker, you can grab the vmlinuz -> ui [09:40] sebjan, cooloney pointed me to https://edge.launchpad.net/ubuntu/+archive/primary/+files/linux-image-2.6.35-1101-omap4_2.6.35-1101.3_armel.deb [09:40] sebjan, then asked me to dpkg -x etc... [09:41] sebjan, should I just dpkg -i ? [09:41] guerby: right: generating the uImage and coying it to the boot partition [09:41] guerby: hum, if you wan to be able to use the kernel modules, yes, you would have to dpkg -i [09:42] sebjan, so all the dpkg -x and mkimage is not needed? [09:42] (and manual symlink) [09:43] guerby: right. dpkg -i shall do it all [09:43] the dpkg -x avoids you to install a new kernel package. So it is a good option for a single test and avoid to 'polute' your file-system with a new kernel package [09:44] guerby: since you already have you uImage file, you can just give it a try [09:44] sebjan, what about old initrd & all in /boot ? [09:44] I don't have a new uInitrd either for the boot partition [09:46] guerby: this should not hurt too much (unless you have an encrypted root-fs?). You shall be able to boot, but you will be missing the kernel modules anyway. [09:47] guerby: and yes, to mount the boot partition: mount /dev/mmcblk0p1 /tmp/mnt [10:03] sebjan, no kernel module means that I won't be able to do anything right? [10:03] no NFS, no openvpn etc... [10:06] guerby: it will depend if your use-case needs additional kernel modules... For example, you will have ethernet support, so NFS mount may be working. [10:07] guerby: do you have an easy access to your board, and a way to update the SD card content easily (using your host PC for example?) [10:07] sebjan, yes I can put the SD on my PC if needed [10:07] guerby: if yes, then it's worth gibing a try. If it fails you'll be able to recover easily by just recopying the original uImage instead of your test one [10:08] (just keep a copy of your current uImage) [10:08] sebjan, I think I'll just wait for a new image in apt-get upgrade [10:09] guerby: that's another (easier) option :) [10:09] sebjan, lots of commands to run means lots of potential mistakes and lots of time to recover [10:09] guerby: sorry I missed the beginning of the thread. why do you want to upgrade your kernel? [10:09] guerby: (right :)) [10:10] sebjan, because the current kernel crashes (board freezed, no LED, no ping) without message anywhere including serial [10:10] sebjan, when I'm just compiling GCC on a NFS mount [10:11] sebjan, https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/690370 [10:11] Launchpad bug 690370 in linux-ti-omap4 (Ubuntu) "Strange out of memory on pandaboard (affects: 1) (heat: 10)" [Undecided,New] [10:11] guerby: ok, and you wanted to try alternative kernels (like the Natty one), right? [10:11] sebjan, I also have plenty of messages in /var/log/messages when swap is activated. When swap is inactive user level process get failing malloc [10:11] sebjan, yes anything :) [10:17] (failing malloc while there are many 100MB free/cached) [11:54] can someone take a look at bug 688010? [11:54] Launchpad bug 688010 in ubuntu-netbook-default-settings (Ubuntu) "Missing dependency on gconf2 (affects: 1) (heat: 8)" [Undecided,New] https://launchpad.net/bugs/688010 [12:05] morning [12:06] guerby: you can wait and try natty's image [12:07] we just need to get the u-boot changes fixed then our daily images will be generated again [12:07] rsalveti, ok will wait :) I'm currently testing bootstrap with C only to reduce the requirements [12:07] ok :-) === apachelogger_ is now known as apachelogger === plars_ is now known as plars [14:59] guerby: i see you're having fun :) [14:59] armin76, yeah I'm always lucky with new hw [14:59] armin76, I guess I should do web browsing instead of compiling stuff ... :) [15:00] armin76, kernel diagnostic seems to be still in jurassik state ... === zyga is now known as zyga-food === zyga-food is now known as zyga === txwikinger2 is now known as txwikinger [19:43] Hey everyone I just want to thank you all for the wonderful OS on behalf of me and the people of france and the crew at http://www.myefact.com we wouldnt have been able to do half of what we do if it wasn't for Ubuntu so THANKS UBUNTU DEVS!! [20:59] hi everyone... [21:00] coming back... where are the latest builds for the igep OMAP / A8