i386/i386/busdma_machdep.c 1.88 breaks isp

Manfred Antar null at pozo.com
Thu Jun 14 13:39:55 UTC 2007

At 10:21 PM 6/13/2007, Charles DeBardeleben wrote:
>I have a qlogic 12160 based controller and the driver hangs at attach.
>I have traced the problem to _bus_dmamap_load_buffer() looping
>in the for (seg = *segp; buflen > 0 ; ) {...} loop forever. Backing
>back down to i386/i386/busdma_machdep.c 1.87 fixes the problem.
>I have not tracked it down to whether the fix to _bus_dmamap_load_buffer()
>is bad or if isp has a bug that is exposed by this fix. At least I
>can run now.
>freebsd-current at freebsd.org mailing list
>To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"

Update your src tree and try again,Matt fixed this a couple of days ago I think.

||      null at pozo.com           ||
||      Ph. (415) 681-6235      ||

More information about the freebsd-current mailing list