--- /opt/kernel/linux-2.3.99-pre7-3/drivers/ide/ide.c Wed May 3 16:09:33 2000 +++ drivers/ide/ide.c Wed May 3 23:53:54 2000 @@ -2304,7 +2296,7 @@ return val; } -int ide_spin_wait_hwgroup (ide_drive_t *drive, unsigned long *flags) +inline int ide_spin_wait_hwgroup (ide_drive_t *drive, unsigned long *flags) { ide_hwgroup_t *hwgroup = HWGROUP(drive); unsigned long timeout = jiffies + (3 * HZ); --- /opt/kernel/linux-2.3.99-pre7-3/include/linux/ide.h Wed May 3 03:45:57 2000 +++ include/linux/ide.h Wed May 3 23:54:19 2000 @@ -769,7 +769,7 @@ */ int drive_is_flashcard (ide_drive_t *drive); -int ide_spin_wait_hwgroup(ide_drive_t *drive, unsigned long *flags); +inline int ide_spin_wait_hwgroup(ide_drive_t *drive, unsigned long *flags); void ide_timer_expiry (unsigned long data); void ide_intr (int irq, void *dev_id, struct pt_regs *regs); void do_ide0_request (request_queue_t * q);