Make sure rename across project boundaries is rejected and doesn't cause hangs. Based on a report and testcase from Arkadiusz Miskiewicz. Signed-off-by: Christoph Hellwig <hch@lst.de>