On Wed 05-02-20 14:19:34, John Hubbard wrote: > On 2/4/20 6:25 AM, Jan Kara wrote: > > When storing NULL in xarray, xas_store() has been clearing all marks > > because it could otherwise confuse xas_for_each_marked(). That is > > however no longer true and no current user relies on this behavior. > > > However, let's not forget that the API was also documented to behave > in this way--it's not an accidental detail. Below... Yeah, we'll need to sort out details how we want the API to be used but thanks for reminding me I should update the documentation :). It was on my radar but then I forgot... Honza -- Jan Kara <jack@xxxxxxxx> SUSE Labs, CR