**** BEGIN LOGGING AT Wed Jun 23 02:59:56 2010 Jun 23 04:39:50 mrmoku|away: ah, this happen only with very latest 2.6.34 right? I noticed it once, then I expected it was some other issue and didn't check it (and returned to 2.6.32 because of touchscreen filtering) Jun 23 05:25:27 when I go into farnell livechat from switzerland I come to an australian guy Jun 23 05:25:29 okee.... Jun 23 05:25:42 why australia? Jun 23 05:25:51 and what exactly is technical live chat for? Jun 23 05:25:57 questions over question Jun 23 05:26:05 I wrote they should use irc ;-) Jun 23 05:37:35 JaMa: yeah, was with 2.6.34-oe4 Jun 23 05:41:44 mrmoku: then we should discuss it with ThibG Jun 23 05:42:32 JaMa: ok Jun 23 05:42:49 mrmoku: because I think only those glamo patches changed between oe3 and oe4 Jun 23 05:43:14 JaMa: I want to attack the WSoD and try random numbers for the different mdelays in there (as suggested by Weiss) :P Jun 23 05:48:15 yes? Jun 23 05:54:50 ThibG: any hint why would be /sys/bus/platform/devices/gta02-pm-gsm.0/power_on gone after those glamo patches (which are already aplied in om git), I was thinking that moving from mfd is first changing of KCONFIGs.. Jun 23 05:56:13 did that work earlier (with the 2.6.34 branch)? Jun 23 05:57:00 80% yes Jun 23 05:57:56 I can reboot back to oe3 tonight to be sure.. Jun 23 05:58:09 ok Jun 23 05:58:10 Just wanted to ask if it's known or expected Jun 23 05:58:21 neither known nor expected :/ Jun 23 05:58:45 the only change in Kconfig is to select GPIO_EXTEND64 afaik Jun 23 05:59:11 I think that whole gta02-pm-gsm.0/ was missing, but ie gta02-pm-gps.0 was there Jun 23 05:59:23 SHR root@gojama ~ $ zcat /proc/config.gz | grep S3C24XX_GPIO Jun 23 05:59:23 CONFIG_S3C24XX_GPIO_EXTRA=64 Jun 23 05:59:23 CONFIG_S3C24XX_GPIO_EXTRA64=y Jun 23 05:59:23 CONFIG_SPI_S3C24XX_GPIO=y Jun 23 05:59:33 that was enabled here even before Jun 23 05:59:37 yes Jun 23 05:59:46 but you had to modify .config manually Jun 23 06:00:00 (you can't even use the menu for that) Jun 23 06:00:54 odd, gta02-pm-gsm is part of CONFIG_MACH_NEO1973_GTA02, so, it can't be because of a config issue... Jun 23 06:01:43 and power_on is a device attribute, I don't really see how it can disappear if the module is loaded :/ Jun 23 06:01:58 but you're right about defconfig http://git.openmoko.org/?p=kernel.git;a=blobdiff;f=arch/arm/configs/gta02_drm_defconfig;h=e9665392b1bca5259337dd01e9d77edd7a04c0bb;hp=05aa1304af982027ff5d244b49ca5a0084db6a1d;hb=d63ade17a0274b3b3f662fa381c4bb496bbf2ca9;hpb=8b604bd0f2f3e097bb2fc8b558a0f4e6ca7bdb13 /CONFIG_S3C24XX_GPIO_EXTRA shows =0 Jun 23 06:03:27 huh? Odd, I wouldn't expect this to work Jun 23 06:05:15 then let me first to confirm it on older build (oe[123]), I don't want to bother you if it is my defconfig issue in the end.. :) Jun 23 06:06:10 well, if the problem is with power_on, it doesn't have to do with the config, I guess... Jun 23 06:06:11 I'm pretty sure I did test call on some .34 build, but don't remember which version it was, so maybe it was before this defconfig update.. and I failed to notice this.. Jun 23 06:06:49 and maybe this config is "fixed" in make oldconfig (by some select statement somewhere) Jun 23 06:07:50 if you haven't S3C24XX_GPIO_EXTRA64 selected, glamo-gpio should fail to register Jun 23 06:07:58 and you won't have JBT working Jun 23 06:08:16 but everything else should be ok Jun 23 06:10:45 and without JBT I wouldn't have backlight right? Jun 23 06:11:14 I'm pretty sure I did have backlight on while seeing gta02-pm-gsm.0 gone Jun 23 06:11:16 not sure, I had, 'cause U-Boot was turning it on for me Jun 23 06:11:26 I'm using qi Jun 23 06:11:32 and kms Jun 23 06:11:48 prior to the Kconfig change (http://git.openmoko.org/?p=kernel.git;a=commit;h=5909f8586cb94c2cbca9605282711f1eadbec5e1) I would expect make oldconfig to *unselect* EXTRA64 Jun 23 06:11:59 IMO, that's unrelated Jun 23 06:12:32 (and you had display working? or white screen?) Jun 23 06:19:23 it's working here, but mrmoku/Rui seen white quite a lot on same kernel builds.. Jun 23 06:21:08 Hm ok Jun 23 06:23:02 JaMa: correct the gps and bt power nodes were there Jun 23 06:23:41 JaMa: I can install oe3 and test Jun 23 06:24:23 mrmoku, so, you confirm those nodes mysteriously disappeared? Jun 23 06:24:32 ThibG: only the gsm one Jun 23 06:24:47 ok Jun 23 06:24:58 ThibG: were there with latest is what I wanted to say :) Jun 23 06:25:06 * mrmoku switched back to old kernel Jun 23 06:25:35 when did it disappear, so? Jun 23 06:25:52 backlight and LCD via jbt6k74 are completely distinct functions Jun 23 06:26:21 ThibG: installing oe3 now to see if it is there Jun 23 06:26:29 mrmoku, ok Jun 23 06:27:31 JaMa: which one to try? oe3 or oe4+git3 ? Jun 23 06:28:27 backlight is controlled in PCF50633 Jun 23 06:28:50 with no connection to glamo or jbt Jun 23 06:29:16 thanks, DocScrutinizer Jun 23 06:29:20 yw Jun 23 06:29:35 (btw, jbt is in drivers/video/backlight/, that feels really wrong to me...) Jun 23 06:29:51 hmm :-S Jun 23 06:29:57 sounds fishy Jun 23 06:32:37 mrmoku: gitr3 should be also fine Jun 23 06:37:07 yeah, I agree.. jbt6k74 doesn't belong in backlight Jun 23 06:37:59 hi Weiss :) Jun 23 06:38:27 but you're right about defconfig http://git.openmoko.org/?p=kernel.git;a=blobdiff;f=arch/arm/configs/gta02_drm_defconfig;h=e9665392b1bca5259337dd01e9d77edd7a04c0bb;hp=05aa1304af982027ff5d244b49ca5a0084db6a1d;hb=d63ade17a0274b3b3f662fa381c4bb496bbf2ca9;hpb=8b604bd0f2f3e097bb2fc8b558a0f4e6ca7bdb13 /CONFIG_S3C24XX_GPIO_EXTRA shows =0 Jun 23 06:38:34 can you comment on this? Jun 23 06:41:46 JaMa, ThibG: git3 is missing the gsm power node too Jun 23 06:42:22 * mrmoku trying oe3 now Jun 23 06:42:29 hm, drivers/video/backlight is "Backlight & LCD drivers configuration", it falls in the second directory Jun 23 06:42:37 -directory+category Jun 23 06:42:39 raaah! Jun 23 06:42:40 /etc/ssh/sshd_config line 87: Unsupported option UsePAM Jun 23 06:42:49 mrmoku, hm, ok Jun 23 06:43:02 and I wonder why my changes to /etc/environment don't work... Jun 23 06:43:40 ThibG: interesting... the DRM defconfig should be the same as the standard one, except it has DRM enabled, and Glamo-DRM instead of Glamo-FB Jun 23 06:45:17 any hints on how to get LANG and LC_MESSAGES set in SHR? Jun 23 06:45:44 Wonka: /etc/profile? Jun 23 06:47:06 mrmoku: mh... didn't really want to hear _that_, hoped there was a better way... Jun 23 06:47:13 JaMa: hmm... oe3 is missing it too Jun 23 06:47:16 Wonka: :P Jun 23 06:47:34 mrmoku: also, http://wiki.openmoko.org/wiki/Localization doesn't say anything about editing files to activate locales... Jun 23 06:47:38 Wonka: /etc/profile.d/wonkas-locale-settings.sh ? Jun 23 06:48:08 mrmoku: locale-base-de-de is installed, still my umlauts do not work - they did in a previous incarnation of SHR Jun 23 06:48:18 hmm Jun 23 06:48:57 i can input them via my matchbox-keyboard layout and get literal "?" Jun 23 06:49:12 via ssh they just don't show up Jun 23 06:51:29 * mrmoku booting 2.6.32.13-oe3 now Jun 23 06:53:59 JaMa, ThibG: with 2.6.32.13-oe3 the gsm power node is there Jun 23 06:54:39 you were on 2.6.34 earlier, just to be sure? Jun 23 06:56:30 ThibG: yep Jun 23 06:56:50 ok Jun 23 06:57:11 ThibG: I tried dd122c5 was the _oldest_ 2.6.34 I tried Jun 23 06:57:28 looks like all 2.6.34 are missing the gsm power node Jun 23 06:57:34 ok Jun 23 06:57:42 that's really odd :/ Jun 23 06:58:04 are all the other nodes there? Jun 23 06:58:25 reset, download, flowcontrolled Jun 23 06:58:45 root@om-gta02 ~ # ls -d /sys/devices/platform/*-pm-* Jun 23 06:58:45 /sys/devices/platform/gta02-pm-bt.0 /sys/devices/platform/gta02-pm-gps.0 /sys/devices/platform/gta02-pm-wlan.0 Jun 23 06:58:57 the complete subdir for gsm is missing Jun 23 06:59:19 ok, that's interesting :) Jun 23 07:00:45 Weiss: I diffed 2.6.29 jbt6k74.c with the new one... only difference is that exported jbt_action thing used by glamo-display Jun 23 07:01:02 Weiss: delays are all equal Jun 23 07:01:27 mrmoku, do you have a "reg-fixed-voltage.1" somewhere? Jun 23 07:01:55 ThibG: in 2.6.34? Jun 23 07:01:59 both Jun 23 07:02:22 root@om-gta02 /sys # find . -name reg-fixed-voltage.1 Jun 23 07:02:22 ./devices/platform/s3c2440-i2c/i2c-0/0-0073/pcf50633-gpio/reg-fixed-voltage.1 Jun 23 07:02:25 ./bus/platform/devices/reg-fixed-voltage.1 Jun 23 07:02:25 for 2.6.32.13 Jun 23 07:02:28 * mrmoku rebooting Jun 23 07:02:30 ./bus/platform/drivers/reg-fixed-voltage/reg-fixed-voltage.1 Jun 23 07:06:05 heh Jun 23 07:06:26 * mrmoku getting kernel panic now probably due to missing rootdelay... did not have that before with the same kernel though :/ Jun 23 07:08:25 So: pm_gsm is a bit different than pm_{bt,gps,wlan} Jun 23 07:08:49 it gets loaded after reg-fixed-voltage.1, which is loaded when pcf50633-gpio is ready Jun 23 07:10:23 aaaaaaaaaah. busybox's sh's exec doesn't know neither -a nor -l Jun 23 07:10:35 mrmoku: did you reflash qi (new has rootwait) Jun 23 07:25:47 mrmoku: some script in /etc/profile.d/ doesn't cut it: I ssh in, try to type umlauts (nothing happens), execute "locale" (shows de_DE), do "exec sh", type umlauts again, works... Jun 23 07:26:04 mrmoku: those variables need to be set before sh is executed... Jun 23 07:26:38 <[Rui]> JaMa: ah, there's news in the Qi front? I should reflash it, then? Jun 23 07:28:12 [Rui]: only change is s/rootdelay=1/rootwait/ Jun 23 07:28:54 <[Rui]> JaMa: well, it means one less step on the Linux 2.6.3x tests :) Jun 23 07:29:09 or one more - reflash your qi :) Jun 23 07:29:24 * ThibG would be glad if Qi had support for multi-file and compressed u-boot images Jun 23 07:29:27 and the step is still needed for u-boot users Jun 23 07:29:36 <[Rui]> JaMa: but that's a one time only :) Jun 23 07:30:50 [Rui]: my images don't need even swith-for-kernel call :) Jun 23 07:31:14 <[Rui]> JaMa: yeah... what about stability and white screen? Jun 23 07:31:27 mrmoku: but the /etc/profile.d/ script seems to be enough for shells in vala-terminal to do umlauts again :) Jun 23 07:31:28 <[Rui]> oh, and you don't use it as a regular phone, too :) Jun 23 07:31:30 uhm where to find latest qi? Jun 23 07:31:38 mrmoku: and "AcceptEnv LANG LC_*" in /etc/ssh/sshd_config solves it for ssh... Jun 23 07:34:19 <[Rui]> gtg Jun 23 07:35:45 Wonka: good... probably we should add that to the default sshd config Jun 23 07:36:16 Defiant: you find it in http://build.shr-project.org/shr-unstable/images/om-gta02/ Jun 23 07:36:41 mrmoku: thx Jun 23 07:41:50 mrmoku, so? Jun 23 07:54:56 ThibG: not yet... daywork strikes back :/ Jun 23 07:59:55 ok Jun 23 08:01:34 ThibG: root@om-gta02 /sys # find . -name reg-fixed-voltage.1 Jun 23 08:01:34 ./devices/platform/s3c2440-i2c/i2c-0/0-0073/pcf50633-gpio/reg-fixed-voltage.1 Jun 23 08:01:37 ./bus/platform/devices/reg-fixed-voltage.1 Jun 23 08:01:40 ./bus/platform/drivers/reg-fixed-voltage/reg-fixed-voltage.1 Jun 23 08:01:47 JaMa: no, not yet (qi) Jun 23 08:02:03 mrmoku, and there is no pm-gsm? Jun 23 08:03:37 root@om-gta02 /sys # ls -d devices/platform/*-pm-* Jun 23 08:03:37 devices/platform/gta02-pm-bt.0 devices/platform/gta02-pm-gps.0 devices/platform/gta02-pm-wlan.0 Jun 23 08:03:44 no gsm Jun 23 08:03:45 odd... Jun 23 08:04:42 both (reg-fixed-voltage and gta02-pm-gsm) use the same mechanism, and gta02-pm-gsm should be loaded right after reg-fixed-voltage Jun 23 08:05:54 JaMa: heh... flashing Qi is soooo loong in the past for me that I don't even remember which one of the three :/ Jun 23 08:07:10 # unset LC_ALL && fsoraw -fr CPU,GPS -- navit Jun 23 08:07:10 vehicle_gpsd:vehicle_gpsd_try_open:Trying to connect to localhost:default Jun 23 08:07:11 netlib_connectsock() returns socket on fd 4 Jun 23 08:07:11 sh: gdb: not found Jun 23 08:07:21 that's all navit can do no for me :D Jun 23 08:07:28 any idea? Jun 23 08:08:20 mrmoku: the s3c2442 probably, on GTA02 ;) Jun 23 08:08:20 mrmoku, any error in dmesg? Jun 23 08:08:24 ThibG: anything one would see in dmesg when it is loaded? Jun 23 08:08:28 heh Jun 23 08:08:44 no, it does only print errors :) Jun 23 08:08:53 but you can add an ugly printk to see if it gets loaded Jun 23 08:09:43 btw, why is navit looking for gdb? is that because it's crashing and wants to make a trace? Jun 23 08:10:08 ThibG: ok, I will try now a kernel from Weiss' gdm-2.6.34 branch (which was what I wanted to do anyway)... Where would that printk have to go to? Jun 23 08:10:31 arch/arm/mach-s3c2440/gta02-pm-gsm.c Jun 23 08:10:49 in gta02_gsm_probe Jun 23 08:11:20 oh, and another in gta02_gsm_init, might be interesting to see if it registers ok Jun 23 08:11:35 ThibG: ok Jun 23 08:13:59 Wonka: thanks :) Jun 23 08:14:15 * mrmoku has problems to remember all those numbers :P Jun 23 08:17:44 uhm installed gdb, and here's the output: http://pastebin.ca/1889078 Jun 23 08:17:48 Weiss: nvm my comment about nothing having changed in jbt6k74... need more coffee :/ Jun 23 08:18:49 is the problem trying to acess a null pointer? Jun 23 08:20:07 JaMa, can navit be upgraded on shr-u feeds? Jun 23 08:31:25 pespin: ? there is almost the latest now Jun 23 08:33:19 mrmoku: 2.6.34-oe[234] are "from" gdrm-2.6.34 branch.. Jun 23 08:34:06 JaMa: ahh, ok Jun 23 08:34:13 ThibG: both printks are there Jun 23 08:34:15 [ 0.445000] !!! initing GSM Jun 23 08:34:19 [ 0.730000] !!! probing for GSM Jun 23 08:34:23 still no node Jun 23 08:34:33 do you have warning/error after that? Jun 23 08:34:33 JaMa, navit is crashing for me, see pastebin above ;) Jun 23 08:34:45 have to go now, see ya :) Jun 23 08:36:54 ThibG: no warning or error Jun 23 08:37:21 and looking at the code there should be something for every failure I think Jun 23 08:37:24 hmm Jun 23 08:42:45 can't see anything wrong :/ Jun 23 08:44:32 I can't see any reason for that, but maybe the module is removed later...? Jun 23 08:45:23 my guess would be it is built in... not 100% sure though Jun 23 08:45:59 it is built-in, but probe is called, doesn't fail, so, the sysfs group should be there... Jun 23 08:46:10 mrmoku: modprobe configs; zcat /proc/config.gz Jun 23 08:46:10 yeah :/& Jun 23 08:46:54 JaMa, that's not even a separate config option, that's with MACHINE_GTA02 Jun 23 08:47:00 so, it has to be built-in Jun 23 08:47:00 JaMa: good to know Jun 23 08:53:55 ThibG: duuuhh Jun 23 08:54:02 it just is in a different place Jun 23 08:54:07 root@om-gta02 /sys # find . -name \*gsm\* Jun 23 08:54:07 ./bus/platform/drivers/gta02-pm-gsm Jun 23 08:54:23 and not in devices/platform Jun 23 08:54:24 haha Jun 23 08:57:09 mrmoku: if the driver is there but no device, it clearly means an omission in the machine definition file. Jun 23 08:58:12 PaulFertser: where is that? Jun 23 08:58:49 ThibG: and there is no power node in that dir Jun 23 08:59:00 mrmoku, seriously? Jun 23 08:59:13 what is in it, then? Jun 23 08:59:21 mrmoku: gta02.c Jun 23 08:59:37 ThibG: just bind and unbind Jun 23 08:59:46 and uevent Jun 23 08:59:55 PaulFertser, as far I understand, it was done this way in order to prevent the module to load before the regulator...? Jun 23 08:59:59 mrmoku, ok Jun 23 09:01:39 ThibG: i've not seen the code you're talking about, but i think the only way platform drivers can associate themselves with devices is by means of the platform definition. Jun 23 09:02:01 it's in the platform definition, yes Jun 23 09:02:04 mach-gta02.c Jun 23 09:02:48 mrmoku, find /sys -name 'gta02-pm-gsm.0' Jun 23 09:03:41 ThibG: heh... already rebooted Jun 23 09:03:46 * mrmoku should do some daywork :P Jun 23 09:03:54 * mrmoku reboots again anyway ;) Jun 23 09:03:56 ok, np Jun 23 09:04:13 PaulFertser, that said, there is a call to platform_add_devices anyway... Jun 23 09:07:40 ThibG: found nothing Jun 23 09:07:54 mrmoku, erf ok Jun 23 09:08:08 and with find /sys -name 'gta02-pm-gsm*' Jun 23 09:08:09 ? Jun 23 09:08:24 root@om-gta02 ~ # find /sys -name 'gta02-pm-gsm*' Jun 23 09:08:24 /sys/bus/platform/drivers/gta02-pm-gsm Jun 23 09:09:19 ThibG: be aware that there is also this patch applied http://git.openembedded.org/cgit.cgi/openembedded/tree/recipes/linux/linux-openmoko-2.6.34/0002-usbhost.patch.patch Jun 23 09:10:56 thanks Jun 23 09:11:56 so I should build it without any patches from OM repo first.. Jun 23 09:12:54 I don't think it would break it Jun 23 09:13:26 ok Jun 23 09:13:28 * ThibG has no clue about the mysterious sysfs group Jun 23 09:14:57 mrmoku, maybe find /sys power_on? Jun 23 09:15:17 that's my last attempt (at least for now) Jun 23 09:20:05 root@om-gta02 ~ # find /sys -name power_on Jun 23 09:20:06 /sys/devices/platform/s3c2440-i2c/i2c-0/0-0073/pcf50633-gpio/reg-fixed-voltage.1/gta02-pm-gsm.0/power_on Jun 23 09:20:08 /sys/devices/platform/gta02-pm-gps.0/power_on Jun 23 09:20:11 /sys/devices/platform/gta02-pm-bt.0/power_on Jun 23 09:20:28 hmm Jun 23 09:20:48 * mrmoku rebooted meanwhile to plain gdrm-2.6.34 kernel Jun 23 09:20:56 and there he is :P Jun 23 09:22:00 yeah! \o/ Jun 23 09:22:05 what I thought Jun 23 09:22:30 the device is there, but it's a child of reg-fixed-voltage.1 which is a child of pcf50633-gpio Jun 23 09:22:56 and does not get linked into /sys/devices/platform Jun 23 09:23:33 JaMa: will retry now the one from shr buildhost to make sure it is _not_ there Jun 23 09:25:39 mrmoku: try also oe3 or oe4-gitr2 please Jun 23 09:26:18 hi all :) i am with next question about hardware :) Jun 23 09:26:22 JaMa: ok Jun 23 09:27:01 so, according to last description, glamo internally locked while doing something with screen. Jun 23 09:27:36 my questiong is: is it possible to reduce framerate? Jun 23 09:28:10 to make glamo generate frame fast, and then add larger pause Jun 23 09:28:10 ok, with oe4+git4: Jun 23 09:28:10 root@om-gta02 ~ # find /sys -name power_on Jun 23 09:28:10 /sys/devices/platform/gta02-pm-gps.0/power_on Jun 23 09:28:10 /sys/devices/platform/gta02-pm-bt.0/power_on Jun 23 09:29:26 as we anyway can't suppy 60hz of changing data anyway. Jun 23 09:29:39 mrmoku, odd, what kernel/revision did you use last time? Jun 23 09:29:52 gena2x: you're talking about the way the operations slow down when the screen is on? Jun 23 09:30:09 Weiss: yes. Jun 23 09:30:51 Weiss: i mean, that i glamo is 'busy' updating frame, why not to ask it to do less frames Jun 23 09:31:10 ThibG: the one having it is HEAD of gdrm-2.6.34 from git.bitwiz.org.uk Jun 23 09:31:13 without any patches Jun 23 09:31:14 gena2x: do you have the LCD engine FIFO switched on? (top four bits of the display address) - that compensates for that quite a lot Jun 23 09:31:24 mrmoku, ok, thanks Jun 23 09:31:29 ThibG: the not working one is from the same tree with some patches Jun 23 09:31:43 uImage-2.6.34-oe4+gitr4+5c40321e6e6a8ca8552c5c69d041d7f7f3205318-r0-om-gta02.bin Jun 23 09:31:47 Weiss: where can i check this? Jun 23 09:32:02 Weiss: (i can't recall sysfs node name) Jun 23 09:32:17 easiest place is in the source code for the kernel you're using Jun 23 09:32:55 Weiss: but where is lcm registers anyway? Jun 23 09:33:13 ThibG: uImage-2.6.34-oe4+gitr4+5c40321e6e6a8ca8552c5c69d041d7f7f3205318-r0-om-gta02.bin is 5c40321e6e6a8ca8552c5c69d041d7f7f3205318 from om-gta02-2.6.34 + patches from gdrm-2.6.34 + other patches as listed here http://git.openembedded.org/cgit.cgi/openembedded/tree/recipes/linux/linux-openmoko-2.6.34_git.bb Jun 23 09:33:26 Weiss: btw, have you any docs about LCM, or they are under NDA? Jun 23 09:34:01 gena2x: they're NDA'd, but I have them under the OM FOSS NDA Jun 23 09:34:18 gena2x: which kernel are you using? (KMS/non-KMS?) Jun 23 09:34:32 all recent (since november) kernels should have the FIFO switched on Jun 23 09:34:34 JaMa, thanks, I'm going to have a look Jun 23 09:34:40 Weiss: ok, thats what i expected after openmoko-kernel. Jun 23 09:34:57 Weiss: i'm testing on .34 from latest git. Jun 23 09:35:16 and 0001-accels.patch.patch seems to be doing much more then it should.. Jun 23 09:35:26 JaMa: with oe3: Jun 23 09:35:28 root@om-gta02 ~ # find /sys -name power_on Jun 23 09:35:28 /sys/devices/platform/s3c2440-i2c/i2c-0/0-0073/pcf50633-gpio/reg-fixed-voltage.1/gta02-pm-gsm.0/power_on Jun 23 09:35:31 /sys/devices/platform/s3c2440-i2c/i2c-0/0-0073/pcf50633-gpio/reg-fixed-voltage.2/gta02-pm-usbhost.0/power_on Jun 23 09:35:34 /sys/devices/platform/gta02-pm-gps.0/power_on Jun 23 09:35:37 /sys/devices/platform/gta02-pm-bt.0/power_on Jun 23 09:35:47 trying the oe4+gitr3 now Jun 23 09:35:52 Weiss: no kms Jun 23 09:35:59 gena2x: http://git.openmoko.org/?p=kernel.git;a=shortlog;h=refs/heads/om-gta02-2.6.34 ? Jun 23 09:36:16 Weiss: yes Jun 23 09:36:50 gena2x: appears that does NOT have the FIFO turned on.. Jun 23 09:37:00 Weiss: WOW. Jun 23 09:37:17 Weiss: didn't thought about this. Jun 23 09:37:26 Weiss: nice that i asked you! Jun 23 09:37:59 Weiss: i were going to understand timings, lcm, jbt and so on... Jun 23 09:38:08 gena2x: http://git.openmoko.org/?p=kernel.git;a=commitdiff;h=b90406de472c1aa5371ab593a2bb79136d5de658 Jun 23 09:38:09 mrmoku: seems like between oe3 and oe4 there was only "slow-resume" pcf fix and "lost-ts" fix Jun 23 09:38:46 gena2x: appears it got lost between andy-tracking and 2.6.32 (though it should be in all KMS kernels) Jun 23 09:38:53 mrmoku: ah only slow-resume, ts patch was already in oe3 Jun 23 09:39:04 Weiss: thanks. Jun 23 09:39:09 JaMa, nothing striking in the OE patches Jun 23 09:39:17 JaMa: and oe4+git3 is missing the node too Jun 23 09:39:28 so that patch then... Jun 23 09:39:44 JaMa: where is that slow-resume patch from? Jun 23 09:39:47 Weiss, oh, interesting! Jun 23 09:40:25 ThibG: yeah :) Jun 23 09:40:33 mrmoku: from larsc and it was applied a bit later to om git Jun 23 09:40:37 gena2x: that's for andy-tracking, so might need some tweaking.. but you get the idea. changing the 4 to an 8 or even a C makes it go faster, but eventually you get LCD artifacts Jun 23 09:40:41 i'll rebuild now and check all speeds. Jun 23 09:40:45 mrmoku: see http://git.openembedded.org/cgit.cgi/openembedded/log/recipes/linux/linux-openmoko-2.6.34_git.bb Jun 23 09:40:56 http://www.bitwiz.org.uk/s/2009/11/internal-memory-bottlenecks-and-their-removal.html Jun 23 09:41:22 Weiss: i recall this famous patch from you. Jun 23 09:41:39 Weiss: just didn't expect it is missing on .34. Jun 23 09:42:12 me neither.. Jun 23 09:42:32 probably because I added it on andy-tracking but not 2.6.32, so it got missed for 2.6.34 as well Jun 23 09:43:14 "the price of this was that the display became jittery and unstable" reminds me of my screen going berserk with SHR Jun 23 09:43:41 ThibG: i were using .29 much Jun 23 09:43:53 ThibG: in debian, qtmoko Jun 23 09:43:58 yeah, with .29 Jun 23 09:44:04 ThibG: never saw any problems. Jun 23 09:44:47 a few times, my screen went berserk, with apparently low refreshing rate, one line out of two, saturation... that sort of things Jun 23 09:45:02 it's a different kind.. it sort of goes "wobbly", but with no other apparent corruption Jun 23 09:45:12 give it a try and see... (but maybe backup your SD card first) Jun 23 09:46:15 i have separate /var Jun 23 09:46:33 so other partitions unlikely to corrupt on my sd... Jun 23 09:47:21 yeah.. haven't seen any evidence that the jitteriness affects anything other than the LCD, but it's best to be aware Jun 23 09:49:39 Weiss: may be it's possible to change this register to test values without kernel rebuilding? Jun 23 09:50:03 Weiss: and why only 4, 8 and C? are other values possible? Jun 23 09:50:59 something like write_mem (GLAMO_REG_LCD_A_BASE2, 0x4000) should be ok? Jun 23 09:52:00 yes actually.. with the glamo regs sysfs.. from memory: echo "0x110e 0x4000" > /sys/bus/platform/devices/glamo3362.0/regs Jun 23 09:52:40 the possible values are 0, 4, 8 and C meaning 1, 2, 4 or 8 FIFO stages respectively Jun 23 09:53:19 Weiss: ok, thanks. Jun 23 09:53:47 ~seen GNUtoo Jun 23 09:53:50 gnutoo <~gnutoo@host193-133-dynamic.16-79-r.retail.telecomitalia.it> was last seen on IRC in channel #oe, 11h 45m 35s ago, saying: 'I think that's all'. Jun 23 09:54:24 fullscreen 16bpp VGA blits can be done at 100fps with the FIFO turned on :D Jun 23 09:54:57 Weiss: in fact high fps will consume more power Jun 23 09:55:15 Weiss: so, imo, it's better to reduce it. Jun 23 09:55:38 but, you don't spend all your time doing flat-out blits anyway.. Jun 23 09:55:48 Weiss: oh, btw :) Jun 23 09:55:55 :) Jun 23 09:55:55 i finally run oprofile :) Jun 23 09:56:16 and may be info about X may be interesting for you :) Jun 23 09:56:31 i profiled mozilla run Jun 23 09:56:51 total X cpu usage were 10% Jun 23 09:57:34 better to say, 31 mozilla 5 xorg last run Jun 23 09:57:40 so 1/6. Jun 23 09:57:59 and in Xorg, i were a bit surprised Jun 23 09:58:09 898 5.1092 Xorg Jun 23 09:58:09 TIMER:0| Jun 23 09:58:09 samples| %| Jun 23 09:58:09 ------------------ Jun 23 09:58:09 407 45.3229 libc-2.11.2.so Jun 23 09:58:09 134 14.9220 Xorg Jun 23 09:58:11 108 12.0267 vmlinux_tsbuild2.bin Jun 23 09:58:13 101 11.2472 libpixman-1.so.0.16.4 Jun 23 09:58:17 75 8.3519 glamo_drv.so Jun 23 09:58:38 that 50% is memcpy Jun 23 09:58:54 samples % linenr info image name symbol name Jun 23 09:58:55 373 41.5367 memcpy.S:60 libc-2.11.2.so memcpy Jun 23 09:58:55 134 14.9220 (no location information) Xorg /usr/bin/Xorg Jun 23 09:58:55 101 11.2472 (no location information) libpixman-1.so.0.16.4 /usr/lib/libpixman-1.so.0.16.4 Jun 23 09:58:55 75 8.3519 (no location information) glamo_drv.so /usr/lib/xorg/modules/drivers/glamo_drv.so Jun 23 09:58:57 56 6.2361 (no location information) libexa.so /usr/lib/xorg/modules/libexa.so Jun 23 09:59:00 15 1.6704 malloc.c:4250 libc-2.11.2.so _int_malloc Jun 23 09:59:02 10 1.1136 (no location information) vmlinux_tsbuild2.bin schedule Jun 23 09:59:27 that sounds about right... lots and lots of tiny operations which can't be accelerated sensibly Jun 23 10:00:21 hm. i thought lot of i tiny operations should be less memcpy, more in driver? Jun 23 10:00:54 and here 50% of all time xorg is doing some memcpy. Jun 23 10:04:14 Xorg asks the driver to get access to a pixmap in VRAM, but after that Xorg can do the writing/reading itself Jun 23 10:04:24 (or in the DRM world, the client can do it) Jun 23 10:06:26 oh, my glamo dead again after om screen power 0, and do not want to restore :( Jun 23 10:06:34 so anyway need reboot... Jun 23 10:14:00 Weiss: great Jun 23 10:15:17 Weiss: now mmc card speed is 2.5/2.7 (om screen power 0/1) Jun 23 10:15:52 PaulFerster: so all this 'internal wait states' is no true Jun 23 10:16:39 gena2x: hm? Jun 23 10:17:06 PaulFertser: few days ago we spoke about mmc card speed. Jun 23 10:18:54 PaulFertser: i just wanted to grab a bit you your attention to show some interesting info about problem Jun 23 10:22:10 larsc: is it possible to add Weiss patch to .34 somehow? Jun 23 10:22:15 larsc: it seems very important. Jun 23 10:22:30 larsc: doubles mmc access speed here... Jun 23 10:32:48 gena2x, and how does it affect the worker? Jun 23 10:33:08 (just curious) Jun 23 10:34:10 ThibG: i din't tried. i have it disabled, i'll reeable it next rebuild and report... Jun 23 10:34:32 ok, thanks! :) Jun 23 10:35:05 but have you fixed problems alread reported? :) Jun 23 10:35:24 like? Jun 23 10:35:48 hang in 1st suspend with worker. Jun 23 10:35:53 hm Jun 23 10:35:58 I have an idea for that Jun 23 11:24:31 Weiss: cat /sys/bus/platform/devices/glamo3362.0/regs: [ 269.205000] Unable to handle kernel paging request at virtual address c893f100 Jun 23 11:24:32 [ 269.210000] pgd = c6c44000 Jun 23 11:24:32 [ 269.210000] [c893f100] *pgd=37c1e011, *pte=00000000, *ppte=00000000 Jun 23 11:24:32 [ 269.215000] Internal error: Oops: 7 [#2] Jun 23 11:24:32 ... [ 269.215000] [] (regs_read+0x74/0x104) from [] (dev_attr_show+0x28/0x54) Jun 23 11:25:10 gena2x, that's fixed in Weiss's tree Jun 23 11:25:26 ThibG: tree? Jun 23 11:26:08 ThibG: where is it? and that is also fixed where? Jun 23 11:26:29 http://git.bitwiz.org.uk/?p=kernel.git;a=commit;h=9cd5001fc2f4c817d5614b1ee5445d69af05d483 Jun 23 11:44:51 ThibG: added this to my build and enabled worker, thanks for info :) Jun 23 11:45:06 np Jun 23 11:53:18 ThibG: it's like a... rocket now :) 2.7/2.9 (vs 2.5/2.7) Jun 23 11:53:22 so +10% Jun 23 11:54:01 also i see mmc speed with worker is fewer affected by my X startup procedure. Jun 23 11:54:23 ok, that's good to hear :) Jun 23 11:58:19 ret |= jbt_reg_write(jbt, JBT_REG_QUAD_RATE, 0x00); Jun 23 11:58:26 ret = jbt_reg_write(jbt, JBT_REG_DISPLAY_MODE, 0x80); Jun 23 11:58:32 looks wrong, no? Jun 23 12:00:16 indeed Jun 23 12:00:35 JaMa: soo... without any patches I have gsm but it does not resume properly... with all patches it resumes but I have no gsm... WSoD they do show all... dunno if I want to switch today ;) Jun 23 12:01:01 mrmoku: hmm.. where's that? Jun 23 12:01:15 jbt6k74.c Jun 23 12:01:24 mrmoku, it can silence a few errors Jun 23 12:01:30 in set_resolution Jun 23 12:01:45 mrmoku: which version? Jun 23 12:02:30 Weiss: current gdrm-2.6.34 in your tree Jun 23 12:02:57 the 'Enable 3D engine' one Jun 23 12:04:45 eww, ok.. that probably won't help Jun 23 12:05:28 Weiss: just stumbled over it searching for places to set random delays :P Jun 23 12:09:06 :) Jun 23 12:16:36 not sure it explains any problems, but it should be fixed Jun 23 12:23:29 Weiss: are you sure about ' echo "0x110e 0x4000" '? Jun 23 12:26:23 Weiss: see no effect on sd speed Jun 23 12:26:40 Weiss: or anything else Jun 23 12:41:59 hm, almsot ready to submit the glamo drivers (glamo-{core,gpio,mci,fb}) upstream... Jun 23 12:45:16 hi mickeyl Jun 23 12:45:18 hi leviathan Jun 23 12:46:36 hi mickey|cafe Jun 23 12:47:27 hi Jun 23 12:47:48 several things: Jun 23 12:48:06 *we need to talk about htcdream/palm-pre Jun 23 12:48:46 *I sent a response in State of htcdream and very short term roadmap Jun 23 12:49:02 I really hesitate to buy a palm pre Jun 23 12:49:26 nearly everything work in the htcdream but nearly nothing work well Jun 23 12:50:13 yep Jun 23 12:50:42 if there is not much to do for the palm pre,I would use it as a phone Jun 23 12:50:54 and continue the work on the htcdream Jun 23 12:51:08 hmm Jun 23 12:51:21 what I need is a phone with the following capabilities: Jun 23 12:51:24 *phone Jun 23 12:51:27 *music Jun 23 12:51:40 *16G Jun 23 12:51:47 *correct battery life Jun 23 12:51:52 hmm Jun 23 12:51:59 I think palm pre will soon be ready Jun 23 12:52:02 that means you need the pre plius Jun 23 12:52:06 yes Jun 23 12:52:14 that's what they sell in france I think Jun 23 12:52:18 429E Jun 23 12:52:21 16G Jun 23 12:52:25 while it's a good phone, it's completely unclear to me whether this is the same has the pre Jun 23 12:52:29 I must check the ram Jun 23 12:52:39 ah ouch... Jun 23 12:52:45 i don't know anyone who has it Jun 23 12:52:57 maybe I should ask in webos internals Jun 23 12:53:01 yes Jun 23 12:53:17 the pre has some advantages Jun 23 12:53:21 anyway I have to wait until I go in france Jun 23 12:53:21 but also some disadvatages Jun 23 12:53:26 and still some unclear areas Jun 23 12:53:29 ok Jun 23 12:53:29 which need looking at Jun 23 12:53:38 I heard morphis Jun 23 12:53:41 right Jun 23 12:53:43 touchscreen now works Jun 23 12:54:21 so what are the disavantages? Jun 23 12:54:27 apart that it has no sdcard Jun 23 12:54:30 and a bad keyboard Jun 23 12:54:37 and that is maybe fragile Jun 23 12:55:04 gena2x: not sure at all.. maybe it needs to not have the "0x"s Jun 23 12:55:10 and what's unclear Jun 23 12:55:11 ? Jun 23 12:55:22 wifi Jun 23 12:55:23 bt Jun 23 12:55:27 audio Jun 23 12:55:33 audio? Jun 23 12:55:34 while this is probably all easy and simple Jun 23 12:55:38 ah ok Jun 23 12:55:40 i have yet to confirm it Jun 23 12:55:43 no one has looked yet Jun 23 12:55:47 correct Jun 23 12:55:53 chances are everything works Jun 23 12:55:58 but i can't tell personally yet Jun 23 12:56:01 ok Jun 23 12:56:14 their wifi patches would be interesting Jun 23 12:56:14 the good thing is the wifi can do ad-hoc ;) Jun 23 12:56:21 but I bet they didn't post them Jun 23 12:56:30 ah I heard that it can do ap Jun 23 12:56:40 but maybe it was a marketting lie Jun 23 12:56:44 AP i doubt Jun 23 12:56:47 but ad-hoc is good enough Jun 23 12:57:02 it works fine w/ my ipad :) Jun 23 12:57:03 if it did AP buglabs would be interested in the patch Jun 23 12:57:15 it's libertas_sdio right? Jun 23 12:57:26 i think so, but i'm not sure Jun 23 12:57:53 ah they say: mobile hotspot Jun 23 12:57:57 maybe that doesn't mean ap Jun 23 12:58:08 mobile hotspot is a marketing term Jun 23 12:58:10 can mean both Jun 23 12:58:12 ok Jun 23 12:58:22 i'm still a bit waiting for morphis before diving deeper in the pre, also i was still hoping for the dream Jun 23 12:58:36 mickeyl, the dream will be ok Jun 23 12:58:51 mickeyl, but I'm impacient and I need a phone for the hollidays Jun 23 12:59:31 i see Jun 23 12:59:51 in that case, try to make sure that the pre plus has no bad surprises wrt. hackability Jun 23 13:00:00 ok Jun 23 13:00:02 I'll ask Jun 23 13:00:13 because a non-hackable phone would be waisted money Jun 23 13:00:20 correct Jun 23 13:00:22 hmm Jun 23 13:00:23 but wait Jun 23 13:00:27 what about the nexus one? Jun 23 13:00:40 or will we have the same problems as on the dream there? Jun 23 13:00:43 another super-htcdream? Jun 23 13:00:45 hmm Jun 23 13:00:55 true Jun 23 13:01:13 basically if I buy the palm pre it would be to do minimal knerel/system hacking Jun 23 13:01:20 only oe hacking Jun 23 13:01:23 and some basic help Jun 23 13:01:32 like maybe writting a kenrel touchscreen driver Jun 23 13:01:46 GNUtoo|laptop: I'm still waiting for my cable Jun 23 13:01:55 they did not even work on it yet Jun 23 13:01:57 buying a nexus-one would make me abandon the htcdream Jun 23 13:02:00 which is not good Jun 23 13:02:03 yes Jun 23 13:02:11 btw Jun 23 13:02:16 did you correct my email? Jun 23 13:02:25 leviathan, I got a phone call Jun 23 13:02:29 k Jun 23 13:02:31 and then went to sleep Jun 23 13:02:35 but I can do it now Jun 23 13:02:43 is mickeyl aware of the mail? Jun 23 13:02:56 what does he think? Jun 23 13:03:19 I didn't show it to him, yet Jun 23 13:03:41 btw: newest entry, now its functional: http://the-leviathan.ch Jun 23 13:03:43 =) Jun 23 13:03:48 they did a big mistake Jun 23 13:03:51 anyway Jun 23 13:03:58 please forward him the email Jun 23 13:04:04 ok Jun 23 13:04:06 as soon as you have corrected as you like Jun 23 13:04:37 GNUtoo|laptop: if you have questions regarding the nexus one, ask me, I have one and can run tests if you want Jun 23 13:04:58 Deubeuliou, ok what doesn't work or doesn't work well? Jun 23 13:05:46 we're especially interested in Jun 23 13:05:55 audio, WiFi, GPS, BT, suspend/resume Jun 23 13:06:00 (well... i'm, that is) Jun 23 13:06:25 mickeyl, can I PM you? Jun 23 13:06:29 I managed quite easily, without having to patch anything, to get cornucopia running on it. I don't have any sound yet (did not try very hard), however. I will try more soon. Jun 23 13:07:02 Deubeuliou, ok, about sound I fear that you will have to use the msm alsa driver... Jun 23 13:07:05 GNUtoo|laptop: sure, i need to run soon though Jun 23 13:07:06 * mickey| hungry Jun 23 13:07:31 wifi works ... but the kernel configuration for it to work is not trivial (with the one from android.kernel.org) ; I did not try with a vanillia kernel Jun 23 13:07:50 I didn't try bt nor gps Jun 23 13:09:02 I think suspend/resume works, but I'm not sure. I had troubles with lxde going idle and not coming back, but since I use it over nodm, it seems to work Jun 23 13:09:33 GNUtoo|laptop: ok Jun 23 13:10:57 Weiss: still don't work for me, but ok. i tested with rebuilds. i'm on C value now. Jun 23 13:11:15 Deubeuliou, what's the xorg driver, xf86-video-msmfb? Jun 23 13:11:26 Weiss: ok so far. noticed 1 Xorg restart Jun 23 13:11:48 Weiss: up 30 mins Jun 23 13:12:07 GNUtoo|laptop: I don't know Jun 23 13:12:34 Deubeuliou, how do you have xorg running then? Jun 23 13:12:55 btw if it's not comming back maybe I know why Jun 23 13:12:58 look at the logs Jun 23 13:13:16 I had the same thing when rotated Jun 23 13:13:34 GNUtoo|laptop: I don't remember which driver I'm using. is it ok if I look tomorrow ? Jun 23 13:13:55 Weiss: mmc speed now is much better, thanks again for that fix. Jun 23 13:14:14 Deubeuliou, ok Jun 23 13:15:53 gena2x: cool :D Jun 23 13:16:06 gena2x: "1 Xorg restart" meaning crash? Jun 23 13:16:34 "1 Xorg restart" is *not* cool :o Jun 23 13:18:40 yeah. not cool. but i'm not sure if it is related Jun 23 13:18:51 because i have no screen artefacts. Jun 23 13:19:51 bbl, lunch time Jun 23 13:20:12 anything in the log? Jun 23 13:22:01 Weiss: i now removed sd. (need to repartition it......) next time i see this i'll take a look to log. Jun 23 13:22:05 gena2x, in fact, the sysfs nodes doesn't take hexa... Jun 23 13:22:28 ThibG: so it should be in decimal? Jun 23 13:22:35 yes Jun 23 13:22:56 ThibG: nice, thanks. after repartition i'll test it. Jun 23 13:23:02 but it segfaults when I try to set the GLAMO_REG_LCD_A_BASE2 register :) Jun 23 13:23:55 (and so, I've written to random registers, yeah!) Jun 23 13:24:25 btw, also my kernel can't see 8th partition on sd. Jun 23 13:25:06 and i noticed this only because of lack of space :) Jun 23 13:26:01 that were my planned /home, which goed to / instead, will all kernels :) Jun 23 13:26:17 s/will/with/ Jun 23 13:26:18 gena2x meant: that were my planned /home, which goed to / instead, with all kernels :) Jun 23 13:26:51 s/goed/gone/ Jun 23 13:26:51 gena2x meant: that were my planned /home, which gone to / instead, will all kernels :) Jun 23 13:27:02 hm... damn key. Jun 23 13:33:22 leviathan, sent Jun 23 13:33:25 and corrected Jun 23 13:33:29 ok Jun 23 13:33:33 thx! Jun 23 13:35:13 leviathan, I'll pm you because I forgott something Jun 23 13:37:54 ok Jun 23 15:10:04 larsc, ping Jun 23 15:21:20 ThibG: pong Jun 23 15:22:27 I'm ready to submit the glamo drivers upstream (provided that you accept the latest patches :)), but I'm not too sure to who I should send/cc them Jun 23 15:23:24 there is scripts/get_maintainers.pl Jun 23 15:23:55 yeah, but it pulls loads of people, and I don't think everyone there is interested in 150KB of patches :) Jun 23 15:24:42 MFD maintainer is pretty obvious for glamo-core, as is the MMC maintainer for glamo-mci, etc. Jun 23 15:25:09 but should the MFD maintainer be CCed for each subdriver? Things like that Jun 23 15:25:56 I would sent them all to samuel and Cc the maintainers for the subsystems of the subdrivers Jun 23 15:26:11 ok, thanks Jun 23 15:27:24 that said i still think the glamo driver isn't ready yet Jun 23 15:28:20 why? Jun 23 15:31:42 there are lots and lots of tiny issues. I just scrolled through the core driver and: "enum glamo_cells {" is unnecessary, the irq demuxer should not be a chained irq and reimplement handle_level_irq but instead use a normal irq handler, the regs file is should be a debugfs file instead of a sysfs file Jun 23 15:32:06 ok Jun 23 15:32:39 and maybe glamo_engines_{suspend,enable,disable} should be hooked up to the mfd_cells enable,disable,suspend,resume callbacks Jun 23 15:37:18 glamofb_cmd_write has no users, as far as i can see Jun 23 15:37:41 I'll have a look. That said, reviewers can point out things too, and having glamo upstream doesn't refrain us to post new changes Jun 23 15:37:47 Anyway, thanks for your comments and help! Jun 23 15:38:20 larsc: hi, how about LCD fifo patch? Jun 23 15:38:41 gena2x: is already applied Jun 23 15:40:09 larsc: wow, nice. Jun 23 16:23:16 how to change shr icon theme without using illume settings dialog? (it's segging) Jun 23 16:26:33 ThibG: pushed a few cleanups for glamofb Jun 23 16:26:33 hi, does enlightenment segfault only for me on om-gta02 with shr Jun 23 16:27:35 ok :) Jun 23 16:34:49 anyway to find out why e-settings is segging? Jun 23 16:35:07 as in me find out, not you Jun 23 16:36:56 badcloud: connect with gdb and look at the backtrace, but i don't know if you will see sth usefull Jun 23 16:37:28 Heinervdm: I see. what's the binary for e-settings? Jun 23 16:37:46 maybe running it from terminal might help me understand Jun 23 16:37:55 all I want it to change icon theme Jun 23 16:38:05 isn't there a config file somewhere in /etc for that? Jun 23 16:39:11 the configs are compiled edc files Jun 23 16:39:54 best short term solution is to use enlightment_remote as someone else suggested already Jun 23 16:41:44 Heinervdm: trying to... can't find the right option Jun 23 16:42:24 hmm Jun 23 16:43:29 mickey|, hi, welcome back Jun 23 16:43:51 'enlightenment_remote -module-list' doesn't seem to exist in the new version of e_remote Jun 23 16:44:00 hi GNUtoo|laptop Jun 23 16:44:01 so I can't track down the option Jun 23 16:44:25 mickey|, do you have time now to read my new mail about suspend? what should I do exactly? Jun 23 16:45:04 I can also sum-up the mail in irc Jun 23 16:45:13 hmm Jun 23 16:45:22 i don't understand "the screen comes back but it doesn't resume" Jun 23 16:45:24 because: Jun 23 16:45:40 the screen coming back is only when we push "on" to power/state Jun 23 16:45:41 basically it's in the echo mem >/sys/power/state state Jun 23 16:46:00 I know it because the touch part doesn't wrok Jun 23 16:46:04 *work Jun 23 16:46:15 but I see something on the screen,the backlight is on etc... Jun 23 16:46:59 i don't understand how that can happen Jun 23 16:47:07 I'll look Jun 23 16:47:09 if the display is on, we did echo "on" Jun 23 16:47:15 ah? Jun 23 16:47:21 there is 2 things involved Jun 23 16:47:22 we do not touch (sic!) the touchscreen at all Jun 23 16:47:26 fsousaged Jun 23 16:47:29 and fsodeviced Jun 23 16:47:35 right? Jun 23 16:48:06 yes, and no Jun 23 16:48:10 strictly speaking Jun 23 16:48:15 fsodeviced has nothing to do with suspend/resume Jun 23 16:48:26 it's fsousaged alone Jun 23 16:48:43 ok Jun 23 16:49:01 what is responsible of getting the screen back when you're not suspended? Jun 23 16:49:59 backlight handling and FBIOBLANK is a cooperation of fsodeviced and someone who listens to idle notification Jun 23 16:50:53 what is happening when you do not run fsodeviced? do you still get display bakc? Jun 23 16:51:13 I'll look Jun 23 16:53:45 it doesn't come back Jun 23 16:53:58 when I sleep 5s and apm -s Jun 23 16:54:01 while disconnected Jun 23 16:54:08 (USB disconnected) Jun 23 16:54:19 oha Jun 23 16:54:26 that's an important notice Jun 23 16:54:34 I stopped fsodeviced with the init script and verified that fsousaged worked with pidof Jun 23 16:54:43 that means we did _not_ echo "on" ... Jun 23 16:54:51 indeed we did not Jun 23 16:54:53 but display coming back was an artefact of FBIOUNBLAKN Jun 23 16:55:00 2010-06-23T16:52:24.625343Z [INFO] UsageController <3 R>: >>>>>>> KERNEL SUSPEND Jun 23 16:55:07 that's the last message of fsousaged Jun 23 16:55:09 can you run it in foreground again? Jun 23 16:55:17 ok Jun 23 16:55:27 (temporary debug messages not going into the log) Jun 23 16:56:59 ok let me try again Jun 23 16:58:16 should I try with or without fsodeviced this time? Jun 23 16:59:02 without Jun 23 16:59:03 freesmartphone.org: 03mickey 07vala-dbus-binding-tool * r03b5368d7a0b 10/src/vala-dbus-binding-tool.vala: Jun 23 16:59:03 freesmartphone.org: refer to ObjectPath fully qualified as there are now two implementations Jun 23 16:59:03 freesmartphone.org: (one in gio-2.0 one in dbus-glib-1) Jun 23 16:59:23 we need to find out why it never triggers the 'echo on' Jun 23 16:59:43 just for reference Jun 23 16:59:46 you don't have anyone else reading out Jun 23 16:59:53 proc/wakelocks_* Jun 23 16:59:55 right? Jun 23 17:00:01 (since those are cleared upon one read) Jun 23 17:00:27 no Jun 23 17:00:35 I don't read them for debugging this time Jun 23 17:01:26 ah it say it did't felt asleep Jun 23 17:01:30 I'll retry Jun 23 17:02:08 let me see Jun 23 17:02:12 maybe it felt before Jun 23 17:02:55 it did twice Jun 23 17:02:57 let me retry Jun 23 17:03:31 because backlight was 0 Jun 23 17:06:25 ok it didn't come back Jun 23 17:06:44 http://pastebin.com/DuTmwtZC Jun 23 17:06:50 not even the screen Jun 23 17:07:01 here what I got when I connected it back trough usb Jun 23 17:07:14 hmm Jun 23 17:07:16 that's all? Jun 23 17:13:10 yes I've the normal log if you want Jun 23 17:13:50 hmm, no, that won't help. it's unusable w/ those two logs. i need to bring all into one otherwise we can't see anything Jun 23 17:14:00 you have run that in screen, right? Jun 23 17:14:09 yes Jun 23 17:14:12 also in tee Jun 23 17:14:26 why not using syslog Jun 23 17:14:31 we could do: Jun 23 17:14:41 while true;logread -l;done | tee file Jun 23 17:15:03 the other log: Jun 23 17:15:04 2010-06-23T17:04:00.522003Z [INFO] UsageController <0 R>: >>>>>>> KERNEL SUSPEND Jun 23 17:15:14 before that it loads the plugin Jun 23 17:15:29 larsc, if I understand right, we should call request_irq and drop anything outside the demultiplexer's loop? Jun 23 17:15:35 and before it's killed by me Jun 23 17:16:49 hmm, no, that won't help. it's unusable w/ those two logs. i need to bring all into one otherwise we can't see anything Jun 23 17:16:52 you have run that in screen, right? Jun 23 17:16:54 (just to make sure you get updates after plugging usb) Jun 23 17:16:56 my ssh connection seldomly survives when i don't run it in scree Jun 23 17:17:18 ok Jun 23 17:17:22 personally I said: Jun 23 17:17:33 GNUtoo|laptop> why not using syslog Jun 23 17:17:33 we could do: Jun 23 17:17:33 while true;logread -l;done | tee file Jun 23 17:17:33 the other log: Jun 23 17:17:33 2010-06-23T17:04:00.522003Z [INFO] UsageController <0 R>: >>>>>>> KERNEL SUSPEND Jun 23 17:17:34 before that it loads the plugin Jun 23 17:18:45 so I wonder Jun 23 17:19:03 ** (process:830): DEBUG: plugin.vala:149: --- we did! and now we're alive and kicking again! Jun 23 17:19:15 why that didn't trigger a resume in the second log? Jun 23 17:19:27 the one printing 2010-06-23T17:04:00.522003Z [INFO] UsageController <0 R>: >>>>>>> KERNEL SUSPEND Jun 23 17:23:14 that's the question Jun 23 17:23:23 according to the code, it should Jun 23 17:23:57 ok, let me add one thing Jun 23 17:25:08 ThibG: yes. I'm not sure if it's allowed to trigger a irq from a normal irq handler Jun 23 17:25:47 ok, I'm looking at it :) Jun 23 17:26:46 freesmartphone.org: 03mickey 07cornucopia * r465f46bc8f67 10/fsousaged/src/plugins/lowlevel_android/plugin.vala: fsousaged: lowlevel_android: debug++ Jun 23 17:26:52 GNUtoo|laptop: can you try with this version, please? Jun 23 17:28:31 ok Jun 23 17:28:54 larsc, some mfd drivers use threaded IRQs and do the demultiplexing in the IRQ handler, using "handle_nested_irq" Jun 23 17:29:16 (instead of generic_handle_irq) Jun 23 17:29:26 btw sorry I was on the phone Jun 23 17:29:38 (home phone as always,not the dream) Jun 23 17:31:16 ThibG: i know Jun 23 17:31:31 but handle_nested_irq only works for threaded irq handlers Jun 23 17:31:55 hm ok Jun 23 17:34:24 bitbaking the image now Jun 23 17:37:09 oki Jun 23 17:37:16 i moved everything to the same log now Jun 23 17:37:24 so you don't need to run it in foreground Jun 23 17:40:04 ok Jun 23 17:50:20 ok doing rootfs Jun 23 17:51:08 good. i have 10 more minutes then i have to prepare for watching next game :) Jun 23 17:51:15 ok Jun 23 17:51:41 meanwhile lets update dbus to 1.3.1 Jun 23 17:52:02 I'm stupid...I'm doing the useless package-index Jun 23 17:53:07 (it already did that: NOTE: package fso2-demo-image-1.0-r1: task do_package_update_index_ipk: Succeeded) Jun 23 17:53:28 opkg-upgrading Jun 23 17:53:30 8 min left Jun 23 17:54:50 booting Jun 23 17:55:56 so I run it normally and everything will be in the logs? Jun 23 17:56:19 killing fsodeviced Jun 23 17:56:58 yep Jun 23 17:57:09 ok suspended Jun 23 17:57:11 (log_level = DEBUG, right?) Jun 23 17:57:13 4 min Jun 23 17:57:17 by default yet Jun 23 17:57:20 *yes Jun 23 17:57:31 I had that before Jun 23 17:57:37 I'll check at resume Jun 23 17:58:01 no INFO Jun 23 17:58:07 changing that Jun 23 17:59:18 will you come back after the game? Jun 23 17:59:22 when does the game finish? Jun 23 18:00:04 2230 Jun 23 18:00:27 depends on the result whether i come back :) Jun 23 18:00:28 http://pastebin.com/8qWjVEXx Jun 23 18:00:32 ok Jun 23 18:00:52 bad =>come back? Jun 23 18:01:04 yeah : Jun 23 18:01:05 ) Jun 23 18:01:08 ok Jun 23 18:01:09 otherwise some partying Jun 23 18:01:11 look at the log Jun 23 18:01:23 [DEBUG] LowLevelAndroid <>: Waiting for suspend returned with resume reason 'event3-531' Jun 23 18:01:30 2010-06-23T17:59:07.005004Z [DEBUG] LowLevelAndroid <>: Setting power state 'mem' Jun 23 18:01:31 oh! Jun 23 18:01:35 indeed Jun 23 18:01:37 is that your power button? Jun 23 18:01:42 yes Jun 23 18:01:44 d'oh Jun 23 18:01:46 it's different than yours Jun 23 18:01:48 wtf Jun 23 18:01:54 mine is 107 as keycode Jun 23 18:01:57 yours is 103 Jun 23 18:02:01 or the coutrary Jun 23 18:02:28 if it's not usb Jun 23 18:02:31 it's the power button Jun 23 18:02:36 ok Jun 23 18:02:39 lets try a simple fix then Jun 23 18:03:40 freesmartphone.org: 03mickey 07cornucopia * r8361547901de 10/fsousaged/src/plugins/lowlevel_android/plugin.vala: fsousaged: lowlevel_android: trigger resume also on event3-531 Jun 23 18:03:51 ok bitbaking Jun 23 18:03:53 thanks a lot Jun 23 18:03:55 see you soon Jun 23 18:04:15 np Jun 23 18:04:16 cu later Jun 23 18:04:21 I'm not shure if I prefer your team to win or loose Jun 23 18:04:23 lol Jun 23 18:04:24 bye Jun 23 18:04:25 hehe Jun 23 18:04:50 maybe see you during the adds Jun 23 18:16:26 ls Jun 23 18:16:31 GNUtoo|laptop: hi Jun 23 18:16:40 hi Jun 23 18:19:45 2010-06-23T18:18:41.583923Z [DEBUG] LowLevelAndroid <>: Waiting for suspend returned with resume reason 'event3-523' Jun 23 18:19:48 ??? Jun 23 18:32:27 2010-06-23T18:31:23.218109Z [DEBUG] LowLevelAndroid <>: Waiting for suspend returned with resume reason 'event3-515' Jun 23 18:34:58 ok mickeyl should listen for keypresses Jun 23 18:37:04 hi leviathan|out Jun 23 18:37:15 any news Jun 23 18:37:16 ? Jun 23 18:38:31 hmm Jun 23 18:38:46 I'm talking here right now, with some guys of my club Jun 23 18:38:49 but... Jun 23 18:38:52 hmm, lets see Jun 23 18:39:03 did you forward the email to mickey? Jun 23 18:39:08 yes Jun 23 18:39:14 I did yesterday Jun 23 18:39:18 but he's very busy Jun 23 18:39:25 and the new version? Jun 23 18:39:27 he didn't even read my mail on suspend Jun 23 18:39:28 no Jun 23 18:39:31 not the new version Jun 23 18:39:40 but anyway he's watching the football now Jun 23 18:40:10 I think hee needs to implement an /dev/input/event3 parser Jun 23 18:41:24 hmm, ok Jun 23 18:47:32 maybe I'll do it myself Jun 23 18:47:35 it seem easy Jun 23 18:47:40 it's already there Jun 23 18:47:44 it's just commented Jun 23 18:48:01 because he now uses the kenrel interfaces he added Jun 23 18:48:05 but that doesn't work for input Jun 23 18:51:22 larsc, I think calling generic_handle_irq inside a normal irq handler is allowed, however, I'm not sure it plays nicely with threaded "sub"-irqs Jun 23 18:55:56 better wait for mickyel Jun 23 18:56:04 I'll write a mail Jun 23 19:03:07 <[Rui]> hi all Jun 23 19:04:23 hi Jun 23 19:07:27 ThibG: that shouldn't be a problem, i think Jun 23 19:07:58 well, let's try :) Jun 23 19:35:18 glamo-fb does work, but glamo-mci seems to enter a deadlock Jun 23 19:38:04 [ 481.640000] INFO: task kmmcd:3093 blocked for more than 120 seconds. Jun 23 19:38:05 indeed Jun 23 19:46:30 larsc, my guess is that the previous implementation busy-loops while the IRQ haven't been handled Jun 23 19:47:01 btw about freerunner Is xrandr -o 1 => thomas white's screen of death a known bug on 2.6.32 Jun 23 19:47:46 the current one returns after calling generic_handle_irq, but if the sub-driver's irq handling is threaded, then, generic_handle_irq will return straight away, and the demultiplexer will mark the IRQ as handled Jun 23 19:47:57 although it's beeing handled by glamo-mci Jun 23 19:49:39 why will it mark it has handeled? Jun 23 19:50:45 well, the demultiplexer returns Jun 23 19:51:03 (it's just a guess) Jun 23 19:53:05 did you request the glamo irq with IRQF_DISABLED? Jun 23 19:54:40 hm no, hm... nevermind... haven't had a look at the flags... copied... hm... gonna try :p Jun 23 19:55:52 it's gone in 2.6.35 so you'll have to remove it again before submitting Jun 23 20:00:32 GNUtoo|laptop: I'll got home now Jun 23 20:00:39 brb Jun 23 20:00:42 :-) Jun 23 20:00:49 ok Jun 23 20:07:43 what is gone in 2.6.35? Jun 23 20:10:16 IRQF_DISABLED Jun 23 20:10:48 sure? It's everywhere in rc3 Jun 23 20:11:08 PaulFertser: here? Jun 23 20:11:43 it's a noop Jun 23 20:12:26 hm ok Jun 23 20:12:31 all is scheduled for complete removal in 2.6.36 Jun 23 20:12:35 aeh Jun 23 20:12:40 s/all/and Jun 23 20:14:43 mickey|WM: ping Jun 23 20:14:55 thanks for the info Jun 23 20:17:31 PaulFertser: anyway. I've made a debug try with the problem we discovered. the funniest thing is that fsogsmd seems not responding to dbus calls Jun 23 20:18:02 mickey|WM: mdbused to fsogsmd. got this: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Jun 23 20:18:46 OMG, just opkg upgraded and the phone is taking HOURS to boot :P 3 mins and counting. Jun 23 20:19:00 And no but splash available Jun 23 20:19:03 :( Jun 23 20:19:05 boot* Jun 23 20:19:13 Ok, finally. Jun 23 20:19:21 Damn, that was slow. Jun 23 20:22:27 Q-Master, he'll be back at 22:30 if their team loose Jun 23 20:22:59 GNUtoo|laptop: it's already 00:22 here. 8) Jun 23 20:23:19 ah ok Jun 23 20:23:28 here and where mickeyl is it's 22:23 Jun 23 20:23:50 ah. 20 minutes is nothing then Jun 23 20:24:53 he'll come back only if his team loose Jun 23 20:24:57 GNUtoo|laptop, germany won Jun 23 20:25:01 ok Jun 23 20:25:11 so he won't come back Jun 23 20:25:16 (it that's what you were talking about) Jun 23 20:25:26 yes that's what I was talking about Jun 23 20:25:30 :P Jun 23 20:25:46 is it the world cup? Jun 23 20:25:46 Next time it's Germany vs England :( Jun 23 20:25:49 ok Jun 23 20:25:52 GNUtoo|laptop, yes. Jun 23 20:25:55 ok Jun 23 20:26:03 maybe germany will win then? Jun 23 20:26:11 In germany vs england? Jun 23 20:26:20 Unfortunately they will win :( Jun 23 20:26:23 no in germany vs world Jun 23 20:26:30 and with whom did they played today& Jun 23 20:26:31 ? Jun 23 20:26:39 ghana Jun 23 20:26:40 they seem good if they went until ther Jun 23 20:26:46 *there Jun 23 20:27:00 hi JaMa Jun 23 20:27:06 I'm doing the final git bisect Jun 23 20:27:21 Anyhow, the world cup is too time consuming, I want it to end already! :P Jun 23 20:27:31 lol Jun 23 20:27:40 I do not watch the world cup Jun 23 20:27:48 Or more correctly: I want it to end already and the next one to come! :P Jun 23 20:27:57 GNUtoo|laptop, You are doing the right thing. Jun 23 20:28:40 isn't there a world cup of FSO/SHR? where every new phone try to be fully working first Jun 23 20:28:57 GNUtoo|laptop, nah. Jun 23 20:28:58 like htcdream vs palm-pre vs nexusone vs htcleo vs... Jun 23 20:29:12 well there is kinda Jun 23 20:29:30 iPhone won the crowd's favorite to got in last in everything else :P Jun 23 20:29:38 s/to/though/ Jun 23 20:29:39 TAsn meant: iPhone won the crowd's favorite though got in last in everything else :P Jun 23 20:29:40 not shure Jun 23 20:30:00 Motorola droid won: "The phone of the year" Jun 23 20:30:02 I think. Jun 23 20:30:05 there is more android phone sold than iSomething Jun 23 20:30:17 GNUtoo|laptop, but people like the iPhone better. Jun 23 20:30:21 ah Jun 23 20:30:22 ok Jun 23 20:30:25 for a reason I don't understand. Jun 23 20:30:30 (btw) Jun 23 20:30:32 ok Jun 23 20:30:38 maybe magick Jun 23 20:30:41 I hate magick Jun 23 20:30:48 I like to understand how things work Jun 23 20:30:51 :P Jun 23 20:30:57 Life is all about magic. Jun 23 20:31:23 science vs magic Jun 23 20:31:29 like in a free software game? Jun 23 20:31:58 I don't know that free software game. Jun 23 20:32:06 let me find the name Jun 23 20:32:08 JaMa, Jun 23 20:32:11 all this stuff is popular because it is different. Jun 23 20:32:15 ImportError: No module named dbus Jun 23 20:32:22 GNUtoo|laptop: Glest ? Jun 23 20:32:35 yes Jun 23 20:32:36 JaMa, :( Had to install it manually, it seems like it's missing in packages deps. Jun 23 20:32:37 glest Jun 23 20:32:48 worst name ever, imho Jun 23 20:32:53 lol Jun 23 20:33:20 http://en.wikipedia.org/wiki/Glest Jun 23 20:33:51 in another hand I always make the joke that free software embedded is like a RPG Jun 23 20:33:58 with ELF,DWARF2 Jun 23 20:34:05 magic number in firmwares Jun 23 20:34:08 etc... Jun 23 20:34:30 there are cast to short Jun 23 20:34:34 etc.. Jun 23 20:34:42 spell checker Jun 23 20:34:59 yeah, like nethack. you can win only after 10 years of playing. Jun 23 20:35:04 lol Jun 23 20:35:18 Anyhow, I'm off to bed (actually to go study) Jun 23 20:35:25 ok Jun 23 20:35:28 Cya at the next world cup. Jun 23 20:35:30 Ciao. Jun 23 20:35:35 bye Jun 23 20:35:38 hf, TAsn Jun 23 20:35:42 thanks. Jun 23 20:40:52 heh. Jun 23 20:40:59 fsogsmd is a bug Jun 23 20:41:00 8) Jun 23 20:41:11 <[Rui]> JaMa: found a bug with json-c :) uses plain ints rather than long long ints Jun 23 20:46:46 <[Rui]> JaMa: since twitter statuses ID are in the many, many millions, and json-c detects them as integers, it uses the int type rather than long long int (which would be safer). Jun 23 20:48:45 <[Rui]> I contacted the author, about that. Jun 23 20:50:52 TAsn: so.... someday blody sunday ;) Jun 23 20:51:35 <[Rui]> mrmoku|wm: well, they (UK) just admitted their bloody hands ;) Jun 23 20:51:49 :P Jun 23 20:52:12 mrmoku|wm: I've tried to modify a contact today. It has a cyrillic letters. Tried to add 1 more field to it and failed. shr-contacts segfaulted Jun 23 20:52:23 mrmoku|wm: on saving Jun 23 20:52:28 Q-Master: :/ Jun 23 20:52:41 mrmoku|wm: it is very old bug Jun 23 20:54:37 mrmoku|wm: and I don't have any unread smses, but lock screen shows me one. Jun 23 20:56:51 mrmoku|wm: hm. and after xorg restart - no segfault on the same action... Jun 23 21:03:57 freesmartphone.org: 03mickey 07cornucopia * r29d0126ba770 10/fsousaged/src/plugins/lowlevel_android/plugin.vala: fsousaged: lowlevel_android: resurrecting input node grabbing for resume handling Jun 23 21:04:26 hi mickey|WM Jun 23 21:04:30 I'll test Jun 23 21:05:00 ok Jun 23 21:05:04 thanks a lot Jun 23 21:05:46 np, i hope this time we nailed it Jun 23 21:05:50 ok Jun 23 21:06:10 the input grabbing is a good idea anyways Jun 23 21:06:18 since we don't want to the power key to be forwarded Jun 23 21:06:25 when it's used to wake up Jun 23 21:06:34 it will take the same time than before for bitbaking the image Jun 23 21:06:45 why don't you only update fsousaged? Jun 23 21:06:52 ok I'll do that Jun 23 21:06:58 but I've to rebuild the cache anyway Jun 23 21:07:32 (I was doing a git bisect for an opkg/oe issue for another machine) Jun 23 21:07:36 mickey|WM: fsogsmd refused to reply to dbus calls. killed it, then restarted by dbus and works for now Jun 23 21:07:57 mickey|WM: so, seems that it is a daemon bug, not hw Jun 23 21:08:09 and playing pingus on the htcdream while waiting Jun 23 21:09:43 Q-Master: any hint in the logs? Jun 23 21:09:54 34% Jun 23 21:11:49 58% Jun 23 21:12:54 75% Jun 23 21:13:20 maybe I should have used bitbake -b Jun 23 21:13:47 mickey|WM: I think that there is something there. Do you have anything telling that DBusServiceResource resumed? Jun 23 21:15:00 ok cross-compiling Jun 23 21:16:46 mickey|WM: everything seems the same as at other suspend/resume cycles, but just after the last resume it lost network, but telling that TiCalypsoModem <4C>: Modem Status changed to FSO_GSM_MODEM_STATUS_ALIVE_REGISTERED Jun 23 21:17:06 mickey|WM: seems that dbusservice not resumed Jun 23 21:17:35 hmmm when playing with PaulFertser's emacs I got issue too with modem suspended Jun 23 21:17:40 mickey|WM: and on any incoming call I got this: Jun 23 21:17:41 2010-06-23T20:15:37.285889Z [INFO] libfsotransport <0710:2>: URC: [ "+CRING: VOICE" ] Jun 23 21:17:42 2010-06-23T20:15:37.286541Z [DEBUG] TiCalypsoUnsolicitedResponseHandler : Dispatching AT unsolicited '+CRING', 'VOICE' Jun 23 21:17:42 2010-06-23T20:15:37.287445Z [DEBUG] FsoGsmGenericAtCallHandler <>: Synchronizing call status Jun 23 21:18:32 mickey|WM: last line repeated every 3-4 seconds till killing of fsogsmd Jun 23 21:21:14 ok syncing Jun 23 21:22:42 ok installed Jun 23 21:25:07 wow Jun 23 21:25:38 larsc, works with IRQF_DISABLED, at least it seems so Jun 23 21:25:43 it resumed Jun 23 21:25:57 not shure if it resumed at the first or at the second keypress tough Jun 23 21:25:59 thanks a lot Jun 23 21:26:04 without IRQF_DISABLED, we have to disable_irq_nosync & enable_irq? Jun 23 21:26:40 it resume at the first keypress Jun 23 21:28:02 I'll try with fsodeviced enabled now Jun 23 21:29:54 GNUtoo|laptop: back Jun 23 21:29:59 is mickey|WM back now? Jun 23 21:31:41 yes Jun 23 21:31:43 he is Jun 23 21:33:15 excellent Jun 23 21:33:18 mickey|WM: hi Jun 23 21:33:38 did you recieve the corrected email from GNUtoo|laptop? Jun 23 21:34:16 leviathan, I'm still testing but I think we've got some sort of userland suspend Jun 23 21:35:10 GNUtoo|laptop: I ment the email concerning Samsung Jun 23 21:35:11 :-) Jun 23 21:35:38 yes I sent it to him Jun 23 21:35:41 but not the new one Jun 23 21:35:43 very well Jun 23 21:35:45 oh Jun 23 21:35:49 I'll do it then Jun 23 21:36:14 ok Jun 23 21:36:26 mickey|WM, If I let it suspend enough with fsodeviced it doesn't resume Jun 23 21:36:49 mickey|WM: I've sent you an email Jun 23 21:36:56 could you please review it? Jun 23 21:37:35 ah it says key 114 Jun 23 21:38:07 http://pastebin.com/weGhGWnJ Jun 23 21:38:12 I'll add the correct key Jun 23 21:38:56 ouch... Jun 23 21:39:00 evtest shows nothing Jun 23 21:39:10 while fake-suspended Jun 23 21:39:11 we have: Jun 23 21:39:25 JaMa: could you point me at the xf86-video-glamo patch again? Jun 23 21:39:26 evtest /dev/input/event3 Jun 23 21:39:33 which returns absolutely nothing Jun 23 21:43:42 GNUtoo|oeee: ok Jun 23 21:43:48 I guess, I'll sleep now Jun 23 21:53:59 <[Rui]> Who can add a patch against json-c so it supports integers properly (aka use long long int rather than int)? Jun 23 22:28:57 sveinung, ping Jun 23 22:36:38 ThibG: recieved Jun 23 22:44:35 larsc, it seems to work (even without IRQF_DISABLED), I'm sending it to the list. However, my testing is limited to one "client" (glamo-mci). Maybe we should test with Weiss's stuff first Jun 23 22:52:43 'night Jun 23 23:12:10 GNUtoo|oeee: does it work with 114? Jun 23 23:12:27 ah keycode 114 Jun 23 23:12:47 mickey|WM, I've tried a very long sleep Jun 23 23:13:00 mickey|WM, I had to press the power button twice Jun 23 23:13:10 basically the first time it resume Jun 23 23:13:22 and then imediately after goo back to sleep Jun 23 23:13:32 then I press a second time Jun 23 23:13:37 and it's fully resumed Jun 23 23:13:43 hmm, strange Jun 23 23:13:58 mickey|WM, also we must be carefull, maybe input could go to sleep Jun 23 23:14:06 that is to say Jun 23 23:14:15 echo mem > /sys/power/state Jun 23 23:14:22 evtest /dev/input/event3 Jun 23 23:14:26 and nothing appeared Jun 23 23:14:40 I've got that only 1 time Jun 23 23:15:15 hmm, without fsousaged it should wake up a bit and let the event through Jun 23 23:15:22 with fsousaged not, since we grab it Jun 23 23:15:27 (if we suspend) Jun 23 23:15:44 ok Jun 23 23:15:49 not shure if it was with or without Jun 23 23:16:07 anyway it was just to tell,for the record Jun 23 23:16:07 ok, well so it almost works, that's an improvement Jun 23 23:16:16 for future debuggings Jun 23 23:16:23 a huge improvement Jun 23 23:19:48 note that I've also fsodeviced now Jun 23 23:20:49 how much time I should wait from a full resume to a full suspend on fso2-demo-image? Jun 23 23:23:42 http://pastebin.com/Us8pY2yH Jun 23 23:23:50 here's the log with the 2 keypress Jun 23 23:28:36 hmm, interesting Jun 23 23:28:49 i don't think it's a bug in fsousaged Jun 23 23:29:12 could be autosuspend reaching a timeout or so Jun 23 23:29:25 ? Jun 23 23:29:31 will take a look when i have some time, i don't think it's hard to find Jun 23 23:29:33 what's autosuspend Jun 23 23:29:34 ok Jun 23 23:29:52 btw Jun 23 23:29:59 do you want more tests? Jun 23 23:30:03 like with xorg? Jun 23 23:30:17 when fso2-demo-image will work Jun 23 23:30:52 yeah, lets see whether it still works with xorg then Jun 23 23:31:10 ok Jun 23 23:31:25 g'night Jun 23 23:31:40 my phone will sleep Jun 23 23:31:43 me too I think **** ENDING LOGGING AT Thu Jun 24 02:59:58 2010