Advertisement
Guest User

Untitled

a guest
Jun 15th, 2015
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. This commit introduced asserts from usb.c and hangs (keyboard non-responding, but machine does not reboot automatically)
  2.  
  3. commit f6604627ff71d42bb63a3d81c2986a9d296d55cb
  4. Author: Michael Brown <mcb30@ipxe.org>
  5. Date: Wed May 6 16:38:28 2015 +0100
  6.  
  7. [usb] Detect missed disconnections
  8.  
  9. The USB core will currently fail to detect disconnections if a new
  10. device has attached by the time the port is examined in
  11. usb_hotplug().
  12.  
  13. Fix by recording the fact that a disconnection has taken place
  14. whenever the "connection status changed" (CSC) bit is observed to be
  15. set. (Whether the change represents a disconnection or a
  16. reconnection, it indicates that the port has experienced some time of
  17. being disconnected.)
  18.  
  19. Note that the time at which a disconnection can be detected varies by
  20. hub type. In particular: root hubs can observe the CSC bit when
  21. polling, and so will record the disconnection before calling
  22. usb_port_changed(), but USB hubs read the port status (and hence the
  23. CSC bit) only during the call to hub_speed(), long after the call to
  24. usb_port_changed().
  25.  
  26. Signed-off-by: Michael Brown <mcb30@ipxe.org>
  27.  
  28. :040000 040000 ec1438f8203a90092932ed1fef4880b90f3c94ad 0be35594b2890d5c4aceb4c7f5b3d56ad990c0e0 M src
  29.  
  30.  
  31. This commit has asserts AND also reboots machine automatically
  32.  
  33. commit b3de9664c7b7d4878d3dcd5a3c62a8e0155d5e89
  34. Author: Michael Brown <mcb30@ipxe.org>
  35. Date: Fri May 8 15:33:18 2015 +0100
  36.  
  37. [ehci] Poll child companion controllers after disowning port
  38.  
  39. Signed-off-by: Michael Brown <mcb30@ipxe.org>
  40.  
  41. :040000 040000 2ecae7bc4db8b08252039e3edbae0d7bb0b162df b843c4f1111849c207b7263a35cf65463654c9e5 M src
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement