Re: Questions about process state manipulation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Amit

On Wed, Sep 19, 2012 at 4:49 AM, Amit Gupta <gupta.v.amit@xxxxxxxxx> wrote:

Hi Kshemendra,

I think I couldn't get my first question across clearly. My intent isn't to change do_fork()'s implementation. That wont work for precisely the reason you mentioned.(Infact everything after the init process would end up blocked). 

My question was more to explore if an existing running process can be explicitly taken off the runqueue once we have a pointer to its task_struct.


If you simply want to stop a running process and resume it at your will,
you don't need to write any kernel code at all. Simply use the cgroup
freezer functionality from userspace. You can find more details in
Documentation/cgroups/freezer-subsystem.txt in the kernel sources.

Regards,
Srivatsa S. Bhat

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux