Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FIRST OF ALL:
- git clone https://review.coreboot.org/coreboot
- cd ./coreboot/
- git submodule update --init --checkout
- git log 5e8e911b7caee021faff96c4e82a77a42544ea62..HEAD --format="%H" --reverse > ~/couch-potato-log.txt
- #!/bin/sh
- touch "./../shits.txt"
- for i in {1..1217}; do
- commit_id=$(awk -v awk_var="$i" 'NR == awk_var {print $4}' ./../restore_kgpe2.sh)
- commit_msg=$(git show --pretty=format:%s --no-patch $commit_id)
- line_res=$(awk -v awk_var="$i" 'NR == awk_var {print}' ./../restore_kgpe2.sh)
- echo "$line_res $commit_msg" >> "./../shits.txt"
- done
- ###
- ### git revert --no-edit 96ac0224ab1099067449a9927127306fc21d2c56 # 10150 # GRF # pci: Add support for assigning resources to SR-IOV VF BARs
- ### git revert --no-edit dbcfa67c2888666bca5a06b37bdafc585fd5fbf6 # 9325 # CBF # device/pci_device: Move PCI Option ROM code into pci_rom.c
- ###
- #!/bin/sh
- i=7153
- my_limit=$(wc -l < ~/couch-potato-log.txt)
- sed -i "s/^git reset --hard/# git reset --hard/g" ~/restore_agesa.sh
- while [ $i -le $my_limit ]; do
- out=$(sed -sn $i\p ~/couch-potato-log.txt)
- git reset --hard $out
- res=$(~/restore_agesa.sh 2>&1 )
- case "$res" in
- *"revert failed"*)
- echo "$out - BAD"
- # commit=$(git log -n 1 --format="%s" $out)
- sed -i "1s/^/git revert --no-edit $out # $i # GRF #\n/" ~/restore_agesa.sh
- ;;
- *)
- echo "$out - GOOD"
- ;;
- esac
- i=$((i+1))
- done
Advertisement
Add Comment
Please, Sign In to add comment