Open main menu

OpenVZ Virtuozzo Containers Wiki β

Changes

Containers/Pidspace

224 bytes added, 15:15, 28 March 2007
Functions using ''pid_t''
[[Category: Containers]]
 
'''Pidspace tasks'''
* [[#__TOC__ == Functions using ''pid_t]]* [[#Misc tasks]]'' ==
<span id="Functions using pid_t">'''Functions using ''pid_t'''''</span>
<P>
Files with calls to functions that take '''pid_t''' parameter. These calls should in general take a '''struct pid *''' instead and choose the correct pid value based on the container/pidspace.
{| class="wikitable"
|+ Pid_t uses in kernel
! Filename/line-num !! Function !! Priority || Comments
|-
|| '''./arch/mips/sgi-ip22/ip22-reset.c''' || ''kill_proc '' || || Done. Cedric, cad_pid patch ||
|-
|| '''./arch/mips/sgi-ip32/ip32-reset.c''' || ''kill_proc '' || ||Done. Cedric, cad_pid patch ||
|-
|| '''./arch/powerpc/platforms/iseries/mf.c''' || ''kill_proc '' || || Done. Cedric, cad_pid patch ||
|-
|| '''./arch/sparc/kernel/sys_sunos.c''' || ''kill_pg '' ||
|| '''./drivers/char/n_tty.c''' || ''kill_pg '' ||
|-
|| '''./drivers/char/nwbutton.c''' || ''kill_proc '' || || Done. Cedric, cad_pid patch ||
|-
|| '''./drivers/char/snsc_event.c''' || ''kill_proc '' || || Done. Cedric, cad_pid patch ||
|-
|| '''./drivers/char/tty_io.c''' || ''kill_pg do_each_task_pid '' ||
|| '''./drivers/net/wireless/airo.c''' || ''kill_proc '' ||
|-
|| '''./drivers/parisc/power.c''' || ''kill_proc '' || || Done. Cedric, cad_pid patch ||
|-
|| '''./drivers/s390/char/fs3270.c''' || ''kill_proc '' ||
|-
|| '''./drivers/s390/s390mach.c''' || ''kill_proc '' || || Done. Cedric, cad_pid patch ||
|-
|| '''./drivers/usb/atm/usbatm.c''' || ''kill_proc '' ||
|| '''./fs/ioprio.c''' || ''do_each_task_pid '' ||
|-
|| '''./fs/lockd/svc.c''' || ''kill_proc '' || || Testing. Jean-Pierre ||
|-
|| '''./fs/ncpfs/inode.c''' || ''kill_proc '' ||
|| '''./kernel/signal.c''' || ''kill_proc kill_proc_info kill_pg __kill_pg_info do_each_task_pid kill_pg_info '' ||
|-
|| '''./kernel/sys.c''' || ''kill_proc do_each_task_pid '' || || Done. Cedric, cad_pid patch ||
|-
|| '''./mm/oom_kill.c''' || ''kill_proc '' ||
|}
<span id="= Misc tasks">'''Misc tasks'''</span>==
* Terminate all tasks when init of a container exits
2
edits