Saturday, January 18, 2014

linux.kernel - 26 new messages in 14 topics - digest

linux.kernel
http://groups.google.com/group/linux.kernel?hl=en

linux.kernel@googlegroups.com

Today's topics:

* x86, pageattr: Export page unmapping interface - 1 messages, 1 author
http://groups.google.com/group/linux.kernel/t/8b1529e4c376a896?hl=en
* of: add functions to count number of elements in a property - 3 messages, 2
authors
http://groups.google.com/group/linux.kernel/t/acd84f37cf4fbad7?hl=en
* crypto: Simple crypto algorithm load balancer - 1 messages, 1 author
http://groups.google.com/group/linux.kernel/t/5983996c9887b6ad?hl=en
* qrwlock: Use smp_store_release() in write_unlock() - 2 messages, 2 authors
http://groups.google.com/group/linux.kernel/t/31f786da5ce84591?hl=en
* linux-next: build failure after merge of the tip tree - 3 messages, 3
authors
http://groups.google.com/group/linux.kernel/t/5d213db28c0ba532?hl=en
* net: batman-adv: use "__packed __aligned(2)" for each structure instead of "_
_packed(2)" region - 1 messages, 1 author
http://groups.google.com/group/linux.kernel/t/761f557120f8101a?hl=en
* [GIT PULL] Last minute ACPI fix for v3.13 - 1 messages, 1 author
http://groups.google.com/group/linux.kernel/t/738628a78fd4d949?hl=en
* ACPI / idle: Move idle_boot_override out of the arch directory - 1 messages,
1 author
http://groups.google.com/group/linux.kernel/t/34ac1de26bb70a98?hl=en
* ARM: dts: Add dwmmc host for TINY4412 - 2 messages, 1 author
http://groups.google.com/group/linux.kernel/t/f3eeaa3a967b3cc0?hl=en
* drivers: staging: lustre: lustre: include: add "__attribute__((packed))" for
the related union - 1 messages, 1 author
http://groups.google.com/group/linux.kernel/t/6e12b00a474676f9?hl=en
* Revert "EISA: Log device resources in dmesg" - 3 messages, 1 author
http://groups.google.com/group/linux.kernel/t/6aec178ebd69b628?hl=en
* [v3.12][v3.13][Regression] EISA: Initialize device before its resources - 1
messages, 1 author
http://groups.google.com/group/linux.kernel/t/bf9255ff181e65b5?hl=en
* Phase out pci_enable_msi_block() - 2 messages, 2 authors
http://groups.google.com/group/linux.kernel/t/7ded004c0804c466?hl=en
* cgroup: make CONFIG_NET_CLS_CGROUP and CONFIG_NETPRIO_CGROUP bool instead of
tristate - 4 messages, 2 authors
http://groups.google.com/group/linux.kernel/t/3a3c8584cdd64136?hl=en

==============================================================================
TOPIC: x86, pageattr: Export page unmapping interface
http://groups.google.com/group/linux.kernel/t/8b1529e4c376a896?hl=en
==============================================================================

== 1 of 1 ==
Date: Sat, Jan 18 2014 4:00 am
From: Borislav Petkov


From: Borislav Petkov <bp@suse.de>

We will use it in efi so expose it.

Signed-off-by: Borislav Petkov <bp@suse.de>
Tested-by: Toshi Kani <toshi.kani@hp.com>
---
arch/x86/include/asm/pgtable_types.h | 2 ++
arch/x86/mm/pageattr.c | 44 +++++++++++++++++++++++++-----------
2 files changed, 33 insertions(+), 13 deletions(-)

diff --git a/arch/x86/include/asm/pgtable_types.h b/arch/x86/include/asm/pgtable_types.h
index a83aa44bb1fb..765a4f52d6cd 100644
--- a/arch/x86/include/asm/pgtable_types.h
+++ b/arch/x86/include/asm/pgtable_types.h
@@ -384,6 +384,8 @@ extern pte_t *lookup_address(unsigned long address, unsigned int *level);
extern phys_addr_t slow_virt_to_phys(void *__address);
extern int kernel_map_pages_in_pgd(pgd_t *pgd, u64 pfn, unsigned long address,
unsigned numpages, unsigned long page_flags);
+void kernel_unmap_pages_in_pgd(pgd_t *root, unsigned long address,
+ unsigned numpages);

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate