Duh, I should have checked the code - have been treating foreign code-base as black-box :-\
Today verified that's the commit [1] for the fix. 2011-01-19 fails as is. Applied patch for [1] to 2011-01-19 and module removes cleanly without hang.
[1] http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=commitdiff;h=7f6e144fb99a4a70d3c5ad5f074204c5b89a6f65
Duh, I should have checked the code - have been treating foreign code-base as black-box :-\
Today verified that's the commit [1] for the fix. 2011-01-19 fails as is. Applied patch for [1] to 2011-01-19 and module removes cleanly without hang.
[1] http:// git.kernel. org/?p= linux/kernel/ git/next/ linux-next. git;a=commitdif f;h=7f6e144fb99 a4a70d3c5ad5f07 4204c5b89a6f65