Para que serve o sinalizador GFP_USER no kmalloc?
Tanto quanto eu entendo, o uso noGFP_USER
sinalizador (na chamada parakmalloc
) é usado para alocar memória para espaço do usuário. Isso significa que a página alocada está no espaço do kernel, acessível ao usuário? Essas páginas precisam sermmapp
no espaço do usuário ou o endereço é diretamente acessível ao usuário. Se eles precisaremmmapp
então qual é a diferença entreGFP_USER
eGFP_KERNEL
?