Related
When I strace this:
#include <stdio.h>
#include <time.h>
int main()
{
struct timespec ts;
fprintf(stderr, "start!\n");
clock_gettime(CLOCK_REALTIME, &ts);
fprintf(stderr, "realtime %lu %lu\n", ts.tv_sec, ts.tv_nsec);
clock_gettime(CLOCK_MONOTONIC, &ts);
fprintf(stderr, "monotonic %lu %lu\n", ts.tv_sec, ts.tv_nsec);
return 0;
}
I get this:
execve("/tmp/x", ["/tmp/x"], [/* 72 vars */]) = 0
brk(NULL) = 0x13d0000
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) = 0x7fed9a0d1000
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=126501, ...}) = 0
mmap(NULL, 126501, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fed9a0b2000
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\0P\t\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1864888, ...}) = 0
mmap(NULL, 3967488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fed99ae5000
mprotect(0x7fed99ca5000, 2093056, PROT_NONE) = 0
mmap(0x7fed99ea4000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bf000) = 0x7fed99ea4000
mmap(0x7fed99eaa000, 14848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fed99eaa000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fed9a0b1000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fed9a0b0000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fed9a0af000
arch_prctl(ARCH_SET_FS, 0x7fed9a0b0700) = 0
mprotect(0x7fed99ea4000, 16384, PROT_READ) = 0
mprotect(0x600000, 4096, PROT_READ) = 0
mprotect(0x7fed9a0d3000, 4096, PROT_READ) = 0
munmap(0x7fed9a0b2000, 126501) = 0
write(2, "start!\n", 7start!
) = 7
write(2, "realtime 1488919932 97097045\n", 29realtime 1488919932 97097045
) = 29
write(2, "monotonic 258985 170149836\n", 27monotonic 258985 170149836
) = 27
exit_group(0) = ?
+++ exited with 0 +++
There doesn't seem to be a system call involved in producing either CLOCK_REALTIME or CLOCK_MONOTONIC values. How is this implemented? I tried to step through it in assembler but I must've not noticed the critical part because I can't figure out how it's done.
This is a virtual system call. That is, calling it does not require switching to the kernel mode -- it is executed in user mode to improve performance. If you have ever wondered what does linux-vdso.so.1 mean in the ldd output, it is where these virtual system calls are implemented. You can learn more here.
I am trying to mount a disc with a GIT repo using davfs2 on Ubuntu 15.10. If I mount the disc using SSH or NFS (in the same target dir), I have no problem. When using davfs2, there is apparently no problem with regular file access / creation / edit, but when I try to do git push, I get this error message:
Counting objects: 4, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 367 bytes | 0 bytes/s, done.
Total 4 (delta 3), reused 0 (delta 0)
remote: error: unable to create temporary file: Invalid argument
remote: fatal: failed to write object
error: unpack failed: unpack-objects abnormal exit
To /media/nas/all/repos/setup.git
! [remote rejected] master -> master (unpacker error)
error: failed to push some refs to '/media/nas/all/repos/setup.git'
I have tried setting use_locks to both 0 and 1 in davfs2.conf. It does not change the result.
Running 'strace git push' gives the following result. Please help me understand what I can do in order to make this work. git push seems to fail after some wait statements, as can be seen in the output. What can I do about this?
execve("/usr/bin/git", ["git", "push"], [/* 60 vars */]) = 0
brk(0) = 0x10f8000
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) = 0x7f4dd26a3000
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=113621, ...}) = 0
mmap(NULL, 113621, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4dd2687000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpcre.so.3", 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\26\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=448440, ...}) = 0
mmap(NULL, 2543880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4dd2214000
mprotect(0x7f4dd2280000, 2097152, PROT_NONE) = 0
mmap(0x7f4dd2480000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6c000) = 0x7f4dd2480000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libz.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\360\35\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=104824, ...}) = 0
mmap(NULL, 2199880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4dd1ffa000
mprotect(0x7f4dd2013000, 2093056, PROT_NONE) = 0
mmap(0x7f4dd2212000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f4dd2212000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libresolv.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\3209\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=101232, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd2686000
mmap(NULL, 2206536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4dd1ddf000
mprotect(0x7f4dd1df6000, 2097152, PROT_NONE) = 0
mmap(0x7f4dd1ff6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f4dd1ff6000
mmap(0x7f4dd1ff8000, 6984, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4dd1ff8000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/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\340`\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=142080, ...}) = 0
mmap(NULL, 2217232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4dd1bc1000
mprotect(0x7f4dd1bd9000, 2097152, PROT_NONE) = 0
mmap(0x7f4dd1dd9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f4dd1dd9000
mmap(0x7f4dd1ddb000, 13584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4dd1ddb000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/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\220!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=31680, ...}) = 0
mmap(NULL, 2128864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4dd19b9000
mprotect(0x7f4dd19c0000, 2093056, PROT_NONE) = 0
mmap(0x7f4dd1bbf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f4dd1bbf000
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\340\v\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1869392, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd2685000
mmap(NULL, 3972864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4dd15ef000
mprotect(0x7f4dd17af000, 2097152, PROT_NONE) = 0
mmap(0x7f4dd19af000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7f4dd19af000
mmap(0x7f4dd19b5000, 16128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4dd19b5000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd2684000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd2683000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd2682000
arch_prctl(ARCH_SET_FS, 0x7f4dd2683700) = 0
mprotect(0x7f4dd19af000, 16384, PROT_READ) = 0
mprotect(0x7f4dd1dd9000, 4096, PROT_READ) = 0
mprotect(0x7f4dd1bbf000, 4096, PROT_READ) = 0
mprotect(0x7f4dd1ff6000, 4096, PROT_READ) = 0
mprotect(0x7f4dd2212000, 4096, PROT_READ) = 0
mprotect(0x7f4dd2480000, 4096, PROT_READ) = 0
mprotect(0x7a9000, 4096, PROT_READ) = 0
mprotect(0x7f4dd26a5000, 4096, PROT_READ) = 0
munmap(0x7f4dd2687000, 113621) = 0
set_tid_address(0x7f4dd26839d0) = 4258
set_robust_list(0x7f4dd26839e0, 24) = 0
rt_sigaction(SIGRTMIN, {0x7f4dd1bc6bb0, [], SA_RESTORER|SA_SIGINFO, 0x7f4dd1bd1d10}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7f4dd1bc6c40, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f4dd1bd1d10}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
open("/dev/null", O_RDWR) = 3
close(3) = 0
rt_sigprocmask(SIG_UNBLOCK, [PIPE], NULL, 8) = 0
rt_sigaction(SIGPIPE, {SIG_DFL, [PIPE], SA_RESTORER|SA_RESTART, 0x7f4dd1624250}, {SIG_DFL, [], 0}, 8) = 0
brk(0) = 0x10f8000
brk(0x1119000) = 0x1119000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=7216688, ...}) = 0
mmap(NULL, 7216688, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4dd0f0d000
close(3) = 0
getcwd("/home/oivind/work/setup", 129) = 24
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".git", {st_mode=S_IFREG|0644, st_size=30, ...}) = 0
open(".git", O_RDONLY) = 3
read(3, "gitdir: ../.git/modules/setup\n", 30) = 30
close(3) = 0
lstat("../.git/modules/setup/HEAD", {st_mode=S_IFREG|0664, st_size=23, ...}) = 0
open("../.git/modules/setup/HEAD", O_RDONLY) = 3
read(3, "ref: refs/heads/master\n", 255) = 23
read(3, "", 232) = 0
close(3) = 0
lstat("../.git/modules/setup/commondir", 0x7ffcfcec3310) = -1 ENOENT (No such file or directory)
access("../.git/modules/setup/objects", X_OK) = 0
access("../.git/modules/setup/refs", X_OK) = 0
stat("../.git/modules/setup/gitfile", {st_mode=S_IFREG|0644, st_size=5, ...}) = 0
stat("../.git/modules/setup", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getcwd("/home/oivind/work/setup", 129) = 24
chdir("../.git/modules/setup") = 0
getcwd("/home/oivind/work/.git/modules/setup", 150) = 37
lstat("/home/oivind/work/.git/modules/setup", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
chdir("/home/oivind/work/setup") = 0
lstat("/home/oivind/work/.git/modules/setup/commondir", 0x7ffcfcec34a0) = -1 ENOENT (No such file or directory)
access("/etc/gitconfig", R_OK) = -1 ENOENT (No such file or directory)
access("/home/oivind/.config/git/config", R_OK) = -1 ENOENT (No such file or directory)
access("/home/oivind/.gitconfig", R_OK) = 0
open("/home/oivind/.gitconfig", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=171, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd26a2000
read(3, "[user]\n\tname = \303\230ivind Loe\n\temai"..., 4096) = 171
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f4dd26a2000, 4096) = 0
access("/home/oivind/work/.git/modules/setup/config", R_OK) = 0
open("/home/oivind/work/.git/modules/setup/config", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=282, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd26a2000
read(3, "[core]\n\trepositoryformatversion "..., 4096) = 282
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f4dd26a2000, 4096) = 0
chdir("/home/oivind/work/setup") = 0
stat("/home/oivind/work/.git/modules/setup", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/home/oivind/work/.git/modules/setup/HEAD", {st_mode=S_IFREG|0664, st_size=23, ...}) = 0
open("/home/oivind/work/.git/modules/setup/HEAD", O_RDONLY) = 3
read(3, "ref: refs/heads/master\n", 255) = 23
read(3, "", 232) = 0
close(3) = 0
lstat("/home/oivind/work/.git/modules/setup/commondir", 0x7ffcfcec3480) = -1 ENOENT (No such file or directory)
access("/home/oivind/work/.git/modules/setup/objects", X_OK) = 0
access("/home/oivind/work/.git/modules/setup/refs", X_OK) = 0
lstat("/home/oivind/work/.git/modules/setup/commondir", 0x7ffcfcec3470) = -1 ENOENT (No such file or directory)
access("/etc/gitconfig", R_OK) = -1 ENOENT (No such file or directory)
access("/home/oivind/.config/git/config", R_OK) = -1 ENOENT (No such file or directory)
access("/home/oivind/.gitconfig", R_OK) = 0
open("/home/oivind/.gitconfig", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=171, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd26a2000
read(3, "[user]\n\tname = \303\230ivind Loe\n\temai"..., 4096) = 171
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f4dd26a2000, 4096) = 0
access("/home/oivind/work/.git/modules/setup/config", R_OK) = 0
open("/home/oivind/work/.git/modules/setup/config", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=282, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd26a2000
read(3, "[core]\n\trepositoryformatversion "..., 4096) = 282
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f4dd26a2000, 4096) = 0
chdir("/home/oivind/work/.git/modules/setup") = 0
chdir("../../../setup") = 0
getcwd("/home/oivind/work/setup", 129) = 24
chdir("/home/oivind/work/setup") = 0
stat("/home/oivind/work/setup", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getcwd("/home/oivind/work/setup", 129) = 24
chdir("/home/oivind/work/setup") = 0
getcwd("/home/oivind/work/setup", 249) = 24
lstat("/home/oivind/work/setup", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
chdir("/home/oivind/work/setup") = 0
stat("/home/oivind/work/.git/modules/setup", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/home/oivind/work/.git/modules/setup/commondir", 0x7ffcfcec3430) = -1 ENOENT (No such file or directory)
access("/etc/gitconfig", R_OK) = -1 ENOENT (No such file or directory)
access("/home/oivind/.config/git/config", R_OK) = -1 ENOENT (No such file or directory)
access("/home/oivind/.gitconfig", R_OK) = 0
open("/home/oivind/.gitconfig", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=171, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd26a2000
read(3, "[user]\n\tname = \303\230ivind Loe\n\temai"..., 4096) = 171
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f4dd26a2000, 4096) = 0
access("/home/oivind/work/.git/modules/setup/config", R_OK) = 0
open("/home/oivind/work/.git/modules/setup/config", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=282, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd26a2000
read(3, "[core]\n\trepositoryformatversion "..., 4096) = 282
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f4dd26a2000, 4096) = 0
lstat("/home/oivind/work/.git/modules/setup/HEAD", {st_mode=S_IFREG|0664, st_size=23, ...}) = 0
open("/home/oivind/work/.git/modules/setup/HEAD", O_RDONLY) = 3
read(3, "ref: refs/heads/master\n", 255) = 23
read(3, "", 232) = 0
close(3) = 0
lstat("/home/oivind/work/.git/modules/setup/refs/heads/master", {st_mode=S_IFREG|0664, st_size=41, ...}) = 0
open("/home/oivind/work/.git/modules/setup/refs/heads/master", O_RDONLY) = 3
read(3, "d89e132b2b99f3fe4fa74b940b442efa"..., 255) = 41
read(3, "", 214) = 0
close(3) = 0
ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7ffcfcec2f40) = -1 ENOTTY (Inappropriate ioctl for device)
stat("/media/nas/all/repos/setup.git", {st_mode=S_IFDIR|0755, st_size=328, ...}) = 0
ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0x7ffcfcec2fd0) = -1 ENOTTY (Inappropriate ioctl for device)
openat(AT_FDCWD, "/home/oivind/work/.git/modules/setup/refs/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, /* 5 entries */, 32768) = 136
stat("/home/oivind/work/.git/modules/setup/refs/remotes", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/oivind/work/.git/modules/setup/refs/heads", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/oivind/work/.git/modules/setup/refs/tags", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents(3, /* 0 entries */, 32768) = 0
close(3) = 0
openat(AT_FDCWD, "/home/oivind/work/.git/modules/setup/refs/remotes/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, /* 3 entries */, 32768) = 80
stat("/home/oivind/work/.git/modules/setup/refs/remotes/origin", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents(3, /* 0 entries */, 32768) = 0
close(3) = 0
openat(AT_FDCWD, "/home/oivind/work/.git/modules/setup/refs/remotes/origin/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, /* 4 entries */, 32768) = 104
stat("/home/oivind/work/.git/modules/setup/refs/remotes/origin/HEAD", {st_mode=S_IFREG|0644, st_size=32, ...}) = 0
lstat("/home/oivind/work/.git/modules/setup/refs/remotes/origin/HEAD", {st_mode=S_IFREG|0644, st_size=32, ...}) = 0
open("/home/oivind/work/.git/modules/setup/refs/remotes/origin/HEAD", O_RDONLY) = 4
read(4, "ref: refs/remotes/origin/master\n", 255) = 32
read(4, "", 223) = 0
close(4) = 0
lstat("/home/oivind/work/.git/modules/setup/refs/remotes/origin/master", {st_mode=S_IFREG|0664, st_size=41, ...}) = 0
open("/home/oivind/work/.git/modules/setup/refs/remotes/origin/master", O_RDONLY) = 4
read(4, "b0df467a4830d631512dee7de9b61e99"..., 255) = 41
read(4, "", 214) = 0
close(4) = 0
stat("/home/oivind/work/.git/modules/setup/refs/remotes/origin/master", {st_mode=S_IFREG|0664, st_size=41, ...}) = 0
lstat("/home/oivind/work/.git/modules/setup/refs/remotes/origin/master", {st_mode=S_IFREG|0664, st_size=41, ...}) = 0
open("/home/oivind/work/.git/modules/setup/refs/remotes/origin/master", O_RDONLY) = 4
read(4, "b0df467a4830d631512dee7de9b61e99"..., 255) = 41
read(4, "", 214) = 0
close(4) = 0
getdents(3, /* 0 entries */, 32768) = 0
close(3) = 0
openat(AT_FDCWD, "/home/oivind/work/.git/modules/setup/refs/heads/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, /* 3 entries */, 32768) = 80
stat("/home/oivind/work/.git/modules/setup/refs/heads/master", {st_mode=S_IFREG|0664, st_size=41, ...}) = 0
lstat("/home/oivind/work/.git/modules/setup/refs/heads/master", {st_mode=S_IFREG|0664, st_size=41, ...}) = 0
open("/home/oivind/work/.git/modules/setup/refs/heads/master", O_RDONLY) = 4
read(4, "d89e132b2b99f3fe4fa74b940b442efa"..., 255) = 41
read(4, "", 214) = 0
close(4) = 0
getdents(3, /* 0 entries */, 32768) = 0
close(3) = 0
openat(AT_FDCWD, "/home/oivind/work/.git/modules/setup/refs/tags/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, /* 2 entries */, 32768) = 48
getdents(3, /* 0 entries */, 32768) = 0
close(3) = 0
open("/home/oivind/work/.git/modules/setup/packed-refs", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=107, ...}) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=107, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd26a2000
read(3, "# pack-refs with: peeled fully-p"..., 4096) = 107
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f4dd26a2000, 4096) = 0
openat(AT_FDCWD, "/home/oivind/work/.git/modules/setup/objects/pack", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, /* 2 entries */, 32768) = 48
getdents(3, /* 0 entries */, 32768) = 0
close(3) = 0
open("/home/oivind/work/.git/modules/setup/objects/info/alternates", O_RDONLY|O_NOATIME) = -1 ENOENT (No such file or directory)
access("/home/oivind/work/.git/modules/setup/objects/d8/9e132b2b99f3fe4fa74b940b442efa06f222ee", F_OK) = 0
access("/home/oivind/work/.git/modules/setup/objects/b0/df467a4830d631512dee7de9b61e9996689ed9", F_OK) = 0
access("/home/oivind/work/.git/modules/setup/objects/b0/df467a4830d631512dee7de9b61e9996689ed9", F_OK) = 0
rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTORER|SA_RESTART, 0x7f4dd1624250}, {SIG_DFL, [], 0}, 8) = 0
pipe([3, 4]) = 0
pipe([5, 6]) = 0
pipe([7, 8]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4dd26839d0) = 4259
close(8) = 0
read(7, "", 1) = 0
close(7) = 0
close(3) = 0
close(6) = 0
read(5, "008e", 4) = 4
read(5, "b0df467a4830d631512dee7de9b61e99"..., 138) = 138
read(5, "0000", 4) = 4
access("/home/oivind/work/.git/modules/setup/objects/b0/df467a4830d631512dee7de9b61e9996689ed9", F_OK) = 0
stat("/home/oivind/work/.git/modules/setup/packed-refs", {st_mode=S_IFREG|0644, st_size=107, ...}) = 0
access("/home/oivind/work/.git/modules/setup/objects/b0/df467a4830d631512dee7de9b61e9996689ed9", F_OK) = 0
open("/home/oivind/work/.git/modules/setup/objects/b0/df467a4830d631512dee7de9b61e9996689ed9", O_RDONLY|O_NOATIME) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=191, ...}) = 0
mmap(NULL, 191, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4dd26a2000
close(3) = 0
munmap(0x7f4dd26a2000, 191) = 0
open("/home/oivind/work/.git/modules/setup/objects/b0/df467a4830d631512dee7de9b61e9996689ed9", O_RDONLY|O_NOATIME) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=191, ...}) = 0
mmap(NULL, 191, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4dd26a2000
close(3) = 0
munmap(0x7f4dd26a2000, 191) = 0
brk(0x1140000) = 0x1140000
open("/home/oivind/work/.git/modules/setup/info/grafts", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/oivind/work/.git/modules/setup/shallow", O_RDONLY) = -1 ENOENT (No such file or directory)
mmap(NULL, 524288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4dd2602000
access("/home/oivind/work/.git/modules/setup/objects/d8/9e132b2b99f3fe4fa74b940b442efa06f222ee", F_OK) = 0
open("/home/oivind/work/.git/modules/setup/objects/d8/9e132b2b99f3fe4fa74b940b442efa06f222ee", O_RDONLY|O_NOATIME) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=163, ...}) = 0
mmap(NULL, 163, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4dd26a2000
close(3) = 0
munmap(0x7f4dd26a2000, 163) = 0
open("/home/oivind/work/.git/modules/setup/objects/d8/9e132b2b99f3fe4fa74b940b442efa06f222ee", O_RDONLY|O_NOATIME) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=163, ...}) = 0
mmap(NULL, 163, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4dd26a2000
close(3) = 0
munmap(0x7f4dd26a2000, 163) = 0
open("/home/oivind/work/.git/modules/setup/objects/e8/702fd2aa79a3c02ce3fd8ed6ee0149d8dbab6c", O_RDONLY|O_NOATIME) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=163, ...}) = 0
mmap(NULL, 163, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4dd26a2000
close(3) = 0
munmap(0x7f4dd26a2000, 163) = 0
access("/home/oivind/work/.git/modules/setup/hooks/pre-push", X_OK) = -1 ENOENT (No such file or directory)
write(4, "009ab0df467a4830d631512dee7de9b6"..., 154) = 154
write(4, "0000", 4) = 4
pipe([3, 6]) = 0
fcntl(6, F_GETFD) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f4dd070c000
mprotect(0x7f4dd070c000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f4dd0f0bff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f4dd0f0c9d0, tls=0x7f4dd0f0c700, child_tidptr=0x7f4dd0f0c9d0) = 4262
pipe([7, 8]) = 0
pipe([9, 10]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4dd26839d0) = 4263
close(10) = 0
read(9, "", 1) = 0
close(9) = 0
close(7) = 0
close(4) = 0
access("/home/oivind/work/.git/modules/setup/objects/b0/df467a4830d631512dee7de9b61e9996689ed9", F_OK) = 0
write(8, "^b0df467a4830d631512dee7de9b61e9"..., 42) = 42
write(8, "d89e132b2b99f3fe4fa74b940b442efa"..., 41) = 41
close(8) = 0
wait4(4263, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 4263
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4263, si_status=0, si_utime=0, si_stime=0} ---
read(3, remote: error: unable to create temporary file: Invalid argument
remote: fatal: failed to write object
"0028", 4) = 4
read(3, "unpack unpack-objects abnormal e"..., 36) = 36
write(2, "error: unpack failed: unpack-obj"..., 51error: unpack failed: unpack-objects abnormal exit
) = 51
read(3, "0028", 4) = 4
read(3, "ng refs/heads/master unpacker er"..., 36) = 36
read(3, "0000", 4) = 4
futex(0x7f4dd0f0c9d0, FUTEX_WAIT, 4262, NULL) = 0
close(3) = 0
close(-1) = -1 EBADF (Bad file descriptor)
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4259, si_status=0, si_utime=0, si_stime=0} ---
close(5) = 0
wait4(4259, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 4259
lstat("/home/oivind/work/.git/modules/setup/HEAD", {st_mode=S_IFREG|0664, st_size=23, ...}) = 0
open("/home/oivind/work/.git/modules/setup/HEAD", O_RDONLY) = 3
read(3, "ref: refs/heads/master\n", 255) = 23
read(3, "", 232) = 0
close(3) = 0
lstat("/home/oivind/work/.git/modules/setup/refs/heads/master", {st_mode=S_IFREG|0664, st_size=41, ...}) = 0
open("/home/oivind/work/.git/modules/setup/refs/heads/master", O_RDONLY) = 3
read(3, "d89e132b2b99f3fe4fa74b940b442efa"..., 255) = 41
read(3, "", 214) = 0
close(3) = 0
write(2, "To /media/nas/all/repos/setup.gi"..., 34To /media/nas/all/repos/setup.git
) = 34
write(2, " ! [remote rejected] ", 21 ! [remote rejected] ) = 21
write(2, "master -> master", 16master -> master) = 16
write(2, " (", 2 () = 2
write(2, "unpacker error", 14unpacker error) = 14
write(2, ")", 1)) = 1
write(2, "\n", 1
) = 1
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) = 0x7f4dd26a2000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2570
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f4dd26a2000, 4096) = 0
open("/usr/share/locale/en_US/LC_MESSAGES/git.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/git.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en_US/LC_MESSAGES/git.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/en/LC_MESSAGES/git.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "error: failed to push some refs "..., 68error: failed to push some refs to '/media/nas/all/repos/setup.git'
) = 68
exit_group(1) = ?
+++ exited with 1 +++
Changing all files on mounted disc to 777 solved this for me. If anyone else has a less intrusive way of testing, that would be great to see!
on centos 7 system, when i tried to start the lighttpd it show: [OK] . However when i check it with service lighttpd status, it show following log:
[root#km15501 lighttpd]# service lighttpd status
● lighttpd.service - Lightning Fast Webserver With Light System Requirements
Loaded: loaded (/usr/lib/systemd/system/lighttpd.service; enabled; vendor preset: disabled)
Active: failed (Result: signal) since Tue 2016-03-15 02:19:11 CET; 6s ago
Process: 8583 ExecStart=/usr/local/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf (code=killed, signal=ABRT)
Main PID: 8583 (code=killed, signal=ABRT)
Mar 15 02:19:11 km15501.servernode.de systemd[1]: Started Lightning Fast Webserver With Light System Requirements.
Mar 15 02:19:11 km15501.servernode.de systemd[1]: Starting Lightning Fast Webserver With Light System Requirements...
Mar 15 02:19:11 km15501.servernode.de systemd[1]: lighttpd.service: main process exited, code=killed, status=6/ABRT
Mar 15 02:19:11 km15501.servernode.de systemd[1]: Unit lighttpd.service entered failed state.
Mar 15 02:19:11 km15501.servernode.de systemd[1]: lighttpd.service failed.
[root#km15501 lighttpd]
anyone has any idea with this kind of problem? i tried to change the port from 81 to 8080 and 8081 nothing worked.
UPDATE:
i run:
/usr/local/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf
result:
Aborted
i run:
strace /usr/local/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf
result:
execve("/usr/local/sbin/lighttpd", ["/usr/local/sbin/lighttpd", "-D", "-f", "/etc/lighttpd/lighttpd.conf"], [/* 23 vars */]) = 0
brk(0) = 0xd3f000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbc2670c000
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=63292, ...}) = 0
mmap(NULL, 63292, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fbc266fc000
close(3) = 0
open("/lib64/libpcre.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\360\25\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=398272, ...}) = 0
mmap(NULL, 2490888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc2628b000
mprotect(0x7fbc262eb000, 2093056, PROT_NONE) = 0
mmap(0x7fbc264ea000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5f000) = 0x7fbc264ea000
close(3) = 0
open("/lib64/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\320\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=19520, ...}) = 0
mmap(NULL, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc26087000
mprotect(0x7fbc2608a000, 2093056, PROT_NONE) = 0
mmap(0x7fbc26289000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fbc26289000
close(3) = 0
open("/lib64/libgthread-2.0.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\260\6\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=6928, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbc266fb000
mmap(NULL, 2101312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc25e85000
mprotect(0x7fbc25e86000, 2093056, PROT_NONE) = 0
mmap(0x7fbc26085000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x7fbc26085000
close(3) = 0
open("/lib64/libglib-2.0.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\0000\246\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1287944, ...}) = 0
mmap(NULL, 3368432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc25b4e000
mprotect(0x7fbc25c83000, 2093056, PROT_NONE) = 0
mmap(0x7fbc25e82000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x134000) = 0x7fbc25e82000
mmap(0x7fbc25e84000, 1520, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbc25e84000
close(3) = 0
open("/lib64/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\300\"\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=44096, ...}) = 0
mmap(NULL, 2128952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc25946000
mprotect(0x7fbc2594d000, 2093056, PROT_NONE) = 0
mmap(0x7fbc25b4c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fbc25b4c000
close(3) = 0
open("/lib64/libpthread.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\240l\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=142304, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbc266fa000
mmap(NULL, 2208864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc2572a000
mprotect(0x7fbc25740000, 2097152, PROT_NONE) = 0
mmap(0x7fbc25940000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7fbc25940000
mmap(0x7fbc25942000, 13408, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbc25942000
close(3) = 0
open("/lib64/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 \34\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2107816, ...}) = 0
mmap(NULL, 3932736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc25369000
mprotect(0x7fbc2551f000, 2097152, PROT_NONE) = 0
mmap(0x7fbc2571f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fbc2571f000
mmap(0x7fbc25725000, 16960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fbc25725000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbc266f9000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fbc266f7000
arch_prctl(ARCH_SET_FS, 0x7fbc266f7740) = 0
mprotect(0x7fbc2571f000, 16384, PROT_READ) = 0
mprotect(0x7fbc25940000, 4096, PROT_READ) = 0
mprotect(0x7fbc25b4c000, 4096, PROT_READ) = 0
mprotect(0x7fbc25e82000, 4096, PROT_READ) = 0
mprotect(0x7fbc26085000, 4096, PROT_READ) = 0
mprotect(0x7fbc26289000, 4096, PROT_READ) = 0
mprotect(0x7fbc264ea000, 4096, PROT_READ) = 0
mprotect(0x637000, 4096, PROT_READ) = 0
mprotect(0x7fbc2670d000, 4096, PROT_READ) = 0
munmap(0x7fbc266fc000, 63292) = 0
set_tid_address(0x7fbc266f7a10) = 16832
set_robust_list(0x7fbc266f7a20, 24) = 0
rt_sigaction(SIGRTMIN, {0x7fbc25730780, [], SA_RESTORER|SA_SIGINFO, 0x7fbc25739100}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7fbc25730810, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fbc25739100}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(0) = 0xd3f000
brk(0xd60000) = 0xd60000
brk(0) = 0xd60000
getuid() = 0
getcwd("/etc/lighttpd", 1087) = 14
stat("/etc/lighttpd/lighttpd.conf", {st_mode=S_IFREG|0644, st_size=6396, ...}) = 0
open("/etc/lighttpd/lighttpd.conf", O_RDONLY) = 3
mmap(NULL, 6396, PROT_READ, MAP_SHARED, 3, 0) = 0x7fbc2670a000
close(3) = 0
munmap(0x7fbc2670a000, 6396) = 0
open("/dev/null", O_RDONLY) = 3
close(0) = 0
dup2(3, 0) = 0
close(3) = 0
open("/dev/null", O_WRONLY) = 3
close(1) = 0
dup2(3, 1) = 1
close(3) = 0
stat("/var/www/vhosts/youdive.eu/httpdocs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/var/www/vhosts/youdive.eu/httpdocs", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/VAR/WWW/VHOSTS/YOUDIVE.EU/HTTPDOCS", 0x7fff464fee70) = -1 ENOENT (No such file or directory)
futex(0x7fbc2628a0d0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/usr/local/lib/mod_indexfile.so", 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\0P\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=40885, ...}) = 0
mmap(NULL, 2105560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc25166000
mprotect(0x7fbc25168000, 2093056, PROT_NONE) = 0
mmap(0x7fbc25367000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fbc25367000
close(3) = 0
mprotect(0x7fbc25367000, 4096, PROT_READ) = 0
open("/usr/local/lib/mod_access.so", 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`\v\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=40348, ...}) = 0
mmap(NULL, 2105488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc24f63000
mprotect(0x7fbc24f65000, 2093056, PROT_NONE) = 0
mmap(0x7fbc25164000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fbc25164000
close(3) = 0
mprotect(0x7fbc25164000, 4096, PROT_READ) = 0
open("/usr/local/lib/mod_simple_vhost.so", 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\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=41645, ...}) = 0
mmap(NULL, 2105536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc24d60000
mprotect(0x7fbc24d62000, 2093056, PROT_NONE) = 0
mmap(0x7fbc24f61000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fbc24f61000
close(3) = 0
mprotect(0x7fbc24f61000, 4096, PROT_READ) = 0
open("/usr/local/lib/mod_secdownload.so", 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\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=46386, ...}) = 0
mmap(NULL, 2109672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc24b5c000
mprotect(0x7fbc24b5f000, 2093056, PROT_NONE) = 0
mmap(0x7fbc24d5e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fbc24d5e000
close(3) = 0
mprotect(0x7fbc24d5e000, 4096, PROT_READ) = 0
open("/usr/local/lib/mod_flv_streaming.so", 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\20\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=48258, ...}) = 0
mmap(NULL, 2109704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc24958000
mprotect(0x7fbc2495a000, 2097152, PROT_NONE) = 0
mmap(0x7fbc24b5a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fbc24b5a000
close(3) = 0
mprotect(0x7fbc24b5a000, 4096, PROT_READ) = 0
open("/usr/local/lib/mod_h264_streaming.so", 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`\32\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=334898, ...}) = 0
mmap(NULL, 2167496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc24746000
mprotect(0x7fbc24757000, 2093056, PROT_NONE) = 0
mmap(0x7fbc24956000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7fbc24956000
close(3) = 0
mprotect(0x7fbc24956000, 4096, PROT_READ) = 0
open("/usr/local/lib/mod_accesslog.so", 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\0p\24\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=59433, ...}) = 0
mmap(NULL, 2113904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc24541000
mprotect(0x7fbc24545000, 2093056, PROT_NONE) = 0
mmap(0x7fbc24744000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fbc24744000
close(3) = 0
mprotect(0x7fbc24744000, 4096, PROT_READ) = 0
open("/usr/local/lib/mod_dirlisting.so", 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\0p\31\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=73805, ...}) = 0
mmap(NULL, 2118376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc2433b000
mprotect(0x7fbc24340000, 2093056, PROT_NONE) = 0
mmap(0x7fbc2453f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fbc2453f000
close(3) = 0
mprotect(0x7fbc2453f000, 4096, PROT_READ) = 0
open("/usr/local/lib/mod_staticfile.so", 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 \24\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=52229, ...}) = 0
mmap(NULL, 2109792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc24137000
mprotect(0x7fbc2413a000, 2093056, PROT_NONE) = 0
mmap(0x7fbc24339000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fbc24339000
close(3) = 0
mprotect(0x7fbc24339000, 4096, PROT_READ) = 0
open("/usr/local/lib/mod_chunked.so", 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\260\17\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=46895, ...}) = 0
mmap(NULL, 2109672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fbc23f33000
mprotect(0x7fbc23f35000, 2097152, PROT_NONE) = 0
mmap(0x7fbc24135000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fbc24135000
close(3) = 0
mprotect(0x7fbc24135000, 4096, PROT_READ) = 0
open("/var/run/lighttpd.pid", O_WRONLY|O_CREAT|O_EXCL|O_TRUNC, 0644) = -1 EEXIST (File exists)
stat("/var/run/lighttpd.pid", {st_mode=S_IFREG|0644, st_size=6, ...}) = 0
open("/var/run/lighttpd.pid", O_WRONLY|O_CREAT|O_TRUNC, 0644) = 3
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 4
setsockopt(4, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(4, {sa_family=AF_INET, sin_port=htons(8080), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
listen(4, 1024) = 0
getgid() = 0
getuid() = 0
write(3, "16832\n", 6) = 6
close(3) = 0
open("/var/log/lighttpd/access.log", O_WRONLY|O_CREAT|O_APPEND, 0644) = 3
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
open("/var/log/lighttpd/error.log", O_WRONLY|O_CREAT|O_APPEND, 0644) = 5
fcntl(5, F_SETFD, FD_CLOEXEC) = 0
write(5, "log.c.142: (trace) server starte"..., 35) = 35
open("/dev/null", O_WRONLY) = 6
close(2) = 0
dup2(6, 2) = 2
close(6) = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7fbc25739100}, NULL, 8) = 0
rt_sigaction(SIGINT, {0x409c00, [], SA_RESTORER|SA_SIGINFO, 0x7fbc25739100}, NULL, 8) = 0
rt_sigaction(SIGTERM, {0x409c00, [], SA_RESTORER|SA_SIGINFO, 0x7fbc25739100}, NULL, 8) = 0
rt_sigaction(SIGHUP, {0x409c00, [], SA_RESTORER|SA_SIGINFO, 0x7fbc25739100}, NULL, 8) = 0
rt_sigaction(SIGALRM, {0x409c00, [], SA_RESTORER|SA_SIGINFO, 0x7fbc25739100}, NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x409c00, [], SA_RESTORER|SA_SIGINFO, 0x7fbc25739100}, NULL, 8) = 0
rt_sigaction(SIGUSR1, {0x409c00, [], SA_RESTORER|SA_SIGINFO, 0x7fbc25739100}, NULL, 8) = 0
brk(0) = 0xd60000
brk(0xd83000) = 0xd83000
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fbc23732000
mprotect(0x7fbc23732000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fbc23f31fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fbc23f329d0, tls=0x7fbc23f32700, child_tidptr=0x7fbc23f329d0) = 16833
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fbc22f31000
mprotect(0x7fbc22f31000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fbc23730fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fbc237319d0, tls=0x7fbc23731700, child_tidptr=0x7fbc237319d0) = 16834
futex(0x7fbc25e84488, FUTEX_WAKE, 1) = 1
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fbc22730000
mprotect(0x7fbc22730000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fbc22f2ffb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fbc22f309d0, tls=0x7fbc22f30700, child_tidptr=0x7fbc22f309d0) = 16835
futex(0x7fbc25e84488, FUTEX_WAKE, 1) = 1
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fbc21f2f000
mprotect(0x7fbc21f2f000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fbc2272efb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fbc2272f9d0, tls=0x7fbc2272f700, child_tidptr=0x7fbc2272f9d0) = 16836
futex(0x7fbc25e84488, FUTEX_WAKE, 1) = 1
mmap(NULL, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fbc266e6000
mprotect(0x7fbc266e6000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fbc266f5fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fbc266f69d0, tls=0x7fbc266f6700, child_tidptr=0x7fbc266f69d0) = 16837
futex(0x7fbc25e84488, FUTEX_WAKE, 1) = 1
fcntl(4, F_SETFD, FD_CLOEXEC) = 0
fcntl(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
write(2, "Attempt to unlock mutex that was"..., 44) = 44
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(16832, 16832, SIGABRT) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=16832, si_uid=0} ---
+++ killed by SIGABRT +++
Aborted
the lighttpd.conf is here:
http://pastebin.com/jRYSef2W
I am trying to detach an Amazon EC2 Volume, but It get stuck some where, here is the strace output, I tried fuser -km /mnt/web but none of the option is working.
I also tried ls /mnt/, and deleted the entry from /etc/fstab but it still won't work.
Strace Output
user#server:~$ sudo strace umount -l /mnt/web
execve("/bin/umount", ["umount", "-l", "/mnt/web"], [/* 14 vars */]) = 0
brk(0) = 0xa11000
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) = 0x7fc411613000
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=30545, ...}) = 0
mmap(NULL, 30545, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc41160b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/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\320^\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=155384, ...}) = 0
mmap(NULL, 2250504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc4111cd000
mprotect(0x7fc4111ef000, 2097152, PROT_NONE) = 0
mmap(0x7fc4113ef000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fc4113ef000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/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\260Z\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=154648, ...}) = 0
mmap(NULL, 2249736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc410fa7000
mprotect(0x7fc410fcc000, 2093056, PROT_NONE) = 0
mmap(0x7fc4111cb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fc4111cb000
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\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\37\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1845024, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc41160a000
mmap(NULL, 3953344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc410be1000
mprotect(0x7fc410d9c000, 2097152, PROT_NONE) = 0
mmap(0x7fc410f9c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bb000) = 0x7fc410f9c000
mmap(0x7fc410fa2000, 17088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc410fa2000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libuuid.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`\26\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=18936, ...}) = 0
mmap(NULL, 2113968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc4109dc000
mprotect(0x7fc4109e0000, 2093056, PROT_NONE) = 0
mmap(0x7fc410bdf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fc410bdf000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/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\0[\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=134296, ...}) = 0
mmap(NULL, 2238192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc4107b9000
mprotect(0x7fc4107d9000, 2093056, PROT_NONE) = 0
mmap(0x7fc4109d8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7fc4109d8000
mmap(0x7fc4109da000, 5872, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc4109da000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpcre.so.3", 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\260\27\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=252032, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc411609000
mmap(NULL, 2347200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc41057b000
mprotect(0x7fc4105b8000, 2093056, PROT_NONE) = 0
mmap(0x7fc4107b7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3c000) = 0x7fc4107b7000
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\320\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14664, ...}) = 0
mmap(NULL, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc410377000
mprotect(0x7fc41037a000, 2093056, PROT_NONE) = 0
mmap(0x7fc410579000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc410579000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc411608000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc411606000
arch_prctl(ARCH_SET_FS, 0x7fc411606880) = 0
mprotect(0x7fc410f9c000, 16384, PROT_READ) = 0
mprotect(0x7fc410579000, 4096, PROT_READ) = 0
mprotect(0x7fc4107b7000, 4096, PROT_READ) = 0
mprotect(0x7fc4109d8000, 4096, PROT_READ) = 0
mprotect(0x7fc410bdf000, 4096, PROT_READ) = 0
mprotect(0x7fc4113ef000, 12288, PROT_READ) = 0
mprotect(0x7fc4111cb000, 4096, PROT_READ) = 0
mprotect(0x60f000, 4096, PROT_READ) = 0
mprotect(0x7fc411615000, 4096, PROT_READ) = 0
munmap(0x7fc41160b000, 30545) = 0
statfs("/sys/fs/selinux", 0x7fff570957f0) = -1 ENOENT (No such file or directory)
statfs("/selinux", 0x7fff570957f0) = -1 ENOENT (No such file or directory)
brk(0) = 0xa11000
brk(0xa32000) = 0xa32000
open("/proc/filesystems", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc411612000
read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tr"..., 1024) = 374
read(3, "", 1024) = 0
close(3) = 0
munmap(0x7fc411612000, 4096) = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1607664, ...}) = 0
mmap(NULL, 1607664, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc41147d000
close(3) = 0
umask(022) = 022
getuid() = 0
geteuid() = 0
readlink("/mnt", 0x7fff57093710, 4096) = -1 EINVAL (Invalid argument)
readlink("/mnt/web",
In one of my system, I observed below output.
root#base0-0-0-1-0-11-1:/root> uname -a
Linux base0-0-0-1-0-11-1 2.6.34.12-kairos-ksc-dec02-1800 #2 SMP Mon Dec 2 17:48:50 IST 2013 x86_64 x86_64 x86_64 GNU/Linux
root#base0-0-0-1-0-11-1:/root> getconf LONG_BIT
32
root#base0-0-0-1-0-11-1:/root>
The output from uname says the system is 64 bit while getconf says its 32 bit. Is there any reason for this mismatch?
I confirmed in my other systems where no such mismatch was found.
Please suggest. Thanks.
You can confirm which files getconf is picking up by running it through strace.
$ strace getconf LONG_BIT
Example
From my 64-bit Fedora 19 installation.
$ strace getconf LONG_BIT
execve("/usr/bin/getconf", ["getconf", "LONG_BIT"], [/* 92 vars */]) = 0
brk(0) = 0x1114000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8b865b9000
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=190823, ...}) = 0
mmap(NULL, 190823, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b8658a000
close(3) = 0
open("/lib64/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\0P\34\242\213?\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2108632, ...}) = 0
mmap(0x3f8ba00000, 3932768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3f8ba00000
mprotect(0x3f8bbb6000, 2097152, PROT_NONE) = 0
mmap(0x3f8bdb6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x3f8bdb6000
mmap(0x3f8bdbc000, 16992, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3f8bdbc000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8b86589000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8b86587000
arch_prctl(ARCH_SET_FS, 0x7f8b86587740) = 0
mprotect(0x604000, 4096, PROT_READ) = 0
mprotect(0x3f8bdb6000, 16384, PROT_READ) = 0
mprotect(0x3f8b820000, 4096, PROT_READ) = 0
munmap(0x7f8b8658a000, 190823) = 0
brk(0) = 0x1114000
brk(0x1135000) = 0x1135000
brk(0) = 0x1135000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=106055264, ...}) = 0
mmap(NULL, 106055264, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b80062000
close(3) = 0
readlink("/usr/libexec/getconf/default", "POSIX_V6_LP64_OFF64", 21) = 19
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 4), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8b865b8000
write(1, "64\n", 364
) = 3
exit_group(0) = ?
+++ exited with 0 +++