Tested upstream v4.1.1 doesn't have this problem; kernel-fixed-upstream

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1.1-unstable/
[   ]   linux-image-4.1.1-040101-lowlatency_4.1.1-040101.201506291635_amd64.deb 
29-Jun-2015 20:58       53M

root@ubuntu-studio:~# uname -a
Linux ubuntu-studio 4.1.1-040101-lowlatency #201506291635 SMP PREEMPT Mon Jun 
29 20:45:44 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
root@ubuntu-studio:~# 
root@ubuntu-studio:~# 
root@ubuntu-studio:~# strace \rm -rvf /root && echo "removed /root"

execve("/bin/rm", ["rm", "-rvf", "/root"], [/* 19 vars */]) = 0
brk(0)                                  = 0x1494000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f47669e3000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=123268, ...}) = 0
mmap(NULL, 123268, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f47669c4000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\v\2\0\0\0\0\0"..., 
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1869392, ...}) = 0
mmap(NULL, 3972864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x7f47663f8000
mprotect(0x7f47665b8000, 2097152, PROT_NONE) = 0
mmap(0x7f47667b8000, 24576, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7f47667b8000
mmap(0x7f47667be000, 16128, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f47667be000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f47669c3000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f47669c2000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f47669c1000
arch_prctl(ARCH_SET_FS, 0x7f47669c2700) = 0
mprotect(0x7f47667b8000, 16384, PROT_READ) = 0
mprotect(0x60d000, 4096, PROT_READ)     = 0
mprotect(0x7f47669e5000, 4096, PROT_READ) = 0
munmap(0x7f47669c4000, 123268)          = 0
brk(0)                                  = 0x1494000
brk(0x14b5000)                          = 0x14b5000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2919792, ...}) = 0
mmap(NULL, 2919792, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f476612f000
close(3)                                = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B9600 
opost isig icanon echo ...}) = 0
lstat("/", {st_mode=S_IFDIR|0755, st_size=240, ...}) = 0
newfstatat(AT_FDCWD, "/root", {st_mode=S_IFDIR|0700, st_size=46, ...}, 
AT_SYMLINK_NOFOLLOW) = 0
openat(AT_FDCWD, "/root", O_RDONLY|O_NOCTTY|O_NONBLOCK|O_DIRECTORY|O_NOFOLLOW) 
= 3
fstat(3, {st_mode=S_IFDIR|0700, st_size=46, ...}) = 0
fcntl(3, F_GETFL)                       = 0x38800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_NOFOLLOW)
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
getdents(3, /* 4 entries */, 32768)     = 112
close(3)                                = 0
openat(AT_FDCWD, "/root", O_RDONLY|O_NOCTTY|O_NONBLOCK|O_DIRECTORY|O_NOFOLLOW) 
= 3
fcntl(3, F_GETFD)                       = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
fstat(3, {st_mode=S_IFDIR|0700, st_size=46, ...}) = 0
fcntl(3, F_GETFL)                       = 0x38800 (flags 
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_NOFOLLOW)
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
fcntl(3, F_DUPFD, 3)                    = 4
fcntl(4, F_GETFD)                       = 0
fcntl(4, F_SETFD, FD_CLOEXEC)           = 0
getdents(3, /* 4 entries */, 32768)     = 112
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
unlinkat(4, ".bashrc", 0)               = 0
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f47669e2000
read(3, "# Locale name alias data base.\n#"..., 1024) = 1024
read(3, " entries are case independent.\n\n"..., 1024) = 1024
read(3, "R\nko_KR\t\tko_KR.eucKR\nlithuanian "..., 1024) = 522
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0x7f47669e2000, 4096)            = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/usr/share/locale-langpack/en_US.UTF-8/LC_MESSAGES/coreutils.mo", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_US.utf8/LC_MESSAGES/coreutils.mo", 
O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_US/LC_MESSAGES/coreutils.mo", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) 
= -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = 
-1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en/LC_MESSAGES/coreutils.mo", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=619, ...}) = 0
mmap(NULL, 619, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f47669e2000
close(3)                                = 0
open("/usr/lib/charset.alias", O_RDONLY|O_NOFOLLOW) = -1 ENOENT (No such file 
or directory)
fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(4, 64), ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B9600 
opost isig icanon echo ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f47669e1000
write(1, "removed \342\200\230/root/.bashrc\342\200\231\n", 28removed 
‘/root/.bashrc’
) = 28
unlinkat(4, ".profile", 0)              = 0
write(1, "removed \342\200\230/root/.profile\342\200\231\n", 29removed 
‘/root/.profile’
) = 29
close(4)                                = 0
unlinkat(AT_FDCWD, "/root", AT_REMOVEDIR) = 0
write(1, "removed directory: \342\200\230/root\342\200\231\n", 31removed 
directory: ‘/root’
) = 31
lseek(0, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)
close(0)                                = 0
close(1)                                = 0
munmap(0x7f47669e1000, 4096)            = 0
close(2)                                = 0
exit_group(0)                           = ?
+++ exited with 0 +++
removed /root
root@ubuntu-studio:~# 

root@ubuntu-studio:~# df -Th
Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs  664M     0  664M   0% /dev
tmpfs          tmpfs     137M  9.0M  128M   7% /run
/dev/sr0       iso9660   2.3G  2.3G     0 100% /cdrom
/dev/loop0     squashfs  2.3G  2.3G     0 100% /rofs
/cow           overlay   682M   42M  640M   7% /
tmpfs          tmpfs     682M   80K  682M   1% /dev/shm
tmpfs          tmpfs     5.0M     0  5.0M   0% /run/lock
tmpfs          tmpfs     682M     0  682M   0% /sys/fs/cgroup
tmpfs          tmpfs     682M  8.0K  682M   1% /tmp
tmpfs          tmpfs     137M   32K  137M   1% /run/user/999
root@ubuntu-studio:~# 
root@ubuntu-studio:~# cat /proc/cmdline
file=/cdrom/preseed/ubuntustudio.seed boot=casper username=mint debug 
console=tty0 console=ttyS0 ---
root@ubuntu-studio:~# cat /proc/version
Linux version 4.1.1-040101-lowlatency (kernel@gomeisa) (gcc version 4.6.3 
(Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201506291635 SMP PREEMPT Mon Jun 29 20:45:44 
UTC 2015


** Tags added: kernel-fixed-upstream

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1469579

Title:
  kernel crash when doing `rm -rf /root`

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1469579/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to