Last Friday, as noted here — and here and here and here — M.I.A. announced from the stage at McCarren Pool that she was canceling her European tour, and that McCarren would be her last show for her current album. That implied that she might not be playing Bonnaroo, as she is scheduled to do this Friday. No reason was given.
It took several days, but I’ve been told by label representatives that this is probably not true, and that all booked dates are presumably still on. Although as is somewhat standard with M.I.A., nobody seemed to know precisely what was going on.
See update, above.