Well, at least I managed to complete a drawing in ArtFlow without a freeze so I'd say this issue is more or less resolved. Before it would freeze up after only drawing a couple of lines.
I still don't know what was actually causing it, just that it had to do with the upstream "namespaces" patches. I'll probably apply them later on and test them one by one to find out which one of them is the actual culprit. Maybe it's a simple matter of a missing include of uidgid.h in some of the wacom files, I don't know...
Anyway, I'll be stepping into a more experimental territory now. Now that a relatively large part of the kernel has been updated to Linux 3.7+ I want to see if the Mali GPU drivers can be updated to r6p0-02rel0. That's the version that's present in the ChromeOS 3.8 kernel and it's very possible that the chromebook's platform support for Mali T6xx also works for our tablet since they both use the exynos5420. Only one way to find out!
On a side note, I'm also trying to see if it's possible to get the open source GPU drivers to work. I've already managed to cross-compile libdrm_exynos with the ndk, and now I'm doing some work on the Lima driver for supporting GLES, EGL, etc. based on a port someone made for the Odroid-XU3. I think it would be pretty cool having an open source alternative on android for Exynos/Mali, just like Freedreno for Adreno GPUs. DRM/Lima isn't really complete yet, but at least the source code is out there and can be improved as long as someone is willing to put some effort into it.
I'll let you all know how this eventually goes :cyclops:
====== UPDATE ======
The new Mali kernel drivers compile now, but it seems like ARM haven't provided the corresponding userspace libs on their website. In other words, this update is not of much use at the moment. I sent them some feedback though and requested the correct libs. Hopefully they will make them available sooner or later.