Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932938Ab1BYUFH (ORCPT ); Fri, 25 Feb 2011 15:05:07 -0500 Received: from gir.skynet.ie ([193.1.99.77]:44325 "EHLO gir.skynet.ie" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932920Ab1BYUFG (ORCPT ); Fri, 25 Feb 2011 15:05:06 -0500 From: Mel Gorman To: Andrew Morton Cc: Arthur Marsh , Clemens Ladisch , Andrea Arcangeli , Mel Gorman , Linux-MM , Linux Kernel Mailing List Subject: [PATCH 0/2] Reduce the amount of time compaction disables IRQs for V2 Date: Fri, 25 Feb 2011 20:04:57 +0000 Message-Id: <1298664299-10270-1-git-send-email-mel@csn.ul.ie> X-Mailer: git-send-email 1.7.2.3 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1098 Lines: 25 Changelog since V1 o Fix initialisation of isolated (Andrea) The following two patches are aimed at reducing the amount of time IRQs are disabled. It was reported by some ALSA people that transparent hugepages was causing slowdowns on MIDI playback but I strongly suspect that compaction running for smaller orders was also a factor. The theory was that IRQs were being disabled for too long and sure enough, compaction was found to be disabling IRQs for a long time. The patches reduce the length of time IRQs are disabled when scanning for free pages and for pages to migrate. It's late in the cycle but the IRQs disabled times are sufficiently bad that it would be desirable to have these merged for 2.6.38 if possible. mm/compaction.c | 35 ++++++++++++++++++++++++++++++----- 1 files changed, 30 insertions(+), 5 deletions(-) -- 1.7.2.3 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/