modify kfree macro