发现原本位于linux/crypto.h
里的几个接口在新版本移除了,请问如何查看移除的相关记录,比如移除原因,目前应该使用那些函数替代等。
移除的接口是:
crypto_alloc_hash
crypto_hash_init
crypto_hash_update
crypto_hash_final
crypto_free_hash
发现原本位于linux/crypto.h
里的几个接口在新版本移除了,请问如何查看移除的相关记录,比如移除原因,目前应该使用那些函数替代等。
移除的接口是:
crypto_alloc_hash
crypto_hash_init
crypto_hash_update
crypto_hash_final
crypto_free_hash
第一反应是 git blame,但是也许会有更好的解决方案。
kernel的.git
目录好大。
git-blame只能显示目前存在的内容,对于已经删除的内容查不到。
的确是这样。那么不如 git bisect?是不是杀鸡用牛刀了?
刚才手动一个个tag搜索符号,然后发现被符号被删除的那个tag,checkout过去再搜索git log找到了,好麻烦:joy:
试了试git-besect
,果然这个方法要简单很多。