]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/ia64/sn/kernel/bte.c
[IA64-SGI] - New SN hardware support - cpu_relax
[linux-2.6-omap-h63xx.git] / arch / ia64 / sn / kernel / bte.c
index 7adef84190dbc922e149cf285f34b5cfa8aede78..b75814efadba7e61a8853ad858e0918d045b48c5 100644 (file)
@@ -215,6 +215,7 @@ retry_bteop:
        }
 
        while ((transfer_stat = *bte->most_rcnt_na) == BTE_WORD_BUSY) {
+               cpu_relax();
                if (ia64_get_itc() > itc_end) {
                        BTE_PRINTK(("BTE timeout nasid 0x%x bte%d IBLS = 0x%lx na 0x%lx\n",
                                NASID_GET(bte->bte_base_addr), bte->bte_num,