From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1764030AbXGYMnO (ORCPT ); Wed, 25 Jul 2007 08:43:14 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752312AbXGYMm7 (ORCPT ); Wed, 25 Jul 2007 08:42:59 -0400 Received: from il.qumranet.com ([82.166.9.18]:39208 "EHLO il.qumranet.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752696AbXGYMm6 (ORCPT ); Wed, 25 Jul 2007 08:42:58 -0400 From: Avi Kivity To: kvm-devel@lists.sourceforge.net Cc: linux-kernel@vger.kernel.org, Ingo Molnar , shaohua.li@intel.com, rusty@rustcorp.com.au, Andi Kleen Subject: [PATCH 0/3] Scheduler preemption hooks, #2 Date: Wed, 25 Jul 2007 15:43:04 +0300 Message-Id: <11853673872732-git-send-email-avi@qumranet.com> X-Mailer: git-send-email 1.5.2.4 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Changes since #2: - better Kconfig - documentation - spinlock->mutex conversion from Shaohua This patchset adds a general sceduler mechanism that allows tasks to be notified when they are preempted and scheduled back in, and converts kvm to use it. The main benefits are that the kvm mmu can now perform allocations, enabling features such as guest paging, and reducing preemption latency to a bounded value for realtime workloads. From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: [PATCH 0/3] Scheduler preemption hooks, #2 Date: Wed, 25 Jul 2007 15:43:04 +0300 Message-ID: <11853673872732-git-send-email-avi@qumranet.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Andi Kleen To: kvm-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Errors-To: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: kvm.vger.kernel.org Changes since #2: - better Kconfig - documentation - spinlock->mutex conversion from Shaohua This patchset adds a general sceduler mechanism that allows tasks to be notified when they are preempted and scheduled back in, and converts kvm to use it. The main benefits are that the kvm mmu can now perform allocations, enabling features such as guest paging, and reducing preemption latency to a bounded value for realtime workloads. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/