Lightning InputField component with Salutation field
I got the same issue while working on recordEditForm. I usd the below hack/workaround to fix it. It worked for me.
<lightning:recordEditForm objectApiName="Contact">
<div style="display:none">
<lightning:inputField fieldName="Name"/>
</div>
<lightning:inputField fieldName="Salutation"/>
<lightning:inputField fieldName="FirstName"/>
<lightning:inputField fieldName="LastName"/>
</lightning:recordEditForm>