def METHOD_NAME():
    """
    Return a list of the CPU features.
    :return: cpu features
    :rtype: list[string]
    :raises: An OSError will be raised if it's NOT available on the platform
    """
    cpu_features_re = "(?m)^[fF]eatures\s+:\s+([\w\s]+)$"
    with open("/proc/cpuinfo") as fd:
        cpu_info = fd.read()
    cpu_features = re.search(cpu_features_re, cpu_info)
    if not cpu_features:
        raise OSError("The cpu features were NOT found!")
    cpu_features = cpu_features.groups()[0]
    return re.split("\s+", cpu_features.strip())