id summary reporter owner description type status priority milestone component version resolution keywords cc field_blocks field_dependson field_seealso 352 USB performance regression of mainline from the USB development branch Jakub Jermář "After having been merged to HelenOS in [changeset:mainline,1006], the USB subsystem seems to have much larger latency than it had in the USB development branch. The cause may be related to reversion of the change in cacheablitity of address space areas which was made as part of the [changeset:mainline,1006]: {{{ sys_as_create_area() now creates cacheable areas by default }}} Note that this is no change against mainline, but a change against the USB development branch, where cacheability is not explicitly enforced on address space areas. If this hypothesis is correct, we should cautiously merge even that aspect of the USB development branch. Caution is due as I remember some architectures (e.g. sparc64) are rather sensitive to changes in cacheability." defect closed major 0.5.0 helenos/usb/other mainline fixed