CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): hello (Yang S.S.)
날 짜 (Date): 1997년02월21일(금) 13시50분45초 KST
제 목(Title): [Re^2] dmesg..



글쎄요. dmesg가 참조하는 것은 많은데.. 실제로 write하는 것은 2개뿐이 없거든요?

이것도 표준 출력으로요..

제 사견으로는 temporary를 /e)usr로 사용하지 않는가 하는것 과.

실제로 문제를 일으키는 것이 dmesg가 아니라 다른것이 아닌가 싶네요...

실제로 어떤것은 그것을 수행하기 전에 다른 명령을 수행하는 경우도 있으니까요.
(ex, which 명령)

다음은 참고로 하시라고 demsg의system call을 capture한 것입니다.

그런데 filesystem을 full로 만들만한 것은 보이지 않는군요.

execve("/usr/sbin/dmesg", 0xEFFFFE78, 0xEFFFFE80)  argc = 1
    *** SGID: rgid/egid/sgid = 1 / 3 / 3  ***
open("/dev/zero", O_RDONLY)                     = 3
mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 3, 0) = 
0xEF
7C0000
open("/usr/lib/libkvm.so.1", O_RDONLY)          = 4
fstat(4, 0xEFFFFB2C)                            = 0
mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_SHARED, 4, 0) = 0xEF7B0000
mmap(0x00000000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF790000
munmap(0xEF795000, 61440)                       = 0
mmap(0xEF7A4000, 4687, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 
4,
 16384) = 0xEF7A4000
close(4)                                        = 0
open("/usr/lib/libelf.so.1", O_RDONLY)          = 4
fstat(4, 0xEFFFFB2C)                            = 0
mmap(0xEF7B0000, 4096, PROT_READ|PROT_EXEC, MAP_SHARED|MAP_FIXED, 4, 0) = 
0xEF7B
0000
mmap(0x00000000, 122880, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF770000
munmap(0xEF77D000, 61440)                       = 0
mmap(0xEF78C000, 4460, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 
4,
 49152) = 0xEF78C000
close(4)                                        = 0
open("/usr/lib/libc.so.1", O_RDONLY)            = 4
fstat(4, 0xEFFFFB2C)                            = 0
mmap(0xEF7B0000, 4096, PROT_READ|PROT_EXEC, MAP_SHARED|MAP_FIXED, 4, 0) = 
0xEF7B
0000
mmap(0x00000000, 618496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xEF6C0000
munmap(0xEF73F000, 61440)                       = 0
mmap(0xEF74E000, 26688, PROT_READ|PROT_WRITE|PROT_EXEC, 
MAP_PRIVATE|MAP_FIXED, 4
, 516096) = 0xEF74E000
mmap(0xEF755000, 6792, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 
3,
 0) = 0xEF755000
close(4)                                        = 0
open("/usr/lib/libdl.so.1", O_RDONLY)           = 4
fstat(4, 0xEFFFFB2C)                            = 0
mmap(0xEF7B0000, 4096, PROT_READ|PROT_EXEC, MAP_SHARED|MAP_FIXED, 4, 0) = 
0xEF7B
0000
close(4)                                        = 0
open("/usr/platform/SUNW,SPARCstation-20/lib/libc_psr.so.1", O_RDONLY) Err#2 
ENO
ENT
close(3)                                        = 0
open("/usr/platform/SUNW,SPARCstation-20/lib/libkvm_psr.so.1", O_RDONLY) 
Err#2 E
NOENT
brk(0x00021320)                                 = 0
brk(0x00023320)                                 = 0
open("/dev/ksyms", O_RDONLY)                    = 3
stat("/dev/mem", 0xEFFFFBC0)                    = 0
stat("/dev/mem", 0xEFFFFB38)                    = 0
open("/dev/kmem", O_RDONLY)                     = 4
open("/dev/mem", O_RDONLY)                      = 5
mmap(0x00000000, 64, PROT_READ, MAP_PRIVATE, 5, 0) Err#22 EINVAL
open("/dev/ksyms", O_RDONLY)                    = 6
read(6, "7F E L F", 4)                          = 4
lseek(6, 0, SEEK_SET)                           = 0
lseek(6, 0, SEEK_END)                           = 321798
mmap(0x00000000, 321798, PROT_READ, MAP_PRIVATE, 6, 0) Err#22 EINVAL
brk(0x00023320)                                 = 0
brk(0x00071320)                                 = 0
lseek(6, 0, SEEK_SET)                           = 0
read(6, "7F E L F010201\0\0\0\0\0".., 4096)     = 4096
lseek(6, 4096, SEEK_SET)                        = 4096
read(6, "\0\0\n v\0\0\0\0\0\0\0\0".., 184320)   = 184320
lseek(6, 188416, SEEK_SET)                      = 188416
read(6, " e s\0 s e g k m e m _ f".., 133382)   = 133382
close(6)                                        = 0
open("/dev/ksyms", O_RDONLY)                    = 6
read(6, "7F E L F", 4)                          = 4
lseek(6, 0, SEEK_SET)                           = 0
lseek(6, 0, SEEK_END)                           = 321798
mmap(0x00000000, 321798, PROT_READ, MAP_PRIVATE, 6, 0) Err#22 EINVAL
lseek(6, 0, SEEK_SET)                           = 0
read(6, "7F E L F010201\0\0\0\0\0".., 4096)     = 4096
lseek(6, 4096, SEEK_SET)                        = 4096
read(6, "\0\0\n v\0\0\0\0\0\0\0\0".., 184320)   = 184320
lseek(6, 188416, SEEK_SET)                      = 188416
read(6, " e s\0 s e g k m e m _ f".., 133382)   = 133382
close(6)                                        = 0
lseek(4, 0xF0271624, SEEK_SET)                  = 0xF0271624
read(4, "\0\0\001\0\010\0\0\0\0\b", 12)         = 12
lseek(4, 0xF0271630, SEEK_SET)                  = 0xF0271630
read(4, "F004\0\0\0\0 ~C0\0\0\0 @".., 96)       = 96
llseek(5, 0x07EFF834, SEEK_SET)                 = 0x07EFF834
read(5, "\0\010\0", 4)                          = 4
llseek(5, 0x07EFF838, SEEK_SET)                 = 0x07EFF838
read(5, "\0\0\0\f", 4)                          = 4
read(5, "\0\0\0\f", 4)                          = 4
llseek(5, 0x07EFF840, SEEK_SET)                 = 0x07EFF840
read(5, "FFFFF0\0", 4)                          = 4
llseek(5, 0x07EFF83C, SEEK_SET)                 = 0x07EFF83C
read(5, "\0\00FFF", 4)                          = 4
llseek(5, 0x07EFF854, SEEK_SET)                 = 0x07EFF854
read(5, "F0\0\0\0", 4)                          = 4
llseek(5, 0x07EFF898, SEEK_SET)                 = 0x07EFF898
read(5, "F0\0\0\0", 4)                          = 4
llseek(5, 0x07EB1A78, SEEK_SET)                 = 0x07EB1A78
read(5, "\0\0\0\0\0\0\0\0\0\0\0\0".., 60)       = 60
llseek(5, 0x07EB2298, SEEK_SET)                 = 0x07EB2298
read(5, "F0\0\0\0\0 (B5 hF0 '1A x".., 28)       = 28
llseek(5, 0x07EB15FC, SEEK_SET)                 = 0x07EB15FC
read(5, "F590\0\006 @\0\0F0 '1A x".., 28)       = 28
llseek(5, 0x07EAB530, SEEK_SET)                 = 0x07EAB530
read(5, "F0 L\0\0", 4)                          = 4
systeminfo(SI_PLATFORM, "SUNW,SPARCstation-20", 256) = 21
lseek(4, 0xF025E10C, SEEK_SET)                  = 0xF025E10C
read(4, "F0 )C014", 4)                          = 4
lseek(4, 0xF029C014, SEEK_SET)                  = 0xF029C014
read(4, "F0 )C1 @F0 HA0 @\0\0\004".., 20)       = 20
lseek(4, 0xF029C014, SEEK_SET)                  = 0xF029C014
read(4, "F0 )C1 @F0 HA0 @\0\0\004".., 20)       = 20
lseek(4, 0xF02715F4, SEEK_SET)                  = 0xF02715F4
read(4, "F5C6 }A0", 4)                          = 4
lseek(4, 0xF0272238, SEEK_SET)                  = 0xF0272238
read(4, "F0 (C0\0", 4)                          = 4
lseek(4, 0xF026E294, SEEK_SET)                  = 0xF026E294
read(4, "\0\0  \0", 4)                          = 4
lseek(4, 0xF026B5A4, SEEK_SET)                  = 0xF026B5A4
read(4, "F602 YA0", 4)                          = 4
lseek(4, 0xF026B270, SEEK_SET)                  = 0xF026B270
read(4, "\0\0\01E", 4)                          = 4
open("/dev/ksyms", O_RDONLY)                    = 6
read(6, "7F E L F", 4)                          = 4
lseek(6, 0, SEEK_SET)                           = 0
lseek(6, 0, SEEK_END)                           = 321798
mmap(0x00000000, 321798, PROT_READ, MAP_PRIVATE, 6, 0) Err#22 EINVAL
lseek(6, 0, SEEK_SET)                           = 0
read(6, "7F E L F010201\0\0\0\0\0".., 4096)     = 4096
lseek(6, 4096, SEEK_SET)                        = 4096
read(6, "\0\0\n v\0\0\0\0\0\0\0\0".., 184320)   = 184320
lseek(6, 188416, SEEK_SET)                      = 188416
read(6, " e s\0 s e g k m e m _ f".., 133382)   = 133382
close(6)                                        = 0
lseek(4, 0xF5901000, SEEK_SET)                  = 0xF5901000
read(4, "\b r G86\0\01FE8\0\006 2".., 24)       = 24
lseek(4, 0xF5901000, SEEK_SET)                  = 0xF5901000
read(4, "\b r G86\0\01FE8\0\006 2".., 8192)     = 8192
time()                                          = 856500098
open("/usr/share/lib/zoneinfo/ROK", O_RDONLY)   = 6
read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 8192)     = 147
close(6)                                        = 0
ioctl(1, TCGETA, 0xEFFFEFDC)                    Err#25 ENOTTY
fstat(1, 0xEFFFF050)                            = 0

Feb 21 13:41
write(1, "\n F e b   2 1   1 3 : 4".., 14)      = 14
lseek(0, 0, SEEK_CUR)                           = 54068
^MSunOS Release 5.5.1 Version Generic [UNIX(R) System V Release 4.0]
Copyright (c) 1983-1996, Sun Microsystems, Inc.
pac: enabled - SuperSPARC/SuperCache
cpu0: TI,TMS390Z55 (mid 8 impl 0x0 ver 0x9 clock 75 MHz)^M
mem = 131072K (0x8000000)
avail mem = 126627840
Ethernet address = 8:0:20:76:7c:7a
root nexus = SUNW,SPARCstation-20
iommu0 at root: obio 0xe0000000
sbus0 at iommu0: obio 0xe0001000
espdma0 at sbus0: SBus slot f 0x400000
esp0 at espdma0: SBus slot f 0x800000 sparc ipl 4
sd1 at esp0: target 1 lun 0
sd1 is /iommu@f,e0000000/sbus@f,e0001000/espdma@f,400000/esp@f,800000/sd@1,0
        <SUN1.05 cyl 2036 alt 2 hd 14 sec 72>^M
sd3 at esp0: target 3 lun 0
sd3 is /iommu@f,e0000000/sbus@f,e0001000/espdma@f,400000/esp@f,800000/sd@3,0
        <SUN1.05 cyl 2036 alt 2 hd 14 sec 72>^M
sd6 at esp0: target 6 lun 0
sd6 is /iommu@f,e0000000/sbus@f,e0001000/espdma@f,400000/esp@f,800000/sd@6,0
        <>^M
root on 
/iommu@f,e0000000/sbus@f,e0001000/espdma@f,400000/esp@f,800000/sd@3,0:a
fstype ufs
No contiguous memory requested for SX
obio0 at root
zs0 at obio0: obio 0x100000 sparc ipl 12
zs0 is /obio/zs@0,100000
zs1 at obio0: obio 0x0 sparc ipl 12
zs1 is /obio/zs@0,0
cgsix0 at sbus0: SBus slot 2 0x0 SBus level 5 sparc ipl 9
cgsix0 is /iommu@f,e0000000/sbus@f,e0001000/cgsix@2,0
cgsix0: screen 1152x900, single buffered, 1M mappable, rev 11
cpu 0 initialization complete - online
ledma0 at sbus0: SBus slot f 0x400010
le0 at ledma0: SBus slot f 0xc00000 sparc ipl 6
le0 is /iommu@f,e0000000/sbus@f,e0001000/ledma@f,400010/le@f,c00000
dump on /dev/dsk/c0t3d0s1 size 131532K
pcmcia: no PCMCIA adapters found
write(1, "\r S u n O S   R e l e a".., 1586)    = 1586
_exit(0)

 
-------------------------------------------
안녕하세요? <o>------< HELLO
e-mail : ssyang@metro.telecom.samsung.co.kr
-------------------------------------------
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.