@jesse_amd
I have SME and SVE enabled in BIOS and ofc an kernel with SME support and booted with SME enabled will show you that.
$ sudo journalctl -b | grep -i '(SME)'
Apr 04 18:29:41 localhost kernel: AMD Secure Memory Encryption (SME) active
...
glemeur
Like jesse pointed out you need an kernel >= 4.14.x.
First check whatever your Distribution enabled that support:
zgrep CONFIG_AMD_MEM_ENCRYPT /proc/config.gz
CONFIG_AMD_MEM_ENCRYPT=y <-- support enabled
# CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set <-- most will look like this so no worrie
If your kernel supports that next step is to enable it. For that simple append to your bootloader:
mem_encrypt=on
Once booted you can just run " dmesg | grep -i '(SME)' " to see it is enabled or not.
Regards