Sorry, yes. I was reading get_current() as current_cred() for some reason.
However, you are _still_ calling get_current() twice... So that bit of your
changelog isn't really correct.
In fact, get_current() should be __attribute_const__ since it can't change
whilst you're looking at it, except within switch_to(), probably in a piece of
assembly code, so gcc should be free to cache it as long as it likes.
David
--