Hi,

"2010-02-01 cvs" may break system, I think.

If this information was my mistake, please forgive me.
But I have duty of the report.


I tried "make clean" with 2010-02-01 cvs in RHEL5.4 system.
(Archecture : x86 and ia64)
But it failed as follows:
------------
[...]
rm: cannot remove
`//sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_map': Operation not
permitted
rm: cannot remove
`//sys/devices/system/cpu/cpu0/cache/index0/number_of_sets': Operation not
permitted
rm: cannot remove `//sys/devices/system/cpu/cpu0/cache/index0/size':
Operation not permitted
rm: cannot remove `//sys/devices/system/cpu/cpu0/cache/index0/attributes':
Operation not permitted
rm: cannot remove
`//sys/devices/system/cpu/cpu0/cache/index0/ways_of_associativity':
Operation not permitted
rm: cannot remove
`//sys/devices/system/cpu/cpu0/cache/index0/coherency_line_size': Operation
not permitted
rm: cannot remove `//sys/devices/system/cpu/cpu0/cache/index0/level':
Operation not permitted
rm: cannot remove `//sys/devices/system/cpu/cpu0/cache/index0/type':
Operation not permitted
rm: cannot remove `//sys/devices/system/cpu/cpu0/online': Operation not
permitted
rm: cannot remove `//sys/devices/platform/bluetooth/bus': Operation not
permitted
rm: cannot remove `//sys/devices/platform/bluetooth/subsystem': Operation
not permitted
rm: cannot remove `//sys/devices/platform/bluetooth/modalias': Operation not
permitted
rm: cannot remove `//sys/devices/platform/bluetooth/power/wakeup': Operation
not permitted
rm: cannot remove `//sys/devices/platform/bluetooth/power/state': Operation
not permitted
rm: cannot remove `//sys/devices/platform/bluetooth/uevent': Operation not
permitted
rm: cannot remove `//sys/devices/platform/power/wakeup': Operation not
permitted
rm: cannot remove `//sys/devices/platform/power/state': Operation not
permitted
rm: cannot remove `//sys/devices/platform/uevent': Operation not permitted
rm: cannot remove directory `//sys/fs': Operation not permitted
rm: cannot remove directory `//root': Device or resource busy
rm: cannot remove `//proc/mpt/ioc1/summary': Operation not permitted
rm: cannot remove `//proc/mpt/ioc1/info': Operation not permitted
rm: cannot remove `//proc/mpt/ioc0/summary': Operation not permitted
rm: cannot remove `//proc/mpt/ioc0/info': Operation not permitted
rm: cannot remove `//proc/mpt/version': Operation not permitted
rm: cannot remove `//proc/mpt/summary': Operation not permitted
rm: cannot remove `//proc/scsi/sg/version': Operation not permitted
[...]
rm: cannot remove `//proc/30971/limits': Permission denied
rm: cannot remove `//proc/30971/coredump_filter': Permission denied
rm: cannot remove `//proc/30971/io': Permission denied
rm: cannot remove directory `//dev/shm': Device or resource busy
rm: cannot remove `//dev/pts/2': Operation not permitted
rm: cannot remove `//dev/pts/1': Operation not permitted
rm: cannot remove `//dev/pts/0': Operation not permitted
rm: cannot remove directory `//boot/efi': Device or resource busy
rm: cannot remove directory `//home': Device or resource busy
rm: cannot remove directory `//net': Device or resource busy
rm: cannot remove directory `//var/lib/nfs/rpc_pipefs/statd': Operation not
permitted
rm: cannot remove directory `//var/lib/nfs/rpc_pipefs/portmap': Operation
not permitted
rm: cannot remove directory `//var/lib/nfs/rpc_pipefs/nfs': Operation not
permitted
rm: cannot remove directory `//var/lib/nfs/rpc_pipefs/mount': Operation not
permitted
rm: cannot remove directory `//var/lib/nfs/rpc_pipefs/lockd': Operation not
permitted
rm: cannot remove directory `//var/crash': Device or resource busy
rm: cannot remove directory `//misc': Device or resource busy
make: *** [clean_install_dir] Error 1
------------

After that, I noticed that some commands ("ls", "who", "top" etc.) 
became invalid.
And the system was not able to reboot.

In above log, "make clean" seems to be going to delete "/proc/..." and
"/sys/...".


I tried once again in VMWare RHEL4.8(x86) system for confirmation.
"make clean" failed, and "/root" directory disappeared.
------------
[r...@rhel4-8 ltp-2010-02-01]# pwd
/home/LTP/ltp-2010-02-01
[r...@rhel4-8 ltp-2010-02-01]# ls -ltr /
total 170
drwxr-xr-x    2 root root  4096 Aug 13  2004 srv
drwxr-xr-x    2 root root  4096 Aug 13  2004 mnt
drwxr-xr-x    2 root root  4096 Aug 13  2004 initrd
drwxr-xr-x    2 root root  4096 Apr 10  2009 misc
drwxr-xr-x    2 root root  4096 Oct 21 17:08 selinux
drwxr-xr-x    4 root root  1024 Oct 21 17:11 boot
drwxr-xr-x   23 root root  4096 Oct 21 17:27 var
drwxr-xr-x    3 root root  4096 Oct 21 17:27 tftpboot
drwx------    2 root root 16384 Oct 22 02:02 lost+found
drwxr-xr-x    2 root root  4096 Oct 22 09:43 bin
drwxr-xr-x    2 root root 12288 Dec 18 12:44 sbin
drwxr-xr-x   15 root root  4096 Jan 12 19:27 usr
drwxr-xr-x   12 root root  4096 Jan 19 10:10 lib
drwxr-xr-x    3 root root  4096 Feb  1 10:22 opt
drwxr-xr-x    4 root root  4096 Feb  1 11:38 home
drwxr-xr-x    4 root root  4096 Feb  2 11:46 media
drwxr-xr-x   96 root root 12288 Feb  2 11:46 etc
drwxr-xr-x    8 root root  6520 Feb  2 11:46 dev
drwxr-x---   14 root root  4096 Feb  2 11:48 root
drwxrwxrwt   10 root root  4096 Feb  2 11:48 tmp
dr-xr-xr-x  109 root root     0 Feb  2  2010 proc
drwxr-xr-x    9 root root     0 Feb  2  2010 sys
[r...@rhel4-8 ltp-2010-02-01]# ls -ltr /opt/ltp
total 2056
drwxr-xr-x  3 root root    4096 Feb  1 10:22 share
drwxr-xr-x  2 root root    4096 Feb  1 10:22 testscripts
drwxr-xr-x  4 root root    4096 Feb  1 10:22 testcases
-rwxr-xr-x  1 root root    2603 Feb  1 10:24 ver_linux
-rwxr-xr-x  1 root root   10193 Feb  1 10:24 runltplite.sh
-rwxr-xr-x  1 root root   38054 Feb  1 10:24 runltp
-rwxr-xr-x  1 root root   22819 Feb  1 10:24 runalltests.sh
drwxr-xr-x  2 root root    4096 Feb  1 10:24 bin
-rw-r--r--  1 root root      13 Feb  1 10:24 Version
-rwxr-xr-x  1 root root    4645 Feb  1 10:24 IDcheck.sh
drwxr-xr-x  2 root root    4096 Feb  1 10:24 results
drwxr-xr-x  2 root root    4096 Feb  1 10:24 output
-rw-r--r--  1 root root 1977717 Feb  1 11:39 cvs0201-20100201.txt
drwxr-xr-x  2 root root    4096 Feb  1 17:20 runtest
[r...@rhel4-8 ltp-2010-02-01]# make clean
make -C "runtest" \
         -f "/home/LTP/ltp-2010-02-01/runtest/Makefile" clean
make[1]: Entering directory `/home/LTP/ltp-2010-02-01/runtest'
rm -f -f  *.o *.pyc
make[1]: Leaving directory `/home/LTP/ltp-2010-02-01/runtest'
make -C "testscripts" \
         -f "/home/LTP/ltp-2010-02-01/testscripts/Makefile" clean
[...]
make[1]: Entering directory `/home/LTP/ltp-2010-02-01/lib'
rm -f -f libltp.a *.o *.pyc
make[1]: Leaving directory `/home/LTP/ltp-2010-02-01/lib'
make -C include -f "/home/LTP/ltp-2010-02-01/include/Makefile" clean
make[1]: Entering directory `/home/LTP/ltp-2010-02-01/include'
rm -f -f  *.o *.pyc
make[1]: Leaving directory `/home/LTP/ltp-2010-02-01/include'
rm -f -Rf "/"
rm: cannot remove `//sys/module/parport_pc/sections/.strtab': Operation not
permitted
rm: cannot remove `//sys/module/parport_pc/sections/.symtab': Operation not
permitted
rm: cannot remove `//sys/module/parport_pc/sections/.module_sig': Operation
not permitted
rm: cannot remove `//sys/module/parport_pc/sections/.bss': Operation not
permitted
rm: cannot remove
`//sys/module/parport_pc/sections/.gnu.linkonce.this_module': Operation not
permitted
[...]
rm: cannot remove `//sys/block/sda/sda1/start': Operation not permitted
rm: cannot remove `//sys/block/sda/sda1/dev': Operation not permitted
rm: `//sys/block/sda/device' changed dev/ino: Operation not permitted
make: *** [clean_install_dir] Error 1
[r...@rhel4-8 ltp-2010-02-01]# echo $?
2
[r...@rhel4-8 ltp-2010-02-01]# ls -ltr /opt/ltp
total 2056
drwxr-xr-x  3 root root    4096 Feb  1 10:22 share
drwxr-xr-x  2 root root    4096 Feb  1 10:22 testscripts
drwxr-xr-x  4 root root    4096 Feb  1 10:22 testcases
-rwxr-xr-x  1 root root    2603 Feb  1 10:24 ver_linux
-rwxr-xr-x  1 root root   10193 Feb  1 10:24 runltplite.sh
-rwxr-xr-x  1 root root   38054 Feb  1 10:24 runltp
-rwxr-xr-x  1 root root   22819 Feb  1 10:24 runalltests.sh
drwxr-xr-x  2 root root    4096 Feb  1 10:24 bin
-rw-r--r--  1 root root      13 Feb  1 10:24 Version
-rwxr-xr-x  1 root root    4645 Feb  1 10:24 IDcheck.sh
drwxr-xr-x  2 root root    4096 Feb  1 10:24 results
drwxr-xr-x  2 root root    4096 Feb  1 10:24 output
-rw-r--r--  1 root root 1977717 Feb  1 11:39 cvs0201-20100201.txt
drwxr-xr-x  2 root root    4096 Feb  1 17:20 runtest
[r...@rhel4-8 ltp-2010-02-01]# ls -ltr /
total 154
drwxr-xr-x    2 root root  4096 Aug 13  2004 srv
drwxr-xr-x    2 root root  4096 Aug 13  2004 mnt
drwxr-xr-x    2 root root  4096 Aug 13  2004 initrd
drwxr-xr-x    2 root root  4096 Oct 21 17:08 selinux
drwxr-xr-x    4 root root  1024 Oct 21 17:11 boot
drwxr-xr-x   23 root root  4096 Oct 21 17:27 var
drwxr-xr-x    3 root root  4096 Oct 21 17:27 tftpboot
drwx------    2 root root 16384 Oct 22 02:02 lost+found
drwxr-xr-x    2 root root  4096 Oct 22 09:43 bin
drwxr-xr-x    2 root root 12288 Dec 18 12:44 sbin
drwxr-xr-x   15 root root  4096 Jan 12 19:27 usr
drwxr-xr-x   12 root root  4096 Jan 19 10:10 lib
drwxr-xr-x    3 root root  4096 Feb  1 10:22 opt
drwxr-xr-x    4 root root  4096 Feb  1 11:38 home
drwxr-xr-x    4 root root  4096 Feb  2 11:46 media
drwxr-xr-x   96 root root 12288 Feb  2 11:46 etc
drwxr-xr-x    8 root root  6520 Feb  2 11:46 dev
drwxrwxrwt   10 root root  4096 Feb  2 11:48 tmp
dr-xr-xr-x  109 root root     0 Feb  2  2010 proc
drwxr-xr-x    9 root root     0 Feb  2  2010 sys
[r...@rhel4-8 ltp-2010-02-01]# uname -a
Linux RHEL4-8.localdomain 2.6.9-89.ELsmp #1 SMP Mon Apr 20 10:34:33 EDT 2009
i686 i686 i386 GNU/Linux
[r...@rhel4-8 ltp-2010-02-01]#
------------

"make clean" is going to delete a "/" directory obviously.




Regards--


-Tomonori Mitani



------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to