X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_eal%2Fcommon%2Finclude%2Fgeneric%2Frte_cycles.h;fp=lib%2Flibrte_eal%2Fcommon%2Finclude%2Fgeneric%2Frte_cycles.h;h=a770562578949c6d72b50282c4d2238e31e198cc;hb=ef461b7938bcccf7bcd6b914690d806e4d9f0c18;hp=73d1fa7b923d5d172cfca71bab54474c7ff7c8f9;hpb=bcf789da7335b80e792ba926b5a95a12fa2e1e9a;p=dpdk.git diff --git a/lib/librte_eal/common/include/generic/rte_cycles.h b/lib/librte_eal/common/include/generic/rte_cycles.h index 73d1fa7b92..a770562578 100644 --- a/lib/librte_eal/common/include/generic/rte_cycles.h +++ b/lib/librte_eal/common/include/generic/rte_cycles.h @@ -147,7 +147,10 @@ extern void static inline void rte_delay_ms(unsigned ms) { - rte_delay_us(ms * 1000); + if (rte_lcore_id() == LCORE_ID_ANY) + usleep(ms * 1000); + else + rte_delay_us(ms * 1000); } /**