[HTC Aria Android Development] s0be:
Yeah, PM me your e-mail and I'll send you my defconfig. There's still a problem in userspace/kernelspace somewhere:

from dmesg:

<6>[ 446.215576] ------------------------------
<6>[ 451.522766] kgsl kgsl-3d0: |kgsl_ringbuffer_load_pm4_ucode| loading pm4 ucode version: 0
<6>[ 451.523345] kgsl kgsl-3d0: |kgsl_ringbuffer_load_pfp_ucode| loading pfp ucode version: 0
<6>[ 451.523559] kgsl: initialized dev=0 mmu=on per_process_pagetable=off
<6>[ 452.191772] kgsl kgsl-3d0: |kgsl_ioctl_rb_issueibcmds| Using IB list mode for ib submission, numibs: 1
<6>[ 452.192535] kgsl kgsl-3d0: |kgsl_ringbuffer_issueibcmds| ctxt 0 g ce4ade00 numibs 1 ts 4
<2>[ 452.192962] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0000024b
<2>[ 452.193359] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0000f24b
<2>[ 452.193786] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0001e24b
<2>[ 452.194213] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0002d24b
<2>[ 452.194549] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0003c24b
<3>[ 452.195129] kgsl: kgsl_ioctl_sharedmem_free: invalid gpuaddr 00000062
<6>[ 452.217712] kgsl kgsl-3d0: |kgsl_ioctl_rb_issueibcmds| Using IB list mode for ib submission, numibs: 1
<6>[ 452.218139] kgsl kgsl-3d0: |kgsl_ringbuffer_issueibcmds| ctxt 0 g ce4ade20 numibs 1 ts 6
<2>[ 452.218505] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0000024b
<2>[ 452.218933] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0000f24b
<2>[ 452.219360] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0001e24b
<2>[ 452.219787] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0002d24b
<2>[ 452.220123] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0003c24b
<4>[ 452.220306] kgsl kgsl-3d0: |kgsl_cp_intrcallback| ringbuffer rb interrupt
<4>[ 452.220611] kgsl kgsl-3d0: |kgsl_cp_intrcallback| ringbuffer ib1/rb interrupt
<3>[ 452.220947] kgsl: kgsl_ioctl_sharedmem_free: invalid gpuaddr 00000062
<6>[ 452.779815] kgsl kgsl-3d0: |kgsl_ioctl_rb_issueibcmds| Using IB list mode for ib submission, numibs: 1
<6>[ 452.780364] kgsl kgsl-3d0: |kgsl_ringbuffer_issueibcmds| ctxt 0 g c3436f80 numibs 1 ts 9
<2>[ 452.780822] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0000024b
<2>[ 452.781250] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0000f24b
<2>[ 452.781707] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0001e24b
<2>[ 452.782135] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0002d24b
<2>[ 452.782531] kgsl kgsl-3d0: |kgsl_mh_intrcallback| mmu page fault interrupt: 0003c24b
<4>[ 452.782714] kgsl kgsl-3d0: |kgsl_cp_intrcallback| ringbuffer rb interrupt
<4>[ 452.783050] kgsl kgsl-3d0: |kgsl_cp_intrcallback| ringbuffer ib1/rb interrupt
<3>[ 452.784088] kgsl: kgsl_ioctl_sharedmem_free: invalid gpuaddr 00000062
<3>[ 452.836883] file descriptor is not an ashmem region fd: 114
<3>[ 452.837219] kgsl: kgsl_ioctl_map_user_mem: get_ashmem_file failed
<3>[ 452.838806] file descriptor is not an ashmem region fd: 114
<3>[ 452.839111] kgsl: kgsl_ioctl_map_user_mem: get_ashmem_file failed
<6>[ 452.955322] kgsl kgsl-3d0: |kgsl_ioctl_rb_issueibcmds| Using IB list mode for ib submission, numibs: 1
<6>[ 452.955688] kgsl kgsl-3d0: |kgsl_ringbuffer_issueibcmds| ctxt 0 g ce4ade40 numibs 1 ts 12

But it's smoother.