[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#282185: mount -t romfs strace



bounce:~# strace mount -r -t romfs /dev/scd0 /cdrom
execve("/bin/mount", ["mount", "-r", "-t", "romfs", "/dev/scd0", "/cdrom"], [/* 13 vars */]) = 0
uname({sys="Linux", node="bounce", ...}) = 0
brk(0)                                  = 0x33a70
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x50019000
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=16232, ...}) = 0
mmap(NULL, 16232, PROT_READ, MAP_PRIVATE, 3, 0) = 0x5001a000
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\2\1\0\0\0\0\0\0\0\0\0\0\3\0\2\0\0\0\1\0\1\316"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1291956, ...}) = 0
mmap(NULL, 1361872, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x50029000
mprotect(0x5015c000, 104400, PROT_NONE) = 0
mmap(0x50169k00e0,r 4n50e56l,  PBROUT_GRE ADa|PtRO T_bWRuITfE|fPReOTr_E.XEcC,: M2A6P_3PR6IV!ATE|
MAP_UFInXaEbD,l 3e,  0xt13o00 0h0)a =n 0dxl50e16 90k00e
rmmnaepl(0 x5N01U74L00L0,  6p09o6,i PnRtOTe_RrEA D|dPReOTr_WeRIfTEe|PrROeTn_EcXEeC, M
APt_PsRkIV-AT>E|{MAmP_mFI,XEaDc|tMAiP_vANeON_YMmOUmS,} --1,> 0c) o= n0xt50e17x4t0 00=
 cl0os0e(03)0  0 0  0  a    
  t  s  k  -  >  {  m  m  ,  a =c 0ti
vmuenm_apm(0mx5}00-1a>00p0,g 1d62 32=)    f  c  0  0  b  c  0= 00
b
rk( 0)                                   \ |  /     _  _  _ _=  0\x|33/a70

b rk (0 x5 4a 70 )                       " @  '  /     ,  .   = \0x`54@a7"0
b
rk ( 0)                                  /  _  |     \  _  _= /0x 54|a7_0\
br
k( 0x 55 00 0)                                       \  _= _0xU55_00/0
u
mamsko(0u33n) t  (  4 3  8  )  :     O  o  p  s    
   P =S 0R22: 
o4pe1n(8"0/d0ev0/ncul1l" , PO_CRD:WR |Of_L0AR0GE5FI6LE3) 1  0=  3N
cPloCse:( 3f) 0  0  5 6  1  d  4     Y  :     0  0 0  0  0  0 =0 00 
g et ui d3N2(o) t     t  a  i n t  e  d    
  g  0  :     4 =1 400
g0et0eueid13 2(g) 1  :     0  0  0  0  0  0  0  0     g  2  :=  00
l0st0at0640("0/e0tc1/m tagb"3, :{s t_0mo0de0=S0_I0FR0EG1|0f64 4, gst4_s:iz e=f2407,5 .9..7})6 =a 00
 stgat564:(" /s4bi1n/4mo0un0t.0roemf0s" , g0x6ef:ff eaf804) c= 5-10 E0NO0EN0T  (Ngo 7su:ch  f0il0e 0or0 d0ir0ec0to0ry)

rto_s0ig:pr oc0ma0sk0(S0IG0_B0LO1CKd,  ~[oTR1AP: S EGfV]0, 1NU7LLa, 98)7 =0 0 
omo2un:t( "/fde0v/1sc9d0a",4 "0/c0dr omo",3 ":ro mffs"0, 1MS9_RaDO5NL3Y|00x c0eod0400:0,  0414000e1 o5: f01e1eed sp: f4c51b50 o7: f0056304
l0: 414000c2 l1: fe3612e8 l2: fe35a5d4 l3: 00000010 l4: 00000020 l5: 00000000 l6: f4c33005 l7: f019c340
i0: 00000b00 i1: 00000000 i2: 00000400 i3: 00000001 i4: 00000b00 i5: f320e000 fp: f4c51bb8 i7: f00536e0
Caller[f00536e0]
Caller[f0053a38]
Caller[f00a617c]
Caller[f0057ff8]
Caller[f0058380]
Caller[f006d1b0]
Caller[f006d4a0]
Caller[f006d8d8]
Caller[f0013174]
Caller[000126a0]
Instruction DUMP: 7fff53e6  94102a4c  10bfffb2 <c0202000> 81c7e008  81e80000  9de3bf98  a2100018  033c0149 
 <unfinished ...>
+++ killed by SIGKILL +++
bounce:~# ps -ef
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  3 01:49 ?        00:00:04 init [2]  
root         2     1  0 01:49 ?        00:00:00 [keventd]
root         3     1  0 01:49 ?        00:00:00 [ksoftirqd_CPU0]
root         4     1  0 01:49 ?        00:00:00 [kswapd]
root         5     1  0 01:49 ?        00:00:00 [bdflush]
root         6     1  0 01:49 ?        00:00:00 [kupdated]
root        44     1  0 01:49 ?        00:00:00 [kjournald]
root       163     1  0 01:50 ?        00:00:00 [kjournald]
root       164     1  0 01:50 ?        00:00:00 [kjournald]
root       165     1  0 01:50 ?        00:00:00 [kjournald]
root       315     1  0 01:50 ?        00:00:00 dhclient -e -pf /var/run/dhclien
daemon     319     1  0 01:50 ?        00:00:00 /sbin/portmap
root       365     1  2 01:50 ?        00:00:01 /sbin/syslogd
root       368     1  7 01:50 ?        00:00:04 /sbin/klogd
102        401     1  0 01:50 ?        00:00:00 /usr/sbin/exim4 -bd -q30m
root       407     1  0 01:50 ?        00:00:00 /usr/sbin/inetd
lp         411     1  0 01:50 ?        00:00:00 /usr/sbin/lpd -s
root       418     1  0 01:50 ?        00:00:00 /usr/sbin/sshd
root       423     1  0 01:50 ?        00:00:00 /sbin/rpc.statd
daemon     426     1  0 01:50 ?        00:00:00 /usr/sbin/atd
root       429     1  0 01:50 ?        00:00:00 /usr/sbin/cron
root       435     1  1 01:50 ttyS0    00:00:00 -bash
root       439   435  0 01:51 ttyS0    00:00:00 ps -ef
bounce:~# strace mount -r -t romfs /dev/scd0 /cdrom
execve("/bin/mount", ["mount", "-r", "-t", "romfs", "/dev/scd0", "/cdrom"], [/* 13 vars */]) = 0
uname({sys="Linux", node="bounce", ...}) = 0
brk(0)                                  = 0x33a70
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x50019000
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=16232, ...}) = 0
mmap(NULL, 16232, PROT_READ, MAP_PRIVATE, 3, 0) = 0x5001a000
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\2\1\0\0\0\0\0\0\0\0\0\0\3\0\2\0\0\0\1\0\1\316"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1291956, ...}) = 0
mmap(NULL, 1361872, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x50029000
mprotect(0x5015c000, 104400, PROT_NONE) = 0
mmap(0x50169000, 45056, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0x130000) = 0x50169000
mmap(0x50174000, 6096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x50174000
close(3)                                = 0
munmap(0x5001a000, 16232)               = 0
brk(0)                                  = 0x33a70
brk(0x54a70)                            = 0x54a70
brk(0)                                  = 0x54a70
brk(0x55000)                            = 0x55000
umask(033)                              = 022
open("/dev/null", O_RDWR|O_LARGEFILE)   = 3
close(3)                                = 0
getuid32()                              = 0
geteuid32()                             = 0
lstat64("/etc/mtab", {st_mode=S_IFREG|0644, st_size=247, ...}) = 0
stat64("/sbin/mount.romfs", 0xefffea80) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_BLOCK, ~[TRAP SEGV], NULL, 8) = 0
mount("/dev/scd0", "/cdrom", "romfs", MS_RDONLY|0xc0ed0000, 0 <unfinished ...>
bounce:~# ps -ef
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  2 01:49 ?        00:00:04 init [2]  
root         2     1  0 01:49 ?        00:00:00 [keventd]
root         3     1  0 01:49 ?        00:00:00 [ksoftirqd_CPU0]
root         4     1  0 01:49 ?        00:00:00 [kswapd]
root         5     1  0 01:49 ?        00:00:00 [bdflush]
root         6     1  0 01:49 ?        00:00:00 [kupdated]
root        44     1  0 01:49 ?        00:00:00 [kjournald]
root       163     1  0 01:50 ?        00:00:00 [kjournald]
root       164     1  0 01:50 ?        00:00:00 [kjournald]
root       165     1  0 01:50 ?        00:00:00 [kjournald]
root       315     1  0 01:50 ?        00:00:00 dhclient -e -pf /var/run/dhclien
daemon     319     1  0 01:50 ?        00:00:00 /sbin/portmap
root       365     1  1 01:50 ?        00:00:01 /sbin/syslogd
root       368     1  3 01:50 ?        00:00:04 /sbin/klogd
102        401     1  0 01:50 ?        00:00:00 /usr/sbin/exim4 -bd -q30m
root       407     1  0 01:50 ?        00:00:00 /usr/sbin/inetd
lp         411     1  0 01:50 ?        00:00:00 /usr/sbin/lpd -s
root       418     1  0 01:50 ?        00:00:00 /usr/sbin/sshd
root       423     1  0 01:50 ?        00:00:00 /sbin/rpc.statd
daemon     426     1  0 01:50 ?        00:00:00 /usr/sbin/atd
root       429     1  0 01:50 ?        00:00:00 /usr/sbin/cron
root       435     1  0 01:50 ttyS0    00:00:00 -bash
root       441     1  0 01:51 ttyS0    00:00:00 mount -r -t romfs /dev/scd0 /cdr
root       442   435  0 01:52 ttyS0    00:00:00 ps -ef

-- 
Blars Blarson			blarson@blars.org
				http://www.blars.org/blars.html
With Microsoft, failure is not an option.  It is a standard feature.



Reply to: