I installed Linux Mint 18.2 on my Swift and then installed kernel 4.15 as the older kernels aren't compatible with Ryzen 5 2500u and Vega 8.
After that my computer doesn't boot up.
It displays message saying 
[   0.027431] [Firmware Bug]: AMD-Vi: IOAPIC[4] not in IVRS table
[   0.027435] [Firmware Bug]: AMD-Vi: IOAPIC[5] not in IVRS table
[   0.027437] AMD-Vi: No southbridge IOAPIC found
[   0.027438] AMD-Vi: Disabled interrupt remapping
[   4.339154] AMD-Vi: Unable to write to IOMMU pref counter.
I tried installed manjaro 17.1.7 but i get the same problem again.
I tried updating the kernel to 4.16 but no luck.