Obecnie uczę się o systemach operacyjnych, w których używa się pułapek, aby ułatwić wywołania systemowe w jądrze systemu Linux. Znalazłem tabelę pułapek w pułapce .c oraz implementację wielu pułapek w obrębie wpisu.Implementacja wywołań systemowych/pułapek w jądrze Linuksa źródło
Jednakże, jestem instruowany, aby znaleźć implementację dwóch wywołań systemowych w jądrze systemu Linux, które wykorzystują pułapki do wykonania wywołania systemowego. Chociaż mogę znaleźć definicję samych pułapek, nie jestem pewien, jak mogłoby wyglądać "wywołanie" jednej z tych pułapek w jądrze. Dlatego staram się znaleźć przykład tego zachowania.
Zanim ktokolwiek zapyta, tak, to jest praca domowa.
Jako notatkę używam GitHub przeglądać źródła jądra, gdyż kernel.org jest w dół: https://github.com/torvalds/linux/
Dobre pytanie o zadanie domowe :) – James
Użyj http://lxr.linux.no/, aby przeglądać źródło linux. Zaoszczędzi ci mnóstwo czasu;) – rumpel
@rumpel: nigdy o nim nie słyszałem ... wygląda całkiem zwyczajnie. czy jest tu coś specjalnego, czego nie ma w vim + 'ctags'? –