Hi Andrew, > -----Original Message----- > From: Andrew Rybchenko [mailto:[email protected]] > Sent: Monday, March 18, 2019 11:36 AM > To: Lu, Wenzhuo <[email protected]>; Wu, Jingjing > <[email protected]>; Iremonger, Bernard > <[email protected]> > Cc: [email protected]; Igor Romanov <[email protected]>; > [email protected] > Subject: [PATCH] app/testpmd: fix stdout flush absence after printing stats > > From: Igor Romanov <[email protected]> > > User can specify stats period(n). The statistics should be available to user > every n second. But the print_stats() function does not force stdout to be > flushed, so for instance, a user reading testpmd's stdout through pipe will > not be able to read it untill the stdout buffer is filled. > > Fixes: cfea1f3048d1 ("app/testpmd: print statistics periodically") > Cc: [email protected] > > Signed-off-by: Igor Romanov <[email protected]> > Signed-off-by: Andrew Rybchenko <[email protected]> > --- > app/test-pmd/testpmd.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/app/test-pmd/testpmd.c b/app/test-pmd/testpmd.c index > d9d0c16d4..216be47f9 100644 > --- a/app/test-pmd/testpmd.c > +++ b/app/test-pmd/testpmd.c > @@ -3046,6 +3046,8 @@ print_stats(void) > printf("\nPort statistics > ===================================="); > for (i = 0; i < cur_fwd_config.nb_fwd_ports; i++) > nic_stats_display(fwd_ports_ids[i]); > + > + fflush(stdout); > } > > static void > -- > 2.17.1
There is a checkpatch warning on the commit messge. WARNING:TYPO_SPELLING: 'untill' may be misspelled - perhaps 'until'? Otherwise Acked-by: Bernard Iremonger <[email protected]

