.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "INIT_PER_CPU" "9" "09 October 2005" "" "" .SH NAME init_per_cpu \- Handle individual processor initializations. .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp int __init init_per_cpu (int \fIcpunum\fB); \fR .SH "ARGUMENTS" .TP \fB\fIcpunum\fB\fR logical processor number. .SH "DESCRIPTION" .PP This function handles initialization for *every* CPU .SH "IN THE SYSTEM" .PP .PP o Set ``default'' CPU width for trap handlers .PP o Enable FP coprocessor .SH "REVISIT" .PP this could be done in the ``code 22'' trap handler. (frowands idea - that way we know which processes need FP registers saved on the interrupt stack.) .SH "NEWS FLASH" .PP wide kernels need FP coprocessor enabled to handle formatted printing of lx for example (double divides I think) .PP o Enable CPU profiling hooks.