include/asm/page.h:106:2: #error Unknown user operations model
这种问题解决办法:内核配置时候:
Arrow keys navigate the menu. <Enter> selects submenus --->. Highlighted letters are hotkeys. Pressing <Y> includes, <N> excludes, xx <M> modularizes features. Press <Esc><Esc> to exit, <?> for Help, </> for Search. Legend: [*] built-in [ ] excluded <M> module xx < > module capable xx xx lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk xx x Code maturity level options ---> x xx x General setup ---> x xx x Loadable module support ---> x xx x Block layer ---> x xx x System Type ---> x xx x Bus support ---> x xx x Kernel Features ---> x xx x Boot options ---> x xx x Floating point emulation ---> x xx x Userspace binary formats ---> x xx x Power management options ---> x xx x Networking ---> x xx x Device Drivers ---> x xx x File systems ---> x xx x Profiling support ---> x xx x Kernel hacking ---> x xx x Security options ---> x xx x Cryptographic options ---> x xx x Library routines ---> x xx x --- x xx x Load an Alternate Configuration File x xx x Save an Alternate Configuration File x xx x xtqqqqqqqqqqux <Select> < Exit > < Help >
xxx x ARM system type (Atmel AT91) ---> x xx x Atmel AT91 System-on-Chip ---> x xx x --- Processor Type x xx x [*] Support ARM920T processor x xx x --- Processor Features x xx x [*] Support Thumb user binaries x xx x [ ] Disable I-Cache (I-bit) x xx x [ ] Disable D-Cache (C-bit) x xx x [ ] Force write through D-cache x xx x x xx x x xx x x xx x x xx x x xx x x xx x x xx x x xx <Select> < Exit > < Help > xmqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
那就是说:这个问题是由于没有指定特定CPU类型导致的。在 System Type 里的有些选项是系列性质的,选择后,必须还要指定特定的 Machine Type 或者Processor Type 。 比如,指定 ARCH_S3C2410 并没有指定CPU类型,还要指定 Machine Type。
原址:http://hi.baidu.com/sundl2268/blog/item/b18c2e2979a718f799250a8b.html