There are two risks with that plan that we should overcome.

One is testing, such updates should not cause regressions. As of right
now, the small testing that makedumpfile receives is not sufficient and
gives a lot of false negatives. We should be testing that new kernels
are still dumpable (and fix either kernel or makedumpfile when they are
not). And test that new makedumpfile versions do not break dumping all
the supported kernel versions (which, in my opinion is a little harder,
and puts some burden on makedumpfile updates). Users do run outdated
kernels and would expect dumps when they crash, so this is a bit of a
challenge. We do not need to be perfect and test all kernels in all
scenarios, but we definitively need to do better.

The second one is kernel support. It's not unusual that we release an
Ubuntu version with a makedumpfile that cannot dump the GA kernel. So,
even without considering HWE kernels, an LTS release may need a newer
makedumpfile. One of the reasons is that as we don't test as we upload
new kernels to the development series, we don't realize makedumpfile
needs additional support for that new kernel. Sometimes, just having the
latest released makedumpfile is sufficient. But it's too often the case
that upstream makedumpfile is only able to catch up with latest kernel
releases after a while.

Cascardo.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1970672

Title:
  makedumpfile falls back to cp with "__vtop4_x86_64: Can't get a valid
  pmd_pte."

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/makedumpfile/+bug/1970672/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to