Einige zusaetzliche Symbole fuer kernel/swap.c. NICHT für 1.3.xx verwenden, die sind dort schon alle drin. Notwendig fuer 1.2. diff -rub --unidir /pub/src/linux/kernel/linux/include/linux/time.h ./include/linux/time.h --- /pub/src/linux/kernel/linux/include/linux/time.h Wed Feb 1 08:19:36 1995 +++ ./include/linux/time.h Fri Mar 3 05:32:13 1995 @@ -43,4 +43,10 @@ struct timeval it_value; /* current value */ }; +#ifdef __KERNEL__ + +void do_gettimeofday(struct timeval *tv); + +#endif /* __KERNEL__ */ + #endif diff -rub --unidir /pub/src/linux/kernel/linux/include/linux/tty.h ./include/linux/tty.h --- /pub/src/linux/kernel/linux/include/linux/tty.h Sun Feb 26 15:45:26 1995 +++ ./include/linux/tty.h Fri Mar 3 05:32:13 1995 @@ -293,6 +293,7 @@ extern void stop_tty(struct tty_struct * tty); extern void start_tty(struct tty_struct * tty); extern int tty_register_ldisc(int disc, struct tty_ldisc *new_ldisc); +extern int tty_unregister_ldisc(int disc, struct tty_ldisc *new_ldisc); extern int tty_register_driver(struct tty_driver *driver); extern int tty_unregister_driver(struct tty_driver *driver); extern int tty_read_raw_data(struct tty_struct *tty, unsigned char *bufp, diff -rub --unidir /pub/src/linux/kernel/linux/kernel/ksyms.c ./kernel/ksyms.c --- /pub/src/linux/kernel/linux/kernel/ksyms.c Tue Apr 4 15:18:53 1995 +++ ./kernel/ksyms.c Tue Mar 28 19:04:11 1995 @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include @@ -174,8 +181,13 @@ X(get_blkfops), /* Module creation of serial units */ +#ifdef CONFIG_SERIAL X(register_serial), X(unregister_serial), +#endif + X(do_SAK), + X(ldiscs), + X(bh_base), /* tty routines */ X(tty_hangup), @@ -190,6 +202,7 @@ /* executable format registration */ X(register_binfmt), X(unregister_binfmt), + X(start_thread), /* execution environment registration */ X(lookup_exec_domain), @@ -247,6 +260,7 @@ X(simple_strtoul), X(system_utsname), X(sys_call_table), + X(do_gettimeofday), /* Signal interfaces */ X(do_signal),