1
linux/drivers/staging/rt2870
Peter Teoh d44ca7af9e Staging: rt2870: Removal of kernel_thread() API
Replacing the use of kernel_thread() with kthread_run().   But as
kthread_run() returned a task structure, as compared with
kernel_thread() returning a PID, it was found to be more efficient to
store the task structure pointer as a field data instead of PID
pointer.   On top of modifying the field to store task structure
pointer, the initialization of the field (assigned to
THREAD_PID_INIT_VALUE) was also found unnecessary - as no where it is
found to be used.


Signed-off-by: Peter Teoh <htmldeveloper@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-04-03 14:53:31 -07:00
..
common Staging: rt2870: Removal of kernel_thread() API 2009-04-03 14:53:31 -07:00
sta
2870_main_dev.c Staging: rt2870: Removal of kernel_thread() API 2009-04-03 14:53:31 -07:00
aironet.h
ap.h
chlist.h
dfs.h
Kconfig
leap.h
link_list.h
Makefile
md4.h
md5.h
mlme.h
netif_block.h
oid.h
rt28xx.h
rt2870.h Staging: rt2870: Removal of kernel_thread() API 2009-04-03 14:53:31 -07:00
rt_ate.c staging: __FUNCTION__ is gcc-specific, use __func__ 2009-01-07 15:48:54 -08:00
rt_ate.h
rt_config.h
rt_linux.c Staging: rt2860: fix printk format warnings 2009-04-03 14:53:31 -07:00
rt_linux.h Staging: rt2870: Removal of kernel_thread() API 2009-04-03 14:53:31 -07:00
rt_main_dev.c staging: __FUNCTION__ is gcc-specific, use __func__ 2009-01-07 15:48:54 -08:00
rt_profile.c staging: __FUNCTION__ is gcc-specific, use __func__ 2009-01-07 15:48:54 -08:00
rtmp_ckipmic.h
rtmp_def.h staging: __FUNCTION__ is gcc-specific, use __func__ 2009-01-07 15:48:54 -08:00
rtmp_type.h
rtmp.h
spectrum_def.h
spectrum.h
sta_ioctl.c Staging: rt2860,rt2870: Correct use of ! and & 2009-04-03 14:53:30 -07:00
sta_ioctl.c.patch
tmp60 staging: __FUNCTION__ is gcc-specific, use __func__ 2009-01-07 15:48:54 -08:00
tmp61 staging: __FUNCTION__ is gcc-specific, use __func__ 2009-01-07 15:48:54 -08:00
TODO
wpa.h