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