2013-06-29 00:34
codeworkx changed the topic of #teamhacksung to: HACKSUNG IS DEAD, HAIL HACKSUNG!
00:00
geecko has joined #teamhacksung
00:26
reversEngineer has joined #teamhacksung
00:33
geecko has quit [Quit: Quitte]
02:13
arcus has quit [Disconnected by services]
02:13
arcus_ has joined #teamhacksung
02:13
arcus_ is now known as arcus
02:30
uberlaggydarwin has joined #teamhacksung
02:52
uberlaggydarwin has quit [Ping timeout: 272 seconds]
02:58
The_Pot has joined #teamhacksung
02:58
The_Pot has quit [Changing host]
02:58
The_Pot has joined #teamhacksung
03:01
ThePot has quit [Ping timeout: 272 seconds]
03:42
nanzu has joined #teamhacksung
04:13
The_Pot has quit [Quit: Leaving]
04:24
nanzu has left #teamhacksung [#teamhacksung]
04:37
white has quit [Remote host closed the connection]
05:39
uberlaggydarwin has joined #teamhacksung
06:45
evcz is now known as Guest95013
06:45
meeeeeeee has joined #teamhacksung
06:45
meeeeeeee has quit [Changing host]
06:45
meeeeeeee has joined #teamhacksung
06:46
Guest95013 has quit [Ping timeout: 252 seconds]
06:49
Kaik541 has joined #teamhacksung
07:13
uberlaggydarwin has quit [Quit: Leaving.]
07:33
CoreISP has quit [Quit: Smoking]
07:33
ankitkv has joined #teamhacksung
07:34
meeeeeeee is now known as evcz
07:39
ramsrib has joined #teamhacksung
07:44
uberlaggydarwin has joined #teamhacksung
07:44
uberlaggydarwin has quit [Client Quit]
07:58
Kaik541 has quit [Ping timeout: 245 seconds]
08:01
uberlaggydarwin has joined #teamhacksung
08:04
uberlaggydarwin has quit [Client Quit]
08:06
uberlaggydarwin has joined #teamhacksung
08:13
Kaik541 has joined #teamhacksung
08:23
uberlaggydarwin1 has joined #teamhacksung
08:23
uberlaggydarwin has quit [Ping timeout: 245 seconds]
08:23
uberlaggydarwin1 has quit [Client Quit]
08:24
uberlaggydarwin has joined #teamhacksung
08:39
xe4l has quit [Remote host closed the connection]
08:40
xe4l has joined #teamhacksung
10:20
ankitkv has quit [Quit: Leaving]
10:45
lolwat has joined #teamhacksung
11:16
xe4l has quit [Ping timeout: 240 seconds]
11:17
xe4l has joined #teamhacksung
11:24
jamestunnicliffe has quit [Read error: Operation timed out]
11:26
jamestunnicliffe has joined #teamhacksung
11:26
jamestunnicliffe has joined #teamhacksung
11:26
jamestunnicliffe has quit [Changing host]
11:34
lolwat has quit [Read error: Connection reset by peer]
11:41
geecko has joined #teamhacksung
11:41
krabador has joined #teamhacksung
12:08
uberlaggydarwin has quit [Read error: Connection reset by peer]
12:08
uberlaggydarwin has joined #teamhacksung
12:12
ThePot has joined #teamhacksung
12:26
ramsrib has quit [Ping timeout: 240 seconds]
12:28
ramsrib has joined #teamhacksung
12:39
sbrissen_gone is now known as sbrissen
12:45
<
geecko >
xplodwild, sup
12:46
ThePot has quit [Quit: Leaving]
12:49
krabador has quit [Remote host closed the connection]
12:51
krabador has joined #teamhacksung
12:53
<
geecko >
xplodwild, what is BOARD_EGL_NEEDS_LEGACY_FB ?
12:56
krabador has quit [Ping timeout: 260 seconds]
12:59
<
geecko >
xplodwild, looks like mCurrentFence->isValid() returns false. whyyyy
12:59
krabador has joined #teamhacksung
12:59
<
geecko >
E/Fence ( 1887): GLConsumer::doGLFenceWaitLocked: fence 44 didn't signal in 3000 ms
12:59
<
geecko >
E/GLConsumer( 1887): [BootAnimation] doGLFenceWait: error waiting for fence: -62
13:03
<
geecko >
bool isValid() const { return mFenceFd != -1; }
13:03
<
geecko >
that explains a lot :P
13:03
<
geecko >
xplodwild, back to the kernal, there's some places where fences are set to -1
13:06
<
geecko >
if (fbdev->support_fence == FENCE_NOT_SUPPORT) {
13:06
<
geecko >
win_data->fence = -1;
13:06
<
geecko >
why is it set to FENCE_NOT_SUPPORT
13:08
<
Espenfjo >
Probably because the kernel isnt hacked enough :)
13:09
<
geecko >
there's an ioctl S3CFB_SUPPORT_FENCE
13:09
<
geecko >
printk("\n\n######support_fence %x \n\n", (unsigned int)fbdev->support_fence);
13:09
<
geecko >
never seen that in dmesg, so i assume it's never used
13:10
<
geecko >
Espenfjo, indeed :D
13:11
<
geecko >
#if defined(CONFIG_FB_S5P_VSYNC_THREAD)
13:11
<
geecko >
INIT_LIST_HEAD(&fbdev[i]->update_regs_list);
13:11
<
geecko >
init_kthread_worker(&fbdev[i]->update_regs_worker);
13:11
<
geecko >
mutex_init(&fbdev[i]->update_regs_list_lock);
13:11
<
geecko >
fbdev[i]->update_regs_thread = kthread_run(kthread_worker_fn,
13:11
<
geecko >
&fbdev[i]->update_regs_worker, "s3c-fb");
13:11
<
geecko >
if (IS_ERR(fbdev[i]->update_regs_thread)) {
13:11
<
geecko >
int err = PTR_ERR(fbdev[i]->update_regs_thread);
13:11
<
geecko >
fbdev[i]->update_regs_thread = NULL;
13:11
<
geecko >
dev_err(fbdev[i]->dev, "failed to run update_regs thread\n");
13:12
<
geecko >
return err;
13:12
<
geecko >
init_kthread_work(&fbdev[i]->update_regs_work, s3c_fb_update_regs_handler);
13:12
<
geecko >
fbdev[i]->timeline = sw_sync_timeline_create("s3c-fb");
13:12
<
geecko >
fbdev[i]->timeline_max = 1;
13:12
<
geecko >
fbdev[i]->support_fence = FENCE_SUPPORT;
13:14
<
geecko >
Espenfjo, :D :D
13:14
<
geecko >
$ grep -r CONFIG_FB_S5P_VSYNC_THREAD
13:14
<
geecko >
cyanogenmod_n8013_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
cyanogenmod_n8000_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
cyanogenmod_n7100_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
cyanogenmod_n7000_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
m0_00_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
cyanogenmod_i9305_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
cyanogenmod_t0lte_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
cyanogenmod_t0ltecdma_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
cyanogenmod_i777_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
cyanogenmod_i9100_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
cyanogenmod_i925_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
cyanogenmod_d710_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
cyanogenmod_i9300_defconfig:CONFIG_FB_S5P_VSYNC_THREAD=y
13:14
<
geecko >
I FUCKING FOUND IT
13:14
<
geecko >
didn't see n7000
13:14
<
Espenfjo >
should be the same
13:14
<
geecko >
wtf is wrong then D:
13:15
<
Espenfjo >
If i9100 is there the n7000 should be there as well
13:16
<
geecko >
so CONFIG_FB_S5P_VSYNC_THREAD is enabled
13:24
krabador has quit [Quit: Sto andando via]
13:26
krabador has joined #teamhacksung
13:30
<
geecko >
Espenfjo, recompiling the kernal... i will see if support_fence is set or not :P
13:38
<
geecko >
it
_is_ set
13:45
kzard has quit [Ping timeout: 248 seconds]
13:46
kzard has joined #teamhacksung
13:55
krabador has quit [Read error: Connection reset by peer]
14:07
lolwat has joined #teamhacksung
14:09
Zhenech has quit [Ping timeout: 272 seconds]
14:14
krabador has joined #teamhacksung
14:21
Zhenech has joined #teamhacksung
14:36
ankitkv has joined #teamhacksung
14:42
<
geecko >
so fence id != fence fd :P
14:42
<
geecko >
that's why
14:42
<
geecko >
so s3cfb may not be the problem anymore
15:10
ThePot has joined #teamhacksung
15:13
ricotz has joined #teamhacksung
15:18
Zhenech has quit [Ping timeout: 264 seconds]
15:18
Zhenech has joined #teamhacksung
15:25
Zhenech has quit [Read error: Operation timed out]
15:38
Zhenech has joined #teamhacksung
15:44
scarFortyFive has joined #teamhacksung
15:51
rodgort` has joined #teamhacksung
15:52
scar45 has quit [*.net *.split]
15:52
rodgort has quit [*.net *.split]
15:52
scarFortyFive is now known as scar45
15:55
Zhenech has quit [Read error: Operation timed out]
15:58
Zhenech has joined #teamhacksung
16:03
<
geecko >
so fences are signaled properly.
16:04
<
geecko >
it's just that it's not caught
16:04
<
geecko >
whyyyyy :(
16:06
<
geecko >
xplodwild, logcat and dmesg from the working hwcomposer on i9300 would be nice
16:07
plastikman has joined #teamhacksung
16:08
ankitkv has quit [Quit: Leaving]
16:10
ankitkv has joined #teamhacksung
16:28
<
geecko >
Espenfjo, why BOARD_USE_SECTVOUT was disabled?
16:29
<
geecko >
i'm realizing i reenabled it on galaxys2-common, while it's not on i9300
16:30
<
geecko >
errr yes it is. woops
16:30
<
Espenfjo >
Because it doesnt work
16:30
<
Espenfjo >
And the kernel has to be updated to make it work, so better diable it
16:33
ramsrib has quit [Quit: ramsrib]
16:33
<
Espenfjo >
It has to be there to compile, err, was it fimd/fimg/camera-crap/hwcomposer?
16:33
<
Espenfjo >
I think stuff in the camera blob requires it
16:37
<
Espenfjo >
Its so long ago since I actually did anything useful, but I think thats needed because the framework in newer android releases require some new EGL flags. This lets us use older EGL blobs
16:37
<
Espenfjo >
not sure about the prop
16:39
<
geecko >
Espenfjo, you lazy f* :D
16:40
<
Espenfjo >
I know, im lazy :)
16:41
<
geecko >
Espenfjo, i can spend months doing nothing and then a full week like this one scratching my head
16:43
<
Espenfjo >
Although now it has been closer to a year for my part
16:44
<
geecko >
Espenfjo, at least you're here ;)
16:50
plastikman has quit [Ping timeout: 245 seconds]
16:57
plastikman has joined #teamhacksung
16:58
Zhenech has quit [Read error: Operation timed out]
17:00
Zhenech has joined #teamhacksung
17:05
Zhenech has quit [Ping timeout: 246 seconds]
17:06
Zhenech has joined #teamhacksung
17:13
Zhenech has quit [Ping timeout: 248 seconds]
17:14
Zhenech has joined #teamhacksung
17:18
Perka has quit [Ping timeout: 245 seconds]
17:21
Perka has joined #teamhacksung
17:25
Zhenech has quit [Ping timeout: 245 seconds]
17:25
Zhenech_ has joined #teamhacksung
17:25
Zhenech_ is now known as Zhenech
17:32
CoreISP has joined #teamhacksung
17:38
Perka has quit [Ping timeout: 252 seconds]
17:43
Perka has joined #teamhacksung
17:50
<
geecko >
xplodwild, pls stop pretending you're here while you're not :P :P
17:51
<
xplodwild >
geecko: ok, I'm not here
17:51
<
geecko >
xplodwild, WUT
17:51
<
geecko >
xplodwild, the debugfest is not over yet :(
17:52
lolwat has quit [Read error: Connection reset by peer]
17:53
Zhenech has quit [Ping timeout: 248 seconds]
17:59
_whitelogger has joined #teamhacksung
18:13
<
geecko >
so fences fd can be valid too.
18:13
<
geecko >
the issue must be in the kernel..
18:13
<
geecko >
xplodwild, don't forget the i9300 test build :) that would be nice
18:36
cuco has joined #teamhacksung
18:50
<
geecko >
xplodwild, all pts from s3c-fb_pt are "active", that means, waiting for completion
18:51
<
geecko >
on the other hand all pts from mali can be signaled so it's good
18:51
<
geecko >
conclusion: s3cfb is derping
18:53
lolwat has joined #teamhacksung
19:08
The_Pot has joined #teamhacksung
19:11
ThePot has quit [Ping timeout: 246 seconds]
19:11
plastikman has quit [Ping timeout: 272 seconds]
19:21
paulk-collins has joined #teamhacksung
19:40
The_Pot has quit [Quit: Leaving]
19:41
krabador has quit [Quit: Sto andando via]
19:42
plastikman has joined #teamhacksung
19:45
krabador has joined #teamhacksung
19:49
Perka has quit [Ping timeout: 252 seconds]
19:55
Perka has joined #teamhacksung
20:00
Pablo__ has joined #teamhacksung
20:14
Pablo__ has quit [Quit: Page closed]
20:20
evcz has quit [Read error: Connection reset by peer]
20:21
evcz has joined #teamhacksung
20:41
ankitkv has quit [Ping timeout: 272 seconds]
20:46
uberlaggydarwin has quit [Quit: Leaving.]
20:52
ankitkv has joined #teamhacksung
20:59
sbrissen is now known as sbrissen_gone
21:01
lolwat has quit [Quit: lolwat]
21:02
<
geecko >
xplodwild, ?
21:03
<
xplodwild >
geecko: building
21:03
<
geecko >
xplodwild, \o/
21:07
plastikman_ has joined #teamhacksung
21:08
plastikman has quit [Ping timeout: 264 seconds]
21:10
Perka has quit [Ping timeout: 252 seconds]
21:13
Perka has joined #teamhacksung
21:14
<
xplodwild >
geecko: hardware/samsung/exynos4/hal/libedid/libddc.c:85:24: error: 'DEV_NAME' undeclared (first use in this function)
21:14
<
xplodwild >
now I wonder if the patch really applied properly when I tested it..
21:15
<
xplodwild >
hmm or my derp in the boardconfig file
21:15
<
xplodwild >
nvm, my typo
21:19
<
geecko >
xplodwild, yep
21:27
ricotz has quit [Ping timeout: 265 seconds]
21:28
ricotz has joined #teamhacksung
21:33
krabador has quit [Quit: Sto andando via]
21:51
krabador has joined #teamhacksung
21:56
Kaik541 has quit [Ping timeout: 248 seconds]
21:57
krabador has quit [Quit: Sto andando via]
22:09
krabador has joined #teamhacksung
22:10
<
xplodwild >
E/HAL ( 9619): dlopen failed: cannot locate symbol "display_menu" referenced by "hwcomposer.exynos4.so"...
22:10
<
xplodwild >
geecko: ^
22:11
<
xplodwild >
the buildbox I used had older blobs
22:12
<
geecko >
xplodwild, beware, 'lolwat' is actually a member name. he's not connected right now :P
22:14
ricotz has quit [Quit: Ex-Chat]
22:28
paulk-collins has quit [Remote host closed the connection]
22:28
cuco has quit [Quit: Konversation terminated!]
22:42
krabador_ has joined #teamhacksung
22:42
krabador has quit [Ping timeout: 260 seconds]
22:43
<
geecko >
xplodwild, fixed?
22:47
krabador_ has quit [Quit: Sto andando via]
22:47
krabador has joined #teamhacksung
22:57
plastikman_ has quit [Ping timeout: 272 seconds]
23:13
plastikman_ has joined #teamhacksung
23:20
<
geecko >
xplodwild, come on :P
23:34
plastikman_ has quit [Ping timeout: 272 seconds]
23:35
<
xplodwild >
geecko: yes sorry :P
23:35
<
xplodwild >
booting on my i9300 just to make sure
23:35
<
geecko >
xplodwild, you should be sorry about having an actual life
23:36
<
xplodwild >
geecko: what's a life?
23:36
<
xplodwild >
I mean, if you could see my desk right now
23:36
<
geecko >
xplodwild, you have 3 hours
23:36
<
xplodwild >
you'd definitely don't think I have a life
23:36
<
geecko >
xplodwild, lawl :D
23:37
<
geecko >
i'm not sure about my desk either :P
23:47
krabador has quit [Ping timeout: 260 seconds]
23:53
krabador has joined #teamhacksung
23:53
krabador has quit [Remote host closed the connection]
23:57
krabador has joined #teamhacksung