Hi Albert, On Sunday 07 August 2011 12:25 PM, Albert ARIBAUD wrote: > Hi Aneesh, > > (cutting quotation for readability) > > Le 05/08/2011 16:59, Aneesh V a écrit : >> Hi Albert, > >> I don't dispute that having buffers aligned is the ideal scenario. The >> question is about error-handling the situation when this requirement is >> not met. > > I understand what you're trying to achieve in this respect, that is, > make the code as correct as it can be under unspecified conditions. I > believe we are differing in how we construe 'as correct as it can be': > you want to make the implementation of the called function as correct as > it can be' at the expense of introducing a non-intuitive behavior (flush > while invalidating), while I prefer the overall system to be as correct > as it can be by 'doing exactly what it says on the tin', i.e. > invalidating only.
I understand your point of view now. I shall update my cache fix series to invalidate only the aligned part of the buffer and to print a big warning when the buffer is not aligned. best regards, Aneesh _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot