mirror of https://gitee.com/openkylin/linux.git
powerpc/vas: Free send window in VAS instance after credits returned
NX may be processing requests while trying to close window. Wait until all credits are returned and then free send window from VAS instance. Signed-off-by: Haren Myneni <haren@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/1587017256.2275.1076.camel@hbabu-laptop
This commit is contained in:
parent
bd4da68dbd
commit
1d955f9818
|
@ -1316,14 +1316,14 @@ int vas_win_close(struct vas_window *window)
|
|||
|
||||
unmap_paste_region(window);
|
||||
|
||||
clear_vinst_win(window);
|
||||
|
||||
poll_window_busy_state(window);
|
||||
|
||||
unpin_close_window(window);
|
||||
|
||||
poll_window_credits(window);
|
||||
|
||||
clear_vinst_win(window);
|
||||
|
||||
poll_window_castout(window);
|
||||
|
||||
/* if send window, drop reference to matching receive window */
|
||||
|
|
Loading…
Reference in New Issue