Changeset 18841 in vbox for trunk/src/VBox/Devices
- Timestamp:
- Apr 7, 2009 10:44:38 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/DevE1000.cpp
r18834 r18841 1891 1891 //desc.status.fTCPE = false; 1892 1892 /* 1893 * We need to leave Rx critical section here, otherwise it will block EMT if 1894 * it happens to enter e1kRegWriteRDT() while we storing the fragment. This 1895 * will lead to a deadlock as writing to guest memory waits for EMT to hangle 1896 * the request. 1893 * We need to leave Rx critical section here or we risk deadlocking 1894 * with EMT in e1kRegWriteRDT when the write is to an unallocated 1895 * page or has an access handler associated with it. 1897 1896 * Note that it is safe to leave the critical section here since e1kRegWriteRDT() 1898 1897 * modifies RDT only.
Note:
See TracChangeset
for help on using the changeset viewer.