Hi Jesper,

On 7/4/05, Jesper Juhl <[EMAIL PROTECTED]> wrote:
> static int
> ibm_hdaps_open(struct inode *inode, struct file *filp)
> {
>       printk("%s() start\n", __func__);
>       if (!atomic_dec_and_test(&ibm_hdaps_available)) {
>               printk("%s() busy\n", __func__);
>               atomic_inc(&ibm_hdaps_available);
>               return -EBUSY;
>       }
>       printk("%s() good\n", __func__);
> 
>       filp->private_data = kmalloc(sizeof(struct hdaps_accel_data), 
> GFP_KERNEL);

You seem to be leaking private_data.

                                    Pekka
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to