From f5c93bb1860d021b58aa961bfbc6dba18f31291a Mon Sep 17 00:00:00 2001
From: Denys Vlasenko <dvlasenk@redhat.com>
To: linux-kernel@vger.kernel.org
Subject: [PATCH] kernel/workqueue.c: Deinline set_work_data, save 208 bytes

This function compiles to 87 bytes of machine code.

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
---
 kernel/workqueue.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kernel/workqueue.c b/kernel/workqueue.c
index bcb14ca..7e99aa4 100644
--- a/kernel/workqueue.c
+++ b/kernel/workqueue.c
@@ -607,7 +607,7 @@ static int work_next_color(int color)
  * but stay off timer and worklist for arbitrarily long and nobody should
  * try to steal the PENDING bit.
  */
-static inline void set_work_data(struct work_struct *work, unsigned long data,
+static void set_work_data(struct work_struct *work, unsigned long data,
 				 unsigned long flags)
 {
 	WARN_ON_ONCE(!work_pending(work));
-- 
2.1.0

