To reduce prefetch overshoot when prefetching partial data sets along the path
from input-output bus to system memory, a prefetch field is used to communicate
the amount of data that a prefetching entity upstream may prefetch. Utilizing a
prefetch field in such a manner reduces the fetching of unneeded data past the
end of the requested data, resulting in overall increased system performance.