Jeff Garzik wrote:
> > But the buffers are usually allocated with malloc() by any application
> > which wants to use my driver.. otherwise my driver would have to offer a
> > malloc-like function, but I can hardly force the application to use my
> > own malloc function.
>
> If you are writing the driver, sure you can.
??
The application is doing something like
fd = open("/dev/mydriver");
buf = malloc();
fill_buffer_with_data(buf);
write(fd,buf);
And now i should tell the programmer not to use malloc() but my special
driver-malloc?
Or do you mean something different?
Norbert
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo _at_ vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Follow-Ups:
- Re: Probs with PCI bus master DMA to user spaceJeff Garzik <jgarzik _at_ mandrakesoft.com>
- Re: Probs with PCI bus master DMA to user spaceJeff Garzik <jgarzik _at_ mandrakesoft.com>
- Prev by Date: Re: kernel params
- Next by Date: Re: [NFS] Re: problems with reiserfs + nfs using 2.4.2-pre4
- Prev by thread: Re: Probs with PCI bus master DMA to user space
- Next by thread: Re: Probs with PCI bus master DMA to user space
- Indexes:[Main][Thread]