[PATCH v1 openEuler-25.03] Add copy to/from/in user with vectorization support