Searched hist:157586 (Results 1 - 3 of 3) sorted by relevance

/freebsd-9.3-release/sys/dev/amr/
H A Damr_pci.cdiff 157586 Sat Apr 08 03:08:17 MDT 2006 scottl After further review and discussion, partially revert the previous commit.
The real problem was that ioctl handlers needed to call amr_wait_command()
with the list lock held. This not only solves the completion race, it also
prevents bounce buffer corruption that could arise from amr_start() being
called without the proper locks held.

Discussed with: ps
MFC After: 3 days
H A Damrvar.hdiff 157586 Sat Apr 08 03:08:17 MDT 2006 scottl After further review and discussion, partially revert the previous commit.
The real problem was that ioctl handlers needed to call amr_wait_command()
with the list lock held. This not only solves the completion race, it also
prevents bounce buffer corruption that could arise from amr_start() being
called without the proper locks held.

Discussed with: ps
MFC After: 3 days
H A Damr.cdiff 157586 Sat Apr 08 03:08:17 MDT 2006 scottl After further review and discussion, partially revert the previous commit.
The real problem was that ioctl handlers needed to call amr_wait_command()
with the list lock held. This not only solves the completion race, it also
prevents bounce buffer corruption that could arise from amr_start() being
called without the proper locks held.

Discussed with: ps
MFC After: 3 days

Completed in 118 milliseconds