Re: [PATCH v2 03/20] ARM: LPAE: use u32 instead of unsigned long for 32-bit ptes

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Russell King - ARM Linux
Date: Monday, November 15, 2010 - 4:35 pm

On Mon, Nov 15, 2010 at 05:11:50PM -0500, Nicolas Pitre wrote:

It's what is done in the generic kernel code for page table entries.

        printk(KERN_ALERT
                "BUG: Bad page map in process %s  pte:%08llx pmd:%08llx\n",
                current->comm,
                (long long)pte_val(pte), (long long)pmd_val(*pmd));

The places where this matters, there isn't any alignment between
lines to worry about:

	printk(", *pmd=%08lx", pmd_val(*pmd));
	printk(", *pte=%08lx", pte_val(*pte));
	printk(", *ppte=%08lx", pte_val(pte[-PTRS_PER_PTE]));

in show_pte() are examples of what need changing.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH v2 02/20] ARM: LPAE: Factor out 2-level page table ..., Catalin Marinas, (Fri Nov 12, 11:00 am)
[PATCH v2 11/20] ARM: LPAE: Add fault handling support, Catalin Marinas, (Fri Nov 12, 11:00 am)
[PATCH v2 12/20] ARM: LPAE: Add context switching support, Catalin Marinas, (Fri Nov 12, 11:00 am)
[PATCH v2 18/20] ARM: LPAE: add support for ATAG_MEM64, Catalin Marinas, (Fri Nov 12, 11:00 am)
[PATCH v2 20/20] ARM: LPAE: Add the Kconfig entries, Catalin Marinas, (Fri Nov 12, 11:00 am)
Re: [PATCH v2 20/20] ARM: LPAE: Add the Kconfig entries, Sergei Shtylyov, (Sat Nov 13, 5:38 am)
Re: [PATCH v2 20/20] ARM: LPAE: Add the Kconfig entries, Catalin Marinas, (Sun Nov 14, 3:11 am)
Re: [PATCH v2 03/20] ARM: LPAE: use u32 instead of unsigne ..., Russell King - ARM Linux, (Sun Nov 14, 6:19 am)
Re: [PATCH v2 03/20] ARM: LPAE: use u32 instead of unsigne ..., Russell King - ARM Linux, (Sun Nov 14, 8:14 am)
Re: [PATCH v2 03/20] ARM: LPAE: use u32 instead of unsigne ..., Russell King - ARM Linux, (Mon Nov 15, 10:36 am)
Re: [PATCH v2 04/20] ARM: LPAE: Do not assume Linux PTEs a ..., Russell King - ARM Linux, (Mon Nov 15, 10:42 am)
Re: [PATCH v2 05/20] ARM: LPAE: Introduce L_PTE_NOEXEC and ..., Russell King - ARM Linux, (Mon Nov 15, 11:30 am)
Re: [PATCH v2 06/20] ARM: LPAE: Introduce the 3-level page ..., Russell King - ARM Linux, (Mon Nov 15, 11:34 am)
Re: [PATCH v2 02/20] ARM: LPAE: Factor out 2-level page ta ..., Russell King - ARM Linux, (Mon Nov 15, 4:31 pm)
Re: [PATCH v2 03/20] ARM: LPAE: use u32 instead of unsigne ..., Russell King - ARM Linux, (Mon Nov 15, 4:35 pm)
Re: [PATCH v2 02/20] ARM: LPAE: Factor out 2-level page ta ..., Russell King - ARM Linux, (Tue Nov 16, 2:59 am)
Re: [PATCH v2 02/20] ARM: LPAE: Factor out 2-level page ta ..., Russell King - ARM Linux, (Tue Nov 16, 3:04 am)
Re: [PATCH v2 05/20] ARM: LPAE: Introduce L_PTE_NOEXEC and ..., Russell King - ARM Linux, (Tue Nov 16, 11:19 am)
Re: [PATCH v2 05/20] ARM: LPAE: Introduce L_PTE_NOEXEC and ..., Russell King - ARM Linux, (Wed Nov 17, 10:16 am)
Re: [PATCH v2 05/20] ARM: LPAE: Introduce L_PTE_NOEXEC and ..., Russell King - ARM Linux, (Wed Nov 17, 10:24 am)
Re: [PATCH v2 05/20] ARM: LPAE: Introduce L_PTE_NOEXEC and ..., Russell King - ARM Linux, (Wed Nov 17, 10:32 am)
Re: [PATCH v2 01/20] ARM: LPAE: Use PMD_(SHIFT|SIZE|MASK) ..., Russell King - ARM Linux, (Mon Nov 22, 5:43 am)
Re: [PATCH v2 07/20] ARM: LPAE: Page table maintenance for ..., Russell King - ARM Linux, (Mon Nov 22, 5:58 am)
Re: [PATCH v2 08/20] ARM: LPAE: MMU setup for the 3-level ..., Russell King - ARM Linux, (Mon Nov 22, 6:10 am)
Re: [PATCH v2 09/20] ARM: LPAE: Change setup_mm_for_reboot ..., Russell King - ARM Linux, (Mon Nov 22, 6:11 am)
Re: [PATCH v2 10/20] ARM: LPAE: Remove the FIRST_USER_PGD_ ..., Russell King - ARM Linux, (Mon Nov 22, 6:11 am)
Re: [PATCH v2 11/20] ARM: LPAE: Add fault handling support, Russell King - ARM Linux, (Mon Nov 22, 6:15 am)
Re: [PATCH v2 11/20] ARM: LPAE: Add fault handling support, Catalin Marinas, (Mon Nov 22, 6:19 am)
Re: [PATCH v2 01/20] ARM: LPAE: Use PMD_(SHIFT|SIZE|MASK) ..., Russell King - ARM Linux, (Mon Nov 22, 6:28 am)
Re: [PATCH v2 11/20] ARM: LPAE: Add fault handling support, Russell King - ARM Linux, (Mon Nov 22, 6:32 am)
Re: [PATCH v2 13/20] ARM: LPAE: Add SMP support for the 3- ..., Russell King - ARM Linux, (Mon Nov 22, 6:37 am)
Re: [PATCH v2 11/20] ARM: LPAE: Add fault handling support, Catalin Marinas, (Mon Nov 22, 6:38 am)
Re: [PATCH v2 19/20] ARM: LPAE: define printk format for p ..., Russell King - ARM Linux, (Mon Nov 22, 6:43 am)
Re: [PATCH v2 08/20] ARM: LPAE: MMU setup for the 3-level ..., Russell King - ARM Linux, (Tue Nov 23, 10:33 am)
Re: [PATCH v2 08/20] ARM: LPAE: MMU setup for the 3-level ..., Catalin Marinas, (Tue Nov 23, 10:35 am)