1. 01 Aug, 2006 2 commits
    • Anton Blanchard's avatar
      [POWERPC] clean up pseries hcall interfaces · b9377ffc
      Anton Blanchard authored
      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: default avatarAnton Blanchard <anton@samba.org>
      --
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      b9377ffc
    • Paul Mackerras's avatar
      Merge branch 'merge' · 57cad808
      Paul Mackerras authored
      57cad808
  2. 31 Jul, 2006 38 commits