Red Hat Bugzilla – Bug 1224667
aarch64: "file" fails to get the whole information of the new swap partition
Last modified: 2015-11-19 03:10:21 EST
Description of problem: "file" fails to get the whole information of the new swap partition. It misses the label, UUID and some other info. This works well on x86. Version-Release number of selected component (if applicable): libguestfs-1.28.1-1.23.aa7a.aarch64 libguestfs-tools-c-1.28.1-1.23.aa7a.aarch64 kernel-3.19.0-0.75.aa7a.aarch64 How reproducible: Always Steps to Reproduce: 1. Create a new swap partition. $ cd /tmp $ truncate -s 1G swap $ mkswap /tmp/swap Setting up swapspace version 1, size = 1024 MiB (1073676288 bytes) no label, UUID=b7ad4bd7-7a6b-47e9-b1fd-5ad0ea973d3c 2. get the swap info. $ file /tmp/swap /tmp/swap: Linux/ppc swap file Actual results: Described as step.2. It fails to get the label, UUID, version and some other info. Expected results: It should returns some info like blew: $ file /tmp/swap swap: Linux/aarch64 swap file (new style), version 1 (4K pages), size 262143 pages, no label, UUID=4f7874fc-e2a0-4c86-9bc3-b54b5ad19d5a Additional info:
I you have access to ppc64le and aarch64 machines, could you please create small swap file and upload it somewhere, so I could create and try the patch?
Created attachment 1031674 [details] swap-ppc64le.xz xz-compressed swap file created on RHEL 7.1 ppc64le system.
Created attachment 1031675 [details] swap-aarch64.xz xz-compressed swap file created on Fedora Rawhide aarch64 system.
Output of the 'file' command on both of those files: $ file swap-* swap-aarch64: Linux/ppc swap file swap-ppc64le: Linux/ppc swap file (using file-5.22-3.fc23.x86_64)
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2015-2155.html