I have verified ulimit -l (for lockable mem - the first requirement of huge page support) is on CentOS 5, so this pull is ok.  The additional step of reserving memory for huge pages (as noted in the comment) is only on later platforms.