Skip to content

Instantly share code, notes, and snippets.

@yonk42
Created April 20, 2020 15:24
Show Gist options
  • Save yonk42/2cb2538cd7d607756f5707e6ab76dbce to your computer and use it in GitHub Desktop.
Save yonk42/2cb2538cd7d607756f5707e6ab76dbce to your computer and use it in GitHub Desktop.
My bisect log for identifying the py-libzfs commit introducing issue #755 in bsdci/libioc
git bisect start
# bad: [64b6a7eb26bac07366966e7467314b02316aac53] Merge pull request #97 from freenas/update-debian-port
git bisect bad 64b6a7eb26bac07366966e7467314b02316aac53
# good: [3362fd4f25f0c5ab41c14eb5945c0f21189649a3] Fix recursive inherit
git bisect good 3362fd4f25f0c5ab41c14eb5945c0f21189649a3
# bad: [11e78c98f69dc2b68b41b97f65658906667e6dd6] Make sure value is updated for current instance for zfsuser property
git bisect bad 11e78c98f69dc2b68b41b97f65658906667e6dd6
# bad: [c53ca99ce5fdd85b562a161bab2b860f10bdba3d] Improve datasets retrieval speed
git bisect bad c53ca99ce5fdd85b562a161bab2b860f10bdba3d
# bad: [180be10ac9fe4064996412d3963f2391f65135ea] Import libzutil header if it exists
git bisect bad 180be10ac9fe4064996412d3963f2391f65135ea
# good: [79a6c49fe5eedc541f74595e09fcfb18a6530e94] Donot display status for exported pools
git bisect good 79a6c49fe5eedc541f74595e09fcfb18a6530e94
# skip: [f3053db29dd13af2d3f7577c3f31789958a59e35] Explicitly check for nvpair header location
git bisect skip f3053db29dd13af2d3f7577c3f31789958a59e35
# good: [8b39888dc62c7c4e830c698220a40fb4f613d0b8] Resolve function definition conflicts
git bisect good 8b39888dc62c7c4e830c698220a40fb4f613d0b8
# skip: [553a5164d556415bf6acfd2867391a1c81234659] Zpool get status function signature check
git bisect skip 553a5164d556415bf6acfd2867391a1c81234659
# skip: [a90717810ad3b8dfd58f61cfb5824ad4c2097579] Correct zpool_get_status function signature
git bisect skip a90717810ad3b8dfd58f61cfb5824ad4c2097579
# skip: [568ca2242dfe6c5909e42e3275a9e77153a27edd] Use correct path for header file ( nvpair.h )
git bisect skip 568ca2242dfe6c5909e42e3275a9e77153a27edd
# skip: [3a18f77bdaa82843905664e6dd399667283b0724] Cover zfs_ioctl header usages
git bisect skip 3a18f77bdaa82843905664e6dd399667283b0724
# skip: [671c77213f22c8398f8c78418ca164826f321a00] Zpool_errata_t enum check
git bisect skip 671c77213f22c8398f8c78418ca164826f321a00
# skip: [40ecfd0d9f5c3b32e9f3ead83633dac1bf4635e2] Check libzutil header existence
git bisect skip 40ecfd0d9f5c3b32e9f3ead83633dac1bf4635e2
# skip: [6621e1fdb69fc1a0b109e86c207fadca458a2f09] Zfs_ioctl checks
git bisect skip 6621e1fdb69fc1a0b109e86c207fadca458a2f09
# only skipped commits left to test
# possible first bad commit: [180be10ac9fe4064996412d3963f2391f65135ea] Import libzutil header if it exists
# possible first bad commit: [40ecfd0d9f5c3b32e9f3ead83633dac1bf4635e2] Check libzutil header existence
# possible first bad commit: [a90717810ad3b8dfd58f61cfb5824ad4c2097579] Correct zpool_get_status function signature
# possible first bad commit: [671c77213f22c8398f8c78418ca164826f321a00] Zpool_errata_t enum check
# possible first bad commit: [553a5164d556415bf6acfd2867391a1c81234659] Zpool get status function signature check
# possible first bad commit: [568ca2242dfe6c5909e42e3275a9e77153a27edd] Use correct path for header file ( nvpair.h )
# possible first bad commit: [f3053db29dd13af2d3f7577c3f31789958a59e35] Explicitly check for nvpair header location
# possible first bad commit: [3a18f77bdaa82843905664e6dd399667283b0724] Cover zfs_ioctl header usages
# possible first bad commit: [6621e1fdb69fc1a0b109e86c207fadca458a2f09] Zfs_ioctl checks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment