1. 29 10月, 2009 1 次提交
  2. 22 3月, 2007 2 次提交
  3. 09 1月, 2007 2 次提交
    • A
      [POWERPC] Fix bugs in the hypervisor call stats code · dc40127c
      Anton Blanchard 提交于
      There were a few issues with the HCALL_STATS code:
      
      - PURR cpu feature checks were backwards
      - We iterated one entry off the end of the hcall_stats array
      - Remove dead update_hcall_stats() function prototype
      
      I noticed one thing while debugging, and that is we call H_ENTER (to set
      up the MMU hashtable in early init) before we have done the cpu fixups.
      This means we will execute the PURR SPR reads even on a CPU that isnt
      capable of it. I wonder if we can move the CPU feature fixups earlier.
      Signed-off-by: NAnton Blanchard <anton@samba.org>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      dc40127c
    • A
      [POWERPC] Fix corruption in hcall9 · ab87e8dc
      Anton Blanchard 提交于
      It looks to me like we are corrupting r12 in the hcall9 function.
      Although we have r0 free we cant use offsets against it, so save
      away r12 in there instead.  r12 holds the ninth return value from
      the hypervisor call, so without this fix, the caller will see the
      wrong value for the ninth element in the array that gets the return
      values.
      Signed-off-by: NAnton Blanchard <anton@samba.org>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      ab87e8dc
  4. 13 9月, 2006 1 次提交
  5. 01 8月, 2006 1 次提交
    • A
      [POWERPC] clean up pseries hcall interfaces · b9377ffc
      Anton Blanchard 提交于
      Our pseries hcall interfaces are out of control:
      
      	plpar_hcall_norets
      	plpar_hcall
      	plpar_hcall_8arg_2ret
      	plpar_hcall_4out
      	plpar_hcall_7arg_7ret
      	plpar_hcall_9arg_9ret
      
      Create 3 interfaces to cover all cases:
      
      	plpar_hcall_norets:	7 arguments no returns
      	plpar_hcall:		6 arguments 4 returns
      	plpar_hcall9:		9 arguments 9 returns
      
      There are only 2 cases in the kernel that need plpar_hcall9, hopefully
      we can keep it that way.
      
      Pass in a buffer to stash return parameters so we avoid the &dummy1,
      &dummy2 madness.
      Signed-off-by: NAnton Blanchard <anton@samba.org>
      --
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      b9377ffc
  6. 01 4月, 2006 1 次提交
  7. 10 2月, 2006 1 次提交
  8. 10 10月, 2005 1 次提交
  9. 01 5月, 2005 1 次提交
  10. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4