Where does the Kmalloc/Vmalloc/get_free_pages/malloc Allocates memory?
Can any one help me and clarrify the below points:
1) Where does the Kmalloc/Vmalloc/get_free_pages/malloc Allocates memory in which space is it Kernel/User?
2) Coming to Hardware Point of View is where Kernel/User Space Memory Allocates is it in RAM or any.?
3) In Device Drivers, how Open Call get to know whether the hardware is connected/not?
Thanks in Adavance...
|