Implementacja Linux System Call przy użyciu LKM

Próbowałem dodać nowe wywołanie systemowe do jądra linux 3.2.x. Podczas wyszukiwania przydatnych materiałów referencyjnych przez Internet miałem wrażenie, że wdrożenie wywołania systemowego jako ładowalnego modułu nie jest możliwe, jak w przypadku pytania SOCzy można dodać wywołanie systemowe za pomocą LKM?

Znalazłem inny link, który mówi „Jest sposób na dodawanie wywołań systemowych bez rekompilacji jądra przy użyciu modułów jako opakowania, ale to wykracza poza zakres tego dokumentu”. źródłohttp://hekimian-williams.com/?p=20

Wiem, że implementacja wywołania systemowego statycznie będzie wymagała kompilacji kodu jądra za każdym razem, gdy wprowadzę jakiekolwiek zmiany. Czy istnieje sposób określony w wyżej wymienionym blogu, że mogę go zaimplementować jako moduł.

Wszelkie sugestie lub wskazówki w tym kierunku są bardzo cenione.

questionAnswers(1)

yourAnswerToTheQuestion