Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-3066

kernel NULL pointer dereference for fdatasync(directory)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • Lustre 2.4.0
    • Lustre 2.4.0
    • 3
    • 7465

    Description

      (gdb) p ((struct ll_inode_info*)0xffff880231233b38)->lli_clob
      $1 = (struct cl_object *) 0x0
      (gdb) p
      #0 0xffffffffa0590d3e in cl_object_top ()
      #1 0xffffffffa05a186d in cl_io_init ()
      #2 0xffffffffa0a78145 in cl_sync_file_range ()
      #3 0xffffffffa0a7b241 in ll_fsync ()
      #4 0xffffffff811a5891 in vfs_fsync_range (file=0xffff880230732d40,
      dentry=0xffff880243d48b40, start=<value optimized out>,
      end=<value optimized out>, datasync=<value optimized out>) at fs/sync.c:260
      #5 0xffffffff811a593d in vfs_fsync (file=<value optimized out>,
      dentry=<value optimized out>, datasync=<value optimized out>)
      at fs/sync.c:285
      #6 0xffffffff811a597e in do_fsync (fd=<value optimized out>, datasync=1)
      at fs/sync.c:296
      #7 0xffffffff811a59b3 in sys_fdatasync (fd=<value optimized out>)
      at fs/sync.c:309

      Attachments

        Issue Links

          Activity

            People

              dmiter Dmitry Eremin (Inactive)
              dmiter Dmitry Eremin (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: