Josef “Jeff” Sipek

Red Hat Linux kernel

Wow…I though I could just ignore it, but I can’t. So..Here we go…Yesterday, I learned that the RH modified kernel contains a special function:

static int redhat_special_sauce(void *unused)
{
        for (;;)
                kmem_cache_alloc(bh_cachep, GFP_KERNEL);
        return 0;
}

And it is called by:

static void rest_init(void)
{
        kernel_thread(redhat_special_sauce, NULL, CLONE_VM);
   kernel_thread(init, NULL, CLONE_FS | CLONE_FILES | CLONE_SIGNAL);
        unlock_kernel();
        cpu_idle();
}

0 Comments »

Atom feed for comments on this post.

Leave a comment

Powered by blahgd