On Mon, Aug 8, 2016 at 12:52 AM, Peter Huewe <PeterHuewe@xxxxxx> wrote: > > I'm currently looking into the backports project to figure out how hard it would be to add the tpm drivers. > However unfortunately the gentree.py script fails, and I cannot really explain why: > > ./gentree.py --clean --git-revision v4.0 /home/peter/linux-next/ /home/peter/linux-4.0-backport > Get original source files from git ... > Traceback (most recent call last): > File "./gentree.py", line 1091, in <module> > ret = _main() > File "./gentree.py", line 724, in _main > logwrite=logwrite) > File "./gentree.py", line 862, in process > disable_list = add_automatic_backports(args) > File "./gentree.py", line 276, in add_automatic_backports > automatic_backport_mangle_c_file(f)), 'r'): > IOError: [Errno 2] No such file or directory: '/home/peter/linux-4.0-backport/compat/crypto-skcipher.c' If you are trying to use a target v4.0 kernel then you need to checkout the linux-4.0.y branch from the backports tree as well. git checkout -b linux-4.0.y origin/linux-4.0.y And try again. But if you are trying to add new drivers, best is to just try the master branch of backports against the latest respective linux-next tag that backports works against, so in this case backports is at backports-20160324, so you can set you linux-next tree to next-20160324: git reset --hard next-20160324 This is because contributions would go to the master branch of backports. Luis -- To unsubscribe from this list: send the line "unsubscribe backports" in