1. 02 Jun, 2003 1 commit
    • Fenghua Yu's avatar
      [PATCH] ia64: performance-tweak syscall exit path some more · 76e974c7
      Fenghua Yu authored
      Please find the attached patch that:
      
      1. Moves user stack flag memory access before srlz.i;
      
      2. Moves mov b6=r22 as late as possible. 
      
      3. Changes (pSys) to (pLvSys) in skip_rbs_switch: section. IA32 syscall
      set pSys=1 but pLvSys=0. It's not necessary to clear bank1 r16-r19 registers
      for IA32 syscall.
      
      The number for leave_syscall is 268 cycles with this patch. The number
      is 295 cycles w/o this patch. It was 245 cycles with the original kee patched
      kernel. The 23 cycles come from restoring b6 operation which didn't exist in
      the orignal kee patch.
      76e974c7
  2. 30 May, 2003 13 commits
  3. 29 May, 2003 2 commits
  4. 28 May, 2003 3 commits
  5. 27 May, 2003 1 commit
  6. 23 May, 2003 2 commits
  7. 22 May, 2003 5 commits
  8. 21 May, 2003 3 commits
  9. 19 May, 2003 4 commits
  10. 16 May, 2003 2 commits
  11. 15 May, 2003 4 commits