linxu image 过大导致无法启动

xiaodada
linxu image 过大导致无法启动

hi
   我把一些数据链节到 .init.data 或 .init.text当 内核达到1.8MB的时候, 系统不能正常启动. 我减少点数据, 当内核有1.7MB的时候系统还是能正常启动的.

我以为是启动的时候mapping 的内存不够. 但是发现事实上map 了 16M的内存.
我的linux version是 2.6.18 CPU是MPC8260 用的arch/ppc tee