Getting the alternative to the 200-Line Linux Kernel patch to work

The answer above should indeed fix the terminal error message. Gödel, I'm not sure that I understood your point. I'll try to explain the change:

Since the default value of notify_on_release at creation of other cgroups is the current value of their parents notify_on_release setting, setting the value of /dev/cgroup/cpu/user/notify_on_release to 1 would make sure that every child cgroup had notify_on_release enabled and thus the release_agent would be ran. Unfortunately, when the last child cgroup of "user" was removed (by the release_agent), that folder would also be removed, leading to the error messages reported. A simple workaround is to enable notify_on_release for each cgroup individually at creation, keeping the parents setting disabled.

Hope that was easy to follow!

Edit: I'd have posted this as a comment to the actual answer, though it's seems I don't have enough reputation to do so (yet).


I applied this patch using the automated script on Web UPD8 to an Asus eee 1000H. I noticed a considerable performance increase in Google chrome with Flash applications running. Videos were smoother and less frame dropping.Gnome UI also is snappier and windows redraw faster. Very cool. link text