> Anyway, I've put BUG_ON() there instead of UDSL_ASSERT() (and I've left > the latter in place, but commented out as a FIXME reminder) because > UDSL_ASSERT() didn't work with % operator, apparently because it was > confused with a format specifier in printk. OK, I've fixed UDSL_ASSERT (at least I think I did - untested). D.