Portál AbcLinuxu, 9. května 2025 06:06
Potřeboval bych na základě určité události v modulu jádra zavolat kus kódu v user space (v programu, který daný modul používá). Šlo by to samozřejmě přes signál, ale ten není selektivní.
Hledal jsem, a našel tyto cesty:
1. Řešení "ála signály" - složité, hlavně kvůli problémům s návratem do kernel space
2. Řešení pomocí kerneld (nemůžu použít - nepoběží tam)
3. Vykonání v jiném vlákně (dtto - do vláken nemohu sahat)
Nevěděl by někdo o něčem lepším? Díky.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.