drivers_suspend라는 함수에서 ide_disk_suspend, ide_disk_resume, ide_disk_umsuspend 들이 정의되어 있지 않다고 link 타임에서 에러가 납니다. 전 소스를 건드리지도 않았는데 왜 이러죠?
ide_disk_suspend 등 심볼이 빠졌다는 링크 에러는 커널 설정에서 IDE 드라이버 옵션이 맞지 않을 때 납니다. 소스를 건드리지 않았다면 make mrproper 후 기본 설정으로 다시 빌드해 보세요.