All new accounts created on Gitlab now require administrator approval. If you invite any collaborators, please let Flux staff know so they can approve the accounts.

  1. 06 Apr, 2012 1 commit
  2. 08 May, 2011 1 commit
  3. 03 Mar, 2011 1 commit
  4. 03 Dec, 2010 1 commit
  5. 17 Sep, 2010 1 commit
  6. 30 Jul, 2010 1 commit
    • Aurelien Jarno's avatar
      linux-user: fix build on hosts not using guest base · 18e9ea8a
      Aurelien Jarno authored
      Commit 68a1c816 broke qemu on hosts not
      using guest base. It uses reserved_va unconditionally in mmap.c. To
      avoid to many #ifdef #endif blocks, define RESERVED_VA as either
      reserved_va or 0ul, and use it instead of reserved_va, similarly to what
      has been done with guest_base/GUEST_BASE.
      18e9ea8a
  7. 28 May, 2010 2 commits
  8. 05 May, 2010 1 commit
    • Paul Brook's avatar
      Remove PAGE_RESERVED · 2e9a5713
      Paul Brook authored
      The usermode PAGE_RESERVED code is not required by the current mmap
      implementation, and is already broken when guest_base != 0.
      Unfortunately the bsd emulation still uses the old mmap implementation,
      so we can't rip it out altogether.
      Signed-off-by: default avatarPaul Brook <paul@codesourcery.com>
      2e9a5713
  9. 12 Mar, 2010 3 commits
  10. 26 Jan, 2010 2 commits
  11. 25 Sep, 2009 1 commit
  12. 05 Sep, 2009 1 commit
  13. 25 Aug, 2009 1 commit
    • Kirill A. Shutemov's avatar
      linux-user: Rewrite mmap_find_vma() to work fine on 64-bit hosts with 32-bit targets · fe3b4152
      Kirill A. Shutemov authored
      qemu's page table can be incomple if /proc/self/maps is unavailable or
      host allocating a memory with mmap(), so we can't use it to find free
      memory area.
      
      New version mmap_find_vma() uses mmap() without MAP_FIXED to find free
      memory.
      
      Tested-by: Martin Mohring <martin.mohring@opensuse.org> :
      
      quite some time ago this patch had been sent by Kirill to the QEMU ml.
      At that time, the patch was rejected. Now we found out why the current
      user mode memory allocator sometimes fails:
      
      - Kernel Bug  linux/fs/proc/task_mmu.c (fixed after 2.6.27)
      http://bugzilla.kernel.org/attachment.cgi?id=17219
      - use of proc file system to find memory mappings => bad idea
      
      So I please apply the attached patch from Kirill to qemu to fix this
      longstanding bug, because it causes all older linux distros (using
      kernel 2.6.26 or older) to fail the QEMU memory allocator in user mode.
      Signed-off-by: default avatarKirill A. Shutemov <kirill@shutemov.name>
      Signed-off-by: default avatarRiku Voipio <riku.voipio@iki.fi>
      fe3b4152
  14. 27 Jul, 2009 1 commit
  15. 20 Jul, 2009 1 commit
  16. 16 Jul, 2009 1 commit
  17. 16 Jun, 2009 2 commits
  18. 03 Feb, 2009 1 commit
  19. 28 Jan, 2009 1 commit
  20. 23 Jan, 2009 1 commit
  21. 05 Jan, 2009 1 commit
  22. 15 Dec, 2008 1 commit
  23. 11 Dec, 2008 1 commit
  24. 08 Dec, 2008 2 commits
  25. 02 Oct, 2008 1 commit
  26. 09 Jun, 2008 1 commit
  27. 07 Jun, 2008 1 commit
  28. 02 Jun, 2008 1 commit
  29. 31 May, 2008 1 commit
  30. 26 Apr, 2008 1 commit
  31. 24 Apr, 2008 1 commit
  32. 14 Mar, 2008 1 commit
  33. 11 Dec, 2007 1 commit
  34. 14 Nov, 2007 1 commit