Bug#872765: linux-image-4.13.0-rc7-amd64: further information
Dear maintainer,
Please find attached further information regarding this bug:
strace, ltrace and ls output.
The problem is still present in 4.13.0-rc7-amd64.
Should you need any other test, please let me know.
Kindest regards,
Ricardo
# Non working mixer
; uname -a
Linux hp425 4.13.0-rc7-amd64 #1 SMP Debian 4.13~rc7-1~exp1 (2017-08-30) x86_64 GNU/Linux
; LANG=en ls -l /dev/mixer
ls: cannot access '/dev/mixer': No such file or directory
; ls -l /dev/snd/
total 0
drwxr-xr-x 2 root root 80 ago 31 16:55 by-path
crw-rw---- 1 root audio 116, 5 ago 31 16:55 controlC0
crw-rw---- 1 root audio 116, 2 ago 31 16:55 controlC1
crw-rw---- 1 root audio 116, 8 ago 31 16:55 hwC0D0
crw-rw---- 1 root audio 116, 4 ago 31 16:55 hwC1D0
crw-rw---- 1 root audio 116, 7 ago 31 16:55 pcmC0D0c
crw-rw---- 1 root audio 116, 6 ago 31 16:55 pcmC0D0p
crw-rw---- 1 root audio 116, 3 ago 31 16:55 pcmC1D3p
crw-rw---- 1 root audio 116, 1 ago 31 16:55 seq
crw-rw---- 1 root audio 116, 33 ago 31 16:55 timer
; ls -l /dev/snd/by-path/
total 0
lrwxrwxrwx 1 root root 12 ago 31 16:55 pci-0000:00:14.2 -> ../controlC0
lrwxrwxrwx 1 root root 12 ago 31 16:55 pci-0000:01:05.1 -> ../controlC1
; LANG=en ltrace aumix -v 90
setlocale(LC_ALL, "") = nil
bindtextdomain("aumix", "/usr/share/locale") = "/usr/share/locale"
textdomain("aumix") = "aumix"
access("/dev/mixer", 0) = -1
getopt(3, 0x7fffee92f958, "hILqSd:f:C:v:b:t:s:w:P:p:l:m:c:x"...) = 118
strchr("vbtswplmcxWrio123", 'v') = "vbtswplmcxWrio123"
open("/dev/sound/mixer", 2, 00) = -1
dcgettext(0, 0x55f64df0c4c4, 5, -104) = 0x55f64df0c4c4
perror("aumix: error opening mixer"aumix: error opening mixer: No such file or directory
) = <void>
fputc('\n', 0x7f63f0d6d520
) = 10
exit(1 <no return ...>
+++ exited (status 1) +++
; LANG=en strace aumix -v 90
execve("/usr/bin/aumix", ["aumix", "-v", "90"], [/* 17 vars */]) = 0
brk(NULL) = 0x560d4c68c000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f134f875000
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=77980, ...}) = 0
mmap(NULL, 77980, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f134f861000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libgpm.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\0\300\35\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=23056, ...}) = 0
mmap(NULL, 2119264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f134f44f000
mprotect(0x7f134f454000, 2093056, PROT_NONE) = 0
mmap(0x7f134f653000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f134f653000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libncursesw.so.5", 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\240{\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=194496, ...}) = 0
mmap(NULL, 2290168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f134f21f000
mprotect(0x7f134f24e000, 2093056, PROT_NONE) = 0
mmap(0x7f134f44d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2e000) = 0x7f134f44d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libtinfo.so.5", 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\320\316\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=170784, ...}) = 0
mmap(NULL, 2267936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f134eff5000
mprotect(0x7f134f01b000, 2093056, PROT_NONE) = 0
mmap(0x7f134f21a000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f134f21a000
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\0\4\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1681176, ...}) = 0
mmap(NULL, 3787104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f134ec58000
mprotect(0x7f134edeb000, 2097152, PROT_NONE) = 0
mmap(0x7f134efeb000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x193000) = 0x7f134efeb000
mmap(0x7f134eff1000, 14688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f134eff1000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/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\0\200\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14640, ...}) = 0
mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f134ea54000
mprotect(0x7f134ea56000, 2097152, PROT_NONE) = 0
mmap(0x7f134ec56000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f134ec56000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f134f85f000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f134f85d000
arch_prctl(ARCH_SET_FS, 0x7f134f85d700) = 0
mprotect(0x7f134efeb000, 16384, PROT_READ) = 0
mprotect(0x7f134ec56000, 4096, PROT_READ) = 0
mprotect(0x7f134f21a000, 16384, PROT_READ) = 0
mprotect(0x7f134f44d000, 4096, PROT_READ) = 0
mprotect(0x7f134f653000, 4096, PROT_READ) = 0
mprotect(0x560d4addd000, 4096, PROT_READ) = 0
mprotect(0x7f134f878000, 4096, PROT_READ) = 0
munmap(0x7f134f861000, 77980) = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1679664, ...}) = 0
mmap(NULL, 1679664, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f134f6c2000
close(3) = 0
brk(NULL) = 0x560d4c68c000
brk(0x560d4c6ad000) = 0x560d4c6ad000
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2995, ...}) = 0
read(3, "# Locale name alias data base.\n#"..., 4096) = 2995
read(3, "", 4096) = 0
close(3) = 0
open("/usr/lib/locale/en/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/dev/mixer", F_OK) = -1 ENOENT (No such file or directory)
open("/dev/sound/mixer", O_RDWR) = -1 ENOENT (No such file or directory)
dup(2) = 3
fcntl(3, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
close(3) = 0
write(2, "aumix: error opening mixer: No "..., 55aumix: error opening mixer: No such file or directory
) = 55
write(2, "\n", 1
) = 1
exit_group(1) = ?
+++ exited with 1 +++
# Working mixer
; uname -a
Linux hp425 4.12.0-1-amd64 #1 SMP Debian 4.12.6-1 (2017-08-12) x86_64 GNU/Linux
; ls -l /dev/mixer*
crw-rw---- 1 root audio 14, 0 ago 31 16:48 /dev/mixer
crw-rw---- 1 root audio 14, 16 ago 31 16:48 /dev/mixer1
; ls -l /dev/snd/
total 0
drwxr-xr-x 2 root root 80 ago 31 17:06 by-path
crw-rw---- 1 root audio 116, 5 ago 31 17:06 controlC0
crw-rw---- 1 root audio 116, 2 ago 31 17:06 controlC1
crw-rw---- 1 root audio 116, 8 ago 31 17:06 hwC0D0
crw-rw---- 1 root audio 116, 4 ago 31 17:06 hwC1D0
crw-rw---- 1 root audio 116, 7 ago 31 17:06 pcmC0D0c
crw-rw---- 1 root audio 116, 6 ago 31 17:06 pcmC0D0p
crw-rw---- 1 root audio 116, 3 ago 31 17:06 pcmC1D3p
crw-rw---- 1 root audio 116, 1 ago 31 17:06 seq
crw-rw---- 1 root audio 116, 33 ago 31 17:06 timer
; ls -l /dev/snd/by-path/
total 0
lrwxrwxrwx 1 root root 12 ago 31 17:06 pci-0000:00:14.2 -> ../controlC0
lrwxrwxrwx 1 root root 12 ago 31 17:06 pci-0000:01:05.1 -> ../controlC1
; LANG=en ltrace aumix -v 90
setlocale(LC_ALL, "") = nil
bindtextdomain("aumix", "/usr/share/locale") = "/usr/share/locale"
textdomain("aumix") = "aumix"
access("/dev/mixer", 0) = 0
getopt(3, 0x7ffcaa0de0c8, "hILqSd:f:C:v:b:t:s:w:P:p:l:m:c:x"...) = 118
strchr("vbtswplmcxWrio123", 'v') = "vbtswplmcxWrio123"
open("/dev/mixer", 2, 00) = 3
ioctl(3, -2147201538, 0x55e98869a4a4) = 0
ioctl(3, -2147201539, 0x55e98869a4a0) = 0
ioctl(3, -2147201537, 0x55e98869a49c) = 0
ioctl(3, -2147201541, 0x55e98869a498) = 0
strtol(0x7ffcaa0deed2, 0, 10, 0x7ff1ffd7ddc7) = 90
ioctl(3, -1073459968, 0x7ffcaa0ddf60) = 0
getopt(3, 0x7ffcaa0de0c8, "hILqSd:f:C:v:b:t:s:w:P:p:l:m:c:x"...) = -1
exit(0 <no return ...>
+++ exited (status 0) +++
; LANG=en strace aumix -v 90
execve("/usr/bin/aumix", ["aumix", "-v", "90"], [/* 18 vars */]) = 0
brk(NULL) = 0x558d6da01000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fec6096c000
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=77980, ...}) = 0
mmap(NULL, 77980, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fec60958000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libgpm.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\0\300\35\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=23056, ...}) = 0
mmap(NULL, 2119264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fec60546000
mprotect(0x7fec6054b000, 2093056, PROT_NONE) = 0
mmap(0x7fec6074a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fec6074a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libncursesw.so.5", 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\240{\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=194496, ...}) = 0
mmap(NULL, 2290168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fec60316000
mprotect(0x7fec60345000, 2093056, PROT_NONE) = 0
mmap(0x7fec60544000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2e000) = 0x7fec60544000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libtinfo.so.5", 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\320\316\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=170784, ...}) = 0
mmap(NULL, 2267936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fec600ec000
mprotect(0x7fec60112000, 2093056, PROT_NONE) = 0
mmap(0x7fec60311000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7fec60311000
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\0\4\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1681176, ...}) = 0
mmap(NULL, 3787104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fec5fd4f000
mprotect(0x7fec5fee2000, 2097152, PROT_NONE) = 0
mmap(0x7fec600e2000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x193000) = 0x7fec600e2000
mmap(0x7fec600e8000, 14688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fec600e8000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/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\0\200\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14640, ...}) = 0
mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fec5fb4b000
mprotect(0x7fec5fb4d000, 2097152, PROT_NONE) = 0
mmap(0x7fec5fd4d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fec5fd4d000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fec60956000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fec60954000
arch_prctl(ARCH_SET_FS, 0x7fec60954700) = 0
mprotect(0x7fec600e2000, 16384, PROT_READ) = 0
mprotect(0x7fec5fd4d000, 4096, PROT_READ) = 0
mprotect(0x7fec60311000, 16384, PROT_READ) = 0
mprotect(0x7fec60544000, 4096, PROT_READ) = 0
mprotect(0x7fec6074a000, 4096, PROT_READ) = 0
mprotect(0x558d6d14a000, 4096, PROT_READ) = 0
mprotect(0x7fec6096f000, 4096, PROT_READ) = 0
munmap(0x7fec60958000, 77980) = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1679664, ...}) = 0
mmap(NULL, 1679664, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fec607b9000
close(3) = 0
brk(NULL) = 0x558d6da01000
brk(0x558d6da22000) = 0x558d6da22000
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2995, ...}) = 0
read(3, "# Locale name alias data base.\n#"..., 4096) = 2995
read(3, "", 4096) = 0
close(3) = 0
open("/usr/lib/locale/en/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/dev/mixer", F_OK) = 0
open("/dev/mixer", O_RDWR) = 3
ioctl(3, MIXER_READ(254), 0x558d6d14b4a4) = 0
ioctl(3, MIXER_READ(253), 0x558d6d14b4a0) = 0
ioctl(3, MIXER_READ(255), 0x558d6d14b49c) = 0
ioctl(3, MIXER_READ(251), 0x558d6d14b498) = 0
ioctl(3, _IOC(_IOC_READ|_IOC_WRITE, 0x4d, 0x00, 0x04), 0x7ffe04ae43e0) = 0
exit_group(0) = ?
+++ exited with 0 +++
Reply to: