Steps to reproduce:
- Remove checkmark from installed kernel - execute.
- Select a different kernel to install after - execute.
Result: Both kernels get installed because m_change_list is not cleared after transaction.
Workaround: Restart app between operations.