1. 26 Dec, 2014 2 commits
    • Pavel Emelyanov's avatar
      aio: Dump AIO rings · 08c20482
      Pavel Emelyanov authored
      When AIO context is set up kernel does two things:
      
      1. creates an in-kernel aioctx object
      2. maps a ring into process memory
      
      The 2nd thing gives us all the needed information
      about how the AIO was set up. So, in order to dump
      one we need to pick the ring in memory and get all
      the information we need from it.
      
      One thing to note -- we cannot dump tasks if there
      are any AIO requests pending. So we also need to
      go to parasite and check the ring to be empty.
      Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
      08c20482
    • Pavel Emelyanov's avatar
      x86: Add io syscalls · 80cf0426
      Pavel Emelyanov authored
      Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
      80cf0426
  2. 25 Dec, 2014 4 commits
  3. 24 Dec, 2014 2 commits
  4. 22 Dec, 2014 13 commits
  5. 19 Dec, 2014 10 commits
  6. 17 Dec, 2014 3 commits
  7. 11 Dec, 2014 1 commit
  8. 10 Dec, 2014 5 commits