/* cpm_muram_free - free a chunk of multi-user ram @offset: The beginning of the chunk as returned by cpm_muram_alloc().  */
int cpm_muram_free(unsigned long offset)
/* cpm_muram_free - free a chunk of multi-user ram @offset: The beginning of the chunk as returned by cpm_muram_alloc().  */
int cpm_muram_free(unsigned long offset)
{
	int ret;
	unsigned long flags;
	spin_lock_irqsave(&cpm_muram_lock, flags);
	ret = rh_free(&cpm_muram_info, offset);
	spin_unlock_irqrestore(&cpm_muram_lock, flags);
	return ret;
}