>>>>> "borsenkow" == Borsenkow Andrej <[EMAIL PROTECTED]> writes:

borsenkow> {pts/1}% rpm -q fileutils
borsenkow> fileutils-4.1.5-1mdk

borsenkow> df -x supermount still stats all mount points every time. 

in 2.4.18-16mdk (to be released).

df will not enter any supermounted device, except in somebody else is
accesing it.

Later, Juan.

borsenkow> execve("/bin/df", ["df", "-k", "-x", "supermount"], [/* 32 vars */]) = 0
borsenkow> ...
borsenkow> open("/proc/mounts", O_RDONLY)          = 3
borsenkow> fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
borsenkow> old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
borsenkow> -1, 0) = 0x40193000
borsenkow> read(3, "/dev/root / reiserfs rw 0 0\n/dev"..., 4096) = 483
borsenkow> stat64("/", {st_mode=S_IFDIR|0755, st_size=544, ...}) = 0
borsenkow> stat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
borsenkow> close(3)                                = 0
borsenkow> ...
borsenkow> open("/proc/mounts", O_RDONLY)          = 3
borsenkow> fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
borsenkow> old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
borsenkow> -1, 0) = 0x40193000
borsenkow> read(3, "/dev/root / reiserfs rw 0 0\n/dev"..., 4096) = 434
borsenkow> stat64("/", {st_mode=S_IFDIR|0755, st_size=544, ...}) = 0
borsenkow> stat64("/dev", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
borsenkow> stat64("/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
borsenkow> stat64("/dev/pts", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
borsenkow> stat64("/dev/shm", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=0, ...}) = 0
borsenkow> stat64("/mnt/cdrom", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
borsenkow> stat64("/mnt/floppy", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
borsenkow> stat64("/mnt/hd", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
borsenkow> stat64("/mnt/win_c", {st_mode=S_IFDIR|0777, st_size=22016, ...}) = 0
borsenkow> stat64("/mnt/win_d", {st_mode=S_IFDIR|0777, st_size=16384, ...}) = 0
borsenkow> stat64("/mnt/hdb7", {st_mode=S_IFDIR|0755, st_size=432, ...}) = 0
borsenkow> stat64("/proc/bus/usb", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
borsenkow> stat64("/proc/sys/fs/binfmt_misc", {st_mode=S_IFDIR|0755, st_size=0,
borsenkow> ...}) = 0
borsenkow> close(3)                                = 0
borsenkow> ...

borsenkow> -andrej


-- 
In theory, practice and theory are the same, but in practice they 
are different -- Larry McVoy

Reply via email to