AFAIK, the WARN_ON() has been always present in that function. Didn't this appear in the earlier kernels?