http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57847
Bug ID: 57847 Summary: Compile ARM linux kernel with configuration of SLUB allocator, kernel failed to boot Product: gcc Version: 4.7.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: lxz at knd dot com.cn Tested kernel version is 3.2.21 and 3.2. Kernel encounters "data abort" during initiation. Problem exists in gcc 4.7.3 and 4.8.1, but 4.6.3 works fine. Changing kernel configuration to SLAB allocator is a workaround.