I had the same problem with my Acer Aspire E15 (E5-511-P01P) after installing Linux. Everytime on shut down or reboot and sometimes on startup it would freeze/hang. Seem to have fixed the problem like this...
open a terminal and write 'sudo nano /etc/default/grub', go to the line where it says 'GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"' and change it to 'GRUB_CMDLINE_LINUX_DEFAULT="quiet splash modprobe.blacklist=dw_dmac,dw_dmac_core"'. On your keyboard press 'Control + X', then 'Y' and 'Enter' to save and exit. Now write 'sudo update-grub' in the terminal.
I had the same problem with my Acer Aspire E15 (E5-511-P01P) after installing Linux. Everytime on shut down or reboot and sometimes on startup it would freeze/hang. Seem to have fixed the problem like this...
open a terminal and write 'sudo nano /etc/default/grub', go to the line where it says 'GRUB_CMDLINE_ LINUX_DEFAULT= "quiet splash"' and change it to 'GRUB_CMDLINE_ LINUX_DEFAULT= "quiet splash modprobe. blacklist= dw_dmac, dw_dmac_ core"'. On your keyboard press 'Control + X', then 'Y' and 'Enter' to save and exit. Now write 'sudo update-grub' in the terminal.
Hopefully this helps...