Below is the only material part of the change, the rest was mostly autogenerated with coccinelle and can be found here:
- rS356337: vfs: drop the mostly unused flags argument from VOP_UNLOCK
As expected several ports failed, unfortunately some of them have rather nasty code which will require a lot of care and testing.
most notably open-vm-tools has copy-pasted and modified old variant of null_unlock. Thus removal of the flags argument will wait a little bit until I get around to sorting this out.