Mavi Marmara lost any claim to be regarded as an innocent vessel when it refused to stop and refused to be inspected. Once it was apparent that the Turkish flagged ship, originating in a Turkish port, carried IHH terrorists aboard the vessel claiming civilian status, the status of innocent civilian was lost. This matter is perfectly straightfarward and is a prima facie case that Israel had every right to board the Mavi Marmara, and if refused boarding, the navy had every right to attack the ship.
High Court: Illegal West Bank homes to be demolished (Haaretz)
from the article: 'Obama warns Erdogan international Gaza flotilla probe bad for Turkey'