From owner-freebsd-current@FreeBSD.ORG Fri Jun 11 09:51:49 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C323F16A4CE for ; Fri, 11 Jun 2004 09:51:49 +0000 (GMT) Received: from hetzner.co.za (lfw.hetzner.co.za [196.7.18.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1971D43D5D for ; Fri, 11 Jun 2004 09:51:49 +0000 (GMT) (envelope-from ianf@hetzner.co.za) Received: from localhost ([127.0.0.1]) by hetzner.co.za with esmtp (Exim 3.36 #1) id 1BYihA-000I9G-00 for current@FreeBSD.org; Fri, 11 Jun 2004 11:51:32 +0200 To: current@FreeBSD.org From: Ian FREISLICH X-Attribution: BOFH Date: Fri, 11 Jun 2004 11:51:32 +0200 Sender: ianf@hetzner.co.za Message-Id: Subject: Interrupt storm detection X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jun 2004 09:51:49 -0000 Hi I have a problem printing. The data rate through my parallel port to my printer makes the kernel think that lpt0 is storming at between 40k-49k irqs per second. Is there a way to tell the kernel to ignore certain interrupt sources or to raise the per-second throttle value? I've only found hw.intr_storm_threshold which I assume is the number of interrupts from a source before an interrupt arives from another source. I've set this to 2000 to make the printing work, but now I'm not sure if this will protect from a real interrupt storm. Ian -- Ian Freislich