..so it still worked for any sane setup, at least.
You broke that. Hua gave good reasons for why he cannot use the current
kernel. It's a regression.
In other words, the new behaviour is *worse* than the behaviour you
consider to be the incorrect one.
Linus
-