[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
@ -2357,8 +2357,9 @@ sun4v_ldc_unmap:
|
|||||||
nop
|
nop
|
||||||
.size sun4v_ldc_unmap, .-sun4v_ldc_unmap
|
.size sun4v_ldc_unmap, .-sun4v_ldc_unmap
|
||||||
|
|
||||||
/* %o0: cookie
|
/* %o0: channel
|
||||||
* %o1: mte_cookie
|
* %o1: cookie
|
||||||
|
* %o2: mte_cookie
|
||||||
*
|
*
|
||||||
* returns %o0: status
|
* returns %o0: status
|
||||||
*/
|
*/
|
||||||
|
@ -2615,8 +2615,9 @@ struct ldc_mtable_entry {
|
|||||||
/* ldc_revoke()
|
/* ldc_revoke()
|
||||||
* TRAP: HV_FAST_TRAP
|
* TRAP: HV_FAST_TRAP
|
||||||
* FUNCTION: HV_FAST_LDC_REVOKE
|
* FUNCTION: HV_FAST_LDC_REVOKE
|
||||||
* ARG0: cookie
|
* ARG0: channel ID
|
||||||
* ARG1: ldc_mtable_entry cookie
|
* ARG1: cookie
|
||||||
|
* ARG2: ldc_mtable_entry cookie
|
||||||
* RET0: status
|
* RET0: status
|
||||||
*/
|
*/
|
||||||
#define HV_FAST_LDC_REVOKE 0xef
|
#define HV_FAST_LDC_REVOKE 0xef
|
||||||
@ -2663,7 +2664,8 @@ extern unsigned long sun4v_ldc_mapin(unsigned long channel,
|
|||||||
unsigned long *ra,
|
unsigned long *ra,
|
||||||
unsigned long *perm);
|
unsigned long *perm);
|
||||||
extern unsigned long sun4v_ldc_unmap(unsigned long ra);
|
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);
|
unsigned long mte_cookie);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user