J'essaie d'apprendre comment programmer des modules de noyau chargeables pour linux. Je me demandais si quelqu'un pouvait me dire ce que font les fonctions sleep_on
et wake_up
?Linux: fonctions wake_up et sleep_on
Dans les exemples que je suis à la recherche &WaitQ
est toujours passé en eux et
static DECLARE_WAIT_QUEUE_HEAD(WaitQ);
est déclaré au sommet du module.