From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 16 Aug 2001 22:54:24 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 16 Aug 2001 22:54:16 -0400 Received: from blackhole.compendium-tech.com ([64.156.208.74]:46736 "EHLO sol.compendium-tech.com") by vger.kernel.org with ESMTP id ; Thu, 16 Aug 2001 22:54:02 -0400 Date: Thu, 16 Aug 2001 19:54:13 -0700 (PDT) From: "Dr. Kelsey Hudson" X-X-Sender: To: Justin A cc: Subject: Re: VM nuisance In-Reply-To: <20010816202412.B20072@bouncybouncy.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 16 Aug 2001, Justin A wrote: > case 'f': /* F -- oom handlder _f_ree memory */ > printk("Run OOM Handler\n"); > oom_kill(); > break; This causes a nasty ass BUG() to get asserted. I can trigger the OOM killer normally, but if I trigger it using SysRq, it'll complain rather loudly and kill the interrupt handler. It appears to kill the proper process first, however. If I get some time later on, I'll boot up my devel machine at home and get this thing all squared away. It looks as though some sort of lock or something is being held when it shouldnt be, and it's causing Bad Things(tm) to happen. Either way, I'll figure it out at home (or when I get back from vacation on Monday). LMK what you think. Kelsey Hudson khudson@ctica.com Software Engineer Compendium Technologies, Inc (619) 725-0771 ---------------------------------------------------------------------------