lkml.org 
[lkml]   [2017]   [Sep]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 01/10] powerpc/vas: init missing fields from [rt]xattr
    Date
    Initialize a few missing window context fields from the window attributes
    specified by the caller. These fields are currently set to their default
    values by the caller (NX-842), but would be good to apply them anyway.

    Signed-off-by: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
    ---
    arch/powerpc/platforms/powernv/vas-window.c | 6 ++++++
    1 file changed, 6 insertions(+)

    diff --git a/arch/powerpc/platforms/powernv/vas-window.c b/arch/powerpc/platforms/powernv/vas-window.c
    index 5aae845..cec7ab7 100644
    --- a/arch/powerpc/platforms/powernv/vas-window.c
    +++ b/arch/powerpc/platforms/powernv/vas-window.c
    @@ -679,10 +679,13 @@ static void init_winctx_for_rxwin(struct vas_window *rxwin,

    winctx->nx_win = rxattr->nx_win;
    winctx->fault_win = rxattr->fault_win;
    + winctx->user_win = rxattr->user_win;
    + winctx->rej_no_credit = rxattr->rej_no_credit;
    winctx->rx_word_mode = rxattr->rx_win_ord_mode;
    winctx->tx_word_mode = rxattr->tx_win_ord_mode;
    winctx->rx_wcred_mode = rxattr->rx_wcred_mode;
    winctx->tx_wcred_mode = rxattr->tx_wcred_mode;
    + winctx->notify_early = rxattr->notify_early;

    if (winctx->nx_win) {
    winctx->data_stamp = true;
    @@ -889,11 +892,14 @@ static void init_winctx_for_txwin(struct vas_window *txwin,
    winctx->user_win = txattr->user_win;
    winctx->nx_win = txwin->rxwin->nx_win;
    winctx->pin_win = txattr->pin_win;
    + winctx->rej_no_credit = txattr->rej_no_credit;
    + winctx->rsvd_txbuf_enable = txattr->rsvd_txbuf_enable;

    winctx->rx_wcred_mode = txattr->rx_wcred_mode;
    winctx->tx_wcred_mode = txattr->tx_wcred_mode;
    winctx->rx_word_mode = txattr->rx_win_ord_mode;
    winctx->tx_word_mode = txattr->tx_win_ord_mode;
    + winctx->rsvd_txbuf_count = txattr->rsvd_txbuf_count;

    if (winctx->nx_win) {
    winctx->data_stamp = true;
    --
    2.7.4
    \
     
     \ /
      Last update: 2017-09-17 06:06    [W:5.208 / U:0.036 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site