Removed get_file_info function from object operations. Added get_device_id request to avoid abusing get_file_info.
siginfo.si_code uses the lower 16bit for the type of the exception.