Changes

Jump to: navigation, search

Containers/Pidcache

8,640 bytes added, 23:10, 30 August 2006
no edit summary
'''List of kernel_thread() callers in 2.6.18-rc2. '''

{| class="wikitable" style="text-align;center"
|+ Pidcaching in drivers
|| Filename/line-num || Function || Priority || Module ? || PidCache? || Boottime ? || Comments
|-
|| linux-2.6.18-rc2/arch/arm/kernel/apm.c:525 || apm_init() || || Y || Y || || In -mm.
|-
|| linux-2.6.18-rc2/arch/arm/kernel/ecard.c:1062 || ecard_init() || || N || N || || Not needed
|-
|| linux-2.6.18-rc2/arch/i386/kernel/apm.c:2339 || apm_init() || || Y || N || || In -mm.
|-
|| linux-2.6.18-rc2/arch/i386/kernel/io_apic.c:640 || balanced_irq_init() || || N || N || || Not needed
|-
|| linux-2.6.18-rc2/arch/i386/mach-voyager/voyager_thread.c:47 || voyager_thread_start() || || Y || N || ||
|-
|| linux-2.6.18-rc2/arch/ia64/sn/kernel/xpc_main.c:584 || xpc_activate_partition() || || Y || N || ||
|-
|| linux-2.6.18-rc2/arch/ia64/sn/kernel/xpc_main.c:846 || xpc_create_kthreads() || || Y || N || ||
|-
|| linux-2.6.18-rc2/arch/ia64/sn/kernel/xpc_main.c:1345 || xpc_init() || || Y || N || ||
|-
|| linux-2.6.18-rc2/arch/ia64/sn/kernel/xpc_main.c:1374 || xpc_init() || || Y || N || ||
|-
|| linux-2.6.18-rc2/arch/mips/au1000/db1x00/mirage_ts.c:236 || ts_mirage_init() || || ? || ? || || This file is compiled under nonexistand flag. File should be removed from kernel tree?
|-
|| linux-2.6.18-rc2/arch/mips/kernel/apm.c:525 || apm_init() || || Y || Y || || In -mm.
|-
|| linux-2.6.18-rc2/arch/parisc/kernel/process.c:168 || NA || || N || N || || This is the definition, not a use, of kernel_thread.
|-
|| linux-2.6.18-rc2/arch/powerpc/platforms/pseries/eeh_event.c:108 || eeh_thread_launcher() || || N || N || ||
|-
|| linux-2.6.18-rc2/arch/powerpc/platforms/pseries/rtasd.c:500 || rtas_init() || || N || N || ||
|-
|| linux-2.6.18-rc2/arch/s390/mm/cmm.c:164 || cmm_start_thread() || || Y || N || || Sent off - serge
|-
|| linux-2.6.18-rc2/arch/sparc64/kernel/power.c:132 || power_probe() || || N || N || ||
|-
|| linux-2.6.18-rc2/drivers/base/firmware_class.c:569 || power_probe() || || Y || ? || || Done Suka, 2.6.18, http://lkml.org/lkml/2006/7/26/307
|-
|| linux-2.6.18-rc2/drivers/block/loop.c:840 || loop_set_fd() || || Y || ? || || Done, Serge 2.6.18
|-
|| linux-2.6.18-rc2/drivers/ieee1394/nodemgr.c:429 || fw_set_rescan() || || Y || ? || || Done, Stefan Ricter, 2.6.18, http://lkml.org/lkml/2006/7/2/135
|-
|| linux-2.6.18-rc2/drivers/ieee1394/nodemgr.c:1779 || nodemgr_add_host() || || Y || ? || || Done, Stefan Ricter, 2.6.18, http://lkml.org/lkml/2006/7/2/135
|-
|| linux-2.6.18-rc2/drivers/macintosh/adb.c:272 || __adb_probe_task() || || Y || Y || ||
|-
|| linux-2.6.18-rc2/drivers/macintosh/mediabay.c:702 || media_bay_attach() || || Y || N || ||

|-
|| linux-2.6.18-rc2/drivers/macintosh/therm_pm72.c:1771 || start_control_loops() || || Y || Y || || In progress, Suka
|-
|| linux-2.6.18-rc2/drivers/macintosh/therm_windtunnel.c:325 || do_attach() || || Y || Y || || (pid cached, but never referenced)
|-
|| linux-2.6.18-rc2/drivers/media/dvb/dvb-core/dvb_ca_en50221.c:1714 || dvb_ca_en50221_init() || || Y || Y || ||
|-
|| linux-2.6.18-rc2/drivers/media/dvb/dvb-core/dvb_frontend.c:705 || dvb_frontend_start() || || Y || Y || ||
|-
|| linux-2.6.18-rc2/drivers/media/dvb/ttpci/av7110.c:2621 || av7110_attach() || || Y || N || ||
|-
|| linux-2.6.18-rc2/drivers/media/video/saa7134/saa7134-tvaudio.c:1012 || saa7134_tvaudio_init2() || || Y || Y || || In progress, Suka
|-
|| linux-2.6.18-rc2/drivers/media/video/tvaudio.c:1547 || chip_attach() || || Y || Y || || In progress, Cedric
|-
|| linux-2.6.18-rc2/drivers/mmc/mmc_queue.c:161 || mmc_init_queue() || || Y || N || ||
|-
|| linux-2.6.18-rc2/drivers/mtd/mtd_blkdevs.c:405 || register_mtd_blktrans() || || Y || N || ||
|-
|| linux-2.6.18-rc2/drivers/net/wireless/airo.c:2815 || _init_airo_card() || || Y || ? || || Done, Suka, 2.6.18, http://lkml.org/lkml/2006/7/24/163
|-
|| linux-2.6.18-rc2/drivers/pci/hotplug/cpci_hotplug_core.c:603 || cpci_start_thread() || || Y || N || || (only printed in dbg())
|-
|| linux-2.6.18-rc2/drivers/pci/hotplug/cpci_hotplug_core.c:605 || cpci_start_thread() || || Y || N || || (pid only logged)
|-
|| linux-2.6.18-rc2/drivers/pci/hotplug/cpqphp_ctrl.c:1781 || cpqhp_event_start_thread() || || Y || N || || (pid only logged)
|-
|| linux-2.6.18-rc2/drivers/pci/hotplug/ibmphp_hpc.c:1086 || ibmphp_hpc_start_poll_thread() || || Y || Y || || (logged and stored in static var, but
never used)
|-
|| linux-2.6.18-rc2/drivers/pci/hotplug/pciehp_ctrl.c:554 || pciehp_event_start_thread() || || Y || N || ||
|-
|| linux-2.6.18-rc2/drivers/pnp/pnpbios/core.c:582 || pnpbios_thread_init() || || Y || N || ||
|-
|| linux-2.6.18-rc2/drivers/s390/net/lcs.c:1732 || lcs_start_kernel_thread() || || Y || N || || Sent off - serge
|-
|| linux-2.6.18-rc2/drivers/s390/net/lcs.c:1735 || lcs_start_kernel_thread() || || Y || N || || Sent off - serge
|-
|| linux-2.6.18-rc2/drivers/s390/net/qeth_main.c:1051 || qeth_start_kernel_thread() || || Y || N || || Sent off - serge
|-
|| linux-2.6.18-rc2/drivers/s390/net/qeth_main.c:1053 || qeth_start_kernel_thread() || || Y || N || || Sent off - serge
|-
|| linux-2.6.18-rc2/drivers/s390/net/qeth_main.c:1055 || qeth_start_kernel_thread() || || Y || N || || Sent off - serge
|-
|| linux-2.6.18-rc2/drivers/s390/scsi/zfcp_erp.c:1031 || zfcp_erp_thread_setup() || || Y || ? || || Cedric working on it with the z team.
|-
|| linux-2.6.18-rc2/drivers/usb/atm/usbatm.c:1021 || usbatm_heavy_init() || || Y || ? || ||
|-
|| linux-2.6.18-rc2/drivers/usb/storage/libusual.c:135 || usu_probe() || || Y || ? || ||
|-
|| linux-2.6.18-rc2/fs/afs/cmservice.c:300 || afscm_start() || || Y || N || ||
|-
|| linux-2.6.18-rc2/fs/afs/kafsasyncd.c:60 || afs_kafsasyncd_start() || || Y || N || ||
|-
|| linux-2.6.18-rc2/fs/afs/kafstimod.c:40 || afs_kafstimod_start() || || Y || N || ||
|-
|| linux-2.6.18-rc2/fs/cifs/connect.c:1733 || cifs_mount() || || ? || ? || ||
|-
|| linux-2.6.18-rc2/fs/jffs/inode-v23.c:135 || jffs_fill_super() || || ? || ? || ||
|-
|| linux-2.6.18-rc2/fs/jffs2/background.c:43 || jffs2_start_garbage_collect_thread() || || ? || ? || ||
|-
|| linux-2.6.18-rc2/fs/lockd/clntlock.c:186 || nlmclnt_recovery() || || Y || N || || sent - cedric
|-
|| linux-2.6.18-rc2/fs/nfs/delegation.c:361 || nfs_async_inode_return_delegation() || || ? || ? || || cedric working on it.
|-
|| linux-2.6.18-rc2/init/do_mounts_initrd.c:59 || handle_initrd() || || N || N || || doesn't cache, but does a wait4 on the pid.
|-
|| linux-2.6.18-rc2/init/main.c:392 || __releases() || || ? || ? || || This is the init task.
|-
|| linux-2.6.18-rc2/kernel/kmod.c:175 || wait_for_helper() || || N || Y || ||
|-
|| linux-2.6.18-rc2/kernel/kmod.c:205 || __call_usermodehelper() || || N || Y || ||
|-
|| linux-2.6.18-rc2/kernel/kmod.c:208 || __call_usermodehelper() || || N || Y || ||
|-
|| linux-2.6.18-rc2/kernel/kthread.c:120 || keventd_create_kthread() || || N || N || || This is the definition of kthread.
|-
|| linux-2.6.18-rc2/kernel/stop_machine.c:101 || stop_machine() || || ? || ? || ||
|-
|| linux-2.6.18-rc2/net/bluetooth/bnep/core.c:578 || bnep_add_connection() || || ? || ? || ||
|-
|| linux-2.6.18-rc2/net/bluetooth/cmtp/core.c:376 || cmtp_add_connection() || || ? || ? || ||
|-
|| linux-2.6.18-rc2/net/bluetooth/hidp/core.c:632 || hidp_add_connection() || || ? || ? || ||
|-
|| linux-2.6.18-rc2/net/bluetooth/rfcomm/core.c:2047 || rfcomm_init() || || ? || ? || ||
|-
|| linux-2.6.18-rc2/net/core/pktgen.c:3260 || pktgen_create_thread() || || ? || ? || ||
|-
|| linux-2.6.18-rc2/net/ipv4/ipvs/ip_vs_sync.c:826 || fork_sync_thread() || || ? || ? || ||
|-
|| linux-2.6.18-rc2/net/ipv4/ipvs/ip_vs_sync.c:860 || start_sync_thread() || || ? || ? || ||
|-
|| linux-2.6.18-rc2/net/rxrpc/krxiod.c:159 || rxrpc_krxiod_init() || || ? || ? || || cedric working on it.
|-
|| linux-2.6.18-rc2/net/rxrpc/krxsecd.c:128 || rxrpc_krxsecd_init() || || ? || ? || || cedric working on it.
|-
|| linux-2.6.18-rc2/net/rxrpc/krxtimod.c:39 || rxrpc_krxtimod_start() || || ? || ? || || cedric working on it.
|-
|| linux-2.6.18-rc2/net/sunrpc/svc.c:176 || svc_create_thread() || || ? || ? || || cedric working on it. Difficult but issues were already spotted by akpm
|-
|}
8
edits

Navigation menu