IRC log for #maemo-ssu on 20130921

00:00.40DocScrutinizer05no idea, can't associate it to a CPU status or event
00:03.24*** join/#maemo-ssu kolp (~quassel@212.255.21.58)
00:05.50DocScrutinizer05when the GPIO is set up to create a IRQ, when the .... oooh WAKEUP, you mean that special type of IRQ that wakes up CPU from sleep.
00:06.03DocScrutinizer05that's kinda tricky I heard
00:06.05freemangordon:nod:
00:06.15FatPhilneeds to be in a wake-up domain
00:06.44freemangordonFatPhil: I guess it is if I got wakeupvenet bit set
00:06.57freemangordonwakeupevent even
00:07.22freemangordonhowever, the problem is that I don;t reeive ISP and SSI interrupts
00:07.33DocScrutinizer05since when CPU and particularly IRQ controller are powered down, a wake event will cause the power and clock management to ramp up those function blocks, but the IRQ controller not necessarily notices and fires an IRQ in parallel to the wake event
00:07.46freemangordonI checked the clocks in IDLEST status reg and they seem to be running
00:07.47DocScrutinizer05iirc
00:08.11FatPhiledge-triggered, or level-triggered?
00:08.55freemangordonhmm, not sure what the driver sets, but the same driver (SSI for example) works with 3.5
00:09.11DocScrutinizer05I heard colleagues discussing exactly this problem for a HSI(?) interface, and I seem to recall they had to take special care in a wake-handler to make sure the IRQ handler gets triggered
00:10.00freemangordonDocScrutinizer05: there is some HW bug, but Iput the workaround in place
00:10.04DocScrutinizer05the IRQ controller doesn't do the edge detection by static means like gates etc, it actually "polls" the GPIOs to detect a state change
00:10.23DocScrutinizer05this doesn't work when the IRQ-controller is sleeping
00:10.59FatPhilwhich sounds broken, but a level-triggered interrupt might be a possible work-around?
00:10.59freemangordonI don;t believe IRQ controller is sleeping while ISP is awake
00:11.23DocScrutinizer05yes, level triggered is always the better choice
00:11.44DocScrutinizer05when you got a handler that's actually servicing the IRQ source
00:12.15freemangordonwait, wait, ISP and SSI irq are internal , not GPIO IRQs
00:12.29freemangordonwell, ISP for sure
00:12.33DocScrutinizer05doesn't make a difference, I guess
00:12.54DocScrutinizer05it's about the irq controller and its status
00:13.35DocScrutinizer05all I know for sure is: a wake event doesn't always cause an IRQ, even when the source is configured for both
00:14.25freemangordonwell, but it should cause at least some times :)
00:15.02DocScrutinizer05yes, when the triggering condition is met during SoC _not_ in suspend/sleep mode
00:15.16DocScrutinizer05IOW when no wake event happens
00:15.23DocScrutinizer05then IRQ happens
00:16.13freemangordonmhm. But I see NO interrupts. actually sensors (switches etc) gpio interrupts are raised
00:16.22DocScrutinizer05this MUST be documented somewhere in the intarwebs
00:16.43freemangordonbut no interrupts from ISP and SSI
00:16.53DocScrutinizer05it seems a ARM idiosyncrasy
00:17.23freemangordonhmm, is it possible that twl wakeup scripts to miss those power domains?
00:17.58DocScrutinizer05err can't parse that
00:18.23freemangordonanyway, I need to have some sleep :)
00:18.29freemangordonnight
00:18.33DocScrutinizer05n8
00:20.30DocScrutinizer05can WAKE config even be set to edge-triggered at all?
00:21.42DocScrutinizer05I'd think for IRQ that are meant to WAKE, level trigger is mandatory
00:33.23*** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
00:33.38DocScrutinizer05hmmmmm   >>There are two ways of doing it currently: with or without DT.<<    https://www.kernel.org/doc/Documentation/gpio.txt
00:47.05DocScrutinizer05WOW, >>only *edge*-triggered GPIOs are capable of generating  a module-level wakeup to the PRCM (c.f. 34xx NDA TRM section 25.5.3.2.)<<
00:48.46DocScrutinizer05> >In order to ensure that devices using level-triggered GPIOs a sinterrupts can also cause wakeups (e.g. from idle), this patch enable sedge-triggering for wakeup-enabled, level-triggered GPIOs when a GPI Obank is runtime-suspended (which also happens during idle.)<<
00:49.21DocScrutinizer05http://lists.infradead.org/pipermail/linux-arm-kernel/2012-March/087973.html
00:58.56DocScrutinizer05dunno if that helps to find the problem
01:13.37*** join/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de)
01:49.16*** join/#maemo-ssu gregoa (~gregoa@colleen.colgarra.priv.at)
02:54.10*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
04:27.04*** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode)
04:31.51*** join/#maemo-ssu oooaaaooo (~rootzilla@d122-109-54-62.per802.wa.optusnet.com.au)
04:32.19oooaaaooohi all so im looking at http://wiki.maemo.org/User:Joerg_rw/tools#On_Device
04:32.31oooaaaoooand am wondering if i need the miniwrapper thing
06:10.06*** join/#maemo-ssu aap (~drew@cpe-174-101-232-161.cinci.res.rr.com)
06:53.00*** join/#maemo-ssu sunny_s (~sunny_s@178.124.152.19)
07:13.12sixwheeledbeast<<DocScrutinizer05: err, cehck for presence of some unique file?>> exactly, but "what". I have been comparing /etc/ on two devices and I can't see a unique file. only changes in files (mount-ops, rcS-late, fstab), and not something I think I could positively grep. unless I am missing something. I can only think of dpkg-query, but I don't know what package.
07:15.42*** join/#maemo-ssu _rd (~rd@p57B4937F.dip0.t-ipconnect.de)
07:28.00*** join/#maemo-ssu Vlad_on_the_road (~Vlad_on_t@ip-66.net-82-216-1.versailles2.rev.numericable.fr)
07:51.52*** join/#maemo-ssu NIN101 (~NIN@p5DD2A446.dip0.t-ipconnect.de)
07:52.01*** join/#maemo-ssu aap (~drew@cpe-174-101-232-161.cinci.res.rr.com)
07:52.14*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
07:58.43*** join/#maemo-ssu kolp (~quassel@212.255.18.61)
08:28.40*** join/#maemo-ssu aap (~drew@cpe-174-101-232-161.cinci.res.rr.com)
08:42.32*** join/#maemo-ssu _rd (~rd@p57B4937F.dip0.t-ipconnect.de)
08:44.14sixwheeledbeastah it seems to be "upstart 0.3.8-68+0cssu5"
09:01.59sixwheeledbeastdpkg-query -W -f='${Version}\n' upstart
09:03.17*** join/#maemo-ssu Martix_ (~martix@static-84-242-103-180.net.upcbroadband.cz)
09:22.12*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
09:37.50Paliyou can ask dpkg-query for upstart version and then use dpkg --compare-versions to check if upstart version is at least version which you need
09:42.47sixwheeledbeastgoes searching for dpkg --compare-versions, thanks
09:53.01*** join/#maemo-ssu oooaaaooo (~rootzilla@d122-109-54-62.per802.wa.optusnet.com.au)
09:54.22oooaaaoooDocScrutinizer05: im trying to install less but apt-get says "Couldn't find package less" do i have to enable the extras repo to be able to follow http://wiki.maemo.org/User:Joerg_rw/tools
10:03.05DocScrutinizer05yes
10:03.29oooaaaooothnx
10:03.34DocScrutinizer05~pkg
10:03.34infobotfrom memory, pkg is http://maemo.org/packages/
10:06.55*** join/#maemo-ssu Vlad_on_the_road (~Vlad_on_t@ip-66.net-82-216-1.versailles2.rev.numericable.fr)
10:13.58oooaaaoooDocScrutinizer05: how do i install find on the N900? aptitude says "Package: findutils
10:13.58oooaaaoooState: not a real package"
10:16.16*** join/#maemo-ssu M13 (~MirandaLS@170.133-224-87.telenet.ru)
10:17.41*** join/#maemo-ssu Vlad_on_the_road (~Vlad_on_t@ip-66.net-82-216-1.versailles2.rev.numericable.fr)
10:22.34DocScrutinizer05findutils-gnu
10:23.14DocScrutinizer05nfc about aptitude
10:23.45DocScrutinizer05http://maemo.org/packages/view/findutils-gnu/
10:24.31DocScrutinizer05^^^ tells you it's in Fremantle Extras-devel free armel
10:24.58DocScrutinizer05aka "extras-devel catalog"
10:35.11*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
10:35.45oooaaaoooDocScrutinizer05: thnx
10:37.38oooaaaoooDocScrutinizer05: in your wiki entry, what is this all about: "# execute or source this to fix the missing end-times in eventslogger db" ?
10:40.39*** join/#maemo-ssu _rd (~rd@p57B4937F.dip0.t-ipconnect.de)
10:41.33oooaaaoooDocScrutinizer05: ok so i now understand what that case switch at the beginning of your wiki wasa all about!
10:41.35oooaaaoooNokia-N900:~# apt-get autoremove
10:41.35oooaaaoooNONONO!! Don't do that!
10:41.36oooaaaooololz
10:41.42*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
10:42.59jonwilpali: ping
10:43.09Palijonwil: pong
10:46.55oooaaaoooso if i get a "Ouch!  Got SIGSEGV, dying..
10:46.55oooaaaoooSegmentation fault" that usually means that my memory allocation isnt enough to run the program?
10:47.21DocScrutinizer05oooaaaooo: it's about what it says: fixing the timestamps in eventsdb, so tools like extended call logger can show duration of a call
10:47.28FatPhilwhat's the right channel for n950 questions?
10:47.49DocScrutinizer05ooabtw all this is rather OT in this channel
10:48.15DocScrutinizer05oooaaaooo: ^^^
10:48.29oooaaaoooDocScrutinizer05: ok
10:48.42DocScrutinizer05please take it to #maemo
10:48.53oooaaaoooDocScrutinizer05: ok
11:16.43*** join/#maemo-ssu bsdmaniak (~bsdmaniak@std93-20-88-120-139-80.fbx.proxad.net)
11:33.09*** join/#maemo-ssu xes (~xes@unaffiliated/xes)
11:37.29*** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
11:57.18*** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode)
12:02.07*** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1)
12:04.14*** join/#maemo-ssu bsdmaniak (~bsdmaniak@std93-20-88-120-139-80.fbx.proxad.net)
12:07.39*** join/#maemo-ssu BCMM (~BCMM@unaffiliated/bcmm)
12:14.31*** join/#maemo-ssu BCMM (~BCMM@unaffiliated/bcmm)
12:39.42*** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode)
13:26.47*** part/#maemo-ssu oooaaaooo (~rootzilla@d122-109-54-62.per802.wa.optusnet.com.au)
13:48.26*** join/#maemo-ssu BCMM (~BCMM@unaffiliated/bcmm)
14:29.32*** join/#maemo-ssu dos1 (~dos@unaffiliated/dos1)
14:42.39*** join/#maemo-ssu oldtopman (~oldtopman@unaffiliated/oldtopman)
15:43.57jonwilmerlin1991: ping
15:44.04jonwil~seen merlin1991
15:44.04infobotmerlin1991 is currently on #maemo (10d 16h 4m 33s) #harmattan (10d 16h 4m 33s) #maemo-ssu (10d 16h 4m 33s). Has said a total of 5 messages. Is idling for 9d 22h 19m 39s, last said: '#neverdothatatall'.
17:51.03*** join/#maemo-ssu arcean (~arcean@83.4.120.134)
17:59.12Palimerlin1991, freemangordon: because of gitorious problems, what about create mirrors on github?
18:11.55*** join/#maemo-ssu _rd (~rd@p57b4937f.dip0.t-ipconnect.de)
18:19.15*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
18:24.02*** join/#maemo-ssu arcean (~arcean@aaeq134.neoplus.adsl.tpnet.pl)
18:29.24*** join/#maemo-ssu MohammadAG (~MohammadA@Maemo/community/contributor/MohammadAG)
18:35.09*** part/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de)
18:37.04merlin1991jonwil pong
18:37.11merlin1991in case of reading backlog ;)
18:47.49*** join/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de)
19:01.29*** join/#maemo-ssu _rd (~rd@p57B4937F.dip0.t-ipconnect.de)
19:09.36Palimerlin1991: now when I should have permission, I will create cssu gitorious repositories...
19:10.01Palialso I have links for jonwils repo files
19:13.58merlin1991Pali: sure go ahead :)
19:15.59*** join/#maemo-ssu arcean (~arcean@aaeq134.neoplus.adsl.tpnet.pl)
19:26.19*** part/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de)
20:21.24*** join/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de)
20:46.30DocScrutinizer05FatPhil: ooops I completely missed your question - right channel for N950 Q is #harmattan
20:47.59*** join/#maemo-ssu _rd (~rd@p57B4937F.dip0.t-ipconnect.de)
20:52.50*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
21:07.57*** part/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de)
21:22.41freemangordonmerlin1991: I think we should move to github for a while
21:22.57freemangordongitorious is .. well... simply unusable
21:27.26merlin1991freemangordon: I can look into that starting monday (I'm currently in amsterdam, driving back tomorrow)
21:27.41freemangordonoh, amsterdam :P
21:27.50merlin1991though, you know that github is evil us hosting? ;)
21:28.10freemangordoncould be, but at least it works
21:28.33merlin1991true
21:28.39freemangordonwe can use github and duplicate on gitorious
21:28.48merlin1991I'll get it set up
21:29.15merlin1991btw this week I've been to Köln and Brussels aswell :)
21:29.19freemangordonmerlin1991: we have to do ne update soon imo
21:29.32merlin1991used up the rest of my holidays for a small "europe" trip with friends
21:29.37freemangordonwell, amsterdam is.. well amsterdam
21:30.02freemangordonare coffee shops still there? there were rumors those will get closed
21:30.08merlin1991still around
21:30.15merlin1991though they can't sell to foreigners
21:30.23freemangordonwell... have a nice amsterdam then :P
21:30.24merlin1991wasn't my intention to get high anyways
21:30.35merlin1991booze is enough for me :)
21:30.47freemangordonok, but, being in amsterdam without getting high...
21:31.17merlin1991it still has some sights
21:31.29merlin1991and it defenitely looks a lot different than most of europe
21:32.25freemangordondon;t get what is that supposed to mean, as every part of europe I've been looks different
21:32.35merlin1991regarding the update, I guess Pali could update his devel, testing, stable list as a starting point?
21:32.48merlin1991well budapest and vienna are a lot alike
21:32.49freemangordonthough i've not been in paris for example
21:33.22merlin1991amsterdam and brussels have similar style of houses in some way
21:33.25merlin1991no idea about france
21:33.37merlin1991spain and greece have similarities
21:33.47freemangordonhowever, have to go, night, happy amterdaming :)
21:34.07merlin1991good nigth :)
21:35.31merlin1991and the most imporant bit, nowhere else I've seen as much canals than here (still need to go to venice though)
21:48.47*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
21:57.13*** join/#maemo-ssu Vlad_on_the_road (~Vlad_on_t@ip-66.net-82-216-1.versailles2.rev.numericable.fr)
22:31.43*** join/#maemo-ssu sunny_s (~sunny_s@178.124.152.19)
23:09.59*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@113.73.183.1)

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