Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.9.0
    • Lustre 2.4.3
    • None
    • 3
    • 15976

    Description

      lfs getstripe on fifo files hangs on 'open' system call. This worked in 2.1.x version.

      mhanafi@pfe23:/nobackupp8/mhanafi> rm testfifo
      mhanafi@pfe23:/nobackupp8/mhanafi> mkfifo testfifo
      mhanafi@pfe23:/nobackupp8/mhanafi> strace lfs getstripe testfifo
      execve("/usr/bin/lfs", ["lfs", "getstripe", "testfifo"], [/* 35 vars */]) = 0
      brk(0)                                  = 0x6c1000
      mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fffedb02000
      access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
      open("/etc/ld.so.cache", O_RDONLY)      = 3
      fstat(3, {st_mode=S_IFREG|0644, st_size=270183, ...}) = 0
      mmap(NULL, 270183, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fffedac0000
      close(3)                                = 0
      open("/lib64/libpthread.so.0", O_RDONLY) = 3
      read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200Z\0\0\0\0\0\0"..., 832) = 832
      fstat(3, {st_mode=S_IFREG|0755, st_size=135764, ...}) = 0
      mmap(NULL, 2212784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fffed6c9000
      fadvise64(3, 0, 2212784, POSIX_FADV_WILLNEED) = 0
      mprotect(0x7fffed6e0000, 2097152, PROT_NONE) = 0
      mmap(0x7fffed8e0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fffed8e0000
      mmap(0x7fffed8e2000, 13232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fffed8e2000
      close(3)                                = 0
      open("/lib64/libc.so.6", O_RDONLY)      = 3
      read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\355\1\0\0\0\0\0"..., 832) = 832
      fstat(3, {st_mode=S_IFREG|0755, st_size=1775524, ...}) = 0
      mmap(NULL, 3639480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fffed350000
      fadvise64(3, 0, 3639480, POSIX_FADV_WILLNEED) = 0
      mprotect(0x7fffed4c0000, 2093056, PROT_NONE) = 0
      mmap(0x7fffed6bf000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16f000) = 0x7fffed6bf000
      mmap(0x7fffed6c4000, 18616, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fffed6c4000
      close(3)                                = 0
      mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fffedabf000
      mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fffedabe000
      mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fffedabd000
      arch_prctl(ARCH_SET_FS, 0x7fffedabe700) = 0
      mprotect(0x7fffed6bf000, 16384, PROT_READ) = 0
      mprotect(0x7fffed8e0000, 4096, PROT_READ) = 0
      mprotect(0x66a000, 4096, PROT_READ)     = 0
      mprotect(0x7fffedb04000, 4096, PROT_READ) = 0
      munmap(0x7fffedac0000, 270183)          = 0
      set_tid_address(0x7fffedabe9d0)         = 61077
      set_robust_list(0x7fffedabe9e0, 0x18)   = 0
      futex(0x7fffffffe7dc, FUTEX_WAKE_PRIVATE, 1) = 0
      futex(0x7fffffffe7dc, 0x189 /* FUTEX_??? */, 1, NULL, 7fffedabe700) = -1 EAGAIN (Resource temporarily unavailable)
      rt_sigaction(SIGRTMIN, {0x7fffed6ce8f0, [], SA_RESTORER|SA_SIGINFO, 0x7fffed6d8810}, NULL, 8) = 0
      rt_sigaction(SIGRT_1, {0x7fffed6ce980, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fffed6d8810}, NULL, 8) = 0
      rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
      getrlimit(RLIMIT_STACK, {rlim_cur=300000*1024, rlim_max=7340032*1024}) = 0
      shmget(IPC_PRIVATE, 65680, 0600)        = 438992901
      shmat(438992901, 0, 0)                  = ?
      shmctl(438992901, IPC_RMID, 0)          = 0
      brk(0)                                  = 0x6c1000
      brk(0x6e2000)                           = 0x6e2000
      open("testfifo", O_RDONLY^
      

      Attachments

        Activity

          People

            bogl Bob Glossman (Inactive)
            mhanafi Mahmoud Hanafi
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: