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

Bug#934378: linux-image-5.2.0-2-amd64: linux-5.2.0-2 : Unable to mount CDROM



Der Hurchings-San,
Sorry for later.
Belows are "strace mount /cdrom" at both 5.2.0-1 and 5.2.0-2

Please see.
Regards,
Ohta.

--- LOGS ---
A.With 5.2.0-1 :
--- BEGIN LOG 1 ---
# strace mount /cdrom
execve("/bin/mount", ["mount", "/cdrom"], 0x7ffda4b6a4d8 /* 67 vars */) = 0
brk(NULL)                               = 0x55d53a11a000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=594037, ...}) = 0
mmap(NULL, 594037, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb994335000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libmount.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\333\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=391712, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb994333000
mmap(NULL, 394600, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb9942d2000
mmap(0x7fb9942de000, 253952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fb9942de000
mmap(0x7fb99431c000, 77824, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4a000) = 0x7fb99431c000
mmap(0x7fb99432f000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5c000) = 0x7fb99432f000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20|\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=167624, ...}) = 0
mmap(NULL, 179184, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb9942a6000
mprotect(0x7fb9942ad000, 135168, PROT_NONE) = 0
mmap(0x7fb9942ad000, 102400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fb9942ad000
mmap(0x7fb9942c6000, 28672, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7fb9942c6000
mmap(0x7fb9942ce000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7fb9942ce000
mmap(0x7fb9942d0000, 7152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb9942d0000
close(3)                                = 0
openat(AT_FDCWD, "/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\260A\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0
mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb9940e5000
mprotect(0x7fb994107000, 1658880, PROT_NONE) = 0
mmap(0x7fb994107000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fb994107000
mmap(0x7fb99424f000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fb99424f000
mmap(0x7fb99429c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fb99429c000
mmap(0x7fb9942a2000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb9942a2000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libblkid.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \257\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=347104, ...}) = 0
mmap(NULL, 349992, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb99408f000
mprotect(0x7fb994099000, 286720, PROT_NONE) = 0
mmap(0x7fb994099000, 217088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fb994099000
mmap(0x7fb9940ce000, 65536, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3f000) = 0x7fb9940ce000
mmap(0x7fb9940df000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4f000) = 0x7fb9940df000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/librt.so.1", 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\260#\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=35808, ...}) = 0
mmap(NULL, 39904, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb994085000
mmap(0x7fb994087000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb994087000
mmap(0x7fb99408b000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fb99408b000
mmap(0x7fb99408d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fb99408d000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\"\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=539304, ...}) = 0
mmap(NULL, 541576, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb994000000
mmap(0x7fb994002000, 376832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb994002000
mmap(0x7fb99405e000, 151552, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5e000) = 0x7fb99405e000
mmap(0x7fb994083000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x82000) = 0x7fb994083000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb993ffe000
mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb993ff9000
mmap(0x7fb993ffa000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fb993ffa000
mmap(0x7fb993ffb000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb993ffb000
mmap(0x7fb993ffc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb993ffc000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", 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@l\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0
mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb993fd8000
mmap(0x7fb993fde000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fb993fde000
mmap(0x7fb993fed000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fb993fed000
mmap(0x7fb993ff3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fb993ff3000
mmap(0x7fb993ff5000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb993ff5000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb993fd6000
arch_prctl(ARCH_SET_FS, 0x7fb993fd6c80) = 0
mprotect(0x7fb99429c000, 16384, PROT_READ) = 0
mprotect(0x7fb993ff3000, 4096, PROT_READ) = 0
mprotect(0x7fb993ffc000, 4096, PROT_READ) = 0
mprotect(0x7fb994083000, 4096, PROT_READ) = 0
mprotect(0x7fb99408d000, 4096, PROT_READ) = 0
mprotect(0x7fb9940df000, 20480, PROT_READ) = 0
mprotect(0x7fb9942ce000, 4096, PROT_READ) = 0
mprotect(0x7fb99432f000, 12288, PROT_READ) = 0
mprotect(0x55d53a09e000, 4096, PROT_READ) = 0
mprotect(0x7fb9943ee000, 4096, PROT_READ) = 0
munmap(0x7fb994335000, 594037)          = 0
set_tid_address(0x7fb993fd6f50)         = 12663
set_robust_list(0x7fb993fd6f60, 24)     = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7fb993fde6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fb993fea730}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7fb993fde740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb993fea730}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
statfs("/sys/fs/selinux", 0x7ffc3ccd0900) = -1 ENOENT (No such file or directory)
statfs("/selinux", 0x7ffc3ccd0900)      = -1 ENOENT (No such file or directory)
brk(NULL)                               = 0x55d53a11a000
brk(0x55d53a13b000)                     = 0x55d53a13b000
openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tr"..., 1024) = 466
read(3, "", 1024)                       = 0
close(3)                                = 0
access("/etc/selinux/config", F_OK)     = 0
getuid()                                = 0
geteuid()                               = 0
getuid()                                = 0
geteuid()                               = 0
getgid()                                = 0
getegid()                               = 0
prctl(PR_GET_DUMPABLE)                  = 1 (SUID_DUMP_USER)
stat("/etc/fstab", {st_mode=S_IFREG|0644, st_size=7055, ...}) = 0
openat(AT_FDCWD, "/etc/fstab", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=7055, ...}) = 0
read(3, "# /etc/fstab: static file system"..., 4096) = 4096
read(3, "ve_c     none     defaults,bind "..., 4096) = 2959
read(3, "", 4096)                       = 0
close(3)                                = 0
lstat("/cdrom", {st_mode=S_IFLNK|0777, st_size=11, ...}) = 0
readlink("/cdrom", "media/cdrom", 4095) = 11
lstat("/media", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/media/cdrom", {st_mode=S_IFLNK|0777, st_size=6, ...}) = 0
readlink("/media/cdrom", "cdrom0", 4095) = 6
lstat("/media/cdrom0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/sys/fs/smackfs", F_OK)         = -1 ENOENT (No such file or directory)
lstat("/dev", {st_mode=S_IFDIR|0755, st_size=5580, ...}) = 0
lstat("/dev/sr0", {st_mode=S_IFBLK|0660, st_rdev=makedev(0xb, 0), ...}) = 0
lstat("/media", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/media/cdrom0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getuid()                                = 0
geteuid()                               = 0
getgid()                                = 0
getegid()                               = 0
prctl(PR_GET_DUMPABLE)                  = 1 (SUID_DUMP_USER)
stat("/run", {st_mode=S_IFDIR|0755, st_size=1800, ...}) = 0
lstat("/run/mount/utab", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
stat("/run/mount/utab", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
geteuid()                               = 0
getegid()                               = 0
getuid()                                = 0
getgid()                                = 0
access("/run/mount/utab", R_OK|W_OK)    = 0
stat("/sbin/mount.udf", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
stat("/sbin/fs.d/mount.udf", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
stat("/sbin/fs/mount.udf", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
mount("/dev/sr0", "/media/cdrom0", "udf", MS_NOSUID|MS_NODEV|MS_SILENT, "utf8") = -1 EROFS (Read-only file system)
stat("/sbin/mount.iso9660", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
stat("/sbin/fs.d/mount.iso9660", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
stat("/sbin/fs/mount.iso9660", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
mount("/dev/sr0", "/media/cdrom0", "iso9660", MS_NOSUID|MS_NODEV|MS_SILENT, "utf8") = -1 EROFS (Read-only file system)
stat("/sbin/mount.udf", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
stat("/sbin/fs.d/mount.udf", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
stat("/sbin/fs/mount.udf", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
mount("/dev/sr0", "/media/cdrom0", "udf", MS_RDONLY|MS_NOSUID|MS_NODEV|MS_SILENT, "utf8") = -1 EINVAL (Invalid argument)
stat("/sbin/mount.iso9660", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
stat("/sbin/fs.d/mount.iso9660", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
stat("/sbin/fs/mount.iso9660", 0x7ffc3ccce5b0) = -1 ENOENT (No such file or directory)
mount("/dev/sr0", "/media/cdrom0", "iso9660", MS_RDONLY|MS_NOSUID|MS_NODEV|MS_SILENT, "utf8") = 0
getpid()                                = 12663
rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0
openat(AT_FDCWD, "/run/mount/utab.lock", O_RDONLY|O_CREAT|O_CLOEXEC, 0644) = 3
fchmod(3, 0644)                         = 0
flock(3, LOCK_EX)                       = 0
stat("/run/mount/utab", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
openat(AT_FDCWD, "/run/mount/utab", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
read(4, "", 4096)                       = 0
close(4)                                = 0
umask(077)                              = 022
getpid()                                = 12663
openat(AT_FDCWD, "/run/mount/utab.vSgrWU", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600) = 4
umask(022)                              = 077
fcntl(4, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(4, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
write(4, "SRC=/dev/sr0 TARGET=/media/cdrom"..., 51) = 51
fchmod(4, 0644)                         = 0
stat("/run/mount/utab", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
fchown(4, 0, 1002)                      = 0
close(4)                                = 0
rename("/run/mount/utab.vSgrWU", "/run/mount/utab") = 0
unlink("/run/mount/utab.vSgrWU")        = -1 ENOENT (No such file or directory)
close(3)                                = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
write(2, "mount: ", 7mount: )                  = 7
write(2, "/media/cdrom0: WARNING: device w"..., 66/media/cdrom0: WARNING: device write-protected, mounted read-only.) = 66
write(2, "\n", 1
)                       = 1
close(1)                                = 0
close(2)                                = 0
exit_group(0)                           = ?
+++ exited with 0 +++
--- END LOG 1 ---

B.With 5.2.0-2
--- BEGIN LOG 2 ---
# strace mount /cdrom
execve("/bin/mount", ["mount", "/cdrom"], 0x7ffded05f418 /* 10 vars */) = 0
brk(NULL)                               = 0x55953b505000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=594037, ...}) = 0
mmap(NULL, 594037, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f88e1e4c000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libmount.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\333\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=391712, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88e1e4a000
mmap(NULL, 394600, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88e1de9000
mmap(0x7f88e1df5000, 253952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f88e1df5000
mmap(0x7f88e1e33000, 77824, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4a000) = 0x7f88e1e33000
mmap(0x7f88e1e46000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5c000) = 0x7f88e1e46000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20|\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=167624, ...}) = 0
mmap(NULL, 179184, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88e1dbd000
mprotect(0x7f88e1dc4000, 135168, PROT_NONE) = 0
mmap(0x7f88e1dc4000, 102400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f88e1dc4000
mmap(0x7f88e1ddd000, 28672, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7f88e1ddd000
mmap(0x7f88e1de5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7f88e1de5000
mmap(0x7f88e1de7000, 7152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f88e1de7000
close(3)                                = 0
openat(AT_FDCWD, "/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\260A\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0
mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88e1bfc000
mprotect(0x7f88e1c1e000, 1658880, PROT_NONE) = 0
mmap(0x7f88e1c1e000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f88e1c1e000
mmap(0x7f88e1d66000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f88e1d66000
mmap(0x7f88e1db3000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f88e1db3000
mmap(0x7f88e1db9000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f88e1db9000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libblkid.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \257\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=347104, ...}) = 0
mmap(NULL, 349992, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88e1ba6000
mprotect(0x7f88e1bb0000, 286720, PROT_NONE) = 0
mmap(0x7f88e1bb0000, 217088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f88e1bb0000
mmap(0x7f88e1be5000, 65536, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3f000) = 0x7f88e1be5000
mmap(0x7f88e1bf6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4f000) = 0x7f88e1bf6000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/librt.so.1", 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\260#\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=35808, ...}) = 0
mmap(NULL, 39904, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88e1b9c000
mmap(0x7f88e1b9e000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f88e1b9e000
mmap(0x7f88e1ba2000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f88e1ba2000
mmap(0x7f88e1ba4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f88e1ba4000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\"\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=539304, ...}) = 0
mmap(NULL, 541576, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88e1b17000
mmap(0x7f88e1b19000, 376832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f88e1b19000
mmap(0x7f88e1b75000, 151552, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5e000) = 0x7f88e1b75000
mmap(0x7f88e1b9a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x82000) = 0x7f88e1b9a000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88e1b15000
mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88e1b10000
mmap(0x7f88e1b11000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f88e1b11000
mmap(0x7f88e1b12000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f88e1b12000
mmap(0x7f88e1b13000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f88e1b13000
close(3)                                = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", 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@l\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0
mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f88e1aef000
mmap(0x7f88e1af5000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f88e1af5000
mmap(0x7f88e1b04000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f88e1b04000
mmap(0x7f88e1b0a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f88e1b0a000
mmap(0x7f88e1b0c000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f88e1b0c000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88e1aed000
arch_prctl(ARCH_SET_FS, 0x7f88e1aedc80) = 0
mprotect(0x7f88e1db3000, 16384, PROT_READ) = 0
mprotect(0x7f88e1b0a000, 4096, PROT_READ) = 0
mprotect(0x7f88e1b13000, 4096, PROT_READ) = 0
mprotect(0x7f88e1b9a000, 4096, PROT_READ) = 0
mprotect(0x7f88e1ba4000, 4096, PROT_READ) = 0
mprotect(0x7f88e1bf6000, 20480, PROT_READ) = 0
mprotect(0x7f88e1de5000, 4096, PROT_READ) = 0
mprotect(0x7f88e1e46000, 12288, PROT_READ) = 0
mprotect(0x55953a9e4000, 4096, PROT_READ) = 0
mprotect(0x7f88e1f05000, 4096, PROT_READ) = 0
munmap(0x7f88e1e4c000, 594037)          = 0
set_tid_address(0x7f88e1aedf50)         = 1371
set_robust_list(0x7f88e1aedf60, 24)     = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7f88e1af56b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f88e1b01730}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f88e1af5740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f88e1b01730}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
statfs("/sys/fs/selinux", 0x7ffefec42aa0) = -1 ENOENT (No such file or directory)
statfs("/selinux", 0x7ffefec42aa0)      = -1 ENOENT (No such file or directory)
brk(NULL)                               = 0x55953b505000
brk(0x55953b526000)                     = 0x55953b526000
openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tr"..., 1024) = 404
read(3, "", 1024)                       = 0
close(3)                                = 0
access("/etc/selinux/config", F_OK)     = 0
getuid()                                = 0
geteuid()                               = 0
getuid()                                = 0
geteuid()                               = 0
getgid()                                = 0
getegid()                               = 0
prctl(PR_GET_DUMPABLE)                  = 1 (SUID_DUMP_USER)
stat("/etc/fstab", {st_mode=S_IFREG|0644, st_size=7055, ...}) = 0
openat(AT_FDCWD, "/etc/fstab", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=7055, ...}) = 0
read(3, "# /etc/fstab: static file system"..., 4096) = 4096
read(3, "ve_c     none     defaults,bind "..., 4096) = 2959
read(3, "", 4096)                       = 0
close(3)                                = 0
lstat("/cdrom", {st_mode=S_IFLNK|0777, st_size=11, ...}) = 0
readlink("/cdrom", "media/cdrom", 4095) = 11
lstat("/media", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/media/cdrom", {st_mode=S_IFLNK|0777, st_size=6, ...}) = 0
readlink("/media/cdrom", "cdrom0", 4095) = 6
lstat("/media/cdrom0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/sys/fs/smackfs", F_OK)         = -1 ENOENT (No such file or directory)
lstat("/dev", {st_mode=S_IFDIR|0755, st_size=5340, ...}) = 0
lstat("/dev/sr0", {st_mode=S_IFBLK|0660, st_rdev=makedev(0xb, 0), ...}) = 0
lstat("/media", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/media/cdrom0", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getuid()                                = 0
geteuid()                               = 0
getgid()                                = 0
getegid()                               = 0
prctl(PR_GET_DUMPABLE)                  = 1 (SUID_DUMP_USER)
stat("/run", {st_mode=S_IFDIR|0755, st_size=400, ...}) = 0
lstat("/run/mount/utab", 0x7ffefec41910) = -1 ENOENT (No such file or directory)
mkdir("/run/mount", 0755)               = -1 EEXIST (File exists)
stat("/run/mount/utab", 0x7ffefec417f0) = -1 ENOENT (No such file or directory)
stat("/run/mount", {st_mode=S_IFDIR|0755, st_size=40, ...}) = 0
geteuid()                               = 0
getegid()                               = 0
getuid()                                = 0
getgid()                                = 0
access("/run/mount", R_OK|W_OK)         = 0
stat("/sbin/mount.udf", 0x7ffefec40750) = -1 ENOENT (No such file or directory)
stat("/sbin/fs.d/mount.udf", 0x7ffefec40750) = -1 ENOENT (No such file or directory)
stat("/sbin/fs/mount.udf", 0x7ffefec40750) = -1 ENOENT (No such file or directory)
mount("/dev/sr0", "/media/cdrom0", "udf", MS_NOSUID|MS_NODEV|MS_SILENT, "utf8") = -1 EROFS (Read-only file system)
stat("/sbin/mount.iso9660", 0x7ffefec40750) = -1 ENOENT (No such file or directory)
stat("/sbin/fs.d/mount.iso9660", 0x7ffefec40750) = -1 ENOENT (No such file or directory)
stat("/sbin/fs/mount.iso9660", 0x7ffefec40750) = -1 ENOENT (No such file or directory)
mount("/dev/sr0", "/media/cdrom0", "iso9660", MS_NOSUID|MS_NODEV|MS_SILENT, "utf8") = -1 EBUSY (Device or resource busy)
openat(AT_FDCWD, "/proc/self/mountinfo", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
read(3, "20 26 0:19 / /sys rw,nosuid,node"..., 1024) = 1024
lstat("/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
lstat("/proc/self", {st_mode=S_IFLNK|0777, st_size=0, ...}) = 0
readlink("/proc/self", "1371", 4095)    = 4
lstat("/proc/1371", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
lstat("/proc/1371/mountinfo", {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
read(3, "p2 cgroup2 rw,nsdelegate\n33 31 0"..., 1024) = 1024
read(3, "ared:22 - cgroup cgroup rw,cpu,c"..., 1024) = 1024
read(3, "ared:65 - ext4 /dev/sda2 rw\n121 "..., 1024) = 1024
read(3, "6 8:19 / /u1x/05 rw,relatime sha"..., 1024) = 1024
read(3, "/usr_local /usr/local rw,noatime"..., 1024) = 494
read(3, "", 1024)                       = 0
close(3)                                = 0
getuid()                                = 0
geteuid()                               = 0
getgid()                                = 0
getegid()                               = 0
prctl(PR_GET_DUMPABLE)                  = 1 (SUID_DUMP_USER)
stat("/run", {st_mode=S_IFDIR|0755, st_size=400, ...}) = 0
stat("/run/mount/utab", 0x7ffefec3f700) = -1 ENOENT (No such file or directory)
write(2, "mount: ", 7mount: )                  = 7
write(2, "/media/cdrom0: /dev/sr0 already "..., 60/media/cdrom0: /dev/sr0 already mounted or mount point busy.) = 60
write(2, "\n", 1
)                       = 1
close(1)                                = 0
close(2)                                = 0
exit_group(32)                          = ?
+++ exited with 32 +++
--- END LOG 2 ---



On Sat, 10 Aug 2019 16:27:49 +0100
Ben Hutchings <ben@decadent.org.uk> wrote:

> Control: tag -1 moreinfo
> 
> On Sat, 2019-08-10 at 20:39 +0900, Kyuma Ohta wrote:
> > Package: src:linux
> > Version: 5.2.7-1
> > Severity: normal
> > File: linux-image-5.2.0-2-amd64
> > 
> > Dear Maintainer,
> > 
> > With 5.2.0-2 (based on Upstream VANILLA 5.2.7), unable to mount
> > CDROM by returning EBUSY with mount() system call. With 5.2.0-1
> > (based on Upstream VANILLA 5.2.6), enable to mount CDROM. This
> > issue also happen at Upstream VANILLA 5.2.7 and 5.2.8. See below
> > log.
> [...]
> 
> That log just shows that sudo doesn't work under strace, which is
> intended behaviour.
> 
> Try again as root, not using sudo.
> 
> Ben.
> 


Reply to: