Hi, >> As for every program there will be start function( ie main). >> What is the starting function for kerenl process , ie similarly >> main(). >> Do you mean the entry point for the kernel image (The first instruction that gets executed)? That will be in architecture specific, will be written in assembly and will be in head.S file. You can find out by grepping ENTRY() in the kernel linker script (vmlinux.lds?) Thanks, Rajat -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ