00:02.22 | merlin1991 | hm any ideas how I'd cut the content of a text file up to a specific line into another file? |
00:02.26 | merlin1991 | (on the commanline that is) |
00:02.36 | merlin1991 | s/commanline/commandline/ |
00:21.27 | merlin1991 | hm awk did the job ( awk "{ print \$0 } \$0 ~ /LASTVALIDLINE/ { exit }" file1 > file2) |
00:24.00 | merlin1991 | freemangordon: http://talk.maemo.org/showthread.php?p=1207165#post1207165 |
00:27.43 | merlin1991 | had a look @ the clock-ui code |
00:27.50 | merlin1991 | there is going to be some massive refactoring |
02:05.42 | *** join/#maemo-ssu amiconn_ (quassel@rockbox/developer/amiconn) |
02:09.39 | *** join/#maemo-ssu amiconn (amiconn@rockbox/developer/amiconn) |
03:17.19 | DocScrutinizer | refactoring is never a bad thing to consider |
03:27.21 | DocScrutinizer | merlin1991: how about setting a "tainted" flag to version-string whenever installing anything from cssu-devel? |
03:30.50 | DocScrutinizer | to avoid the otherwise usual "my desktop acts up on me! CSSU. please help... [bla bla blub] [more blabla] [minutes (or hours) later] Oh by the way I installed HD-act-up from cssu-devel, could it be related?" |
03:33.43 | DocScrutinizer | we probably need a simple system-fingerprint tool, giving us a concise summary of state of user's installation (which versions of relevant pkg installed, from where) |
04:09.17 | *** join/#maemo-ssu Sicelo (sicelo@unaffiliated/sicelo) |
04:09.21 | *** join/#maemo-ssu _freemangordon (freemangor@130-204-50-168.2074221835.ddns.cablebg.net) |
04:47.50 | *** join/#maemo-ssu smoku (~spectrum@xkh0g2.infr.xiaoka.com) |
05:29.46 | *** part/#maemo-ssu smoku (~spectrum@xkh0g2.infr.xiaoka.com) |
05:33.24 | *** join/#maemo-ssu _rd (~rd@p57B499A2.dip0.t-ipconnect.de) |
06:07.26 | _freemangordon | DocScrutinizer, do you mind to rephrase a bit your warning on cssu-devel thread on TMO, Stuff like "half-baked" ,"there is no support" , etc. |
06:08.30 | DocScrutinizer | well, I'm open to any suggestion. I already anticipated there'll be objections ;-D |
06:08.38 | _freemangordon | Plus, this repo is not meant for developers, but for users who wish to help testing changes still not in "-testing" |
06:09.33 | _freemangordon | i.e. stuff commited on gitorious (bugfixes, etc) |
06:10.38 | DocScrutinizer | I definitely want avoid drifting into a situation like we see it with extras-devel now |
06:12.22 | _freemangordon | agree, but you know what caused that situation ;). I hope we wan't do the same with CSSU |
06:12.56 | DocScrutinizer | actually I'm not all that clear about what caused that situation |
06:13.01 | DocScrutinizer | still pondering |
06:13.13 | _freemangordon | BTW I really meant rephrase, your statement is just too strong and partially incorrect |
06:13.32 | DocScrutinizer | yes, and I said I'm open to ANY suggestion |
06:13.43 | _freemangordon | it was caused mainly because KP was stuck in extras-devel with no way to promote it in extras |
06:13.48 | DocScrutinizer | just please try to consider my intention |
06:14.03 | _freemangordon | i do understand it |
06:14.34 | DocScrutinizer | I knew it been a too strong and partially incorrect statement when I posted it |
06:15.01 | DocScrutinizer | and I'm more than happy to change it to a *better* wording |
06:15.14 | _freemangordon | well, change it then :P |
06:15.35 | DocScrutinizer | yes, and I said I'm open to ANY suggestion |
06:16.22 | _freemangordon | the truth is there is at least one package (modest) in -devel repo with a bugfix to a critical bug, and several others with bugfixes to major bugs |
06:16.53 | _freemangordon | nah, your english is way better than mine, plus I am still having my first coffee for the day :D |
06:17.04 | DocScrutinizer | on reasons for extras-devel mess: I think users' natural fascination of bleeding edge stuff done a good deal in making a "standard repo" out of extras-devel |
06:17.28 | _freemangordon | disagree, it was KP and a pile of sattelite applications |
06:17.33 | DocScrutinizer | (first coffee) same here :-D |
06:17.58 | _freemangordon | could be wrong of course |
06:20.37 | DocScrutinizer | the slightly strong wording been driven by my experiences with e.g. hostmode and no warning whatsoever could keep _all_ noobs from messing with stuff they don't understand. A stronger wording may reach the minds of a higher percentage of those noobs - the savvy will analyze even incorrect warnings and classify them the right way |
06:22.10 | DocScrutinizer | a warning "this is for devels only!" won't stop more than 5% of noobs from messing with stuff |
06:22.13 | amiconn | If it's not for developers it shouldn't be called 'devel' imo |
06:22.27 | DocScrutinizer | amiconn: good point |
06:22.35 | amiconn | thinks of this much like the debian system: stable - testing - unstable |
06:23.01 | DocScrutinizer | in that sense each user daring to give an untested pkg a shot already joined the class of devels |
06:24.56 | amiconn | I'm by no means a linux developer, but I'm running debian unstable on my main box. From time to time I'm complaining about major breakage, but I know that it may happen and I have to deal with it. It's called 'unstable' for a reason. |
06:25.04 | DocScrutinizer | anyway my offer stands: I'll happily change wording to any better suggestion you may come up with - don't worry about your english, I'll rephrase it so I can stand for it anyway |
06:25.23 | amiconn | (last occurrence was two days ago, when broken dependencies removed 'ifupdown') |
06:26.41 | _freemangordon | DocScrutinizer, ok. First - it is not meant for developers, but for end-users willing to help QA candidates for next -textng |
06:26.48 | _freemangordon | *-testing |
06:27.31 | _freemangordon | second - usually it is not half-baked, as there is rare totally new stuff in CSSU, adclock will be an exclusion |
06:27.32 | DocScrutinizer | (ps: keep in mind my option to change wording might diminish with answers to the post in that thread) |
06:27.52 | _freemangordon | sure |
06:28.26 | _freemangordon | and THERE IS support, be it on the thread or here |
06:28.34 | DocScrutinizer | yup |
06:28.55 | DocScrutinizer | ok, I'll rethink and change it according to your objections |
06:29.21 | _freemangordon | there could be regressions of course, but that is what QA is for |
06:29.29 | _freemangordon | etc., etc., |
06:29.31 | _freemangordon | :) |
06:29.33 | DocScrutinizer | once coffee kicked in ;-) |
06:29.37 | _freemangordon | yeah |
07:30.57 | *** join/#maemo-ssu dafox (~dafox@dyn-194208.nbw.tue.nl) |
07:57.49 | *** join/#maemo-ssu IronLege1d (~IronLegen@ironlegend.student.ipv6.utwente.nl) |
08:02.00 | *** join/#maemo-ssu _rd (~rd@p57B499A2.dip0.t-ipconnect.de) |
08:25.17 | *** join/#maemo-ssu wmarone__ (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net) |
08:29.43 | *** part/#maemo-ssu thp (~thp@Maemo/community/contributor/thp) |
08:36.58 | *** join/#maemo-ssu Estel_ (~Estel@dgb240.neoplus.adsl.tpnet.pl) |
09:03.58 | *** join/#maemo-ssu _rd (~rd@p57B499A2.dip0.t-ipconnect.de) |
09:20.43 | *** join/#maemo-ssu trbs (~trbs@2001:470:d2ad:1:4a5b:39ff:fe7d:1623) |
09:49.35 | *** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm) |
10:34.22 | *** join/#maemo-ssu psycho_oreos (~no@unaffiliated/tuxsavvy) |
10:36.04 | *** join/#maemo-ssu psycho_oreos (~no@unaffiliated/tuxsavvy) |
10:39.15 | *** join/#maemo-ssu mirandir (~valentin@lec67-4-82-230-53-23.fbx.proxad.net) |
10:40.56 | *** join/#maemo-ssu psycho_oreos (~no@unaffiliated/tuxsavvy) |
10:47.08 | *** join/#maemo-ssu Estel^ (~Estel@lagrange.cloud-7.de) |
10:49.38 | *** join/#maemo-ssu psycho_oreos (~no@unaffiliated/tuxsavvy) |
11:08.21 | *** join/#maemo-ssu AndrewX192 (~andrew@002369d5e799.click-network.com) |
11:08.25 | *** join/#maemo-ssu AndrewX192 (~andrew@unaffiliated/andrewx192) |
11:21.00 | *** join/#maemo-ssu ZogG (~zoggrules@bzq-79-177-194-118.red.bezeqint.net) |
11:36.22 | *** join/#maemo-ssu DocScrutinizer (~halley@openmoko/engineers/joerg) |
11:41.24 | *** join/#maemo-ssu Pali (~pali@unaffiliated/pali) |
12:24.07 | *** join/#maemo-ssu dafox (~dafox@dyn-194208.nbw.tue.nl) |
12:40.22 | *** join/#maemo-ssu andre__ (~andre@89.177.48.113) |
12:40.22 | *** join/#maemo-ssu andre__ (~andre@Maemo/community/bugmaster/andre) |
13:33.57 | *** join/#maemo-ssu TMavica (~TMavica@m121-202-132-130.smartone.com) |
13:52.14 | *** join/#maemo-ssu arcean (arcean@2002:4d73:311a::4d73:311a) |
13:52.18 | arcean | harmattan |
14:08.31 | DocScrutinizer | arcean: hm? |
14:08.44 | arcean | wrong window :D |
14:08.50 | DocScrutinizer | :) |
16:02.37 | *** join/#maemo-ssu NIN101 (~NIN@p5DD2881E.dip0.t-ipconnect.de) |
16:04.12 | *** join/#maemo-ssu e-yes (~e-yes@213.5.78.147) |
16:37.57 | *** part/#maemo-ssu mirandir (~valentin@lec67-4-82-230-53-23.fbx.proxad.net) |
17:36.46 | freemangordon | merlin1991, ping |
17:36.58 | merlin1991 | pong |
17:37.28 | freemangordon | merlin1991, hard times ahead :D. I need kernel-cssu project on gitorious |
17:37.43 | merlin1991 | uh oh |
17:37.50 | freemangordon | kernel-cssu? how does it sound? |
17:38.02 | merlin1991 | well it's the black magic thumb kernel so dunno |
17:38.41 | freemangordon | no, it will be only ine kernel, and as we discussed with DocScrutinizer, there will be an sysfs entry for enabling thumb errata |
17:38.46 | freemangordon | *one |
17:40.12 | freemangordon | which will be disabled by default, so if ome day a decision is taken CSSU to include its own kernel, there will be no problem |
17:40.49 | merlin1991 | I just hope you find a init script that fires early enough to set it brefore anything thumb starts |
17:40.59 | merlin1991 | https://gitorious.org/community-ssu/kernel-cssu |
17:41.17 | freemangordon | there is one, the same that bootmenu uses |
17:41.21 | freemangordon | thanks |
17:42.35 | freemangordon | merlin1991, also have in mind that "core" system libraries won't be thumb-compiled, after all we need maximum performance for memcpy and such |
17:44.10 | freemangordon | only memory/disk space hungy stuff (like Qt, gtk) and those that are always active (hd,hh, etc) will be. At least that is the plan |
17:44.25 | freemangordon | s/hungy/hungry/ |
17:45.56 | *** join/#maemo-ssu smoku (~spectrum@xkh0g2.infr.xiaoka.com) |
17:49.10 | *** join/#maemo-ssu arcean (~arcean@apn-77-115-205-159.dynamic.gprs.plus.pl) |
18:05.27 | freemangordon | Pali, ping |
18:30.25 | amiconn | Is there a reason why the thumb fixes couldn't be permanently enabled? |
18:31.39 | amiconn | Also if this is thumb2, there should be no performance impact from using it for everything (since thumb2 can mix thumb and arm instructions) afaik |
18:32.42 | amiconn | Actually the opposite might happen, because more code fits into the cache |
18:36.20 | freemangordon | amiconn, enabling thumb errata workaround slows down the CPU and that would have negative effect if there are no thumb-compiled binaries |
18:36.57 | amiconn | Is this workaround described somewhere? |
18:37.08 | freemangordon | yes, all over the internet |
18:37.38 | freemangordon | google for "errata 430973" |
18:39.14 | freemangordon | in effect it flushes BTB on every context switch |
18:48.31 | amiconn | Ah ok |
18:48.43 | amiconn | wonders how much performance this actually costs |
18:49.02 | amiconn | Wild guess: a few percent |
18:52.15 | freemangordon | yeah, from my end-user POV I don't see much of a difference if any |
18:54.22 | *** join/#maemo-ssu arcean (~arcean@apn-77-115-24-129.dynamic.gprs.plus.pl) |
19:15.30 | Raimu | Any benchmark software that one could use for at least some crude measurement? |
19:15.59 | freemangordon | Raimu, let me first make the kernel :) |
19:16.18 | Raimu | Yes, Sir! |
19:17.28 | freemangordon | why is that? seriously, to test now performance degradation because of thumb errata workaround, you have to use latest Pali's u-boot and KP49 |
19:18.13 | Raimu | Yeah, I'm not in a hurry. :) |
19:18.28 | Raimu | Just thinking out loud. |
19:22.10 | Raimu | freemangordon, by the way I got rid of multiboot finally after our short chat one day. |
19:22.35 | Raimu | No migration pains anymore, heh. |
19:22.44 | freemangordon | and? how is u-boot? |
19:22.50 | freemangordon | aah, yeah |
19:23.07 | Raimu | No comment yet. :) |
19:23.09 | freemangordon | btw which kernel do you use? |
19:23.13 | Raimu | kp50 |
19:24.25 | freemangordon | well, now you have (hopefully) latest u-boot, you can install KP49 modules and bootimg and test how is the performance with thumb errata workaround enabled |
19:25.03 | freemangordon | NFC what benchmark to use |
19:26.18 | Raimu | Yup, thanks. |
20:23.37 | *** join/#maemo-ssu _rd (~rd@p57B499A2.dip0.t-ipconnect.de) |
20:47.14 | *** join/#maemo-ssu _rd (~rd@p57B499A2.dip0.t-ipconnect.de) |
21:01.12 | *** join/#maemo-ssu arcean_ (~arcean@apn-46-76-170-166.dynamic.gprs.plus.pl) |
21:09.09 | *** join/#maemo-ssu ravend13 (~quassel@c-69-242-87-82.hsd1.pa.comcast.net) |
21:27.52 | *** join/#maemo-ssu _rd (~rd@p57B499A2.dip0.t-ipconnect.de) |
21:39.48 | *** join/#maemo-ssu ravend13 (~quassel@173-12-7-241-panjde.hfc.comcastbusiness.net) |
21:40.28 | *** join/#maemo-ssu ravend13_ (~quassel@c-69-242-87-82.hsd1.pa.comcast.net) |
21:47.27 | *** part/#maemo-ssu smoku (~spectrum@xkh0g2.infr.xiaoka.com) |
21:53.48 | *** join/#maemo-ssu nox- (noident@freebsd/developer/nox) |
22:09.01 | *** join/#maemo-ssu ravend13_ (~quassel@173-12-7-241-panjde.hfc.comcastbusiness.net) |
22:19.50 | arcean_ | merlin1991, MRs for h-desktop and h-home are still waiting :P |
22:20.48 | arcean_ | what can I do to upload them to the community-devel repo? |
22:43.41 | merlin1991 | sec |
22:45.54 | *** join/#maemo-ssu MrPingu (~MrPingu@86.92.226.97) |
23:30.01 | *** join/#maemo-ssu MrPingu (~MrPingu@86.92.226.97) |
23:39.46 | *** join/#maemo-ssu arcean (arcean@2002:2e4c:aaa6::2e4c:aaa6) |
23:48.37 | *** join/#maemo-ssu MrPingu (~MrPingu@86.92.226.97) |