[SPARC64]: Fix args to sun4v_ldc_revoke().
First argument is LDC channel ID, then mapping cookie, then the MTE revoke cookie. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
f467b998ee
commit
fc395f8d58
2 changed files with 8 additions and 5 deletions
|
@ -2357,8 +2357,9 @@ sun4v_ldc_unmap:
|
|||
nop
|
||||
.size sun4v_ldc_unmap, .-sun4v_ldc_unmap
|
||||
|
||||
/* %o0: cookie
|
||||
* %o1: mte_cookie
|
||||
/* %o0: channel
|
||||
* %o1: cookie
|
||||
* %o2: mte_cookie
|
||||
*
|
||||
* returns %o0: status
|
||||
*/
|
||||
|
|
|
@ -2615,8 +2615,9 @@ struct ldc_mtable_entry {
|
|||
/* ldc_revoke()
|
||||
* TRAP: HV_FAST_TRAP
|
||||
* FUNCTION: HV_FAST_LDC_REVOKE
|
||||
* ARG0: cookie
|
||||
* ARG1: ldc_mtable_entry cookie
|
||||
* ARG0: channel ID
|
||||
* ARG1: cookie
|
||||
* ARG2: ldc_mtable_entry cookie
|
||||
* RET0: status
|
||||
*/
|
||||
#define HV_FAST_LDC_REVOKE 0xef
|
||||
|
@ -2663,7 +2664,8 @@ extern unsigned long sun4v_ldc_mapin(unsigned long channel,
|
|||
unsigned long *ra,
|
||||
unsigned long *perm);
|
||||
extern unsigned long sun4v_ldc_unmap(unsigned long ra);
|
||||
extern unsigned long sun4v_ldc_revoke(unsigned long cookie,
|
||||
extern unsigned long sun4v_ldc_revoke(unsigned long channel,
|
||||
unsigned long cookie,
|
||||
unsigned long mte_cookie);
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Reference in a new issue