Commit 1e408186 authored by Jai Luthra's avatar Jai Luthra

linux: autopatch: Better logs for find_bytecode.sh

parent 4d06da0f
......@@ -13,19 +13,22 @@ driver_url=$2
driver_file=NVIDIA-Linux-x86_64-$driver_version.run
download_driver() {
wget -c $driver_url -O $driver_file 1>&2
wget -nv -c $driver_url -O $driver_file 1>&2
chmod +x $driver_file
>&2 echo "Successfully Downloaded Driver $driver_file"
}
extract_driver() {
if [[ ! -e ${driver_file%".run"} ]]; then
./$driver_file -x
fi
>&2 echo "Successfully Extracted Driver $driver_file"
}
search_bytecode() {
nvenc_file=${driver_file%".run"}/libnvidia-encode.so.$driver_version
bytecode=$(xxd -c0 -ps $nvenc_file | grep -oP ".{0,6}$MATCH_STR")
bytecode=$(xxd -c10000000 -ps $nvenc_file | grep -oP ".{0,6}$MATCH_STR")
>&2 echo "Found bytecode $bytecode"
echo $bytecode
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment