Skip to contentSkip to conversation

timers: remove tvec_base struct declaration

PATCH New Liu, Changcheng 2 participants 2 messages Apr 12, 2018 – Apr 17, 2018 High-resolution timers, timer wheel, clockevents

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 timers: remove tvec_base struct declaration

timer wheel is implemented by timer_base. tvec_base is obsoleted, so remove the type declaration.

include/linux/timer.h +0 -2
index 2448f9c..7b066fd 100644
@@ -8,8 +8,6 @@
 #include <linux/debugobjects.h>
 #include <linux/stringify.h>
 
-struct tvec_base;
-
 struct timer_list {
 	/*
 	 * All fields that change during normal runtime grouped to the
Signature · 1 line
2.7.4
#1 lore raw

[tip:timers/urgent] timers: Remove stale struct tvec_base forward declaration

timers: Remove stale struct tvec_base forward declaration
Commit-ID:  f0ae6a0321222864ed8675a924cc8ee2cb042c31
Gitweb:     https://git.kernel.org/tip/f0ae6a0321222864ed8675a924cc8ee2cb042c31
Author:     Liu, Changcheng <[email protected]>
AuthorDate: Thu, 12 Apr 2018 15:57:01 +0800
Committer:  Thomas Gleixner <[email protected]>
CommitDate: Tue, 17 Apr 2018 17:18:04 +0200

timers: Remove stale struct tvec_base forward declaration

struct tvec_base is a leftover of the original timer wheel implementation and not longer used. Remove the forward declaration.

---
 include/linux/timer.h | 2 --
 1 file changed, 2 deletions(-)
include/linux/timer.h +0 -2
index 2448f9cc48a3..7b066fd38248 100644
@@ -8,8 +8,6 @@
 #include <linux/debugobjects.h>
 #include <linux/stringify.h>
 
-struct tvec_base;
-
 struct timer_list {
 	/*
 	 * All fields that change during normal runtime grouped to the