BIOS may not properly restore RDRAND after suspend, hiding RDRAND via CPUID. Use rdrand=force ro reenable.
For above message, I edited ‘rdrand=force’ in grub config. For suspend problem, I switched the suspend method from ‘suspend to RAM’ to ‘suspend to idle’. The laptop doesn’t freezes after suspend anymore. There may have been some problems in ‘suspend to RAM’ method for my laptop.