A method, system, apparatus, and article of manufacture for performing
cacheline polling utilizing store and reserve and load when reservation
lost instructions is disclosed. In one embodiment a method is provided
which comprises storing a buffer flag busy indicator data value within a
first cacheable memory location and setting a load/store operation
reservation on said first cacheable memory location via a store and
reserve instruction. In the described embodiment, a data value stored
within the first cacheable memory location is accessed via a conditional
load instruction in response to a determination that the load/store
operation reservation on the first cacheable memory location has been
reset. Conversely, execution of the conditional load instruction is
stalled in response to a determination that the load/store operation
reservation on the first cacheable memory location has not been reset.