3/4

riscv/mm: fix missing destructor for hotplug PUD tables

Commit 8472cc4503eb (“riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc”) made alloc_pud_late() run the PUD page-table constructor. However, free_pud_table() still frees non-reserved PUD ta