lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 2 Oct 2020 16:20:49 +0000 From: Kalesh Singh <kaleshsingh@...gle.com> To: unlisted-recipients:; (no To-header on input) Cc: surenb@...gle.com, minchan@...gle.com, joelaf@...gle.com, lokeshgidra@...gle.com, kaleshsingh@...gle.com, kernel-team@...roid.com, Catalin Marinas <catalin.marinas@....com>, Will Deacon <will@...nel.org>, Thomas Gleixner <tglx@...utronix.de>, Ingo Molnar <mingo@...hat.com>, Borislav Petkov <bp@...en8.de>, x86@...nel.org, "H. Peter Anvin" <hpa@...or.com>, Andrew Morton <akpm@...ux-foundation.org>, Shuah Khan <shuah@...nel.org>, Kees Cook <keescook@...omium.org>, "Aneesh Kumar K.V" <aneesh.kumar@...ux.ibm.com>, Peter Zijlstra <peterz@...radead.org>, Sami Tolvanen <samitolvanen@...gle.com>, Masahiro Yamada <masahiroy@...nel.org>, Arnd Bergmann <arnd@...db.de>, Krzysztof Kozlowski <krzk@...nel.org>, Frederic Weisbecker <frederic@...nel.org>, Hassan Naveed <hnaveed@...ecomp.com>, Christian Brauner <christian.brauner@...ntu.com>, Stephen Boyd <sboyd@...nel.org>, Mark Rutland <mark.rutland@....com>, Mark Brown <broonie@...nel.org>, Mike Rapoport <rppt@...nel.org>, Gavin Shan <gshan@...hat.com>, Steven Price <steven.price@....com>, Jia He <justin.he@....com>, Zhenyu Ye <yezhenyu2@...wei.com>, John Hubbard <jhubbard@...dia.com>, Ram Pai <linuxram@...ibm.com>, Thiago Jung Bauermann <bauerman@...ux.ibm.com>, Sandipan Das <sandipan@...ux.ibm.com>, "Kirill A. Shutemov" <kirill.shutemov@...ux.intel.com>, Mina Almasry <almasrymina@...gle.com>, Dave Hansen <dave.hansen@...el.com>, Ralph Campbell <rcampbell@...dia.com>, Brian Geffon <bgeffon@...gle.com>, Masami Hiramatsu <mhiramat@...nel.org>, Jason Gunthorpe <jgg@...pe.ca>, SeongJae Park <sjpark@...zon.de>, linux-kernel@...r.kernel.org, linux-arm-kernel@...ts.infradead.org, linux-mm@...ck.org, linux-kselftest@...r.kernel.org Subject: [PATCH v2 4/6] arm64: Add set_pud_at() function set_pud_at() is used in move_normal_pud() for remapping pages at the PUD level. Signed-off-by: Kalesh Singh <kaleshsingh@...gle.com> --- arch/arm64/include/asm/pgtable.h | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/include/asm/pgtable.h b/arch/arm64/include/asm/pgtable.h index d5d3fbe73953..8848125e3024 100644 --- a/arch/arm64/include/asm/pgtable.h +++ b/arch/arm64/include/asm/pgtable.h @@ -415,6 +415,7 @@ static inline pmd_t pmd_mkdevmap(pmd_t pmd) #define pfn_pud(pfn,prot) __pud(__phys_to_pud_val((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot)) #define set_pmd_at(mm, addr, pmdp, pmd) set_pte_at(mm, addr, (pte_t *)pmdp, pmd_pte(pmd)) +#define set_pud_at(mm, addr, pudp, pud) set_pte_at(mm, addr, (pte_t *)pudp, pud_pte(pud)) #define __p4d_to_phys(p4d) __pte_to_phys(p4d_pte(p4d)) #define __phys_to_p4d_val(phys) __phys_to_pte_val(phys) -- 2.28.0.806.g8561365e88-goog
Powered by blists - more mailing lists