Yes, but "smooth" doesn't mean there's never a need to cope
with kernel updates by running "xconfig" (or whatever).
In my own experience, several times a year I need to go back
and patch up a mess that "oldconfig" made. Things drop out,
things get added ... it's the things that get *added* without
even a by-your-leave which often seem hardest to fix.
They can continue working just fine with *only* the legacy RTC.
If they stuck with defaults, no problems appear. (Modulo the
fact that bitrot is setting in.)
The only thing that causes the least hiccup is someone who was
for a while using a bogus (and non-default) configuration.
Given a bogus configuration, how should it be fixed? There
can be several solutions, and the right answer for one system
will always be the right one for another. So any approach
that doesn't expect a human to select options sometimes will
be inherently wrong in various cases.
- Dave
--