Hi, when compiling the update kernel-2.4.8-34mdk on my mdk 8.1 system I get following errors en warnings ....
[root@localhost/linux] # make bzImage > zimfile In file included from /usr/src/linux-2.4.8/include/linux/raid/md.h:51, from init/main.c:24: /usr/src/linux-2.4.8/include/linux/raid/md_k.h: In function `pers_to_level': /usr/src/linux-2.4.8/include/linux/raid/md_k.h:42: warning: control reaches end of non-void function init/main.c: In function `start_kernel': init/main.c:747: warning: implicit declaration of function `dmi_scan_machine' In file included from /usr/src/linux-2.4.8/include/linux/raid/md.h:51, from ll_rw_blk.c:31: /usr/src/linux-2.4.8/include/linux/raid/md_k.h: In function `pers_to_level': /usr/src/linux-2.4.8/include/linux/raid/md_k.h:42: warning: control reaches end of non-void function ll_rw_blk.c: In function `generic_make_request': ll_rw_blk.c:1026: warning: in! t format, long int arg (arg 5) ll_rw_blk.c:1026: warning: too many arguments for format cdrom.c:337: warning: `cdrom_numspace' defined but not used ide.c: In function `ide_dump_status': ide.c:976: warning: unused variable `cur' ide-disk.c: In function `init_idedisk_capacity': ide-disk.c:972: warning: unused variable `set_max_ext' ide-disk.c: At top level: ide-disk.c:833: warning: `idedisk_read_native_max_address_ext' defined but not used In file included from /usr/src/linux-2.4.8/include/linux/raid/md.h:51, from md.c:33: /usr/src/linux-2.4.8/include/linux/raid/md_k.h: In functio! n `pers_to_level': /usr/src/linux-2.4.8/include/linux/raid/md_k.h:42: warning: control reaches end of non-void function md.c: In function `md_thread': md.c:2918: warning: unused variable `event' pnp_bios.c: In function `mboard_request': pnp_bios.c:710: warning: assignment from incompatible pointer type {standard input}: Assembler messages: {standard input}:31: Warning: indirect lcall without `*' fbcon.c: In function `fbcon_show_logo': fbcon.c:2164: warning: unused variable `y1' fbcon.c:2164: warning: unused variable `x1' fbcon.c:2163: warning: unused variable `src' fbcon.c! :2163: warning: unused variable `dst' In file :included from /usr/src/linux-2.4.8/include/linux/raid/md.h:51, : from check.c:21: :/usr/src/linux-2.4.8/include/linux/raid/md_k.h: In function `pers_to_level': :/usr/src/linux-2.4.8/include/linux/raid/md_k.h:42: warning: control reaches end of :non-void function :proc_misc.c: In function `meminfo_read_proc': :proc_misc.c:201: warning: long unsigned int format, unsigned int arg (arg 19) :buffer.c: In function `write_unlocked_buffers': :buffer.c:270: warning: `return' with a value, in function returning void :{standard input}: Assembler messages: :{standard input}:472: Warning: indirect jmp without `*' :{standard input}:557: Warning: indir! ect jmp without `*' {standard input}:641: Warning: indirect jmp without `*' {standard input}:725: Warning: indirect jmp without `*' {standard input}:813: Warning: indirect jmp without `*' {standard input}:888: Warning: indirect jmp without `*' {standard input}:970: Warning: indirect jmp without `*' {standard input}:1043: Warning: indirect jmp without `*' {standard input}:1116: Warning: indirect jmp without `*' {standard input}:1189: Warning: indirect jmp without `*' {standard input}:1262: Warning: indirect jmp without `*' {standard input}:1343: Warning: indirect jmp without `*' dmi_scan.c:192: warning: `disable_ide_dma' defined but not used {standard input}: Assembler messages: ! {standard input}:807: Warning: indirect lcall without `*' {standard input}:894: Warning: indirect lcall without `*' {standard input}:986: Warning: indirect lcall without `*' {standard input}:1025: Warning: indirect lcall without `*' {standard input}:1058: Warning: indirect lcall without `*' {standard input}:1091: Warning: indirect lcall without `*' {standard input}:1123: Warning: indirect lcall without `*' {standard input}:1153: Warning: indirect lcall without `*' {standard input}:1183: Warning: indirect lcall without `*' {standard input}:1481: Warning: indirect lcall without `*' {standard input}:1574: Warning: indirect lcall without `*' fault.c:123: warning: `print_pagetable_entries' defined but not used bbootsect.s: A! ssembler messages: bbootsect.s:256: Warning: indirect lcall without `*' bsetup.s: Assembler messages: bsetup.s:1499: Warning: indirect lcall without `*' Root device is (3, 65) Boot sector 512 bytes. Setup is 4668 bytes. System is 780 kB [root@localhost/linux] # make modules > modfile md5sum: WARNING: 2 of 13 computed checksums did NOT match In file included from /usr/src/linux-2.4.8/include/linux/raid/md.h:51, from linear.c:21: /usr/src/linux-2.4.8/include/linux/raid/md_! k.h: In function `pers_to_level': /usr/src/linux-2.4.8/include/linux/raid/md_k.h:42: warning: control reaches end of non-void function In file included from /usr/src/linux-2.4.8/include/linux/raid/md.h:51, from /usr/src/linux-2.4.8/include/linux/raid/raid0.h:4, from raid0.c:22: /usr/src/linux-2.4.8/include/linux/raid/md_k.h: In function `pers_to_level': /usr/src/linux-2.4.8/include/linux/raid/md_k.h:42: warning: control reaches end of non-void function In file included from /usr/src/linux-2.4.8/include/linux/raid/md.h:51, from /usr/src/linux-2.4.8/include/linux/raid/raid1.h:4, from raid1.c:27: /usr/src/linux-2.4.8/include/linux/raid/md_k.h: In function `pers_to_lev! el': /usr/src/linux-2.4.8/include/linux/raid/md_k.h:42: warning: control reaches end of non-void function In file included from /usr/src/linux-2.4.8/include/linux/raid/md.h:51, from /usr/src/ linux-2.4.8/include/linux/raid/raid5.h:4, from raid5.c:23: /usr/src/linux-2.4.8/include/linux/raid/md_k.h: In function `pers_to_level': /usr/src/linux-2.4.8/include/linux/raid/md_k.h:42: warning: control reaches end of non-void function In file included from /usr/src/linux-2.4.8/include/linux/raid/md.h:51, from xor.c:21: /usr/src/linux-2.4.8/include/linux/raid/md_k.h: In function `pers_to_level': /usr/src/linux-2.4.8/include/linux/raid/md_k.h:42: warning: control reaches end of non-void function In file included from multipath.c:26: /usr/src/linux-2.4.8/include/linux/malloc.h:3:2: warning: #warning The Use of linux/malloc.h is deprecated, use linux/slab.h In file included from /usr/src/linux-2.4.8/include/linux/raid/md.h:51, from /usr/src/linux-2.4.8/include/linux/raid/multipath.h:4, from multipath.c:27: /usr/src/linux-2.4.8/include/linux/raid/md_k.h: In function `pers_to_level': /usr/src/linux-2.4.8/include/linux/raid/md_k.h:42: warning: control reaches end of non-void function awe_wave.c:4792: warning: initialization from incompatible pointer type In file included from ip_conntrack_standalone.c:23: /usr/src/linux-2.4.8/include/linux/netfilter_ipv4/ip_conntrack.h:128: field `ct_irc_info' has incomplete type make[2]: *** [ip_conntrack_standalone.o] Error 1 make[1]: *** [_modsubdir_ipv4/netfilter] Error 2 make: *** [_mod_net] Error 2 [root@localhost/linux] # Uhhh..