Hide Forgot
Description of problem: $ file swapfile swapfile: data Version-Release number of selected component (if applicable): file-4.17-19 How reproducible: always Steps to Reproduce: on ia64 # dd if=/dev/zero of=swapfile bs=1M count=1 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.00402347 s, 261 MB/s # mkswap swapfile mkswap: swapfile: warning: don't erase bootbits sectors on whole disk. Use -f to force. Setting up swapspace version 1, size = 1020 KiB no label, UUID=363cf4f4-f0f5-4db6-8337-0f5f18479cae # file swapfile swapfile:data Expected results: something similar to x86_64/i386 swapfile: Linux/i386 swap file (new style) 1 (4K pages) size 255 pages swapfile attached
Created attachment 537890 [details] ia64 swapfile
Created attachment 538472 [details] proposed patch
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Cause: On ia64, swap signature is stored on different place than on other architectures. Consequence: Swap signature on ia64 was not detected Fix: New magic pattern to detect the swap signature on ia64 has been added. Result: File now detects swap on ia64 as excepted.
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. http://rhn.redhat.com/errata/RHBA-2012-1029.html