[please cc me on any responses] Environment: 2.4.0 released, Pentium III with 256MB's of RAM. Problem: kmalloc() of 4M causes kernel message "kernel BUG at slab.c:1542" Here is the dmesg output: kernel BUG at slab.c:1542! invalid operand: 0000 CPU: 0 EIP: 0010:[] EFLAGS: 00010282 eax: 0000001b ebx: d2922000 ecx: cdf6c000 edx: 00000000 esi: 00000007 edi: 00000000 ebp: 0806f124 esp: cb1bdef4 ds: 0018 es: 0018 ss: 0018 Process insmod (pid: 24167, stackpage=cb1bd000) Stack: c02148eb c021498b 00000606 00000286 00000001 c02a75ec 00000029 d2922000 00000000 d2922083 01000000 00000007 d29221c0 01000000 c0116c65 00000000 cc8a6000 0000020c cc8a7000 00000060 ffffffea 00000003 c2be5420 00000060 Call Trace: [] [] [] [] [] [] [] Code: 0f 0b 83 c4 0c 31 c0 83 c4 10 5b 5e c3 eb 0d 90 90 90 90 90 Repeat by: Compile simple driver attached. $ insmod test.o Amt=4096 -- Rick Richardson rick@remotepoint.com http://home.mn.rr.com/richardsons/ Twins Cities traffic animations are at http://members.nbci.com/tctraffic/#1 Most Minnesotans think Global Warming is a good thing.