Increase the CDMA sync timeout for Schizo bridges to 15 seconds as used by
OpenSolaris. One second turned out to be not enough for certain loads while 10 seconds were sufficient. Reported by: Peter Jeremy MFC after: 3 days
This commit is contained in:
parent
dc9c904f6b
commit
9fd6682e78
@ -1175,7 +1175,7 @@ schizo_dmamap_sync(bus_dma_tag_t dt, bus_dmamap_t map, bus_dmasync_op_t op)
|
||||
;
|
||||
SCHIZO_PCI_WRITE_8(sc, sc->sc_cdma_clr, INTCLR_RECEIVED);
|
||||
microuptime(&cur);
|
||||
end.tv_sec = 1;
|
||||
end.tv_sec = 15;
|
||||
end.tv_usec = 0;
|
||||
timevaladd(&end, &cur);
|
||||
for (; (res = atomic_cmpset_rel_32(&sc->sc_cdma_state,
|
||||
|
Loading…
x
Reference in New Issue
Block a user