Re: Break 2.4 VM in five easy steps
On Wed, Jun 06, 2001 at 12:16:30PM +1000, Andrew Morton wrote: > "Jeffrey W. Baker" wrote: > > > > Because the 2.4 VM is so broken, and > > because my machines are frequently deeply swapped, > > The swapoff algorithms in 2.2 and 2.4 are basically identical. > The problem *appears* worse in 2.4 because it uses lots > more swap. exactly, I've seen this on a 2.2.16 box that went deep into swap. Although it didn't lock up, kswapd was using most of the CPU time during a swapoff. -mh - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Break 2.4 VM in five easy steps
On Wed, Jun 06, 2001 at 12:16:30PM +1000, Andrew Morton wrote: Jeffrey W. Baker wrote: Because the 2.4 VM is so broken, and because my machines are frequently deeply swapped, The swapoff algorithms in 2.2 and 2.4 are basically identical. The problem *appears* worse in 2.4 because it uses lots more swap. exactly, I've seen this on a 2.2.16 box that went deep into swap. Although it didn't lock up, kswapd was using most of the CPU time during a swapoff. -mh - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: OOPS on bringing down ppp
On Fri, Nov 24, 2000 at 10:55:39AM +, Mark Ellis wrote: > Hi all, consistently getting the following when pppd is terminated. Happens > in 2.4.0-test11, fine in 2.4.0-test9, don't know about test10. Same happens > for pppd 2.4.0b4 and 2.4.0, both recompiled for test11. Is this related to > the modutils incompatability (modutils 2.3.19) ? I get the same oops w/ 2.4.0-test11pre7, pppd-2.3.11 and pppd-2.4.0, not quite sure if it happens on _every_ pppd termination, but it does happen a lot. Modutils-2.3.2[01]. ksymoops below, notice that it is preceded by a waitpid failed, don't wether it is important or not... My kernel is compiled on a fairly stock RH-7.0 with kgcc. system: -- Versions installed: (if some fields are empty or look -- unusual then possibly you have very old versions) Linux fsck.ikr.org 2.4.0-test11 #2 Sun Nov 19 00:16:38 EST 2000 i586 unknown Kernel modules 2.3.20 Gnu C egcs-2.91.66 Gnu Make 3.79.1 Binutils 2.10.0.18 Linux C Library2.1.94 Dynamic linker ldd (GNU libc) 2.1.94 Procps 2.0.7 Mount 2.10m Net-tools 1.56 Console-tools 0.3.3 Sh-utils 2.0 Modules Loaded ppp_deflate bsd_comp ppp_async ppp_generic slhc ide-cd cdrom soundcore de4x5 raid1 BusLogic Nov 23 16:05:13 fsck kernel: waitpid(1808) failed, -512 Nov 23 16:05:13 fsck kernel: Unable to handle kernel NULL pointer dereference at virtual address 0008 Nov 23 16:05:13 fsck kernel: printing eip: Nov 23 16:05:13 fsck kernel: c011556e Nov 23 16:05:13 fsck kernel: *pde = Nov 23 16:05:13 fsck kernel: Oops: Nov 23 16:05:13 fsck kernel: CPU:0 Nov 23 16:05:13 fsck kernel: EIP:0010:[exec_usermodehelper+734/944] Nov 23 16:05:13 fsck kernel: EFLAGS: 00010246 Nov 23 16:05:13 fsck kernel: eax: ebx: c1177b20 ecx: c1fb4fb0 edx: c1fb4fa4 Nov 23 16:05:13 fsck kernel: esi: c2694000 edi: c2694000 ebp: esp: c2695fb0 Nov 23 16:05:13 fsck kernel: ds: 0018 es: 0018 ss: 0018 Nov 23 16:05:13 fsck kernel: Process pppd (pid: 1808, stackpage=c2695000) Nov 23 16:05:13 fsck kernel: Stack: 0100 c34e7d90 c34e6000 c1a640c0 c3eca9a0 c36fc160 c1177b20 c3eca9a0 Nov 23 16:05:13 fsck kernel:c3eca9a0 c1177b20 c3eca9a0 c3eca9a0 c0115890 c0222840 c34e7e4c c34e7e38 Nov 23 16:05:13 fsck kernel:c0108e87 c34e7dbc c34e7dbc c34e7e4c Nov 23 16:05:13 fsck kernel: Call Trace: [exec_helper+20/24] [kernel_thread+35/48] Nov 23 16:05:13 fsck kernel: Code: 3b 68 08 7d 2a 8b 40 14 83 3c a8 00 74 15 b8 06 00 00 00 89 ksymoops: ksymoops 2.3.5 on i586 2.2.16-22. Options used -v /usr/src/linux/vmlinux (specified) -K (specified) -L (specified) -o /lib/modules/2.4.0-test11/ (specified) -m /usr/src/linux/System.map (specified) No modules in ksyms, skipping objects Nov 23 16:05:13 fsck kernel: Unable to handle kernel NULL pointer dereference at virtual address 0008 Nov 23 16:05:13 fsck kernel: c011556e Nov 23 16:05:13 fsck kernel: *pde = Nov 23 16:05:13 fsck kernel: Oops: Nov 23 16:05:13 fsck kernel: CPU:0 Nov 23 16:05:13 fsck kernel: EIP:0010:[exec_usermodehelper+734/944] Nov 23 16:05:13 fsck kernel: EFLAGS: 00010246 Nov 23 16:05:13 fsck kernel: eax: ebx: c1177b20 ecx: c1fb4fb0 edx: c1fb4fa4 Nov 23 16:05:13 fsck kernel: esi: c2694000 edi: c2694000 ebp: esp: c2695fb0 Nov 23 16:05:13 fsck kernel: ds: 0018 es: 0018 ss: 0018 Nov 23 16:05:13 fsck kernel: Process pppd (pid: 1808, stackpage=c2695000) Nov 23 16:05:13 fsck kernel: Stack: 0100 c34e7d90 c34e6000 c1a640c0 c3eca9a0 c36fc160 c1177b20 c3eca9a0 Nov 23 16:05:13 fsck kernel:c3eca9a0 c1177b20 c3eca9a0 c3eca9a0 c0115890 c0222840 c34e7e4c c34e7e38 Nov 23 16:05:13 fsck kernel:c0108e87 c34e7dbc c34e7dbc c34e7e4c Nov 23 16:05:13 fsck kernel: Call Trace: [exec_helper+20/24] [kernel_thread+35/48] Nov 23 16:05:13 fsck kernel: Code: 3b 68 08 7d 2a 8b 40 14 83 3c a8 00 74 15 b8 06 00 00 00 89 Using defaults from ksymoops -t elf32-i386 -a i386 Code; Before first symbol <_EIP>: Code; Before first symbol 0: 3b 68 08 cmp0x8(%eax),%ebp Code; 0003 Before first symbol 3: 7d 2a jge2f <_EIP+0x2f> 002f Before first symbol Code; 0005 Before first symbol 5: 8b 40 14 mov0x14(%eax),%eax Code; 0008 Before first symbol 8: 83 3c a8 00 cmpl $0x0,(%eax,%ebp,4) Code; 000c Before first symbol c: 74 15 je 23 <_EIP+0x23> 0023 Before first symbol Code; 000e Before first symbol e: b8 06 00 00 00mov$0x6,%eax Code; 0013 Before first symbol 13: 89 00 mov%eax,(%eax) -Marc > CONFIG_PPP and CONFIG_PPP_ASYNC are built in, CONFIG_PPP_DEFLATE and > CONFIG_PPP_BSDCOMP as modules, but oopses whether
Re: OOPS on bringing down ppp
On Fri, Nov 24, 2000 at 10:55:39AM +, Mark Ellis wrote: Hi all, consistently getting the following when pppd is terminated. Happens in 2.4.0-test11, fine in 2.4.0-test9, don't know about test10. Same happens for pppd 2.4.0b4 and 2.4.0, both recompiled for test11. Is this related to the modutils incompatability (modutils 2.3.19) ? I get the same oops w/ 2.4.0-test11pre7, pppd-2.3.11 and pppd-2.4.0, not quite sure if it happens on _every_ pppd termination, but it does happen a lot. Modutils-2.3.2[01]. ksymoops below, notice that it is preceded by a waitpid failed, don't wether it is important or not... My kernel is compiled on a fairly stock RH-7.0 with kgcc. system: -- Versions installed: (if some fields are empty or look -- unusual then possibly you have very old versions) Linux fsck.ikr.org 2.4.0-test11 #2 Sun Nov 19 00:16:38 EST 2000 i586 unknown Kernel modules 2.3.20 Gnu C egcs-2.91.66 Gnu Make 3.79.1 Binutils 2.10.0.18 Linux C Library2.1.94 Dynamic linker ldd (GNU libc) 2.1.94 Procps 2.0.7 Mount 2.10m Net-tools 1.56 Console-tools 0.3.3 Sh-utils 2.0 Modules Loaded ppp_deflate bsd_comp ppp_async ppp_generic slhc ide-cd cdrom soundcore de4x5 raid1 BusLogic Nov 23 16:05:13 fsck kernel: waitpid(1808) failed, -512 Nov 23 16:05:13 fsck kernel: Unable to handle kernel NULL pointer dereference at virtual address 0008 Nov 23 16:05:13 fsck kernel: printing eip: Nov 23 16:05:13 fsck kernel: c011556e Nov 23 16:05:13 fsck kernel: *pde = Nov 23 16:05:13 fsck kernel: Oops: Nov 23 16:05:13 fsck kernel: CPU:0 Nov 23 16:05:13 fsck kernel: EIP:0010:[exec_usermodehelper+734/944] Nov 23 16:05:13 fsck kernel: EFLAGS: 00010246 Nov 23 16:05:13 fsck kernel: eax: ebx: c1177b20 ecx: c1fb4fb0 edx: c1fb4fa4 Nov 23 16:05:13 fsck kernel: esi: c2694000 edi: c2694000 ebp: esp: c2695fb0 Nov 23 16:05:13 fsck kernel: ds: 0018 es: 0018 ss: 0018 Nov 23 16:05:13 fsck kernel: Process pppd (pid: 1808, stackpage=c2695000) Nov 23 16:05:13 fsck kernel: Stack: 0100 c34e7d90 c34e6000 c1a640c0 c3eca9a0 c36fc160 c1177b20 c3eca9a0 Nov 23 16:05:13 fsck kernel:c3eca9a0 c1177b20 c3eca9a0 c3eca9a0 c0115890 c0222840 c34e7e4c c34e7e38 Nov 23 16:05:13 fsck kernel:c0108e87 c34e7dbc c34e7dbc c34e7e4c Nov 23 16:05:13 fsck kernel: Call Trace: [exec_helper+20/24] [kernel_thread+35/48] Nov 23 16:05:13 fsck kernel: Code: 3b 68 08 7d 2a 8b 40 14 83 3c a8 00 74 15 b8 06 00 00 00 89 ksymoops: ksymoops 2.3.5 on i586 2.2.16-22. Options used -v /usr/src/linux/vmlinux (specified) -K (specified) -L (specified) -o /lib/modules/2.4.0-test11/ (specified) -m /usr/src/linux/System.map (specified) No modules in ksyms, skipping objects Nov 23 16:05:13 fsck kernel: Unable to handle kernel NULL pointer dereference at virtual address 0008 Nov 23 16:05:13 fsck kernel: c011556e Nov 23 16:05:13 fsck kernel: *pde = Nov 23 16:05:13 fsck kernel: Oops: Nov 23 16:05:13 fsck kernel: CPU:0 Nov 23 16:05:13 fsck kernel: EIP:0010:[exec_usermodehelper+734/944] Nov 23 16:05:13 fsck kernel: EFLAGS: 00010246 Nov 23 16:05:13 fsck kernel: eax: ebx: c1177b20 ecx: c1fb4fb0 edx: c1fb4fa4 Nov 23 16:05:13 fsck kernel: esi: c2694000 edi: c2694000 ebp: esp: c2695fb0 Nov 23 16:05:13 fsck kernel: ds: 0018 es: 0018 ss: 0018 Nov 23 16:05:13 fsck kernel: Process pppd (pid: 1808, stackpage=c2695000) Nov 23 16:05:13 fsck kernel: Stack: 0100 c34e7d90 c34e6000 c1a640c0 c3eca9a0 c36fc160 c1177b20 c3eca9a0 Nov 23 16:05:13 fsck kernel:c3eca9a0 c1177b20 c3eca9a0 c3eca9a0 c0115890 c0222840 c34e7e4c c34e7e38 Nov 23 16:05:13 fsck kernel:c0108e87 c34e7dbc c34e7dbc c34e7e4c Nov 23 16:05:13 fsck kernel: Call Trace: [exec_helper+20/24] [kernel_thread+35/48] Nov 23 16:05:13 fsck kernel: Code: 3b 68 08 7d 2a 8b 40 14 83 3c a8 00 74 15 b8 06 00 00 00 89 Using defaults from ksymoops -t elf32-i386 -a i386 Code; Before first symbol _EIP: Code; Before first symbol 0: 3b 68 08 cmp0x8(%eax),%ebp Code; 0003 Before first symbol 3: 7d 2a jge2f _EIP+0x2f 002f Before first symbol Code; 0005 Before first symbol 5: 8b 40 14 mov0x14(%eax),%eax Code; 0008 Before first symbol 8: 83 3c a8 00 cmpl $0x0,(%eax,%ebp,4) Code; 000c Before first symbol c: 74 15 je 23 _EIP+0x23 0023 Before first symbol Code; 000e Before first symbol e: b8 06 00 00 00mov$0x6,%eax Code; 0013 Before first symbol 13: 89 00 mov%eax,(%eax) -Marc CONFIG_PPP and CONFIG_PPP_ASYNC are built in, CONFIG_PPP_DEFLATE and CONFIG_PPP_BSDCOMP as modules, but oopses whether they are