The HyperNews Linux KHG Discussion Pages

Question: How can my device driver access data structures in user space?

Forum: The Linux Kernel Hackers' Guide
Keywords: device driver
Date: Tue, 06 May 1997 15:58:47 GMT
From: Stephan Theil <>

My device driver needs to access data structs in user space. The functions get/put_user are the only way - I think - to transfer data between kernel and user space. But both function only allow manipulating of scalar types. How can I get/put data structs from/to user space???