As a note, rebooting is not strictly necessary. `sysctl -w -a --system` should work as well. But I have run over funny behaviors over `sysctl` in the past (specially when mixed with values in `/etc/sysctl.conf`). This is why I recommend to directly reboot to ensure that everything is fine even after rebooting.