커널 2.2.X와 2.4.X의 각종 구조의 차이점에 관하여 부탁드립니

munin의 이미지

제가 하고 있는 프로젝트가 하나 있는대..

그곳에서 하는 프로젝트의 일환으로 예전에 만들어진(2.2때)

프로그램을 하나 돌려야만 합니다.

그런대 이 프로그램이 아무래도 task struct나 시그널 스트럭트

등에 직접 관여하다보니..2.4에서 돌리려고 하다보니 틀린점이

너무 많아 어려운 점이 많습니다.(컴파일까지는 되는대...결과가..;;; )

그래서 그런 차이점에 관하여 대략적으로나마 설명해 주십사

고수님들께 부탁드립니다.

아니면 그런 차이점에 관해 설명되있는 책이라던가,

문서라도 추천해 주시면 정말 감사하겠습니다.

pastime의 이미지

"Understanding the Linux Kernel" - O'Reilly

/usr/src/linux/Documentation/kernel-docs.txt

http://www.atnf.csiro.au/~rgooch/linux/docs/porting-to-2.4.html

http://tldp.org/LDP/lki/index.html