On Sat, Feb 12, 2005 at 06:01:44PM -0500, David Coe wrote:
> Thanks for the report.
> 
> I don't have an ARM system to test on, so I wonder
> if you can try a few things and let me know:
> 
> 1) now that (I hope) you've recovered your system,
> does gpart still report a seek failure when run against
> /dev/hda ?

Yes it does.

> 2) if so, can you run it under strace and send me
> the output?

strace gpart /dev/hda
----
execve("/sbin/gpart", ["gpart", "/dev/hda"], [/* 15 vars */]) = 0
uname({sys="Linux", node="arm2", ...})  = 0
brk(0)                                  = 0x1a2b0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=28492, ...}) = 0
old_mmap(NULL, 28492, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 \34\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9424, ...}) = 0
old_mmap(NULL, 40952, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001d000
mprotect(0x4001f000, 32760, PROT_NONE)  = 0
old_mmap(0x40025000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 
0x40025000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0t[\1\0004"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1159252, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40027000
old_mmap(NULL, 1196384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40028000
old_mmap(0x40140000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x110000) = 0x40140000
old_mmap(0x4014a000, 8544, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4014a000
close(3)                                = 0
munmap(0x40015000, 28492)               = 0
brk(0)                                  = 0x1a2b0
brk(0x3b2b0)                            = 0x3b2b0
brk(0)                                  = 0x3b2b0
brk(0x3c000)                            = 0x3c000
sync()                                  = 0
open("/dev/hda", O_RDONLY)              = 3
write(2, "\n*** Fatal error: dev(/dev/hda):"..., 47
*** Fatal error: dev(/dev/hda): seek failure.
) = 47
io_submit(0x1, 0, 0xfbad2088 <unfinished ... exit status 1>
----

fdisk -l /dev/hda
----
Disk /dev/hda: 10.0 GB, 10005037056 bytes
240 heads, 63 sectors/track, 1292 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1         129      975208+  82  Linux swap / Solaris
/dev/hda2             130        1292     8792280   83  Linux
----

Any more tests that would help?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to