*** NIN101 has quit IRC | 00:12 | |
*** Pali has quit IRC | 00:37 | |
*** BCMM has joined #maemo-ssu | 00:52 | |
*** LaoLang_cool has joined #maemo-ssu | 01:00 | |
DocScrutinizer | kp in its recent form won't go into cssu | 01:03 |
---|---|---|
freemangordon_ | what is the recent form of kp? | 01:05 |
*** M4rtinK has quit IRC | 01:07 | |
freemangordon_ | DocScrutinizer, will you be more specific, as I am not aware of any problems in KP50, while your statement is too definitive | 01:13 |
DocScrutinizer | powertop doesn't work. | 01:14 |
DocScrutinizer | just for one point | 01:14 |
freemangordon_ | what? | 01:14 |
*** M4rtinK has joined #maemo-ssu | 01:15 | |
freemangordon_ | DocScrutinizer, who said powertop does not work with KP? It works for me. | 01:17 |
DocScrutinizer | uhuh | 01:17 |
DocScrutinizer | pastebin it | 01:18 |
DocScrutinizer | I bet first 3 lines look like: | 01:20 |
DocScrutinizer | C# | Ratio | Avg/dura | Frequency | Ratio | 01:20 |
DocScrutinizer | --------+--------+----------+-----------+--------+ | 01:20 |
DocScrutinizer | C0 | 1.5% | | 1150 MHz | nan% | | 01:20 |
freemangordon_ | so? is it different with omap1? is there a reported bug for that? | 01:22 |
DocScrutinizer | C# | Ratio | Avg/dura | Frequency | Ratio | 01:23 |
DocScrutinizer | --------+--------+----------+-----------+--------+ | 01:23 |
DocScrutinizer | C0 | 0.4% | | 600 MHz | 0.0% | | 01:23 |
DocScrutinizer | C1 | 0.0% | 0.2ms | 550 MHz | 0.0% | | 01:23 |
DocScrutinizer | NFC if anybody reported a bug for that, I don't care if anybody did | 01:23 |
freemangordon_ | and that is better? in what extact way? | 01:24 |
DocScrutinizer | c'mon, either you want to make me angry, or you are actually too tired | 01:24 |
freemangordon_ | the information for C0 is exactly the same, hold on to paste mine | 01:25 |
freemangordon_ | C0 | 10.5% | | 1150 MHz | nan% | | 01:25 |
DocScrutinizer | pfff, you probably should finish reading the lines, not stop at first 30% | 01:25 |
freemangordon_ | C1 | 0.0% | 0.4ms | | 01:25 |
DocScrutinizer | actually your way to argue is in line with quality of PK | 01:26 |
freemangordon_ | yeah, sure | 01:26 |
*** LinuxCode has quit IRC | 01:27 | |
DocScrutinizer | on a first cursory glance it looks just like it works same way as stock | 01:28 |
DocScrutinizer | ooh, it doesn't report *any* duratins for different clockspeeds? nah, who cares, it's PK, it's cool | 01:29 |
DocScrutinizer | (just to premept your next objection: I'm well aware the problem is mainly in powertop itself here) | 01:30 |
DocScrutinizer | but on CSSU we have to live with legacy | 01:30 |
DocScrutinizer | it's meant to stay compatible to stock - this includes powertop as well as any other things that show weird strange behaviour on PK | 01:31 |
merlin1991 | wtf why is there a tmp in my documents | 01:31 |
merlin1991 | must have been on of those days where I just name my folders tmp :D | 01:32 |
freemangordon | DocScrutinizer, it is the first time I hear of that problem. And as I am not the kind of men who just says "it is KP so it is cool", the correct way to deal of such things it to report them. | 01:33 |
DocScrutinizer | it's been known since PK0.000.01 | 01:33 |
freemangordon | Not to make statements like "No, this piece of crap will not make it into CSSU" | 01:33 |
freemangordon | Who knows that you? | 01:34 |
freemangordon | because I am not aware ot the problem and it is not reported on the bigtracker | 01:34 |
DocScrutinizer | again, I don't ccare who does | 01:34 |
DocScrutinizer | and actually there's no proper way to fix this bug | 01:35 |
DocScrutinizer | ozher than breaking PK's extended clock range | 01:36 |
DocScrutinizer | since powertop is closed | 01:36 |
freemangordon | Well, at least there is proper way to report it. And once it is reported in a proper way I am sure it can be workarounded somehow. And even it cannot be fixed/workarounded, do you really think this is a showstopper bug? | 01:37 |
*** trbs has quit IRC | 01:38 | |
*** ekze-nyan has joined #maemo-ssu | 01:43 | |
*** ekze has quit IRC | 01:45 | |
*** FireFly has quit IRC | 01:45 | |
*** LaoLang_cool has quit IRC | 01:45 | |
DocScrutinizer | that'S exactly why I was reluctant to answer at all first instance - now you again try to drive me into a quantity competition, while I clearly said it's just an example | 01:46 |
DocScrutinizer | fact is that PK is not about bug fixing. Actually it introduced more bugs than it fixed | 01:47 |
DocScrutinizer | and | 01:47 |
DocScrutinizer | **obviously it's not needed for CSSU - IOW there's not a single dependency to PK in CSSU** | 01:48 |
DocScrutinizer | so it won't go into CSSU base/core package, same way OMP won't and nikocam never should have | 01:48 |
DocScrutinizer | users are free to install PK independently of CSSU any time they like | 01:49 |
DocScrutinizer | not the faintest reason to include it | 01:49 |
*** FireFly has joined #maemo-ssu | 01:49 | |
DocScrutinizer | if there was a baseline PK that had *only* the few real bugfixes, then you could maybe convince me that it should get shipped with CSSU | 01:51 |
freemangordon | DocScrutinizer, you are correct that there is no dependency. But if omap1 is to make it into CSSU, with only bugfixes, who will maintain it? So far the only ones who still keep some development/backporting on the kernel front is me and Pali. NFC if Pali wants to maintain/support two kernels, but for dure I don't. | 01:51 |
freemangordon | Have in mind that I don't feel myself like "kernel developer" | 01:51 |
DocScrutinizer | so just keep PK a separate entity | 01:52 |
DocScrutinizer | and everybody's happy | 01:52 |
freemangordon | Whith resources we have right now, merging KP and CSSU is the best option AIUI | 01:52 |
DocScrutinizer | nonsense | 01:52 |
freemangordon | And what about bug reports against omap1? | 01:52 |
DocScrutinizer | what about it? | 01:53 |
DocScrutinizer | pester Nokia to fix it? | 01:53 |
freemangordon | Are you kidding me? | 01:53 |
DocScrutinizer | or suggest users that want to do sth about it that they shall install PK | 01:54 |
freemangordon | Did you check KP50 build result? As it is the same as KP49, it does not appear in maemo extras web interface | 01:55 |
DocScrutinizer | but WTH shall somebody that wants CSSU rootfs be forced to also install PK, and WHY for the love of god shall all the OC fanboys be forced to install CSSU rootfs and then report bugs against CSSU that are caused by their idiocy | 01:55 |
DocScrutinizer | now that's for sure an invincible argument for including it to CSSU, as an integral component | 01:56 |
freemangordon | And noone knows how long will it take until KP50 can be promoted to -testing | 01:56 |
amiconn | KP does maintain time_in_state statistics | 01:57 |
DocScrutinizer | nite | 01:57 |
DocScrutinizer | aniI know that | 01:57 |
DocScrutinizer | amiconn: ^^^ | 01:57 |
amiconn | So if powertop doesn't handle those, it's a powertop bug imo, not a KP bug | 01:57 |
DocScrutinizer | amiconn: but it does in a way incompatible to powertop | 01:58 |
DocScrutinizer | amiconn: please read backscroll - I hoped to stop this argument already | 01:58 |
DocScrutinizer | nayway, got some other duties in a few hours, so bbl | 01:59 |
freemangordon | DocScrutinizer, nite | 01:59 |
*** M4rtinK has quit IRC | 02:44 | |
*** freemangordon_ has left #maemo-ssu | 03:14 | |
*** LaoLang_cool has joined #maemo-ssu | 04:12 | |
*** wmarone has quit IRC | 04:16 | |
*** wmarone_ has joined #maemo-ssu | 04:16 | |
*** wmarone_ has quit IRC | 04:26 | |
*** wmarone__ has joined #maemo-ssu | 04:26 | |
*** LaoLang_cool has quit IRC | 04:30 | |
*** LaoLang_cool has joined #maemo-ssu | 04:30 | |
*** amiconn has quit IRC | 05:10 | |
*** amiconn_ has joined #maemo-ssu | 05:10 | |
*** amiconn_ is now known as amiconn | 05:10 | |
*** LaoLang_cool has quit IRC | 05:18 | |
*** LaoLang_cool has joined #maemo-ssu | 07:33 | |
*** M4rtinK has joined #maemo-ssu | 08:46 | |
*** M4rtinK has quit IRC | 08:53 | |
*** bindi__ has joined #maemo-ssu | 09:16 | |
*** peetah_ has joined #maemo-ssu | 09:16 | |
*** bindi has quit IRC | 09:21 | |
*** Raimu has quit IRC | 09:21 | |
*** peetah has quit IRC | 09:21 | |
*** LaoLang_cool has quit IRC | 09:39 | |
*** freemangordon_ has joined #maemo-ssu | 09:51 | |
*** freemangordon_ has left #maemo-ssu | 10:01 | |
*** dafox has joined #maemo-ssu | 10:05 | |
*** freemangordon has quit IRC | 10:08 | |
*** psycho_oreos has joined #maemo-ssu | 10:53 | |
*** trumee_afk has quit IRC | 10:58 | |
*** trumee_afk has joined #maemo-ssu | 10:59 | |
*** trumee_afk is now known as trumee | 10:59 | |
*** Pali has joined #maemo-ssu | 11:00 | |
*** lizardo has joined #maemo-ssu | 12:31 | |
*** DocScrutinizer has quit IRC | 12:34 | |
*** DocScrutinizer has joined #maemo-ssu | 12:34 | |
*** andre__ has joined #maemo-ssu | 12:41 | |
*** ekze-nyan has quit IRC | 12:49 | |
*** ekze-nyan has joined #maemo-ssu | 12:49 | |
*** ekze_nyan has joined #maemo-ssu | 12:52 | |
*** ekze-nyan has quit IRC | 12:55 | |
*** ekze_nyan has quit IRC | 13:00 | |
*** ekze has joined #maemo-ssu | 13:00 | |
*** LaoLang_cool has joined #maemo-ssu | 13:15 | |
*** LaoLang_cool has quit IRC | 13:16 | |
*** lartza_ has joined #maemo-ssu | 13:23 | |
*** dafox has quit IRC | 13:35 | |
*** dafox has joined #maemo-ssu | 13:59 | |
*** Raimu has joined #maemo-ssu | 14:23 | |
*** Pali has quit IRC | 14:32 | |
*** M4rtinK has joined #maemo-ssu | 14:33 | |
*** Pali has joined #maemo-ssu | 14:33 | |
*** Pali has quit IRC | 14:36 | |
*** Pali has joined #maemo-ssu | 14:37 | |
*** Pali has quit IRC | 15:00 | |
*** Pali has joined #maemo-ssu | 15:00 | |
*** LinuxCode has joined #maemo-ssu | 15:18 | |
*** mase76 has joined #maemo-ssu | 16:06 | |
*** M4rtinK has quit IRC | 16:11 | |
*** M4rtinK has joined #maemo-ssu | 16:15 | |
*** M4rtinK2 has joined #maemo-ssu | 16:17 | |
*** M4rtinK2 has quit IRC | 16:18 | |
*** andre__ has quit IRC | 16:20 | |
*** mase76 has quit IRC | 16:29 | |
*** Pali has quit IRC | 16:32 | |
*** mase76 has joined #maemo-ssu | 16:33 | |
*** peetah_ is now known as peetah | 16:48 | |
*** M4rtinK has quit IRC | 16:48 | |
*** Pali has joined #maemo-ssu | 16:55 | |
*** dafox has quit IRC | 17:19 | |
*** andre__ has joined #maemo-ssu | 17:26 | |
*** andre__ has joined #maemo-ssu | 17:26 | |
*** M4rtinK has joined #maemo-ssu | 18:16 | |
*** andre__ has quit IRC | 18:29 | |
*** mase_76 has joined #maemo-ssu | 18:36 | |
*** mase76 has quit IRC | 18:39 | |
*** trbs has joined #maemo-ssu | 18:46 | |
Pali | ping merlin1991 | 18:52 |
merlin1991 | pong | 18:52 |
Pali | merlin1991, I have program which write kernel version which is flashed into mtd3 | 18:53 |
Pali | http://atrey.karlin.mff.cuni.cz/~pali/kernel-version.c | 18:53 |
Pali | it will scan for piggy.gz in zImage format, try to unpack piggy.gz and try to find version string | 18:54 |
Pali | working with mtd or block device or with regular file | 18:54 |
Pali | merlin1991, can you test it? | 18:54 |
merlin1991 | sure | 18:55 |
Pali | I think this is way how to determinate if user has flashed U-Boot, nokia stock kernel or kernel power | 18:55 |
merlin1991 | though can you make me an arm build of it? | 18:55 |
Pali | http://atrey.karlin.mff.cuni.cz/~pali/kernel-version.armel | 18:55 |
Pali | run as root: ./kernel-version.armel /dev/mtd3ro | 18:56 |
merlin1991 | Version string not found | 18:56 |
Pali | can you create dump of your mtd3ro? | 18:57 |
*** NIN101 has joined #maemo-ssu | 18:58 | |
merlin1991 | is it safe to just dd if=/dev/mtd3 of=somefile? | 18:58 |
Pali | yes | 18:58 |
Pali | better mtd3ro | 18:59 |
Pali | merlin1991, which kernel version are you using? | 18:59 |
merlin1991 | power46 from the bleeding edge package | 19:00 |
merlin1991 | btw are you going to include the "new" driver from lpx1 into powerkernel? | 19:00 |
Pali | maybe in future in separate package | 19:00 |
Pali | now problem is that kernel-power v50 is builded but not uploaded from autobuilder to extras-devel :-( | 19:01 |
merlin1991 | hm it fails aswell with the stock pr 1.3 kernel | 19:01 |
merlin1991 | ah wait | 19:02 |
merlin1991 | I don't have the stock kernel here but power46-wl1 again | 19:02 |
merlin1991 | trying on yet another n900 :D | 19:02 |
Pali | can you send me dump? | 19:02 |
merlin1991 | yeah I'm only trying to figure out where I dropped my ssh key :D | 19:03 |
Pali | it should show version of each zImage kernels | 19:03 |
Pali | ok | 19:03 |
merlin1991 | http://188.40.39.11/~christian/maemo/mtd3dump_power46-wl1.bin | 19:04 |
Pali | Version: 2.6.28.10power46-wl1 | 19:05 |
Pali | (on x86_64) | 19:05 |
merlin1991 | I ran it on the device | 19:05 |
Pali | ok | 19:05 |
merlin1991 | I'll try to run it against the dump | 19:05 |
merlin1991 | (on the device again) | 19:05 |
Pali | Version: 2.6.28.10power46-wl1 | 19:06 |
Pali | working too | 19:06 |
Pali | can you try to run: ./kernel-version.armel mtd3dump_power46-wl1.bin | 19:06 |
merlin1991 | that works | 19:06 |
merlin1991 | trying again agains /dev/mtd3ro | 19:06 |
Pali | make sure you are root | 19:07 |
merlin1991 | I sshed in as root :D | 19:07 |
merlin1991 | Nokia-N900:~# ./kernel-version.armel /dev/mtd3ro | 19:07 |
merlin1991 | Version string not found | 19:07 |
merlin1991 | but | 19:07 |
merlin1991 | Nokia-N900:~# ./kernel-version.armel mtd3dump_power46-wl1.bin | 19:07 |
merlin1991 | Version: 2.6.28.10power46-wl1 | 19:07 |
Pali | I updated armel binary on server | 19:08 |
Pali | now it show size of file/mtd device | 19:08 |
Pali | check if size output is same | 19:08 |
merlin1991 | Size: 2097152 | 19:09 |
merlin1991 | but still no version info | 19:09 |
Pali | size is ok | 19:09 |
merlin1991 | dd also reads same size | 19:10 |
*** M4rtinK has quit IRC | 19:10 | |
merlin1991 | ls | 19:10 |
Pali | I will try to investigate where is problem | 19:10 |
Pali | program mapping file to memory | 19:10 |
Pali | so maybe mmap is not working correctly | 19:10 |
merlin1991 | odd thing is it works against the dd dump | 19:10 |
merlin1991 | maybe you can't mmap the /dev device? | 19:11 |
Pali | I will try to find out some more info | 19:16 |
Pali | at least uncompressing and finding correct version string working | 19:17 |
*** freemangordon has joined #maemo-ssu | 19:26 | |
Pali | merlin1991, I found problem. mmap returning (void *)-1 if failed (not NULL) | 19:28 |
Pali | and it failed with errno ENODEV | 19:28 |
Pali | so maybe really mtd dev does not support mmap | 19:29 |
*** mase_76 has quit IRC | 19:43 | |
freemangordon | Pali, why do you do mmap? Isn't it possible to just read()? | 19:44 |
Pali | mmap is easy way | 19:45 |
Pali | but I rewrite it to use read | 19:45 |
freemangordon | ok :) | 19:45 |
Pali | program needs to uncompress piggy.gz | 19:45 |
Pali | in zImage | 19:45 |
Pali | and for unpacking is possible to use only zllib.h | 19:45 |
freemangordon | aah, I see, you pass the mmaped memory to library functions. | 19:46 |
Pali | so I need to use other read buffer | 19:47 |
*** infobot has quit IRC | 19:47 | |
Pali | and create new while loop for reading | 19:47 |
freemangordon | yeah. did you try to mmap /dev/mtd3 instead of /dev/mtd3ro? | 19:47 |
Pali | yes | 19:48 |
Pali | seems that kernel does not support mapping mtd devices | 19:48 |
freemangordon | well, that is reasonable, mmaping flash devices is a very very bad idea, because of the writing | 19:49 |
*** xmlich02 has quit IRC | 19:55 | |
*** xmlich02 has joined #maemo-ssu | 19:57 | |
*** Pali has quit IRC | 20:09 | |
*** NIN102 has joined #maemo-ssu | 20:20 | |
*** NIN101 has quit IRC | 20:22 | |
*** psycho_oreos has quit IRC | 20:26 | |
*** Free-MG has joined #maemo-ssu | 20:42 | |
*** wmarone__ has quit IRC | 20:47 | |
*** arcean has joined #maemo-ssu | 20:48 | |
*** wmarone__ has joined #maemo-ssu | 20:48 | |
*** Free-MG has quit IRC | 21:55 | |
*** bindi__ is now known as bindi | 22:45 | |
*** lizardo has quit IRC | 23:00 | |
*** LinuxCode has quit IRC | 23:50 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!