the "L" option to cpio leads to a dereferencing of all symbolic links in the custom apps that I've included in my Petalinux project. I.e. suppose if I have a binary myapp and a symbolic link myapp2 which points to myapp and a Makefile-entry
$(TARGETINST) -v -d data /usr/bin
that copies data/myapp and data/myapp2 to /usr/bin. Now, when I'm booting the linux image, myapp and myapp2 in /usr/bin are two identical files instead of myapp2 being a symbolic link to myapp. That unnecessarily blows up the linux image and leads to image size problems.
Removing the "L" option, i.e. replacing above line with