Only migration path i've found is to create a new Lun with the total size you need and then move all of your VMs to it and delete the old Lun with extents.
If you have everything running on SAN storage, a storage Vmotion helps with downtime.
Also, depending on what your local disk configuation is, it may impact performance to have a VMFS extend across two different types of storage/disk/latency.
I have found that you must remove the storage from all VMs on the host, then remove it from the storage adapters, then you can remove it from the SAN. This process out of order will cause issues.