hugetlbfs: correct handling of negative input to /proc/sys/vm/nr_hugepages