manage.c (ae7e81c077d60507dcec139e40a6d10cf932cf4b) | manage.c (0881e7bd341e2158b314596bcf2059e88e68f04e) |
---|---|
1/* 2 * linux/kernel/irq/manage.c 3 * 4 * Copyright (C) 1992, 1998-2006 Linus Torvalds, Ingo Molnar 5 * Copyright (C) 2005-2006 Thomas Gleixner 6 * 7 * This file contains driver APIs to the irq subsystem. 8 */ 9 10#define pr_fmt(fmt) "genirq: " fmt 11 12#include <linux/irq.h> 13#include <linux/kthread.h> 14#include <linux/module.h> 15#include <linux/random.h> 16#include <linux/interrupt.h> 17#include <linux/slab.h> 18#include <linux/sched.h> 19#include <linux/sched/rt.h> | 1/* 2 * linux/kernel/irq/manage.c 3 * 4 * Copyright (C) 1992, 1998-2006 Linus Torvalds, Ingo Molnar 5 * Copyright (C) 2005-2006 Thomas Gleixner 6 * 7 * This file contains driver APIs to the irq subsystem. 8 */ 9 10#define pr_fmt(fmt) "genirq: " fmt 11 12#include <linux/irq.h> 13#include <linux/kthread.h> 14#include <linux/module.h> 15#include <linux/random.h> 16#include <linux/interrupt.h> 17#include <linux/slab.h> 18#include <linux/sched.h> 19#include <linux/sched/rt.h> |
20#include <linux/sched/task.h> |
|
20#include <uapi/linux/sched/types.h> 21#include <linux/task_work.h> 22 23#include "internals.h" 24 25#ifdef CONFIG_IRQ_FORCED_THREADING 26__read_mostly bool force_irqthreads; 27 --- 2073 unchanged lines hidden --- | 21#include <uapi/linux/sched/types.h> 22#include <linux/task_work.h> 23 24#include "internals.h" 25 26#ifdef CONFIG_IRQ_FORCED_THREADING 27__read_mostly bool force_irqthreads; 28 --- 2073 unchanged lines hidden --- |