From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from muon.cran.org.uk (muon.bluestop.org [IPv6:2605:7700:0:8:1:0:4a32:3323]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id B651281F20 for ; Wed, 16 Nov 2016 19:11:00 -0800 (PST) Received: from muon.bluestop.org (localhost [127.0.0.1]) by muon.cran.org.uk (Postfix) with ESMTP id 164553001F for ; Thu, 17 Nov 2016 03:11:04 +0000 (UTC) Received: from muon.cran.org.uk ([127.0.0.1]) by muon.bluestop.org (muon.bluestop.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id P5kBoaEzkQvc for ; Thu, 17 Nov 2016 03:11:03 +0000 (UTC) Received: from [10.50.2.188] (63-158-132-10.dia.static.qwest.net [63.158.132.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by muon.cran.org.uk (Postfix) with ESMTPSA for ; Thu, 17 Nov 2016 03:11:03 +0000 (UTC) To: "edk2-devel (edk2-devel@lists.01.org)" From: Bruce Cran Message-ID: <47cd17d8-f022-6ca5-2f52-06a8250f8d14@cran.org.uk> Date: Wed, 16 Nov 2016 20:11:02 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Subject: OVMF: cross-filesystem copy broken? ("The source and destination are the same") X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Nov 2016 03:11:00 -0000 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit I don't know if this is a known issue, but it appears that cross-filesystem copies no longer work. I'm running OVMF X64 built from git commit a0426207c133bdf40c42561f26c20c4b3114d8f9. I've tried copying between filesystems in various ways - with the current directory being fs0, fs1, specifying the destination as the current directory, a empty directory or a filename. It always results in the same error: FS0:\efi\ubuntu\> cp grubx64.efi fs1:\ cp: The source and destination are the same. I built OVMF with: `./OvmfPkg/build.sh -a X64 -t GCC49 -b NOOPT -D DEBUG_ON_SERIAL_PORT=TRUE` and am running OVMF with: qemu-system-x86_64 -name uefi -M q35 -m size=16G -cpu host -enable-kvm \ -drive if=pflash,format=raw,file=workspace/edk2/Build/OvmfX64/NOOPT_GCC49/FV/OVMF.fd -serial pty \ -nodefaults -s -rtc base=utc -monitor stdio --usbdevice tablet \ -vga qxl -sdl \ -device vfio-pci,host=01:00.0,id=iodrive,rombar=0 \ -drive file=uefi.img,if=ide,media=disk,id=disk,format=raw \ -drive file=uefi_tmp.img,if=ide,media=disk,id=disk1,format=raw -- Bruce