rotate_xor
hash = rotate_xor(hash, linux_banner, strlen(linux_banner));
hash = rotate_xor(hash, &entropy, sizeof(entropy));
hash = rotate_xor(hash, linux_banner, strlen(linux_banner));
hash = rotate_xor(hash, &entropy, sizeof(entropy));
hash = rotate_xor(hash, prop, sizeof(*prop));
random = rotate_xor(random, &seed, sizeof(seed));
random = rotate_xor(random, &seed, sizeof(seed));
hash = rotate_xor(hash, linux_banner, strlen(linux_banner));
hash = rotate_xor(hash, fdt, fdt_totalsize(fdt));
hash = rotate_xor(hash, build_str, sizeof(build_str));
hash = rotate_xor(hash, boot_params_ptr, sizeof(*boot_params_ptr));