IRC log for #maemo-ssu on 20120516

00:02.22merlin1991hm any ideas how I'd cut the content of a text file up to a specific line into another file?
00:02.26merlin1991(on the commanline that is)
00:02.36merlin1991s/commanline/commandline/
00:21.27merlin1991hm awk did the job ( awk "{ print \$0 } \$0 ~ /LASTVALIDLINE/ { exit }" file1 > file2)
00:24.00merlin1991freemangordon: http://talk.maemo.org/showthread.php?p=1207165#post1207165
00:27.43merlin1991had a look @ the clock-ui code
00:27.50merlin1991there 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.19DocScrutinizerrefactoring is never a bad thing to consider
03:27.21DocScrutinizermerlin1991: how about setting a "tainted" flag to version-string whenever installing anything from cssu-devel?
03:30.50DocScrutinizerto 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.43DocScrutinizerwe 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_freemangordonDocScrutinizer, 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.30DocScrutinizerwell, I'm open to any suggestion. I already anticipated there'll be objections ;-D
06:08.38_freemangordonPlus, this repo is not meant for developers, but for users who wish to help testing changes still not in "-testing"
06:09.33_freemangordoni.e. stuff commited on gitorious (bugfixes, etc)
06:10.38DocScrutinizerI definitely want avoid drifting into a situation like we see it with extras-devel now
06:12.22_freemangordonagree, but you know what caused that situation ;). I hope we wan't do the same with CSSU
06:12.56DocScrutinizeractually I'm not all that clear about what caused that situation
06:13.01DocScrutinizerstill pondering
06:13.13_freemangordonBTW I really meant rephrase, your statement is just too strong and partially incorrect
06:13.32DocScrutinizeryes, and I said I'm open to ANY suggestion
06:13.43_freemangordonit was caused mainly because KP was stuck in extras-devel with no way to promote it in extras
06:13.48DocScrutinizerjust please try to consider my intention
06:14.03_freemangordoni do understand it
06:14.34DocScrutinizerI knew it been a too strong and partially incorrect statement when I posted it
06:15.01DocScrutinizerand I'm more than happy to change it to a *better* wording
06:15.14_freemangordonwell, change it then :P
06:15.35DocScrutinizeryes, and I said I'm open to ANY suggestion
06:16.22_freemangordonthe 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_freemangordonnah, your english is way better than mine, plus I am still having my first coffee for the day :D
06:17.04DocScrutinizeron 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_freemangordondisagree, it was KP and a pile of sattelite applications
06:17.33DocScrutinizer(first coffee) same here :-D
06:17.58_freemangordoncould be wrong of course
06:20.37DocScrutinizerthe 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.10DocScrutinizera warning "this is for devels only!" won't stop more than 5% of noobs from messing with stuff
06:22.13amiconnIf it's not for developers it shouldn't be called 'devel' imo
06:22.27DocScrutinizeramiconn: good point
06:22.35amiconnthinks of this much like the debian system: stable - testing - unstable
06:23.01DocScrutinizerin that sense each user daring to give an untested pkg a shot already joined the class of devels
06:24.56amiconnI'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.04DocScrutinizeranyway 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.23amiconn(last occurrence was two days ago, when broken dependencies removed 'ifupdown')
06:26.41_freemangordonDocScrutinizer, 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_freemangordonsecond - usually it is not half-baked, as there is rare totally new stuff in CSSU, adclock will be an exclusion
06:27.32DocScrutinizer(ps: keep in mind my option to change wording might diminish with answers to the post in that thread)
06:27.52_freemangordonsure
06:28.26_freemangordonand THERE IS support, be it on the thread or here
06:28.34DocScrutinizeryup
06:28.55DocScrutinizerok, I'll rethink and change it according to your objections
06:29.21_freemangordonthere could be regressions of course, but that is what QA is for
06:29.29_freemangordonetc., etc.,
06:29.31_freemangordon:)
06:29.33DocScrutinizeronce coffee kicked in ;-)
06:29.37_freemangordonyeah
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.18arceanharmattan
14:08.31DocScrutinizerarcean: hm?
14:08.44arceanwrong window :D
14:08.50DocScrutinizer:)
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.46freemangordonmerlin1991, ping
17:36.58merlin1991pong
17:37.28freemangordonmerlin1991, hard times ahead :D. I need kernel-cssu project on gitorious
17:37.43merlin1991uh oh
17:37.50freemangordonkernel-cssu? how does it sound?
17:38.02merlin1991well it's the black magic thumb kernel so dunno
17:38.41freemangordonno, it will be only ine kernel, and as we discussed with DocScrutinizer, there will be an sysfs entry for enabling thumb errata
17:38.46freemangordon*one
17:40.12freemangordonwhich 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.49merlin1991I just hope you find a init script that fires early enough to set it brefore anything thumb starts
17:40.59merlin1991https://gitorious.org/community-ssu/kernel-cssu
17:41.17freemangordonthere is one, the same that bootmenu uses
17:41.21freemangordonthanks
17:42.35freemangordonmerlin1991, 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.10freemangordononly 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.25freemangordons/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.27freemangordonPali, ping
18:30.25amiconnIs there a reason why the thumb fixes couldn't be permanently enabled?
18:31.39amiconnAlso 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.42amiconnActually the opposite might happen, because more code fits into the cache
18:36.20freemangordonamiconn, enabling thumb errata workaround slows down the CPU and that would have negative effect if there are no thumb-compiled binaries
18:36.57amiconnIs this workaround described somewhere?
18:37.08freemangordonyes, all over the internet
18:37.38freemangordongoogle for "errata 430973"
18:39.14freemangordonin effect it flushes BTB on every context switch
18:48.31amiconnAh ok
18:48.43amiconnwonders how much performance this actually costs
18:49.02amiconnWild guess: a few percent
18:52.15freemangordonyeah, 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.30RaimuAny benchmark software that one could use for at least some crude measurement?
19:15.59freemangordonRaimu, let me first make the kernel :)
19:16.18RaimuYes, Sir!
19:17.28freemangordonwhy 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.13RaimuYeah, I'm not in a hurry. :)
19:18.28RaimuJust thinking out loud.
19:22.10Raimufreemangordon, by the way I got rid of multiboot finally after our short chat one day.
19:22.35RaimuNo migration pains anymore, heh.
19:22.44freemangordonand? how is u-boot?
19:22.50freemangordonaah, yeah
19:23.07RaimuNo comment yet. :)
19:23.09freemangordonbtw which kernel do you use?
19:23.13Raimukp50
19:24.25freemangordonwell, 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.03freemangordonNFC what benchmark to use
19:26.18RaimuYup, 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.50arcean_merlin1991, MRs for h-desktop and h-home are still waiting :P
22:20.48arcean_what can I do to upload them to the community-devel repo?
22:43.41merlin1991sec
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)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.