At the present state of the various supported Linux releases, if I can even get away with that much of a generalization, how common is it for a kernel update to break a previously working application? When such a problem occurs, wouldn’t it really boil down to an application shortcoming? Assuming no one is trying anything exotic?