Received: from mail.onstor.com ([66.201.51.107]) by onstor-exch02.onstor.net with Microsoft SMTPSVC(6.0.3790.1830);
	 Wed, 16 Jul 2008 09:27:38 -0700
Received: from ausesmta2-3.messageone.com ([64.20.241.45]) by mail.onstor.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Wed, 16 Jul 2008 09:27:37 -0700
Received: from ftp.linux-mips.org (ftp.linux-mips.org [213.58.128.207])
	by ausesmta2-3.messageone.com (8.13.8/8.13.8) with ESMTP id m6GGRZxA029557
	for <andy.sharp@onstor.com>; Wed, 16 Jul 2008 11:27:36 -0500
Received: from localhost.localdomain ([127.0.0.1]:3767 "EHLO
	ftp.linux-mips.org") by ftp.linux-mips.org with ESMTP
	id S28581163AbYGPQ1L (ORCPT <rfc822;andy.sharp@onstor.com>);
	Wed, 16 Jul 2008 17:27:11 +0100
Received: with ECARTIS (v1.0.0; list linux-mips); Wed, 16 Jul 2008 17:26:54 +0100 (BST)
Received: from smtp4.pp.htv.fi ([213.243.153.38]:55724 "EHLO smtp4.pp.htv.fi")
	by ftp.linux-mips.org with ESMTP id S28581182AbYGPQ0Z (ORCPT
	<rfc822;linux-mips@linux-mips.org>); Wed, 16 Jul 2008 17:26:25 +0100
Received: from cs181140183.pp.htv.fi (cs181140183.pp.htv.fi [82.181.140.183])
	by smtp4.pp.htv.fi (Postfix) with ESMTP id 62B7D5BC02E;
	Wed, 16 Jul 2008 19:26:25 +0300 (EEST)
Date: 	Wed, 16 Jul 2008 19:26:15 +0300
From: Adrian Bunk <bunk@kernel.org>
To: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>,
        Ralf Baechle <ralf@linux-mips.org>
Cc: linux-mips@linux-mips.org
Subject: [2.6 patch] mips: don't leak setup_early_printk() in userspace
	header
Message-ID: <20080716162615.GE17329@cs181140183.pp.htv.fi>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
User-Agent: Mutt/1.5.18 (2008-05-17)
X-archive-position: 19870
X-ecartis-version: Ecartis v1.0.0
Sender: linux-mips-bounce@linux-mips.org
Errors-to: linux-mips-bounce@linux-mips.org
X-original-sender: bunk@kernel.org
Precedence: bulk
X-list: 	linux-mips
X-MessageOne-Virus-Version: vendor=fsecure engine=4.65.7161:2.4.4,1.2.40,4.0.164 definitions=2008-07-16_06:2008-07-16,2008-07-16,2008-07-16 signatures=0
X-MessageOne-Virus-Scanned: Clean
X-MessageOne-Envelope-Sender: linux-mips-bounce@linux-mips.org
X-MessageOne-Spam-Details: rule=m773emszm_notspam policy=m773emszm score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=3.1.0-0805090000 definitions=main-0807160056
X-MessageOne-Spam-Score: 0
X-MessageOne-Spam-Bar: 
Return-Path: linux-mips-bounce@linux-mips.org
X-OriginalArrivalTime: 16 Jul 2008 16:27:38.0093 (UTC) FILETIME=[DC6AE9D0:01C8E760]

Our userspace headers shouldn't contain prototypes of in-kernel 
functions.

Signed-off-by: Adrian Bunk <bunk@kernel.org>

---
e584bcde154a4d9cdf8db2fc0b4250751d53f1a0 
diff --git a/include/asm-mips/setup.h b/include/asm-mips/setup.h
index 883f59b..e600ced 100644
--- a/include/asm-mips/setup.h
+++ b/include/asm-mips/setup.h
@@ -3,6 +3,8 @@
 
 #define COMMAND_LINE_SIZE	256
 
+#ifdef  __KERNEL__
 extern void setup_early_printk(void);
+#endif /* __KERNEL__ */
 
 #endif /* __SETUP_H */


