On Sun, 29 May 2005, egl wrote:

> vreau sa trimit o structura de date
> (o lista mai exact) din 'user space'in
> 'kernel space' de unde sa o prelucrez
> intr-un modul kernel.daca un element al
> listei are campuri de genul int sau char*
> nu e chiar o problema folosind get_user()
> si apeluri ioctl, insa daca am multe elemente
> sau pur si simplu un vector de 100 de intregi
> devine complicat (mai degraba ineficient mi se
> pare sa trimit cate o variabila si dupa aia sa
> ma intreb daca mai vine ceva sau e gata).
> ce solutie am la indemana?

Faci un device si comunici cu kernelul prin read/write prin intermediul 
propriului protocol (in modul instalezi structura fops pt operatiile 
device-ului tau).

-- 
Mihai RUSU                                    Email: [EMAIL PROTECTED]
GPG : http://dizzy.roedu.net/dizzy-gpg.txt    WWW: http://dizzy.roedu.net
                        "Linux is obsolete" -- AST

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui