IRC log for #htc-linux on 20111122

00:09.36*** join/#htc-linux ali1234 (~ajbuxton@robotfuzz.co.uk)
00:15.06*** join/#htc-linux mitsutaka (~mitsutaka@rt.miraclelinux.com)
00:36.06*** join/#htc-linux phh (~quassel@quassel.rezel.enst.fr)
00:52.30*** join/#htc-linux AstainHellbring (AstainHell@unaffiliated/astainhellbring)
01:02.48*** join/#htc-linux furtardo (~mks@nat/yahoo/x-gtwtxbjkhdcyklsb)
01:05.13*** join/#htc-linux BabelO (~fcr@AMontpellier-553-1-104-14.w86-209.abo.wanadoo.fr)
01:05.13*** join/#htc-linux BabelO (~fcr@unaffiliated/babelo)
01:21.32*** join/#htc-linux d3tul3 (~detule@pool-96-234-141-27.bltmmd.east.verizon.net)
01:30.24*** join/#htc-linux hardwalker (~hardwalke@122-117-115-146.HINET-IP.hinet.net)
01:31.52*** join/#htc-linux surge (surge@pool-72-88-82-28.bflony.fios.verizon.net)
01:57.00*** join/#htc-linux mitsutaka (~mitsutaka@rt.miraclelinux.com)
02:17.45*** join/#htc-linux surge (surge@pool-72-88-82-28.bflony.fios.verizon.net)
02:24.57*** join/#htc-linux arif-ali_ (~arif-ali@94-192-24-56.zone6.bethere.co.uk)
02:27.49*** join/#htc-linux WisTilt2 (~wisgreg@wireless248.wirelesstcp.net)
02:44.37*** join/#htc-linux raymonddull (~raymonddu@c-98-209-145-76.hsd1.mi.comcast.net)
03:01.58*** join/#htc-linux NeoMatrixJR (~chatzilla@173-20-63-62.client.mchsi.com)
03:02.00*** join/#htc-linux toastcfh (~toastcfh@41-32.200-68.tampabay.res.rr.com)
03:02.21*** join/#htc-linux toastcfh (~toastcfh@unaffiliated/toastcfh)
03:28.08*** join/#htc-linux toastcfh (~toastcfh@41-32.200-68.tampabay.res.rr.com)
03:28.49*** join/#htc-linux toastcfh (~toastcfh@unaffiliated/toastcfh)
03:51.11*** join/#htc-linux mitsutak_ (~mitsutaka@rt.miraclelinux.com)
03:56.02*** join/#htc-linux NeoMatrixJR (~chatzilla@173-20-63-62.client.mchsi.com)
03:59.10*** join/#htc-linux AstainHellbring (AstainHell@unaffiliated/astainhellbring)
04:03.56*** join/#htc-linux Rob2222 (~Miranda@p4FFF10B0.dip.t-dialin.net)
04:08.54*** join/#htc-linux Bry8Star (~Bry8Star@gateway/tor-sasl/bry8star)
04:32.58*** join/#htc-linux Entropy512 (~quassel@cpe-69-205-145-233.stny.res.rr.com)
04:37.23*** join/#htc-linux TheXev (~user@177.sub-174-252-212.myvzw.com)
05:08.56jonprydur
05:47.38*** join/#htc-linux kiozen (~kiozen@ppp-93-104-92-93.dynamic.mnet-online.de)
05:54.26WisTilt2jonpry ping ping
05:56.38jonpryhi WisTilt2
05:57.06WisTilt2hey want you to look at this and see if you notice anything different before i hit the sack ->
05:57.08WisTilt2[    0.000000] On node 0 totalpages: 51200
05:57.09WisTilt2[    0.000000] free_area_init_node: node 0, pgdat c048e79c, node_mem_map c0549000
05:57.09WisTilt2[    0.000000]   Normal zone: 716 pages used for memmap
05:57.09WisTilt2[    0.000000]   Normal zone: 0 pages reserved
05:57.09WisTilt2[    0.000000]   Normal zone: 50484 pages, LIFO batch:15
05:57.09WisTilt2[    0.000000] Memory: 193460k/193460k available, 11340k reserved, 0K highmem
05:57.50jonprynot really
05:59.10jonpryis it broken?
05:59.18WisTilt2? ok. unlocked the rest of smi and gained 32mb usable.  not done with it but doing a major rewrite on pmem
05:59.25WisTilt2working like a charm
05:59.32jonprywhoa 32mb?
06:00.01WisTilt2yeah, if you compare that paste with normal you will see.  my available memory after boot is 106.5mb
06:00.08jonpryimpressive
06:00.17jonpryneed that for gpu
06:00.26WisTilt2fb in smi is by far faster too.
06:00.55WisTilt2do you know if gpu0/1 need 8mb each?
06:01.23WisTilt2gpu0=7 actually but wonder why they are set at 7 and 8
06:01.45jonpryso modem just doesn't use smi2?
06:02.11WisTilt2it uses the upper protected part but not much
06:02.16jonprypart of it is hard coded in the driver blob
06:02.16jonprythe other can probably be whatever you want
06:02.26jonprycdma will probably blow up
06:02.59WisTilt2yes cdma wont work with this im sure. i really need a 400 to work with
06:03.38*** join/#htc-linux mitsutaka (~mitsutaka@rt.miraclelinux.com)
06:05.26WisTilt2i need to hit the sack.  ill be working on this tomorrow so ill catch you then.
06:10.18*** join/#htc-linux swc|666 (~gecko@unaffiliated/swc666/x-4934821)
06:37.29*** join/#htc-linux rpierce99 (~rpierce99@96-42-102-103.dhcp.stcd.mn.charter.com)
06:41.14*** join/#htc-linux TheXev (~user@230.sub-174-252-200.myvzw.com)
06:53.10*** join/#htc-linux kiozen (~kiozen@ppp-93-104-92-93.dynamic.mnet-online.de)
06:58.00*** join/#htc-linux jonpry (~jon@unaffiliated/jonpry)
06:59.32*** join/#htc-linux mitsutak_ (~mitsutaka@rt.miraclelinux.com)
06:59.41*** join/#htc-linux YataroX (~user@230.sub-174-252-200.myvzw.com)
07:02.33toastcfhsup jonpry
07:02.48jonpryhey toastcfh
07:03.23jonprytired, getting ready to sleep :(
07:03.30toastcfhu do winmo ports as well?
07:03.59toastcfhi havent fuct with winmo since the diam500
07:04.41jonpryyeah i have a rhodium. thats all i ever did before touchpad
07:04.52toastcfhhehe
07:04.58jonpryi'm working on some ics stuff for msm7k
07:05.32toastcfhtrue i got it booting and gl seems to work for the most part
07:05.55toastcfhgralloc working
07:06.10jonpryon leo?
07:06.27toastcfhshooter and speedy 8660 and 7x30
07:06.46jonprymine doesn't have gles2
07:06.53toastcfhright
07:06.57toastcfh;/
07:07.14toastcfhit run ok?
07:07.15jonprytrying to make a new libhwui
07:07.28toastcfhahh im not even using it
07:07.35jonprywell no its bad. like 3-4fps
07:08.32jonprynow that i am into it. it seems like launcher2 is the only thing trying to use libhwui
07:08.44jonprymust be disabled unless composer is on or something
07:08.53toastcfhyeah ui rendering with hw
07:09.36toastcfhthe rest ofits like rendering apps with hw
07:10.07toastcfhu seen the sf_bypass stuff i ported to cm?
07:10.16toastcfhpretty much the same shit
07:10.30toastcfhjust not so device specific
07:10.38jonprysf_bypass eh?
07:10.45toastcfhqcom only enabled it on 7x30 and 8660 tho
07:11.05toastcfhsurfaceflinger bypass
07:11.30jonpryafaict there is really only a few lines of code that are gles2 specific in libhwui
07:11.43toastcfhbasically use overlay in apps and with gl. u could also render the ui with overlay as well
07:12.17jonprywe don't really have overlay
07:12.26toastcfh;/
07:12.35toastcfhcan try with gralloc ;x
07:12.45toastcfh>_<
07:13.35jonpryyeah like copybit or something?
07:13.54toastcfhactually yeah we used copybit to do it as well
07:13.59toastcfhc2d comp
07:14.31toastcfhbut it looks to me qcom dumped it (copybit)
07:14.42jonpryi wonder if that would make it go faster
07:14.52toastcfhhehe idk
07:15.20toastcfhlibc2d2.so and copybit_c2d are all u need
07:15.30jonpryfor hw_composer?
07:15.34toastcfhlibc2d2 is closed sourced tho
07:15.37toastcfhno
07:15.45toastcfhfor copybit
07:15.52toastcfhc2d composition
07:16.16toastcfhwhich it boggles me why they are bailing on something they just got implemented
07:23.23jonpryg00g
07:55.25*** join/#htc-linux mitsutaka (~mitsutaka@rt.miraclelinux.com)
08:13.06*** join/#htc-linux BabelO (~fcr@AMontpellier-553-1-104-14.w86-209.abo.wanadoo.fr)
08:13.06*** join/#htc-linux BabelO (~fcr@unaffiliated/babelo)
08:18.15*** join/#htc-linux kiozen (~kiozen@p54BB60BA.dip.t-dialin.net)
08:18.47*** join/#htc-linux kiozen (~kiozen@p54BB60BA.dip.t-dialin.net)
08:19.52*** join/#htc-linux rzk (~rzk@95-27-68-96.broadband.corbina.ru)
08:23.27*** join/#htc-linux paulk (~paulk@lib33-1-82-233-88-171.fbx.proxad.net)
08:41.31*** join/#htc-linux balans2 (~user@82-170-217-205.ip.telfort.nl)
08:48.23*** join/#htc-linux gauner1986 (~Miranda@87.253.171.219)
09:52.43*** join/#htc-linux ychavan (ychavan@nat/redhat/x-pswgksmamrrqvjan)
10:03.47*** join/#htc-linux rajkosto (~rajkosto@2001:470:d76b:da7a:8c21:9c22:f19b:688a)
10:04.02*** join/#htc-linux dobrin (~dobrin@85.91.150.26)
10:08.04*** join/#htc-linux lamikr (lamikr@nat/nokia/x-owaghfodtceubozn)
10:16.32*** join/#htc-linux bartman (~bart@2607:f2c0:a000:175:2e0:81ff:fe47:3d01)
10:24.44*** join/#htc-linux Cass (~Cass@nat/sun/x-qomdwntkccjztpum)
10:25.42*** join/#htc-linux bukington (~bukington@fac34-2-82-228-151-145.fbx.proxad.net)
10:30.00*** join/#htc-linux AstainHellbring (AstainHell@unaffiliated/astainhellbring)
10:38.07*** join/#htc-linux dr1337 (78931828@gateway/web/freenode/ip.120.147.24.40)
11:09.41*** join/#htc-linux stroughtonsmith (~steven@86-44-99-130-dynamic.b-ras2.bbh.dublin.eircom.net)
11:23.07*** join/#htc-linux MethoS- (~clemens@134.102.106.250)
11:48.25*** join/#htc-linux bartman (~bart@2607:f2c0:a000:175:2e0:81ff:fe47:3d01)
11:53.21*** join/#htc-linux jonpry (~jon@unaffiliated/jonpry)
12:27.11*** join/#htc-linux helicopter88 (~helicopte@95.239.9.67)
12:32.49*** join/#htc-linux Rajko (~rajkosto@ds.wan.rajkonet.info)
12:37.01*** join/#htc-linux helicopter88 (~helicopte@95.239.9.67)
13:51.19*** join/#htc-linux mitsutaka (~mitsutaka@p2004-ipbf2206marunouchi.tokyo.ocn.ne.jp)
15:23.16*** join/#htc-linux rpierce99 (~rpierce99@96-42-102-103.dhcp.stcd.mn.charter.com)
15:25.54*** join/#htc-linux hammadi (c500863e@gateway/web/freenode/ip.197.0.134.62)
15:29.00*** join/#htc-linux helicopter88 (~helicopte@95.239.9.67)
15:40.53*** join/#htc-linux NeoMatrixJR (~chatzilla@173-20-63-62.client.mchsi.com)
15:51.17*** join/#htc-linux rob_w (~bob@ppp-188-174-26-88.dynamic.mnet-online.de)
15:58.47*** join/#htc-linux kiozen (~kiozen@p54BB60BA.dip.t-dialin.net)
16:20.10*** join/#htc-linux emwe (~mweirauch@cable-86-56-10-252.cust.telecolumbus.net)
16:33.44*** join/#htc-linux mgross029 (c0234f46@gateway/web/freenode/ip.192.35.79.70)
17:07.37*** join/#htc-linux swc|666 (~gecko@unaffiliated/swc666/x-4934821)
17:11.10*** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring)
17:13.15*** join/#htc-linux |Jeroen| (~jeroen@d5152B25B.access.telenet.be)
17:21.33*** join/#htc-linux balans2 (~user@82-170-217-205.ip.telfort.nl)
17:25.30*** join/#htc-linux WisTilt2 (~wisgreg@wireless251.wirelesstcp.net)
17:26.57WisTilt2arrrghhh or rpierce99: either of you guys available to test a .39 kernel with this new pmem to see if it works on cdma?
17:27.13rpierce99yep
17:27.23arrrghhhi was going to say, so long as i don't have to test audio
17:27.25arrrghhhi should be good :D
17:27.54WisTilt2no audio, just need to see if it blows up on non gsm:)  should gain you 32mb free memory
17:28.23phhusing smi2 ?
17:28.45WisTilt2i'll never tell hehe
17:29.03phhok
17:29.07phhand seriously ?
17:29.25WisTilt2yes its all unlocked now
17:29.50WisTilt2might be placebo but everything seems so much faster in smi memory
17:30.11WisTilt2guys, dl the usual kernel pack name, its up there
17:30.38arrrghhhk
17:31.20WisTilt2phh: any reason we can't just allocate 16mb for pmem that you know of?
17:31.44phhWisTilt2: you mean put 16MB of "generic" ram (ie non pmem) in smi ?
17:32.38WisTilt2no, im talking about in mach-msm/pmem.c, pmem_size currently 32
17:32.40phhat that time, hole in memory wasn't working really gerat
17:33.17phhmmmmm ?
17:34.09WisTilt2pmem=32 now and its in ebin starting up at 78mb offset.  just wondering why that needs to be 32mb and couldn't be smaller
17:34.55rpierce99WisTilt2: sorry can you send me the link again i seem to have misplaced it
17:35.11WisTilt2you should have that memorized by now:)
17:35.23rpierce99this particular pack i've only downloaded once :)
17:35.28phhwhat
17:35.34phhin current code SMI is not used at all oO
17:35.35arrrghhhlol
17:35.36rpierce99i have the full domain and path memorized, not the file name
17:36.44WisTilt2phh: smi currently is only being used by gpu0 anc ram console, everything else in ebi and ebin
17:36.52WisTilt2is current public code that is
17:37.54jonpryphh where did this 3d blob come from?
17:37.58rpierce99WisTilt2: did you have a chance to look into the issue with mac + 39
17:38.08arrrghhhyea, don't use mac
17:38.09phhjonpry: god knows
17:38.12arrrghhhproblem solved
17:38.22rpierce99problem avoided, not solved
17:38.25jonpryQ3Dimension MSM7500 01.02.08 0 4.0.0
17:38.28WisTilt2rpierce99 not yet.  i'll try that today, actually forgot i was going to test that
17:38.33arrrghhhsolved, avoided... it's no longer a problem.
17:38.43jonprythere should be a newer blob. this thing is only gles 1.0
17:38.47rpierce99WisTilt2: no biggy, it's low priority
17:39.53WisTilt2riperce99: after you get this booted up and it settles down, if you could kill all or most of your apps then check available memory, should be up around 105mb or so free
17:40.12jonprywe should be able to use this right? http://www.xda-developers.com/android/working-opengles-1-1-on-htc-hero/
17:40.14phhWisTilt2: anyway pmem in SMI should be a speed up by itself
17:40.22rpierce99best way to read free mem?
17:40.25rpierce99widget?
17:40.57detulecat /proc/meminfo is informative though not necessarily about what android sees
17:41.14WisTilt2phh: it must have.  i currently have everything running in smi except adsp, which doesn't seem to like it for whatever
17:41.22arrrghhhrpierce99, i think it's in about phoen
17:41.23arrrghhhphone*
17:41.45WisTilt2rpierce99 if you have systempanel app it shows available memory accurately
17:42.10phhWisTilt2: SMI goes through AHB bus too ?
17:42.13detuleWisTilt2, did you make the extra memory available to the kernel in board-rhod*
17:42.27WisTilt2detule yep
17:42.38detulerpierce99, you should see it if you just type in "free" in connectbot
17:42.43WisTilt2phh need to look at docs, dont know of top of my head about that
17:49.10WisTilt2phh: looks like smi can be controlled via AHB or AXI.  i have no idea how we have it setup in the current code to know which mode it's currently in.
17:49.28phhwat. there are both ?
17:49.32phhokay i'm lost -_-'
17:50.01WisTilt2yes there is a mode bit that determines ahb or axi mode
17:50.51WisTilt2in the smi controller config register
17:51.21WisTilt2rpierce99 ? chomping at the bit here
17:51.42rpierce99killing stuff with system panel atm
17:51.51rpierce99i'm at 77m and some stuff won't close
17:52.02WisTilt2you mean it didnt blow up on cdma wow
17:52.09arrrghhhlol
17:52.23detulethe kernel should see the memory if it's allocated in the board file, you can just see it in a terminal
17:52.36rpierce99too early to tell how stable it is, but no it is working fine for getting into market, installing apps, killing process, running apps, etc
17:52.55phh"The AMBA 3 AHB interface specification enables highly efficient interconnect between simpler peripherals in a single frequency subsystem where the performance of AMBA 3 AXI is not required."
17:52.56WisTilt2systempanel wont let you kill everything?
17:52.57phhok set it to AXI.
17:53.13rpierce99no, email, facebook, gvoice, status bar all come back
17:53.15jonprynow i just need to know where acl patched the blob
17:53.16rpierce99and connectbot is running
17:53.25phhjonpry: wasn't it cotulla ?
17:53.29rpierce99each of those is 12-15M
17:53.37jonpryno don't think so. acl and bzo
17:53.38rpierce99system panel is 17M itself
17:53.40WisTilt277mb free with all that running, how much was free with the other kernel?
17:53.48jonpryif i had the old blob i could diff it
17:53.52rpierce99dunno, just installed this app
17:53.58rpierce99i can revert kernels
17:54.11detulerpierce99, just to humor me what's the output of "free"
17:55.04rpierce99197,624 -> 194,724 -> 2900 -> 0 -> 1388
17:55.12detulecool i get 174
17:55.14jonpryare the blobs checked into git somewhere?
17:55.18*** join/#htc-linux kiozen (~kiozen@ppp-88-217-21-58.dynamic.mnet-online.de)
17:55.22detuleso there's certainly +20MB of memory you are seeing
17:56.21WisTilt2detule you see 174 total?
17:56.23detulemore specifically "total = 174264"
17:56.32detuleyeah so the kernel sees the extra memory fine
17:56.44WisTilt2<PROTECTED>
17:56.44WisTilt2<PROTECTED>
17:56.49WisTilt2my free
17:57.10detuleyeah i am at the above total and at 6568 free
17:57.16detuleafter being booted since this morning
17:57.43WisTilt2rpierce99 does it seem snappier at all?
17:57.57rpierce99well i've never killed all of my apps before :)
17:58.08detulerpierce99, try something 3d
17:58.26WisTilt2here's where cdma will blow up lol
17:59.09rpierce99i just somehow managed to lose my launcher bar
18:00.50WisTilt2phh: changing the mode bit to AXI is easy enough to do but won't we have other things to change also?
18:01.07phhWisTilt2: no fucking clue :D
18:01.12WisTilt2me neither:)
18:01.25phhi can barely see why the hell they would put axi *and* ahb support
18:01.31*** join/#htc-linux paulk (~paulk@lib33-1-82-233-88-171.fbx.proxad.net)
18:01.32jonpryarrrghhh i see in the logs that bzo emailed you a 1.1 3d lib?
18:01.40rpierce993d didn't kill it
18:01.43arrrghhhlol
18:01.44rpierce99it doesn't seem super fast
18:01.48rpierce99but it's a dumb game
18:01.55arrrghhhjonpry, hum.  how long ago?
18:02.04jonpryjan 30
18:02.33phhaka long long ago.
18:02.38arrrghhhoh of this year?
18:02.42arrrghhhhrm i should still have it lemme look
18:02.50jonprythanks
18:03.45rpierce99regular apps seem plenty fast, i mean it's not burning my hands or anything, more free ram doesn't mean more speed, except when avoiding IO by storing stuff in memory
18:04.13phhit means less GC ...
18:04.22arrrghhhhrm.  i can't find it in my regular gmail
18:04.29arrrghhhi wonder if it was sent to my xdandroid acct...
18:05.01jonpryhe may not have sent it. just said that he would shortly
18:05.04detulewe'll need new oom_values :) we changed them because we couldn't envision operating with over 80MB free
18:06.18arrrghhhjonpry, did you check the ML?
18:06.22arrrghhhi am now, nothing so far
18:07.58detulejonpry, i think gles 1.1 is somehow in 7.1
18:08.28jonpryfrx7.1?
18:08.58arrrghhhyes
18:09.09arrrghhhwhere would it be?  i can try to yank it for you
18:09.13arrrghhhit's also on my server :P
18:09.22jonprysystem/lib/egl/libgles_qcom.so
18:09.55mgross029Wasn't xofrats working on that iirc?
18:10.25arrrghhhthat dude kinda fell off ther
18:10.32arrrghhhnot sure what happened.
18:10.50mgross029Yeah noticed that.
18:10.51rpierce99i'd guess he got tired of hyc complaining about his ideas
18:11.04detulecomplaining is one way of saying it
18:11.06rpierce99it got pretty brutal on the ML there for bit
18:11.19arrrghhhlol
18:11.24arrrghhhyea
18:11.27arrrghhhhawkward
18:13.45jonpryi have my doubt 1.1 is actually any different. its like they made made a bunch of optional extensions into mandates
18:14.34detulesometimes, i wish i knew what you are talking about....
18:14.39arrrghhhlol
18:16.04WisTilt2jonpry do you ever sleep?
18:16.12jonprymore than you know
18:16.15arrrghhhlol
18:16.24arrrghhhok i have the libGLES_qcom.so
18:16.29jonpryemail?
18:16.31arrrghhhwhere do you want it?  /home/jon, or weblink?
18:16.32arrrghhhok
18:17.24arrrghhhsent
18:17.34jonprythanks
18:17.39arrrghhhnp
18:19.39WisTilt2btw, i setup one of our 300's for a 24hr test in sleep with scbs running.  19.2% battery drop over 24hrs.  radio on, no syncing.  winmo's got nothing on us now.
18:20.11jonpryprobably uses like 10%/hour on my 210
18:20.29mgross029But what happens when a call comes in?  Does it wake up? :p
18:20.41rpierce99my phone died before I went to bed last night :(
18:20.46WisTilt2of course it does
18:20.59WisTilt2rpierce99 which kernel?
18:21.08*** join/#htc-linux stroughtonsmith (~steven@86-44-87-122-dynamic.b-ras2.bbh.dublin.eircom.net)
18:21.20mgross029Cool...  Even better then.
18:24.06mgross029jonpry: Came across this link.  It include libGLES_qcom.so, gralloc.msm7k.so and gralloc.morrison.so for 1.1 you made need to replace all of them. http://www.simply-android.com/discussion/833/mod-opengl-es-1.1-for-motorola-cliq/p1
18:24.38detuleby the way, I too, like bzo am noticing an increase in power consumption
18:24.45jonpryics required a new and improved gralloc
18:25.11rpierce99WisTilt2: your power saver
18:25.15detulethis not having booted the the kernel with the latest pm adjustments.....
18:25.15WisTilt2detule on .39?
18:25.32detuleyeah .39 and .30
18:25.56WisTilt2rpierce99 how long did you last and was this better or worse under the same conditions?
18:26.12rpierce99with the new kernel, fresh boot without killing anything i have 47M Available in SPL
18:26.40detulethat's ok, lowmemory killer doesn't kick in until the 48MB mark
18:26.48WisTilt2detule are you running sensors or something that's causing that?  no way should the kernel be causing more drain now unless something else is keeping things awake
18:26.54rpierce99you don't know what my OOM settings are
18:27.20mgross029jonpry: wouldn't they have to matchup with the libGLES?  Just a thought.
18:27.32detuleright you are rpierce99 i assumed you are using something out of emwe's lab, if you cat minfree what's the last value
18:27.44detuleperhaps it's even less than 48MB :)
18:27.53rpierce99what is cyanogenmod.android.fotakill and why do i have it
18:27.58jonpryit seems to be working, whatever that is worth
18:28.34detuleWisTilt2, i have my eye on scbs as the culprit
18:28.48jonpryboo
18:28.56arrrghhhdetule, do you have the demon enabled in rootfs?
18:29.04arrrghhhi thought it wouldn't do anything if the demon wasn't turned up
18:29.05WisTilt2i dont think its scbs.  i only see a couple ma difference running scbs
18:29.16rpierce99yes WisTilt2 i know i am running sensors, i assume detule is since he gave them to me
18:29.41detulei have auto rotate turned off in settings -> i don't think it's polling the sensor then
18:29.48rpierce99oh i dont
18:29.56detuleat least it's not in froyo
18:32.50detulecould be sensors don't know
18:33.17rpierce99my last minfree value atm is 7680
18:33.29detulemuch more conservative than emwe's rootfs
18:33.39detuleit doesn't kick in till 30MB
18:33.44detule(no of pages x 4KB)
18:34.19arrrghhhwell, booted .39
18:34.41arrrghhhnew data.img so no way to test 3d yet.  gonna dl some poop
18:35.42detulei think my battery is also getting fried though.....took it off the charger this morning, already getting blinking red light
18:36.26arrrghhhdetule, that's bad
18:36.29arrrghhhi thought mine was dying...
18:40.01detulei think emwe's hit the sweet spot with the oom values
18:45.17*** join/#htc-linux LordDeath (~LordDeath@cable-81-173-166-124.netcologne.de)
18:50.01rpierce99I don't think there is a sweet spot, depends on usage
18:50.15rpierce99someone who uses the same three apps over and over should just keep it all in memory
18:50.35rpierce99someone who downloads and tries the free app of the day every day should probably run with some free
18:50.42mgross029jonpry: Just another thought what do you have in your build.prop for ics with this entry? ro.opengles.version
18:52.51jonprynothing
18:53.25mgross029So you don't have that set or is is =(blank)
18:53.35jonprynot set
18:54.27mgross029According to what I've read that setting needs to be there and it should be ro.opengles.version=65537 for Opengles 1.1
18:55.03jonpryi'm not 100% convinced 3d is operation
18:55.24jonprynew egl might just not set the prop though
18:56.19*** join/#htc-linux kiozen (~kiozen@ppp-88-217-21-58.dynamic.mnet-online.de)
18:56.25mgross029Well thought it would be worth a shot to get to see if that does anything for you.
18:56.49mgross029http://translate.google.com/translate?hl=en&sl=ru&u=http://www.gizmonder.com/2011/01/huawei-u8230-opengl-11.html&ei=eO3LTo6lFoeNsQLIhNi2Dg&sa=X&oi=translate&ct=result&resnum=6&sqi=2&ved=0CE0Q7gEwBQ&prev=/search%3Fq%3Dicecream%2Bsandwich%2Blibgles_qcom.so%26hl%3Den%26biw%3D1191%26bih%3D556%26prmd%3Dimvnsfd
18:57.02arrrghhhlol
18:57.06arrrghhhthat's quite a linkn
18:57.09mgross029Sorry had to translate that page.
18:57.15mgross029I don't read russian well.
18:57.28jonpryi am not totally sure what it is i am trying to get to work atm
18:58.14arrrghhhlol
18:58.18mgross029lol Well then we'll just keep throwing answers your way until one sticks.
18:59.53jonpryit seems like launcher2 probably needs libhwui to be usable. but everything else sucks because of no hw_composer
19:01.05arrrghhhlauncher2 sucks
19:01.11arrrghhhalthough i haven't seen the ICS version i guess
19:01.12arrrghhhseen/used
19:04.46jonpryhaving to swap out the launcher would be more than fine
19:07.10detulerpierce99, sure.... what i mean is that with emwe's rootfs i find that there is plenty of available memory for sudden load, while at the same time there is enough room for usually a few apps to persist.... regardless of who the user is, more often than not these will be the apps you use daily, email maps etc...
19:07.53detuleat the same time, _some_ settings need to be loaded by default, and i feel like as such, these do the jobs....down the road if a user wants to, they can customize to their liking
19:09.46detulecertainly better than whatever defaults are preloaded in the kernel driver
19:10.47arrrghhh^^
19:10.56arrrghhhand it's a pretty happy medium IMHO
19:11.06arrrghhhset it too aggressive and some apps won
19:11.06mgross029WisTilt2: All of your latest commits are only in your local repo and not on gitorious right?
19:11.08arrrghhht run
19:12.12WisTilt2mgross029 which latest commits you referring to, there are a bunch
19:12.29mgross029pmem and such
19:13.06mgross029I found a way to make a1010 fire like mad in the logs to see if it is working or you get errors
19:13.14WisTilt2PM stuff with idle suspend/collapse is already on git.
19:13.45mgross029Ok.  I was just going to compile a kernel and test it out in .39 to see what happens
19:14.19WisTilt2so is noise canceling working now or is the a1010 just up and doing nothing?
19:14.59mgross029As far as I can tell phone calls seem a little clearer.
19:15.28WisTilt2that would only be in speakerphone mode too
19:15.45mgross029Also I was streaming some music through bt to my car audio and it also did not skip like it did in the past
19:16.04WisTilt2if you turn it up full volume you can really tell if canceling is working or not
19:16.37*** join/#htc-linux mastermerlin (~Adium@pD9E2EC69.dip.t-dialin.net)
19:17.35mgross029I did turn it up loud but not full.  Plus I had my gps audio talking behind the music which was another big difference.  It seemed to lower the gps speach while the music was playing
19:18.08mgross029It was all clear and not garbled
19:18.23*** join/#htc-linux detule (~detule@hw-ma-6l13f61.mat.jhu.edu)
19:18.46WisTilt2sounds like its working. this was on .35 i assume?
19:19.22mgross029Correct.
19:20.03WisTilt2let me know if your method works on .39 and we can try it
19:21.05arrrghhhhrm.  why the hell can't i install apps... i think i should give up on android, i can't do the basics anymore.
19:21.26WisTilt2old age maybe
19:21.31arrrghhhlol
19:21.54arrrghhhi am trying to install an app for testing 3d on this new .39 kernel
19:22.00arrrghhhand it just endlessly says installing
19:22.01mgross029I have noticed a lot of points where a1010 is getting called throughout the kernel and in libaudio_wince so I'm wondering without it enabled if it would cause things to break.  Just my thoughts
19:22.04WisTilt2cant install any apps?
19:22.33mgross029FC the vending app and try again.
19:25.11*** join/#htc-linux GNUtoo (~gnutoo@host249-67-dynamic.116-80-r.retail.telecomitalia.it)
19:26.07*** join/#htc-linux Cotulla (~myfakemai@nat100-255-205-109.tvoe.tv)
19:26.10arrrghhhtrying to install another app now
19:26.39Cotullahi, the other part of earth
19:26.56detulemgross029, a lot of points in the kernel and libaudio?
19:26.56WisTilt2hi Cotulla way over there in the dark
19:27.16mgross029detule: yes
19:27.20Cotullayeah
19:27.24Cotulladark already here :(
19:27.25detulewhere at
19:27.39Cotullano white nights :(
19:29.17WisTilt2phh: from what i can tell with the current code we are already axi on smi.
19:30.30mgross029detule: mainly libaudio_wince/AudioHardware.cpp and a1010.h which is also used by AudioHardware.cpp
19:30.38detulei see one one place in libaudio where it calls doAudience
19:31.19*** join/#htc-linux rajkosto (~rajkosto@2001:470:d76b:da7a:8c21:9c22:f19b:688a)
19:33.22detulebut that's all, and that after properly checking to see if audience is available or not...don't think that one call is breaking much
19:37.19WisTilt2detule: in your .39 merge do you remember was clock-wince.c changed at all?
19:37.25mgross029Ok.  Just thought I would throw that out there.
19:38.18detuleWisTilt2, changed plenty
19:38.41detulehttps://gitorious.org/~detule/linux-msm-rhod/detules-linux-msm-rhod/commit/c36233d312ba5e1180480bf2ee783f137b33292e
19:39.13WisTilt2got a couple problems with the cam and vfe registers unless my eyes are playing tricks on me against the docs
19:39.38detulecould be
19:40.41detulethey were brought en masse from Alex via emwe's tree
19:41.00WisTilt2hmm, and camera is working fine on their tree?
19:41.58mgross029camera isn't enabled on 35 yet
19:43.11detuleWisTilt2, which registers
19:43.26detuleCAM_MD and VFE_NS?
19:43.34WisTilt2MSM_CAM_MD_REG MSM_VFE_NS_REG
19:43.58WisTilt2yep
19:44.04detulethey haven't changed from what they were before
19:44.36WisTilt2docs say different. all other defines are right though
19:45.09detulebefore we had them as : 53#define MSM_CAM_MD_REG          ( MSM_CLK_CTL_BASE+0x40 )#define MSM_CAM_NS_REG          ( MSM_CLK_CTL_BASE+0x44 )
19:45.10WisTilt2i thought i looked at this last year on .27 and came to same conclusion.
19:45.25WisTilt2they should be 0x3c and 0x40
19:45.37WisTilt20x3c being CAM_MD
19:45.49detuleok, just checking it wasn't my error :)
19:46.08detulei guess they were wrong in JB's tree as well?
19:46.09WisTilt20x44 as it is set is actually ecodec_md
19:46.59WisTilt2they had to be right at some point since camera worked so i have no idea
19:47.36detuleassuming that is the probelm with the camera
19:47.50detulegit log doesn't lie either
19:47.50jonprynothing has to be right with clk_regime
19:47.57WisTilt2dont think this would be causing the memory clashes though,
19:50.20*** join/#htc-linux _kiozen (~kiozen@ppp-88-217-6-109.dynamic.mnet-online.de)
19:52.06detulefor the record i remember trying the camera with the autobuild kernel before any of the recent changes to the tree - it failed much in the same way as it does now
19:53.36jonpry27 still uses clk_regime. so it might not be using the MD/NS that it appears to be
19:54.42detuleyes the usage of those registers may have changed
19:57.41jonpryi think we need somebody with a panda board, or omap4 device
19:57.56rpierce99buy me one
19:58.10jonprywell
19:59.34jonpry<PROTECTED>
20:02.06mgross029WisTilt2: Just tried booting .39 with your latest git commits and a1010 enabled and I didn't even get bootani. :p heh
20:02.31mgross029going to give it another try.
20:02.34WisTilt2any build errors?
20:02.53mgross029None that I saw.  Let me check my compile log
20:03.43WisTilt2if its off the clean tree it builds fine.  enabling that i2c a1010 shouldnt cause it not to boot
20:04.59WisTilt2jonpry any idea why adsp doesn't like to run in smi?
20:05.04mgross029I agree.  I've got bootani now and I did not see anything in the log
20:05.37jonprysome of the blobs seem to bound the memory regions
20:05.53jonprymaybe even the qdsp5
20:06.15jonpryi think i can get gpu1 to work in ebin
20:06.53*** join/#htc-linux GNUtoo (~gnutoo@host40-58-dynamic.116-80-r.retail.telecomitalia.it)
20:14.06mgross029WisTilt2: well a1010 fired in 39 but then broke.  It took out adc3001 too
20:22.18WisTilt2mgross029: guess that's another project down the road then
20:23.20mgross029http://dl.dropbox.com/u/45928762/dmsg39_1122.txt  Here is the dmesg output just so you can see
20:24.45WisTilt2jonpry: if we can get adsp into smi we're good to go.  there's enough room and i changed pmem to 16mb, made no difference that i can see as far as anything negative so still dont know why it needs to be 32mb.
20:25.36WisTilt2mgross you tried taking a picture it looks like, which break other stuff as it is right now
20:27.11mgross029Hmm.  I did not try to take a picture
20:27.19WisTilt2and it looks like adc3001 got powered down for some reason
20:27.29WisTilt2something used the camera app
20:27.30mgross029zDevice Test probably initialized the camera
20:29.31WisTilt2arrrghhh did you ever get .39 up?
20:30.19arrrghhhWisTilt2, yea.  i think i need to reboot tho, no apps will install.
20:31.16WisTilt2k just wondered if i missed your comment and left you hanging.  im out of here for lunch shortly so ill get your results when i get back.
20:31.27arrrghhhnp mate
20:38.08*** join/#htc-linux kiozen (~kiozen@ppp-88-217-6-109.dynamic.mnet-online.de)
20:44.55*** join/#htc-linux TheXev (user@pool-108-11-143-164.eriepa.dsl-w.verizon.net)
20:58.48*** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring)
21:09.24*** join/#htc-linux balans2 (~user@82-170-217-205.ip.telfort.nl)
21:12.25*** join/#htc-linux Cass (~Cass@188-220-34-222.zone11.bethere.co.uk)
21:19.36jonpryno installz?
21:20.03jonpryWisTilt2, what good is adsp in smi?
21:20.24jonpryneed to put stuff in there that sucks up bandwidth
21:20.38jonprymaybe like gpu0 = smi1, gpu1 = smi2
21:20.45phhjonpry: already tried ;)
21:20.59phhand it didn't work
21:21.06jonprythere is a gralloc patch for such things
21:21.20phhmmm i'm pretty sure that wasn't the problem
21:21.21jonpryand i think a blob hack will be required
21:21.49jonprythe patches existence implies it is possible no?
21:22.02phhah you've already seen such a config ? ok
21:22.31*** join/#htc-linux MethoS- (~clemens@134.102.106.250)
21:25.10jonpryhttps://www.codeaurora.org/gitweb/quic/le/?p=platform/hardware/msm7k.git;a=commit;h=9c2781aab28f21e74b7a30bbaf50747d82743d54
21:26.20Cotulla33 C0 CD 10 C3
21:26.55Cotulla0F 00 A0 E1  <--------- who can?
21:28.21mgross029I'm out guys.  Laters
21:28.31Cotullagood luck
21:40.42*** join/#htc-linux rob_w (~bob@ppp-188-174-26-88.dynamic.mnet-online.de)
21:45.11*** join/#htc-linux dobrin (~dobrin@85.91.150.26)
21:54.02WisTilt2jonpry: gpu0 is already in smi along with ram console.  i only wanted adsp in smi to free up available memory for the rest of the system
21:55.10WisTilt2so to move gpu1 into smi we need to do some hard address coding or what?
21:55.16*** join/#htc-linux TheXev (user@pool-108-11-143-164.eriepa.dsl-w.verizon.net)
22:00.26jonpryWisTilt2, can't the rest of the system just use smi2?
22:00.50jonprymoving gpu1 might be as simple as changing the pmem stuff
22:02.05WisTilt2modem uses the upper part of it along with parts of smi1 so we'd have to be damn sure about areas we use.  i am in process of setting up something to do just that to see what changes.
22:02.28WisTilt2i could try moving gpu1 right now though, that's a quick test
22:02.41WilldWisTilt2: Hit me up if you manage to get it working
22:02.56WisTilt2gpu size again?   why is it at 8mb
22:03.14WisTilt2i just wonder what the minimum we ever need is
22:03.34jonpryor maximum?
22:03.41jonprysome games will need more
22:03.44WisTilt2yeah that's what i meant in a backwards way
22:04.05jonprynot sure. but ics could need lots
22:04.21WisTilt2also just to confirm, page align is ok on 2mb boundaries correct?
22:04.50jonpryyeah it seems good on 1mb
22:05.03WisTilt2doesnt have to be multiple of 2 then?
22:05.23jonpryno
22:05.56WisTilt2ok let me try gpu1 in smi2 first and we'll see if it crashes it
22:06.42jonpryit possibly can be fixed with a gralloc patch or patch to the blob
22:07.15jonprybtw. does smi have its own sdram pads or is it just a chip select?
22:07.40WisTilt2smi is on the msm chip directly
22:07.58jonpryesdram?
22:08.04jonpryi got the impression it was stacked die
22:10.57phhjonpry: smi is on axi bus too
22:11.02phhso chip select alike
22:12.38jonprynot necessarily. axi is a multiple issue bus
22:13.40*** join/#htc-linux [acl] (~abel@96.246.167.90)
22:18.29WisTilt2i need to get kexec setup, this rebooting is a pita.  got a dma error with that setup jonpry, booting again to be sure
22:19.58jonpryare you using the gles 1.1 blob?
22:24.59WisTilt2never changed that.  looks like gpu1 needs a change elsewhere.  i moved fb and camera up to smi2 and works fine. gpu1 wants to be in ebi
22:26.14WisTilt2dma errors were from datamover_irq
22:32.13WisTilt2detule did you already push those changes you had with removing registering gpu0/1 since hw3d already did that?
22:32.43WisTilt2i guess i could look myself but i have 15 things going on right now
22:53.54*** part/#htc-linux Cotulla (~myfakemai@nat100-255-205-109.tvoe.tv)
23:01.39detulesorry i was afk, no haven't pushed anything like that out WisTilt2
23:02.01detulejonpry, that CA commit isn't that already in our gralloc?
23:02.23jonpryi didn't check
23:02.24WisTilt2was it just removing the register of both gpu0/1 you were talking about?  i was going to do that on my end to test
23:02.25jonpryprobably
23:02.45detuleWisTilt2, right just removing the registering
23:02.49WisTilt2k thanks
23:03.05detulein whatever limited testing it didn't have much of an effect on my device, positive or negative
23:03.41detulejonpry, i am seeing that FB_arena stuff here http://gitorious.org/xdandroid-eclair/xdandroid-hardware_msm7k/blobs/froyo/libgralloc/gralloc.cpp
23:03.52WisTilt2jonpry, looks like modem is using part of upper smi2 and some bottom.  we're only going to have around 16mb usable in that area with a bit more in smi1 also
23:10.12jonpryyeah gpu1 probably not worth while
23:10.27jonpryi figure just allocate the 16mb to linux
23:11.17WisTilt2looks like 16mb in smi2 will be safe and 8-10mb in smi1, although the smi1 area will be wrong on cdma for sure, i remember trying this with arrrghhh long time ago.
23:12.06jonpryi am starting to think hardware renderer is not as important as this compositor thing
23:12.44jonpryneed someone with working ics to confirm though
23:22.40jonpryWisTilt2, you put saphire radio on yet?
23:22.57WisTilt2no one's got it to me to dl yet:)
23:23.42jonprygetting it is easy. its putting it some reasonable format that might be hard

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