kni: fix freeing order in device release