Wei-Chiu Chuang Ya got it. I think the update i have provided might provide some conflict. Updated the patch to mention it in a simple note as below.
"*Note:* If -p option's are not specified, then by default block size is preserved."
Let me know, if this is fine?