#define MODULE #define __KERNEL__ #include #include extern void *sys_call_table[]; void * org_func; static void my_func() { printk("Executing my_func...!"); } int init_module(void) { printk("init_module ...!"); org_func = sys_call_table[250]; sys_call_table[250] = my_func; return 0; } void cleanup_module() { sys_call_table[250] = org_func; printk("cleaning up...!"); }