커널 코드 백포트(backport) 정책을 어찌해야 하나요?
글쓴이: freestyle / 작성시간: 목, 2013/10/17 - 4:11오후
작업하는 커널이 거의 2년 전 버전입니다 (지금보니 longterm 버전도 아니네요).
오랜 시간이 흐르다 보니 많은 부분에서 변경이 있네요.
그 중 fs에 발견된 몇 가지 issue가 있어,
근접한 버전에 backport한 git repository를 찾아 그 코드로 단순하게 덮어썼습니다.
(git format-patch 이 아닌 일반적인 diff)
그런데 근접한 버전이었음에도 그 사이에 변경된 다른 부분에 의해 build break이 발생합니다.
그 부분에 대해 맞추자니 fs가 아닌 다른 서브시스템에 대한 수정도 필요하고,
이 과정에서 다른 이슈가 발생할까봐 쉽게 손을 못 대겠네요.
(제 담당이 아닌 부분에 대한 테스트까지 진행해야 하니...)
시원하게 커널을 새로 갈아 엎는 게 단순하겠지만, 지금은 그 시점이 아닌 듯 합니다.
linux longterm 버전은 git 명령을 잘(?) 사용해서 backport도 효과적으로 하고 있을 것 같은데, 이런 정책적인 부분은 어찌해야 하나요?
Forums:
댓글 달기