From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Tolentino Date: Thu, 22 Apr 2004 16:06:29 +0000 Subject: [patch 3/3] efivars driver update and move Message-Id: <200404221736.i3MHaBeQ023389@snoqualmie.dp.intel.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: akpm@osdl.org Cc: bjorn.helgaas@hp.com, linux-ia64@vger.kernel.org, linux-kernel@vger.kernel.org, Matt_Domsch@dell.com, matthew.e.tolentino@intel.com Third efivars driver update patch that removes x86 references to the /proc version of the driver... matt diff -urN linux-2.6.6-rc2/arch/i386/kernel/efi.c linux-2.6.6-rc2-mod/arch/i386/kernel/efi.c --- linux-2.6.6-rc2/arch/i386/kernel/efi.c 2004-04-20 14:29:43.000000000 -0700 +++ linux-2.6.6-rc2-mod/arch/i386/kernel/efi.c 2004-04-21 00:39:39.276757760 -0700 @@ -28,7 +28,7 @@ #include #include #include -#include +#include #include #include @@ -46,6 +46,7 @@ extern efi_status_t asmlinkage efi_call_phys(void *, ...); struct efi efi; +EXPORT_SYMBOL(efi); struct efi efi_phys __initdata; struct efi_memory_map memmap __initdata; @@ -55,18 +56,6 @@ extern void * boot_ioremap(unsigned long, unsigned long); /* - * efi_dir is allocated here, but the directory isn't created - * here, as proc_mkdir() doesn't work this early in the bootup - * process. Therefore, each module, like efivars, must test for - * if (!efi_dir) efi_dir = proc_mkdir("efi", NULL); - * prior to creating their own entries under /proc/efi. - */ -#ifdef CONFIG_PROC_FS -struct proc_dir_entry *efi_dir; -#endif - - -/* * To make EFI call EFI runtime service in physical addressing mode we need * prelog/epilog before/after the invocation to disable interrupt, to * claim EFI runtime service handler exclusively and to duplicate a memory in