Hi, Recent 2.4.29-pre2-bk2 patch moves msecs_to_jiffies() and msleep() from include/linux/libata-compat.h to include/linux/delay.h with several revisions as i see. But 2.4.29-pre2-bk2 won't compile on my box because these functions still exist in drivers/block/sx8.c and drivers/net/forcedeth.c files and causing redefinition errors. I think they're forgotten. If they're forgotten there, patches that remove them are attachted (i have a clean compilation with them). If not so, please tell me what i am doing wrong (my .config is attached). Regards. PS: Recent force_sig() patch applied. diffstat output: sx8.c | 11 ----------- 1 files changed, 11 deletions(-) forcedeth.c | 6 ------ 1 files changed, 6 deletions(-) -- M.Baris Demiray DOS: n., A small annoying boot virus that causes random spontaneous system crashes, usually just before saving a massive project. Easily cured by UNIX. See also MS-DOS, IBM-DOS, DR-DOS.