From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755700AbcFHCzG (ORCPT ); Tue, 7 Jun 2016 22:55:06 -0400 Received: from shelob.surriel.com ([74.92.59.67]:45465 "EHLO shelob.surriel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754554AbcFHCzE (ORCPT ); Tue, 7 Jun 2016 22:55:04 -0400 From: riel@redhat.com To: linux-kernel@vger.kernel.org Cc: kernellwp@gmail.com, mingo@kernel.org, peterz@infradead.org, tglx@linutronix.de, fweisbec@redhat.com Subject: [PATCH RFC 0/5] sched,time: make irq time accounting work for nohz_idle Date: Tue, 7 Jun 2016 22:29:59 -0400 Message-Id: <1465353004-15044-1-git-send-email-riel@redhat.com> X-Mailer: git-send-email 2.5.5 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series seems to make irq time accounting work with nohz_idle, by having it re-use the same strategy used for steal time accounting in Wanpeng Li's patch. It applies on top of an earlier version of Wanpeng Li's patch. It gets rid of some code duplication, but needs a little bit more work. Specifically, selecting CONFIG_IRQ_TIME_ACCOUNTING at the same time as CONFIG_TICK_BASED_ACCOUNTING probably breaks :) I am posting this because it works, and because I would like to know what other changes I need to make at the same time.