When applying patches with git am on a repository cloned with
filter=blob:none, the patching sometimes fails when it can't find the
required SHA1 information.
Applying the same thing on a normal clone works.
I'm not sure yet what exactly i s missing that is not fetched, but I
guess git should be able to fetch the missing blobs. I would also be
very happy to hear workarounds, as I really love git partial cloning.
Using git v2.41.0.
To reproduce:
1. Download this patch:
https://raw.githubusercontent.com/projectceladon/vendor-intel-utils/master/bsp_diff/common/kernel/linux-intel-lts2021/0007-9p-freezing-aborts-when-use-wait_event_killable.patch
2. Clone this repository: git clone --filter=blob:none
https://github.com/projectceladon/linux-intel-lts2021
3. Apply the patch: git am -3
../0007-9p-freezing-aborts-when-use-wait_event_killable.patch
--
Marius