Florian Westphal <fw@xxxxxxxxx> wrote: > +check_features() > +{ > + for ffilename in features/*.nft; do > + feature=${ffilename#*/} > + feature=${feature%*.nft} > + eval NFT_HAVE_${feature}=0 > + $NFT -f "$ffilename" 2>/dev/null This is broken if run-tests.sh is not invoked inside tests/shell, I've fixed this up. Meanwhile I added probe for netdev-chains-without-device and SKIPPED support: I: [OK] ././testcases/chains/0044chain_destroy_0 I: [SKIPPED] ././testcases/chains/netdev_chain_0 I: [OK] ././testcases/comments/comments_0 My plan is to keep adding more probe files locally until ./run-tests.sh passes on 5.14-patched-kernel and then send the batch. I've also changed the probe files to contain the upstream patch and its upstream kernel version as a comment.